Emmanuele Bassi
e726ef9a2b
Update ChangeLogs for SVN users
2007-08-13 17:01:35 +00:00
Emmanuele Bassi
143005bd79
Implement ::raise(), ::lower() and ::sort_depth_order() in ClutterBox
...
Provide the implementations of the newly added ClutterContainer virtual
functions inside ClutterBox.
2007-08-13 17:01:30 +00:00
Emmanuele Bassi
ad184c0fe3
Use the sibling to reinsert the actor at the right position
...
Fix a bug where we used the actor to reposition itself in the group. This
was probably masked by the sort_depth_order() call.
2007-08-13 17:01:25 +00:00
Emmanuele Bassi
adfa359e48
Add more checks to ClutterContainer::raise() and ::lower()
...
Check that the actors passed are actually children of the container,
as the implementations assume this.
2007-08-13 17:01:12 +00:00
Emmanuele Bassi
a60dcb9889
Make ClutterActor use ClutterContainer methods
...
Every direct reference to ClutterGroup has been removed, in favour of
ClutterContainer - which is the official way of creating container
actors as of 0.4.
2007-08-13 17:01:07 +00:00
Emmanuele Bassi
27ce96150e
Move depth ordering methods from ClutterGroup to ClutterContainer
...
Since ClutterActor directly calls ClutterGroup methods we need ClutterContainer
to provide them, so that every container actor behaves the same way.
This patch makes ::raise, ::lower and ::sort_depth_order virtual functions
of the ClutterContainer interface, implemented by ClutterGroup.
The documentation has been added and deprecation warnings have been added
as well.
2007-08-13 17:00:58 +00:00
Emmanuele Bassi
9635f60064
Use clutter_container_find_child_by_id() when picking
...
ClutterStage now uses the newly added clutter_container_find_child_by_id()
function to find the right child in the scenegraph, using the picking id.
This fixes the test-boxes test case.
2007-08-13 17:00:52 +00:00
Emmanuele Bassi
57c0be73cd
Implement ClutterContainer::find_child_by_id() in ClutterBox
...
Iterate (recursively) on the children of a box to find the one with the
given unique id.
2007-08-13 17:00:47 +00:00
Emmanuele Bassi
d9b421de40
Make ::find_child_by_id() a method of ClutterContainer
...
Finding a child by its ID is a method that should be used by every container
and not only by ClutterGroup. This is needed to actually fix the picking in
ClutterStage.
2007-08-13 17:00:37 +00:00
Takeshi AIHANA
d7cff41d1b
Updated Japanese translation.
...
2007-08-13 Takeshi AIHANA <takeshi.aihana@gmail.com>
* ja.po: Updated Japanese translation.
svn path=/trunk/; revision=3300
2007-08-13 13:57:55 +00:00
Žygimantas Beručka
b4d0db909b
Updated Lithuanian translation.
...
svn path=/trunk/; revision=3299
2007-08-13 07:51:28 +00:00
Matthew Allum
b5cc246f59
2007-08-12 Matthew Allum <mallum@openedhand.com>
...
* clutter/clutter-texture.c: (texture_upload_data):
Align texture data correctly for edge tiles.
(#422 - Neil Roberts)
2007-08-12 21:30:14 +00:00
Emmanuele Bassi
68bbe4cd89
2007-08-12 Emmanuele Bassi <ebassi@openedhand.com>
...
* clutter/clutter-timeout-pool.c: Fix removing and adding timeouts
to the timeout pool during a dispatch of a timeout source already
inside the pool. (#456 , based on a patch by Neil Roberts)
(clutter_timeout_dispatch), (clutter_timeout_pool_dispatch): Hold
the main Clutter lock in the pool dispatch function, instead of
the per-timeout dispatch; this guarantees that the ref+unref of
the single timeouts are done under the main lock.
2007-08-12 13:19:31 +00:00
Emmanuele Bassi
2e18b53b68
Update ChangeLog
2007-08-12 12:41:05 +00:00
Matthew Allum
690d01367e
2007-08-11 Matthew Allum <mallum@openedhand.com>
...
Ported from 0.4 branch.
* clutter/clutter-texture.c:
Fix typo in clutter_texture_get_pixbuf (#458 , #442?, Neil Roberts).
Use take_object when getting pixbuf prop to avoid ref leak
2007-08-11 19:28:05 +00:00
Daniel Nylander
b595f1e99c
sv.po: Swedish translation updated
...
svn path=/trunk/; revision=3298
2007-08-11 10:49:35 +00:00
Felix I
ed467aad59
updated ta translation
...
svn path=/trunk/; revision=3297
2007-08-10 08:48:06 +00:00
Ankitkumar Rameshchandra Patel
73224faec0
Updated Translation
...
svn path=/trunk/; revision=3296
2007-08-10 08:37:23 +00:00
Emmanuele Bassi
ffbf7b64ab
2007-08-09 Emmanuele Bassi <ebassi@openedhand.com>
...
* clutter/clutter-box.c: Rename a variable to fix a compiler
warning.
2007-08-09 13:24:42 +00:00
Ilkka Tuohela
bd5436097e
Updated Finnish translation
...
svn path=/trunk/; revision=3295
2007-08-09 04:22:21 +00:00
Emmanuele Bassi
5bf83b3f0a
2007-08-08 Emmanuele Bassi <ebassi@openedhand.com>
...
* clutter/clutter-behaviour-ellipse:
(clutter_behaviour_ellipse_get_tiltx): Remove useless
"Return" in the API documentation.
2007-08-08 23:23:18 +00:00
Emmanuele Bassi
fae203c1ea
2007-08-08 Emmanuele Bassi <ebassi@openedhand.com>
...
* clutter/clutter-timeout-pool.c: Fix sorting of the pool
when inserting and removing timeout sources. (#449 , Neil
Roberts)
2007-08-08 21:36:16 +00:00
Ankitkumar Rameshchandra Patel
a462ba5798
Updated Translation
...
svn path=/trunk/; revision=3294
2007-08-08 13:53:20 +00:00
Emmanuele Bassi
705f47783a
2007-08-08 Emmanuele Bassi <ebassi@openedhand.com>
...
* clutter/clutter-main.c (clutter_get_timestamp): Remove
the microseconds remainder, which is mostly useless. (#447 )
2007-08-08 13:24:43 +00:00
Emmanuele Bassi
1639b7d0b8
2007-08-08 Emmanuele Bassi <ebassi@openedhand.com>
...
* clutter/clutter-main.c (clutter_get_timestamp): Return the
correct number of microseconds (#447 , Neil Roberts)
2007-08-08 11:22:45 +00:00
Emmanuele Bassi
8e6bb196d5
Update DOAP file
2007-08-08 10:37:10 +00:00
Emmanuele Bassi
ce080e820f
Don't forge to add test cases
2007-08-08 10:22:00 +00:00
Emmanuele Bassi
4befcd0a64
Merge clutter.git/threading branch
2007-08-08 10:20:14 +00:00
Søren Sandmann
b1ff50f45f
Don't maintain a passive grab on windows when raise-on-click is FALSE -
...
Tue Aug 7 13:26:49 2007 Søren Sandmann <sandmann@redhat.com>
* src/window.c (meta_window_notify_focus): Don't maintain a
passive grab on windows when raise-on-click is FALSE - bug
461577.
svn path=/trunk/; revision=3293
2007-08-07 17:27:09 +00:00
Emmanuele Bassi
f5b4b96394
Update ChangeLog for SVN users
2007-08-07 14:24:39 +00:00
Emmanuele Bassi
539706e075
Update ChangeLog for SVN users
2007-08-07 14:24:09 +00:00
Emmanuele Bassi
4fc4d797ad
Bump up revision to 0.4.0
2007-08-07 14:21:34 +00:00
Emmanuele Bassi
0176d1c8a8
Protect the G_DISABLE_CAST_CHECKS define
...
When compiling with cast checks already disabled there's no need to
redefine this symbol.
2007-08-07 14:21:10 +00:00
Emmanuele Bassi
fffdeb64c7
Do not mask the y1 symbol exported by math.h
...
Do you ever wonder what would happen if glibc were a serious library
and not the joke it actually is?
2007-08-07 14:12:58 +00:00
Emmanuele Bassi
b8d6f3aaab
Do not mask index in ClutterEntry
2007-08-07 14:07:39 +00:00
Emmanuele Bassi
51ba12c9fd
Update ChangeLogs for SVN users
2007-08-07 14:04:41 +00:00
Emmanuele Bassi
f57edd70d3
Even more documentation fixes
2007-08-07 14:03:58 +00:00
Emmanuele Bassi
790ef05b46
More documentation fixes
2007-08-07 14:03:30 +00:00
Emmanuele Bassi
9686266fd3
Documentation fixes
2007-08-07 14:03:08 +00:00
Thomas Thurman
5a6bbef8ac
post-release bump to 2.19.89.
...
2007-08-07 Thomas Thurman <thomas@thurman.org.uk>
* configure.in: post-release bump to 2.19.89.
svn path=/trunk/; revision=3292
2007-08-07 12:50:15 +00:00
Thomas James Alexander Thurman
309e254b1d
==================================================
...
metacity-2.19.55 archives ready for distribution:
metacity-2.19.55.tar.gz
==================================================
svn path=/trunk/; revision=3290
2007-08-07 12:44:05 +00:00
Matthew Allum
3a8cc2226b
2007-08-07 Matthew Allum <mallum@openedhand.com>
...
* clutter/clutter-behaviour-ellipse.c:
Add a documentation note regarding ellipse setting
the applied actors position.
2007-08-07 12:17:15 +00:00
Matthew Allum
0925bd7238
2007-08-07 Matthew Allum <mallum@openedhand.com>
...
* NEWS:
* README:
More updates ready for 0.4.0
2007-08-07 12:06:27 +00:00
Matthew Allum
a752579845
2007-08-07 Matthew Allum <mallum@openedhand.com>
...
* clutter/clutter-fixed.c:
* clutter/clutter-fixed.h:
Add documentation.
* clutter/cogl/gl/cogl.c: (cogl_perspective):
Remove CFX_* shortened macros
2007-08-07 11:35:22 +00:00
Matthew Allum
363faccfd5
2007-08-07 Matthew Allum <mallum@openedhand.com>
...
* clutter/clutter-fixed.c:
* clutter/clutter-fixed.h:
Add documentation.
* clutter/cogl/gl/cogl.c: (cogl_perspective):
Remove CFX_* shortened macros
2007-08-07 11:35:22 +00:00
Jorge Gonzalez Gonzalez
10dd09687b
Updated Spanish translation
...
svn path=/trunk/; revision=3289
2007-08-07 10:22:48 +00:00
Theppitak Karoonboonyanan
69bbbbc6ca
Updated Thai translation.
...
* th.po: Updated Thai translation.
svn path=/trunk/; revision=3288
2007-08-07 04:51:09 +00:00
Thomas Thurman
1a6c98c79b
If KEY_AUTO_RAISE_DELAY is undefined or non-integer, it is not treated as
...
2007-08-06 Thomas Thurman <thomas@thurman.org.uk>
If KEY_AUTO_RAISE_DELAY is undefined or non-integer, it is not treated
as zero.
* src/prefs.c (meta_prefs_init): check type of key, and behave sensibly
if it's unexpected.
* src/prefs.c (find_and_update_list_binding): remove old comment.
svn path=/trunk/; revision=3287
2007-08-07 01:30:28 +00:00
Emmanuele Bassi
70c43c5a11
Remove unused clutter_threads_enter() and clutter_threads_leave()
...
The threads_enter() and threads_leave() functions are no-ops because Clutter
is not thread-aware nor thread-safe. Leaving them in is a source of confusion
so we just remove them.
Update the NEWS and the README files with the release notes.
2007-08-06 20:46:54 +00:00
Emmanuele Bassi
f13a729e70
Update ChangeLogs for SVN users
2007-08-06 19:38:02 +00:00