Commit Graph

792 Commits

Author SHA1 Message Date
Tom Beckmann
3e6519fefd add basic keyboard navigation 2014-06-17 23:34:08 +02:00
Tom Beckmann
bba903a5f3 check if a transient dialog spawns after closing a window and close the view in that case 2014-06-17 19:50:16 +02:00
Tom Beckmann
f42b885f38 improve performance of central open function, don't draw plus signs when using static workspaces 2014-06-17 19:31:30 +02:00
Tom Beckmann
32bb21243b improvements for multimonitor handling, cleanup previous commit 2014-06-17 17:19:42 +02:00
Tom Beckmann
15bc1b33ef fix icons sometimes not being loaded correctly, fix windows appearing on all workspaces instead of only the one they belong to 2014-06-17 16:17:23 +02:00
Tom Beckmann
c8a4515665 remove workspace immediately while in modal mode 2014-06-17 15:17:45 +02:00
Tom Beckmann
9ccd433049 add a backdrop to icongroups while they're active 2014-06-17 15:02:42 +02:00
Tom Beckmann
4ec9f2e6b6 fix issue where the view would close after closing a window, make windows take the correct spot after being opened while the view is open 2014-06-16 15:00:19 +02:00
Tom Beckmann
5adb6566f6 allow keybindings to pass through while in multitaskingview, start implementing selecting windows via keyboard 2014-06-15 23:43:34 +02:00
Tom Beckmann
5d8d3b0f71 fix scrolling going crazy, reorder some properties 2014-06-15 21:02:20 +02:00
Tom Beckmann
3aaa42dc90 fix fallbacks not being used and remove the new ones 2014-06-15 20:36:39 +02:00
Tom Beckmann
0e77abb21f connect close button, add window icon 2014-06-15 20:33:10 +02:00
Tom Beckmann
ff48c641fd Various small fixes, added workspace manager, new animations for IconGroup 2014-06-14 19:19:24 +02:00
Rico Tzschichholz
a06d946710 Updates for Mutter 3.13.2+ 2014-06-03 21:24:52 +02:00
Rico Tzschichholz
0212e277da Update texts of EndSessionDialog and distinguish between shutdown/logout 2014-06-03 20:20:59 +02:00
Tom Beckmann
0af86fdbf9 greatly reduce number of crashes by adding fallback to icon loading code 2014-05-30 21:57:17 +02:00
Rico Tzschichholz
ca77b5159b build: Explicitly require clutter-1.0 as needed 2014-05-01 12:09:14 +02:00
Rico Tzschichholz
7c24b75da5 Add support for Mutter 3.13/14 and update bindings to 3.13.1 2014-05-01 12:06:54 +02:00
Tom Beckmann
2977609308 add dnd interactions 2014-04-29 21:35:49 +02:00
Tom Beckmann
47a5885bb0 windowswitcher: add option to configure fade opacity 2014-04-19 09:20:20 -04:00
Tom Beckmann
befc6cc8f8 add alt-tab-window-opacity key to configure opacity of faded-out windows 2014-04-19 14:57:09 +02:00
Tom Beckmann
84355bbdca update to latest trunk 2014-04-19 14:07:03 +02:00
Tom Beckmann
b6a714034c update to trunk 2014-04-19 14:06:11 +02:00
Tom Beckmann
83fced6513 make sure the allocated system memory size is really large enough 2014-04-19 13:34:53 +02:00
Rico Tzschichholz
0257a23691 codestyle: Drop trailing spaces/tabs 2014-04-08 14:51:06 +02:00
Tom Beckmann
ec6b839e5e Add EndSessionDialog to provide a Unity-functionality used by session-indicator 2014-04-08 08:45:27 -04:00
Tom Beckmann
0e3e371524 throw an error if an invalid type is given 2014-04-08 10:53:31 +02:00
Rico Tzschichholz
b580313fb6 Add and use EndSessionDialogType enum and construct-property cleaning 2014-04-08 10:48:28 +02:00
Tom Beckmann
f85a721e0c add docs, add construct blocks 2014-04-08 10:30:40 +02:00
Tom Beckmann
1cc7a0467a drop set_modal(true) as it has no effect 2014-04-08 10:03:32 +02:00
Tom Beckmann
f1d1e23381 emit closed signal 2014-04-08 09:59:56 +02:00
Tom Beckmann
9fb5bf53d1 clean up code, add translations 2014-04-08 09:50:59 +02:00
Tom Beckmann
7cf89b4f59 Add an endsessiondialog 2014-04-07 14:41:14 +02:00
Rico Tzschichholz
59eb50a4c1 vapi: Update mutter bindings to 3.12.0 2014-04-06 20:51:22 +02:00
Tom Beckmann
9d2b1e65e3 Add plugin support, move zoom functionality into a plugin 2014-04-06 14:30:23 -04:00
Tom Beckmann
d808003e1d fix ordering of class members, make recalculate_regions private 2014-04-06 20:03:24 +02:00
Tom Beckmann
549215efb8 make region gathering code nicer 2014-04-06 18:22:37 +02:00
Rico Tzschichholz
0d4c57772a Merge trunk r371 2014-03-22 08:15:41 +01:00
Tom Beckmann
aa7bd8b540 adds a get_optimal_panel_alpha() method and a background_changed() signal to gala's dbus interface for use by wingpanel 2014-03-18 00:30:24 -04:00
Victor Martinez
2f24f871e5 Emit BackgroundChanged DBus signal when the wallpaper changes 2014-03-17 23:44:47 +01:00
Tom Beckmann
8bd6411dd8 various little fixes 2014-03-12 21:04:08 +01:00
Tom Beckmann
e26d4274a0 Fix various little problems, add track_actor functionality, add extended
plugin info allowing plugins to replace built-in componenets, allow them
to delay their load.
2014-03-12 20:06:23 +01:00
Rico Tzschichholz
d8ac8c372e src: Add missing copyright headers 2014-03-09 20:09:07 +01:00
Rico Tzschichholz
8aaafce0ff lib: Drop obsolete cmake file 2014-03-09 20:03:52 +01:00
Rico Tzschichholz
273c03bea3 lib: Add missing copyright headers 2014-03-09 18:07:13 +01:00
Rico Tzschichholz
1d28ef24ef Drop support for Mutter < 3.8.4 2014-03-09 18:04:43 +01:00
Rico Tzschichholz
6be48b4142 Merge trunk 2014-03-09 17:42:40 +01:00
Rico Tzschichholz
560e3c2f36 Minor clean ups 2014-03-09 13:38:40 +01:00
Rico Tzschichholz
23cd76d5c8 Fix determining the available mutter version 2014-03-09 13:09:33 +01:00
Tom Beckmann
efa9733c57 correct valac version, add min version requirement for libmutter, fix whitespaces 2014-03-09 12:29:09 +01:00