Commit Graph

400 Commits

Author SHA1 Message Date
Tom Beckmann
291355ad6e Cleanup some unused variables 2012-12-26 13:31:30 +01:00
Tom Beckmann
2be9fc0ae5 workspaceview: fix duplicate call to hide() and thus also plugin.end_modal caused by key focus loss 2012-12-26 13:30:21 +01:00
Tom Beckmann
cf7c6fa378 Add support for disabling dynamic workspaces 2012-12-26 01:05:42 +01:00
Tom Beckmann
49c6e4d7f5 Fix a typo 2012-12-25 22:55:57 +01:00
Rico Tzschichholz
59ef3c108d build: work around vala-macro deficiency 2012-12-25 16:46:27 +01:00
Tom Beckmann
827c401e77 Changes for coding style 2012-12-24 22:39:16 +01:00
Rico Tzschichholz
b2656b9aa7 utils: Don't count sticky windows 2012-12-24 22:31:12 +01:00
Rico Tzschichholz
0ffde231cf vapi: update mutter bindings 2012-12-24 22:25:40 +01:00
Tom Beckmann
f1aedb9e88 appicon: Check whether we really got a BamfApplication associated with the icon, before we use it 2012-12-24 21:48:39 +01:00
Tom Beckmann
374a254a00 Fix crash resulting from missing removal of workspaces when their number changes 2012-12-24 17:43:00 +01:00
Tom Beckmann
813ab28e25 Use consistent checks for dynamic workspaces 2012-12-24 12:54:19 +01:00
Tom Beckmann
a2eef34594 Update to latest trunk rev267 2012-12-24 12:34:41 +01:00
Tom Beckmann
cf1bed7e69 plugin: no more manual activation handling on map 2012-12-22 21:32:01 +01:00
Tom Beckmann
2e07c53b4e workspacethumb: wait for window to be ready before attemping to add it 2012-12-16 11:21:22 +01:00
Rico Tzschichholz
4b4ff5b6df vapi: update mutter bindings 2012-11-30 16:34:38 +01:00
Rico Tzschichholz
315de2dfa4 windowoverview: avoid multiple calls of "reposition" and properly remove thumb
Give signals and methods related to thumb adding/removing some proper names
2012-11-28 22:48:16 +01:00
Tom Beckmann
f6fe5814fc windowoverview: Include 'standalone' dialog windows 2012-11-17 14:27:46 +01:00
Rico Tzschichholz
720634b151 vapi: Really fix user_data position 2012-11-16 21:28:25 +01:00
Rico Tzschichholz
09eef89387 vapi: update mutter bindings to 3.7.1+ 2012-11-16 21:06:31 +01:00
Rico Tzschichholz
f01667c4ed build: Look for plank.pc instead of libplank.pc 2012-11-12 18:02:15 +01:00
Tom Beckmann
5113239a87 windowswitcher: Calculate window size based on estimated item count to solve problems coming with plank's static window 2012-11-10 17:40:21 +01:00
Tom Beckmann
9bbfa9b058 Use Plank.Services.Paths.AppConfigFolder 2012-11-10 16:26:20 +01:00
Tom Beckmann
48b981f0ba windowswitcher: Calculate window size based on estimated item count to solve problems coming with plank's static window 2012-11-10 16:02:04 +01:00
Tom Beckmann
0ccd50f835 windowoverview: limit window scaling to 1.0 2012-11-10 13:57:37 +01:00
Tom Beckmann
f07e2ddaaf windowoverview: close when clicking on empty area 2012-11-10 01:11:13 +01:00
Tom Beckmann
8b2d9a431e workspaceview: close workspaceview if focus moves out 2012-11-01 19:27:59 +01:00
Tom Beckmann
bb01cbb89f workspaceview: add enter to close it 2012-10-31 23:56:59 +01:00
Tom Beckmann
eece3ec139 Add an option for exposing all windows at once. Default shortcut is Super+A. 2012-10-28 19:32:50 -05:00
Tom Beckmann
866cc6bd7e Switch to workspace of a different window 2012-10-28 23:52:51 +01:00
Tom Beckmann
7d035df35a windowoverview: add option to show all the windows 2012-10-28 19:18:09 +01:00
Tom Beckmann
58447e7a53 windowoverview: Correct centering calculations 2012-10-27 23:38:00 +02:00
Tom Beckmann
89369ce208 Center the last row of windows in the window overview for the grid algorithm. 2012-10-27 10:24:24 -05:00
Tom Beckmann
2fef31f0be windowoverview: Center windows on last row for grid algo 2012-10-27 17:02:29 +02:00
Tom Beckmann
2f71956470 workspaceview: don't close when the mouse leaves the area, only when clicked outside 2012-10-27 11:50:35 +02:00
Tom Beckmann
15ed8a32e2 Add support for disabling dynamic-workspaces and override this key 2012-10-27 02:16:50 +02:00
Tom Beckmann
c87ca0d59b Merge lp:~gala-dev/gala/window-appearing to fix appearing of windows from other workspaces after alt-tabbing 2012-10-27 01:47:14 +02:00
Tom Beckmann
1829521d94 Fix appearing of windows from other workspaces after alt-tabbing 2012-10-27 01:07:50 +02:00
Rico Tzschichholz
bd6c8fb8ab main: set window-manager-name to "Gala", prevents us to report as Mutter 2012-10-24 18:35:52 +02:00
Tom Beckmann
acdb10ddab Fix dialogs disappearing after alt-tabbing introduced in rev248. 2012-10-20 13:50:19 -05:00
Tom Beckmann
0f6cd8c96b Fix dialogs disappearing after alt-tabbing introduced in rev248 2012-10-20 20:42:37 +02:00
Tom Beckmann
ec35ed6cca plugin: reposition assignment to moving-window to make it set before a workspace could be removed because it has no more windows 2012-10-18 11:58:23 -05:00
Tom Beckmann
5c2382642d plugin: reposition assignment to moving-window to make it set before a workspace could be removed because it has no more windows 2012-10-18 18:27:13 +02:00
Tom Beckmann
d19e0f5ed6 Add a destroy animation to menu type windows to prevent the Slingshot ghost bug #1067768. 2012-10-17 11:05:12 -05:00
Tom Beckmann
15691e26db Add destory animation for menu type window 2012-10-17 17:46:11 +02:00
Rico Tzschichholz
72fe67795e vapi: use the correct defined variable :\ 2012-10-15 19:59:53 +02:00
Rico Tzschichholz
b9276599ed windowswitcher: Make sure to destroy Clutter.Clone reference properly
This suppose to prevent the ClutterClone to point to a broken MetaActor
reference on closing a MetaWindow.
2012-10-15 19:31:32 +02:00
Rico Tzschichholz
6808c559e2 vapi: update mutter bindings 2012-10-15 19:27:30 +02:00
Rico Tzschichholz
01f0b5c80e utils: add get_icon_for_application () for convenience 2012-10-15 19:25:38 +02:00
Rico Tzschichholz
f3b1d02091 build: versioned dependency of clutter-1.0 >= 1.9.16, libmutter >= 3.4 2012-10-15 19:05:35 +02:00
Rico Tzschichholz
deaaeb0d6b clean up a bit 2012-10-14 14:13:35 +02:00