Owen W. Taylor
3508c4aa87
Use "later functions" to fix priority problems with Clutter redraw
...
There was a problem where if, for example, a restack was triggered
out of a clutter event handler, then after Clutter processed the
events, it would proceed immmediately on to repaint the stage without
ever returning control to the GLib main loop. So even though we
had an idle handler installed with a higher priority than the
Clutter stage repainting the clutter stage repainting would happen
first and we'd get a wrong frame.
Fix this by introducing the idea of "later functions", which abstract
the idea of "doing something later" away from g_idle_add() and use
a combination of GLib idle functions and Clutter "repaint functions"
to get our callbacks triggered at the right time, even when they
are installed from a clutter event handler.
https://bugzilla.gnome.org/show_bug.cgi?id=596334
This also resolve a FIXME where MUTTER_PRIORITY_BEFORE_REDRAW
could starve stage repainting.
2009-10-02 15:50:16 -04:00
Dan Winship
d04b15ee25
Remove MetaAltTabHandler
...
gnome-shell is no longer using MetaAltTabHandler, so there's no need
to keep that abstraction around.
This reverts commit 1d5117a6
(and a comment from 7b0ba87b
), with a bit
of rebasing and whitespace cleanup.
https://bugzilla.gnome.org/show_bug.cgi?id=596210
2009-10-02 15:47:49 -04:00
Colin Walters
d6143e4c73
mutter_plugin_get_windows returns *Mutter*Window, not MetaWindow
2009-09-28 19:30:24 -04:00
Colin Walters
d8ffc3c187
[mutter_plugin_get_windows] Document it
2009-09-28 16:55:37 -04:00
Owen W. Taylor
2af788956e
mutter_begin_modal_for_plugin(): Check result of XGrabKeyboard()
...
The return value of XGrabKeyboard() wasn't actually being assigned
to the 'result' variable so we didn't notice when grabbing the
keyboard failed.
https://bugzilla.gnome.org/show_bug.cgi?id=596343
2009-09-25 12:59:13 -04:00
Colin Walters
d399141d13
Add meta_window_get_stable_sequence
...
Useful for plugins which want to order windows in a stable
fashion.
https://bugzilla.gnome.org/show_bug.cgi?id=595882
2009-09-22 12:43:35 -04:00
Frédéric Péters
f6f899f103
[release] 2.28.0
2009-09-22 15:41:33 +02:00
Shankar Prasad
5b8919a246
Updated Kannada(kn) translation
2009-09-21 10:57:57 +05:30
Petr Kovar
fe1989979c
Updated Czech translation
2009-09-21 03:15:22 +02:00
Amitakhya Phukan
0895fa9331
Updating Assamese translations
2009-09-20 15:53:01 +05:30
Changwoo Ryu
b90fe0c52a
Korean translation update
2009-09-20 09:34:59 +09:00
David Planella
ab0e22159c
Updated Catalan translation
2009-09-19 18:29:25 +02:00
Takayuki KUSANO
6ac0afbce0
Updated Japanese translation
2009-09-20 00:56:16 +09:00
Rajesh Ranjan
9532527e52
maithili update, translated by Sangeeta Kumari
2009-09-18 18:28:40 +05:30
Ani
defdf9f34c
Updated Malayalam Translations
2009-09-17 23:44:05 +05:30
Yaron Shahrabani
a7dce2dc4e
Updated Hebrew translation
2009-09-17 20:01:46 +03:00
Maxim V. Dziumanenko
ea8c51f8f3
Added Ukrainian translation
2009-09-17 19:02:45 +03:00
Manoj Kumar Giri
1e66878447
Upadated Oriya Translation
2009-09-17 18:15:08 +05:30
Manoj Kumar Giri
6cfbdebf6a
Upadted Oriya Translation
2009-09-16 19:17:46 +05:30
Antón Méixome
a4469dcc14
Updated Galician Translation
2009-09-16 14:56:21 +02:00
Owen W. Taylor
ac3eac7154
Bump version to 2.27.5
2009-09-15 17:30:07 -04:00
Ani
65ac9065fa
Updated Malayalam Translations
2009-09-15 21:26:14 +05:30
Rajesh Ranjan
5143e6763b
hindi update by Rajesh Ranjan
2009-09-15 15:12:20 +05:30
Theppitak Karoonboonyanan
5660a8e9f5
Updated Thai translation.
2009-09-15 14:38:08 +07:00
A S Alam
bc2b17df0b
Updating Translation for Punjabi
2009-09-15 07:25:17 +05:30
Ani
f9e7c95348
Updaeted Malayalam Translations
2009-09-15 02:54:41 +05:30
Denis ARNAUD
c6afec4759
Updated breton translation
2009-09-14 06:32:03 +02:00
Denis ARNAUD
eb13498fff
added br in LINGUAS file
2009-09-14 06:30:37 +02:00
Lucian Adrian Grijincu
163057f521
Updated Romanian translation
2009-09-14 00:10:52 +03:00
Ask H. Larsen
d8ff1f9873
Updated Danish translation
2009-09-13 03:45:00 +02:00
Bruce Cowan
97b7760de8
Updated British English translation
2009-09-12 21:23:02 +01:00
Tommi Vainikainen
acca0f6946
Updated Finnish translation
2009-09-12 22:27:52 +03:00
Matej Urbančič
f3f6d67d46
Updated Slovenian translation
2009-09-12 09:52:02 +02:00
krishnababu k
63773d5226
Updated Telugu Translations
2009-09-11 20:49:57 +05:30
Mario Blättermann
4e4559fc8c
Updated German translation
2009-09-10 21:14:43 +02:00
Gintautas Miliauskas
44d540d36c
Updated Lithuanian translation.
2009-09-10 14:44:47 +03:00
Fábio Nogueira
c6253a6515
Corrected a bad spacing after a quotation mark in Brazilian Portuguese
...
translation
2009-09-09 10:06:28 -03:00
Sweta Kothari
65a5ec2ef3
Updated Gujarati Translations
2009-09-09 15:50:22 +05:30
Sandeep Shedmake
70e8b35944
Updated Marathi Translations
2009-09-09 12:54:03 +05:30
Frédéric Péters
ddba25a674
Post-release bump to 2.27.2.
2009-09-08 23:12:45 +02:00
Frédéric Péters
14e6cb6a8f
2.27.1 release
2009-09-08 23:06:42 +02:00
Miloš Popović
d4619150f3
Updated Serbian translation
2009-09-08 13:36:43 +00:00
Colin Walters
5c1a1a2dd5
Fix Super_L specification for overlay_key
...
A recent commit fixed the schema association, which revealed that our
<Super_L> was wrong, should just be Super_L.
2009-09-07 14:27:09 -04:00
Chao-Hsiung Liao
7cfa690aaf
Updated Traditional Chinese translation(Hong Kong and Taiwan)
2009-09-06 15:01:55 +08:00
Owen W. Taylor
8d663ff055
Bump version to 2.27.4
...
Remove comment about Fibonacci micro numbering. We aren't going
to do that.
2009-09-04 19:00:03 -04:00
Owen W. Taylor
0b86343dd0
Export a _GNOME_WM_KEYBINDINGS property
...
We need a way to indicate to gnome-control-center that we want the
keybindings capplet to show the Window Manager keybindings for Metacity;
do this through a _GNOME_WM_KEYBINDING property we put on the
_NET_SUPPORTING_WM_CHECK window and set to Mutter,Metacity.
See http://bugzilla.gnome.org/show_bug.cgi?id=594066 for the
gnome-control-center part of this.
http://bugzilla.gnome.org/show_bug.cgi?id=594067
2009-09-04 18:25:39 -04:00
Claude Paroz
e127898312
Updated French translation
2009-09-04 21:32:33 +02:00
Inaki Larranaga Murgoitio
51f83f25e6
Updated Basque language
2009-09-04 11:56:53 +02:00
Colin Walters
8f3da9f68a
Use meta_window_set_user_time for setting user time consistently
...
This is a followup to making user-time a GObject property, this
way we get notifications.
2009-09-03 20:58:19 -04:00
Colin Walters
4c1998f137
Annotate meta_screen_get_active_workspace as (transfer none)
2009-09-03 20:57:39 -04:00