Commit Graph

2430 Commits

Author SHA1 Message Date
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
Tom Beckmann
13f5494bcf windowoverview, alttab: make sure there are no crashes involving meta_window_appears_focused by destroying the clones before their source is 2012-10-14 01:26:30 +02:00
Tom Beckmann
7aa2923e99 windowoverview: close windows with middle click 2012-10-11 18:13:43 +02:00
Tom Beckmann
7eb054c107 workspaceview: draw a shadow below the workspace thumbs 2012-10-06 17:31:19 +02:00
Tom Beckmann
d0da79d7a3 plugin: interpret 0 animation duration as disabled 2012-10-06 14:47:48 +02:00
Tom Beckmann
53e7396b01 plugin: add a menu-duration key to the animation settings 2012-10-06 14:23:52 +02:00
Tom Beckmann
92562bfe1c Move draw method to a better place 2012-10-03 17:56:46 +02:00
Tom Beckmann
a3795f1730 Remove absolute values from size calculations 2012-10-03 11:50:55 +02:00
Tom Beckmann
ee78e35805 workspaceview: do a check for null on the last workspace in intial_configuration as there was a crash 2012-10-01 17:29:41 +02:00
Tom Beckmann
9246ab6a8c windowoverview: draw shadows below the workspace thumbs 2012-09-30 21:55:31 +02:00
Tom Beckmann
c6dc458790 window overview: close with w, not e, to match the default shortcut 2012-09-30 12:09:57 +02:00
Rico Tzschichholz
e170fe22bf workspaceview: don't auto-hide if cursor is still hovering overview 2012-09-23 21:02:03 +02:00
Rico Tzschichholz
a9992dc193 workspaceview: clean up key-release/pressed methods and minor fixes 2012-09-23 19:20:14 +02:00
Rico Tzschichholz
4ba3bc0519 workspaceview: clean up initial_configuration 2012-09-23 13:58:00 +02:00
Rico Tzschichholz
c830c38da1 workspaceview: clean up scroll_event 2012-09-23 13:19:08 +02:00
Rico Tzschichholz
6380b27b7f Keep references to dummy StyleContext-widgets 2012-09-23 13:09:45 +02:00
Rico Tzschichholz
700ba45cf3 build: add simple "make dist" target 2012-09-22 23:09:39 +02:00
Rico Tzschichholz
a23a4c2f2d add .bzrignore 2012-09-22 23:09:25 +02:00
Rico Tzschichholz
2648bda8a4 vapi: add libmutter.deps 2012-09-22 23:08:55 +02:00
Tom Beckmann
bd5ad45acb Add Super+0 to switch to the last workspace 2012-09-22 21:39:19 +02:00
Tom Beckmann
ad2caeb0cf Allow closing the workspaceview with super+s 2012-09-22 19:30:45 +02:00