Commit Graph

2792 Commits

Author SHA1 Message Date
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
Tom Beckmann
3abba68cc1 Only minimize NORMAL windows by action 2012-08-12 12:08:01 +02:00
Tom Beckmann
5011d779c9 Fix problem where the window group would stay at x!=0 when having released super to early while switching 2012-08-09 17:20:04 +02:00
Rico Tzschichholz
9d4286eba9 Some clean ups and make coords calculation more stable 2012-08-09 11:27:17 +02:00
Tom Beckmann
4307c157c0 Remove some calls to deprecated methods 2012-08-09 01:04:29 +02:00
Tom Beckmann
2d956305ae Fix a crash when opening and closing the same window quite quickly 2012-08-09 00:21:57 +02:00
Tom Beckmann
511145eaf7 Make input working while being zoomed in 2012-08-08 22:04:15 +02:00
Tom Beckmann
1ca06f2014 Add delay when holding down arrow keys while switching workspaces 2012-08-07 11:02:40 +02:00
Tom Beckmann
26eaa3dd34 Some cleanups 2012-08-07 10:21:07 +02:00
Tom Beckmann
154fd60d1d Implemented zooming support 2012-08-06 23:03:11 +02:00
Tom Beckmann
2890c555b7 Simplify the check for not having moved workspace 2012-08-04 23:23:04 +02:00
Tom Beckmann
04302e415f Add a nudge over animation when trying to switch to a non existent workspace 2012-08-04 23:11:23 +02:00
Tom Beckmann
919bd3b752 Fix deprecation warnings 2012-08-04 13:00:15 +02:00
Tom Beckmann
9f763e1be7 Fixed unexpected and buggy behavior, added a copyright header 2012-08-03 00:09:27 +02:00
Tom Beckmann
81dc22622c Show the switching windows while alt-tabbing in a fake plank-like dock 2012-08-02 12:46:56 +02:00
Rico Tzschichholz
29af728a05 updates for plank api changes 2012-08-02 09:36:06 +02:00
Tom Beckmann
9a61a85227 Make it togglable from hotcorner 2012-08-01 22:48:26 +02:00
Tom Beckmann
ed4f7ea614 Add expose feature 2012-08-01 22:42:52 +02:00
Tom Beckmann
22afef7617 Forgot to add plank to end of DATADIR path 2012-07-31 00:31:34 +02:00
Tom Beckmann
2b68420445 Improve get_icon_for_window, use DATADIR for plank init 2012-07-31 00:26:43 +02:00
Tom Beckmann
d55df003bd Update to trunk rev182 2012-07-30 21:54:40 +02:00
Tom Beckmann
05082a8b61 Adjust spacing calculations 2012-07-30 00:19:06 +02:00
Tom Beckmann
c251851878 Leave the fake plank topmost 2012-07-30 00:02:37 +02:00
Tom Beckmann
83c5f7ec9e Correct the margin on the edges 2012-07-29 22:58:29 +02:00
Tom Beckmann
0a0dbfe31e Fix icon scaling and readd spacing on the left and right side of the dock 2012-07-29 22:56:30 +02:00