Commit Graph

7266 Commits

Author SHA1 Message Date
2004f98bc4 Updated Oriya Translation 2011-09-23 12:46:22 +05:30
3dfdf58e3f Updated Tamil Translations 2011-09-23 12:42:15 +05:30
2966ce2e59 update Punjabi Translation 2011-09-23 07:24:56 +05:30
c67d3e5b52 clutter-offscreen-effect: Apply matrix expansion to proj not mv
When the viewport gets expanded because the actor extends off the edge
of the screen, instead of applying the transformation to the root of
the modelview transformation it is now applied to the end of the
projection transformation. This should end up with the same
transformation. This fixes a problem when the offscreen effects are
nested and the inner effect would try to pick up the current modelview
transformation to rescale it to fit the new viewport size. In this
case the modelview would have already been scaled for the size of the
outer viewport so it would end up wrong.

https://bugzilla.gnome.org/show_bug.cgi?id=659601

Reviewed-by: Emmanuele Bassi <ebassi@linux.intel.com>
Reviewed-by: Robert Bragg <robert@linux.intel.com>
2011-09-22 12:28:59 +01:00
9d8ad86165 Add Assamese translation 2011-09-22 12:41:20 +02:00
7fb8fc65a3 mingw-fetch-dependencies: Mirror the changes made to the Cogl version
Cogl has a similar script which has had the following additional
changes:

* Don't pass -c to wget

* Explicitly download and run config.guess

This patch just syncs up with those.

https://bugzilla.gnome.org/show_bug.cgi?id=659625
2011-09-21 13:47:28 +01:00
7d8c48268e mingw32: Update the build script to compile 1.8.0
* Updated dependencies, glib 2.28 and cogl 1.8.0
* Mesa has removed mesa_wgl.h from its headers
* added -I$ROOT_DIR/include to the CFLAGS to include the headers from
  our prefix (say <GL/gl.h>) before the system ones

https://bugzilla.gnome.org/show_bug.cgi?id=659625
2011-09-21 13:46:55 +01:00
dc5b047ed5 Updated Portuguese translation 2011-09-21 00:35:20 +01:00
8051c47664 Fix typo in ClutterSettings:password-hint-time blurb 2011-09-19 23:14:04 +01:00
93ece6dd7b text: Implement password hint
A ClutterText in password mode should have the ability to show the last
input character. This feature allows easier password entry on platforms
with unreliable keyboards, such as touchscreens or small devices.

https://bugzilla.gnome.org/show_bug.cgi?id=652588
2011-09-19 20:26:37 +01:00
07912a147d settings: Add password-hint-time property
Add a setting that controls whether ClutterText actors in password mode
should display the last input character for a defined time. This helps
on touch-based interfaces.

https://bugzilla.gnome.org/show_bug.cgi?id=652588
2011-09-19 20:26:37 +01:00
0b07a5ef04 Post branch version bump to 1.9.1 2011-09-19 20:04:11 +01:00
2270335247 Depend on Cogl new stable release, 1.8.0 2011-09-19 20:02:17 +01:00
4396bec330 Queue a redraw when removing an effect by name
https://bugzilla.gnome.org/show_bug.cgi?id=659501
2011-09-19 20:01:32 +01:00
fcc2ab7be5 Fix calculation of duration for ClutterState default transitions
https://bugzilla.gnome.org/show_bug.cgi?id=659200
2011-09-19 18:29:39 +01:00
14bd6eaad4 Bump GLib dependency
We have been using g_slist_free_full() which was added in GLib 2.28, and
yet we neved bumped the GLib dependency. Whoopsie.
2011-09-19 17:58:39 +01:00
96866804f0 actor: consider empty pv ok in set_default_paint_volume
In _clutter_actor_set_default_paint_volume we were returning FALSE if an
actor has an empty allocation because we were claiming it doesn't have a
paint-volume. Actually an empty/degenerate pv is valid and has different
semantics to returning FALSE because FALSE means the pv is unknown and
so Clutter will have to assume the worst - that the pv is basically
un-bounded.

Reviewed-by: Emmanuele Bassi <ebassi@linux.intel.com>
2011-09-19 14:52:46 +01:00
239fc43c5f stage: implicitly clip to stage window bounds
This implicitly intersects any clip for redrawing with the stage window
bounds. Without this we were sometimes trying to set huge off screen
scissors leading to undefined clipping results.

