Go to file
Owen W. Taylor 799f56fe87 Use new plugin-modality functionality in Mutter
We now have functionality in Mutter to grab the keyboard on behalf
of a plugin. This avoids interactions with the key handling code
in Mutter that could leave the user with an inconsistent state
and no way to get out of it.

src/shell-global.[ch]: Change shell_global_grab_keyboard() and
  shell_global_grab_keyboard() to shell_global_begin_modal()
  shell_global_end_modal() and call mutter_plugin_begin_modal()
  mutter_plugin_end_modal() rather than directly grabbing the
  keyboard.
main.js: Call global.begin_modal/end_modal from Main.startModal()
  and Main.endModal()
altTab.js; Remove call to Main.startModal() - we're letting Mutter
  handle modality for Alt-Tab.
main.js lookingGlass.js overview.js runDialog.js: Rename
  Main.startModal() to Main.beginModal() for consistency with
  naming in mutter and ShellGlobal.

http://bugzilla.gnome.org/show_bug.cgi?id=590686
2009-08-26 14:07:02 -04:00
.settings Convert all JS style to be uniform, add Eclipse settings bits 2008-11-28 20:12:20 +00:00
data Some search appearance fixes for last commit 2009-08-16 10:09:34 -04:00
js Use new plugin-modality functionality in Mutter 2009-08-26 14:07:02 -04:00
po Updated Swedish translation 2009-08-25 07:48:31 +02:00
src Use new plugin-modality functionality in Mutter 2009-08-26 14:07:02 -04:00
tools/build Replace libgnomegnomeui with gnome-desktop in gnome-shell-build-setup.sh 2009-08-11 16:39:43 -04:00
.gitignore Update .gitignore for i18n files 2009-08-18 18:19:16 -04:00
.project Convert all JS style to be uniform, add Eclipse settings bits 2008-11-28 20:12:20 +00:00
AUTHORS Initial commit 2008-10-31 04:22:44 +00:00
autogen.sh Add localization 2009-08-14 09:14:34 -04:00
configure.ac Use g_shell_parse_argv() in run dialog 2009-08-18 18:17:02 -04:00
COPYING Initial commit 2008-10-31 04:22:44 +00:00
MAINTAINERS Initial commit 2008-10-31 04:22:44 +00:00
Makefile.am Add localization 2009-08-14 09:14:34 -04:00
README Initial commit 2008-10-31 04:22:44 +00:00