Commit Graph

2366 Commits

Author SHA1 Message Date
Tom Beckmann
0894898685 Play a snapback animation when alt-tab is used with only one window 2012-09-01 18:48:23 +02:00
Tom Beckmann
9bf4d5699e Fix scrollbar in workspaceview 2012-09-01 18:28:55 +02:00
Tom Beckmann
257e45de07 Fix workspaces nudging all the time 2012-09-01 17:42:49 +02:00
Tom Beckmann
f93a5dec32 Move window close button in windowoverview above the windows close button 2012-09-01 17:25:22 +02:00
Tom Beckmann
102e5772ee Handle window added and removed while being in window overview 2012-09-01 17:17:02 +02:00
Rico Tzschichholz
2e21d99567 build: require valac 0.16.1 2012-08-30 20:11:29 +02:00
Tom Beckmann
a753e7fd87 Allow switching to a workspace in workspace view with numbers 2012-08-29 00:38:59 +02:00
Tom Beckmann
797a56e030 Most probably fix all our worries with minimizing by adding the window actor to the minimizing list (where it was always supposed to be) 2012-08-28 22:57:41 +02:00
Rico Tzschichholz
c755e889b7 Demand some credit ;-) 2012-08-28 17:49:58 +02:00
Tom Beckmann
e31545714f Merge with lp:~gala-dev/gala/zooming to provide shortcuts for zooming 2012-08-28 17:46:12 +02:00
Rico Tzschichholz
66211659a7 Avoid attaching useless animation to follow mouse cursor 2012-08-28 14:36:49 +02:00
Rico Tzschichholz
5f85958429 No need to bail here 2012-08-28 14:16:14 +02:00
Rico Tzschichholz
b7e01e36b1 Clean up which resulted in changing the whole thing 2012-08-28 13:44:52 +02:00
Tom Beckmann
0d5426e872 Update to latest trunk 2012-08-28 10:21:59 +02:00
Tom Beckmann
d4e1adb16e Some cleanups 2012-08-28 10:09:34 +02:00
Tom Beckmann
293be33642 Assign color used as background color as the stage's background color 2012-08-27 23:44:52 +02:00
Rico Tzschichholz
f2b0e9a74a Add window-overview feature to expose windows of the current workspace
There are two placements algorithms available (grid, natural) to choose
from.
2012-08-27 23:04:25 +02:00
Rico Tzschichholz
2199aa2e17 grid-placement: avoid empty window-slot which would make it look weird 2012-08-27 23:01:09 +02:00
Tom Beckmann
85883f027f Animate windows back in after alt tabbing 2012-08-27 01:22:30 +02:00
Tom Beckmann
9703085e4f Rename ExposedWindow to WindowThumb 2012-08-26 23:26:06 +02:00
Tom Beckmann
c386bae53b Simplify area calculation 2012-08-26 23:20:57 +02:00
Tom Beckmann
2a8537ec91 Update to newest granite API for get_close_pixbuf 2012-08-26 16:44:07 +02:00
Rico Tzschichholz
1f5daa907f Optimize a bit with the cost of behaviour change 2012-08-25 16:23:16 +02:00
Tom Beckmann
9504eaa184 Some more cleanups for natural placement 2012-08-25 15:32:40 +02:00
Tom Beckmann
990d51bfa9 Port the enlarging part for the natural placement algorithm 2012-08-25 15:13:44 +02:00
Rico Tzschichholz
641c51094d Use arrays instead of lists in natural-placement 2012-08-25 12:56:32 +02:00
Rico Tzschichholz
5d1c6e9a4f Remove some useless methods 2012-08-25 11:51:33 +02:00
Rico Tzschichholz
60de90e4c8 Some minor fixes 2012-08-25 09:31:15 +02:00
Tom Beckmann
f8ddd6eb36 Sort windows by monitor 2012-08-25 02:46:10 +02:00
Tom Beckmann
63da9e26df Move code to better places, math related stuff to Utils namespace, some minor changes 2012-08-25 02:10:31 +02:00
Tom Beckmann
514a349a4c Cleanup grid_placement 2012-08-25 02:02:26 +02:00
Tom Beckmann
bf79a9608b Fix problem with natural algo after cleanup 2012-08-25 01:41:17 +02:00
Tom Beckmann
1fd76ba141 Replace Expo with WindowOverview 2012-08-25 01:28:11 +02:00
Tom Beckmann
7dae5e002e Cleanup natural_placement 2012-08-25 01:01:48 +02:00
Tom Beckmann
0e596dfe0b Cleaned up rev197 2012-08-24 21:39:01 +02:00
Tom Beckmann
bcbc38413f Add a second, grid based algorithm, make this one the default one and add options in dconf to switch it 2012-08-24 20:10:35 +02:00
Tom Beckmann
d3ac01c51b Darken background while being in expose 2012-08-24 15:23:57 +02:00
Tom Beckmann
9ccfdf2687 Improve animations 2012-08-24 15:19:22 +02:00
Tom Beckmann
f84c186075 Possibly fixed update manager crash 2012-08-24 14:54:16 +02:00
Tom Beckmann
e858a0d5fd Fix window icon repositioning after DnD 2012-08-24 09:05:34 +02:00
Tom Beckmann
a5d81b1fe4 Hide dialogs when exposing, close on escape, update to gala trunk rev195 2012-08-23 17:07:18 +02:00
Tom Beckmann
cc6ad64fdc Move close button down 2012-08-23 15:53:45 +02:00
Tom Beckmann
ba68b361fa Do some adjustments, add close button 2012-08-23 15:42:34 +02:00
Tom Beckmann
abaa31dfa8 Fix expose algorithm, add comments from the GS extension 2012-08-23 15:08:23 +02:00
Rico Tzschichholz
b337607279 vapi: sync bamf bindings with plank
Rename to libbamf3.vapi to follow upstream
2012-08-23 12:03:20 +02:00
Rico Tzschichholz
b5381ca336 vapi: update to mutter 3.5.90 2012-08-21 17:36:23 +02:00
Rico Tzschichholz
449f9d2413 vapi: rebuild bindings 2012-08-19 15:56:07 +02:00
Tom Beckmann
66cc19c27d Adjust expose brach to use GS extension natural window placement extension expo code 2012-08-19 14:43:48 +02:00
Tom Beckmann
0e4992bedd Fix style applying in workspacethumb 2012-08-16 23:48:40 +02:00
Tom Beckmann
bdbca6d59a Only maximize NORMAL windows by action 2012-08-12 12:09:49 +02:00