Reviewed-by: Emmanuele Bassi <ebassi@linux.intel.com>
2011-09-19 14:48:31 +01:00
662d12aeff actor: add oob-transform opt to catch out-of-band transforms
Out-of-band transforms are considered to be all actor transforms done
directly with the Cogl API instead of via ClutterActor::apply_transform.

By running with CLUTTER_DEBUG=oob-transform then Clutter will explicitly
try to detect when un-expected transforms have been applied to the
modelview matrix stack.

Out-of-band transforms can lead to awkward bugs in Clutter applications
because Clutter itself doesn't know about them and this can disrupt
Clutter's input handling and calculations of actor paint-volumes
which can lead to visual artifacts.

Reviewed-by: Emmanuele Bassi <ebassi@linux.intel.com>
2011-09-19 14:48:06 +01:00
ad7bb392c5 Merge branch 'master' into msvc-support-master 2011-09-19 14:24:04 +08:00
f315e760de [l10n]Updated Catalan translation 2011-09-17 16:38:12 +02:00
c434553f0f Updated Slovenian translation 2011-09-17 10:53:10 +02:00
8df42e8822 Updated Tamil Translations 2011-09-16 17:12:00 +05:30
65e498e3f9 Conform-tests: Remove C99ism 2011-09-16 17:34:29 +08:00
9f12ec534e msvc-support: Recover wrecked branch
Recover the branch! :|
2011-09-16 17:25:47 +08:00
208fbe756e Recover msvc-support
messed up my own git repo...
2011-09-16 17:15:33 +08:00
1679104a0e Updated Slovenian translation 2011-09-15 22:33:37 +02:00
7a0481c79e updated Kannada Translation 2011-09-15 23:18:03 +05:30
c2e9b38eb9 updated Kannada Translation 2011-09-15 22:42:34 +05:30
41bd15226f text: We still have to paint the actor if the cursor is visible
https://bugzilla.gnome.org/show_bug.cgi?id=659116
2011-09-15 10:43:04 +01:00
1883ee13f9 text: Take out a nonsense fallback
Invisible text is the best surprise for an update!

https://bugzilla.gnome.org/show_bug.cgi?id=659069
2011-09-14 21:49:45 -04:00
7a7a4f6441 Updated Indonesian translation 2011-09-15 04:05:54 +07:00
7c5160f36d Updated Lithuanian translation 2011-09-14 20:18:34 +03:00
9efcb8a8a3 hindi update 2011-09-13 14:41:57 +05:30
8f8663c875 moduleset: Fix up the location of the moduleset file
We moved to git.gnome.org, and the moduleset moved with us.
2011-09-12 16:38:49 +01:00
92d4197b2c Post-release version bump to 1.7.91 2011-09-12 13:59:30 +01:00
8435549448 Release Clutter 1.7.90 (1.8.0-rc1) 2011-09-12 13:16:03 +01:00
a9a104e109 docs: Fixes for cross-references 2011-09-12 13:12:14 +01:00
2a56cc799a docs: Remove unused cogl-2.0 directory
The Cogl API reference has long since moved out of the Clutter tree.
2011-09-12 13:05:16 +01:00
7ace3c2fdd docs: Fix clutter_box_packv() link 2011-09-12 12:36:31 +01:00
27502af591 actor: Pack bitfields in ClutterActorPrivate
Bitfields should go at the end, to avoid holes in the middle of the
struct.
2011-09-12 11:33:18 +01:00
e5cd039b53 Updated Indonesian translation 2011-09-12 12:17:46 +07:00
99185974c4 [l10n]Updated Turkish translation 2011-09-11 22:13:31 +03:00
5781beb22d cally: Fix up event listener registration minimally
For god-knows-what reason, at-spi is trying various formats
of strings when registering listeners, triggering an ugly

(gnome-shell:4411): Clutter-WARNING **: invalid object type create

warning in .xsession-errors. Stop doing that.

Also don't leak temporary string arrays that are a side-effect
of passing parameters around as formatted strings.

https://bugzilla.gnome.org/show_bug.cgi?id=658721
2011-09-11 10:57:25 -04:00
aea904afe9 Updated asturian translation 2011-09-11 15:46:50 +02:00
6b6e662493 Updated Spanish translation 2011-09-11 11:47:40 +02:00
83c61b8758 [l10n]Updated Turkish translation 2011-09-11 11:28:56 +03:00
cf36ac00d9 Added Russian translation 2011-09-11 11:27:00 +04:00
c2fc031d95 [l10n]Updated Turkish translation 2011-09-11 09:00:52 +03:00
9215987189 [l10n]Added Turkish translation 2011-09-10 21:05:30 +03:00