Tom Beckmann
|
627b93884d
|
rework workspace switching code to support workspaces-only-on-primary
|
2014-06-29 15:52:39 +02:00 |
|
Rico Tzschichholz
|
a964a26bb7
|
Fix typo :\
|
2014-06-29 15:42:25 +02:00 |
|
Rico Tzschichholz
|
745ddd66ba
|
windowoverview: Add some null checks and clean up
|
2014-06-29 14:33:38 +02:00 |
|
Rico Tzschichholz
|
61b558e407
|
Rename TiledWindow* to WindowClone*
|
2014-06-29 13:30:47 +02:00 |
|
Tom Beckmann
|
058b076ca5
|
minor cleanup to icongroup
|
2014-06-29 12:42:31 +02:00 |
|
Tom Beckmann
|
c3d5bf15a4
|
shadow effect: respect actor's paint opacity
|
2014-06-29 12:20:26 +02:00 |
|
Tom Beckmann
|
2e743a1107
|
windowoverview: respect padding
|
2014-06-29 12:10:34 +02:00 |
|
Tom Beckmann
|
3a6dba23b8
|
fix warning from icongroups
|
2014-06-29 12:02:53 +02:00 |
|
Tom Beckmann
|
74f471d029
|
Removed MultitaskingView folder, use get_frame_rect when available, use TiledWindow/Container for WindowOverview
|
2014-06-29 12:01:09 +02:00 |
|
Rico Tzschichholz
|
c399e882d8
|
icongroup: use gobject-style construction
|
2014-06-26 16:13:42 +02:00 |
|
Tom Beckmann
|
99ad3c80f1
|
update to trunk rev388
|
2014-06-26 14:02:57 +02:00 |
|
Rico Tzschichholz
|
7874c733af
|
vapi: Update gnome-desktop-3.0 to 3.12
|
2014-06-26 13:00:23 +02:00 |
|
Rico Tzschichholz
|
213123dd14
|
vapi/libmutter: Fix Util.show_dialog binding
|
2014-06-26 12:59:18 +02:00 |
|
Tom Beckmann
|
bca9b67b1e
|
implement confirm_display_change
|
2014-06-26 12:50:55 +02:00 |
|
Rico Tzschichholz
|
4880224d61
|
Add dummy overrides for show_window_menu/_for_rect
Those needs to be implemented for proper mutter 3.13+ support
|
2014-06-26 11:26:26 +02:00 |
|
Tom Beckmann
|
8205985a6c
|
fix crash when dropping a window from the primary to a secondary monitor
|
2014-06-24 15:12:35 +02:00 |
|
Tom Beckmann
|
96748eeded
|
Document the MultitaskingView, fix IconGroup.clear, make sure we don't draw the IconGroup highlight when it's not even visible
|
2014-06-24 15:05:09 +02:00 |
|
Rico Tzschichholz
|
54bf615d27
|
Unify API of TiledWindowContainer
Provide open/close methodes like we do in other places
|
2014-06-24 14:42:46 +02:00 |
|
Rico Tzschichholz
|
199abb5464
|
Some API cleaning in TiledWindow/Container
|
2014-06-24 14:07:20 +02:00 |
|
Rico Tzschichholz
|
213ff3bf8a
|
FramedBackground: Use gobject-style construction
|
2014-06-24 12:26:41 +02:00 |
|
Rico Tzschichholz
|
a9522dc566
|
No need to hold a reference of WindowManager
|
2014-06-24 12:01:36 +02:00 |
|
Rico Tzschichholz
|
6c6132f9e0
|
Don't hold a reference of WindowManager
|
2014-06-24 11:54:26 +02:00 |
|
Rico Tzschichholz
|
f585ca7fe2
|
Clean up WorkspaceManager
|
2014-06-24 11:50:46 +02:00 |
|
Tom Beckmann
|
61d5e56d0c
|
properly limit the scroll distance with a concept from maya
|
2014-06-24 00:06:18 +02:00 |
|
Tom Beckmann
|
4971e9b26e
|
abort all drags when the view is closed
|
2014-06-23 23:14:17 +02:00 |
|
Tom Beckmann
|
e00c49f1a7
|
remove some unncesseary code
|
2014-06-23 23:03:25 +02:00 |
|
Tom Beckmann
|
c89d239930
|
add close button to icon groups
|
2014-06-23 23:01:21 +02:00 |
|
Tom Beckmann
|
01959195e2
|
don't allow scrolling while the view is moving
|
2014-06-23 22:31:32 +02:00 |
|
Tom Beckmann
|
5521478ad5
|
make sure the active workspace's icongroup is always visible
|
2014-06-23 22:26:42 +02:00 |
|
Tom Beckmann
|
c99bafce16
|
make sure a window can be activated before closing the view
|
2014-06-23 21:46:07 +02:00 |
|
Rico Tzschichholz
|
97b71fce4b
|
More API clean ups
Drop "window_stacking_order" and "windows_restacked" from window-manager
and replace it by an implementation in TiledWindowContainer
|
2014-06-23 21:29:18 +02:00 |
|
Rico Tzschichholz
|
195dfd06f9
|
Avoid using lambdas to disconnect properly
|
2014-06-22 23:44:07 +02:00 |
|
Rico Tzschichholz
|
287b080288
|
Clean up select_next_window and avoid more type-checks in favor of casts
|
2014-06-22 23:36:58 +02:00 |
|
Rico Tzschichholz
|
f3a3c848db
|
Replace type-checks with simple cast where possible
|
2014-06-22 19:54:46 +02:00 |
|
Rico Tzschichholz
|
e1097f5882
|
Clean up API a bit
|
2014-06-22 19:30:14 +02:00 |
|
Tom Beckmann
|
fd7f0ad753
|
only draw the plus sign on the last workspace
|
2014-06-22 19:09:33 +02:00 |
|
Tom Beckmann
|
1dd51b4ae4
|
make placement of icon groups more stable, prepare for window insert code
|
2014-06-22 18:17:16 +02:00 |
|
Tom Beckmann
|
7c190df02c
|
decrease pulse animation scale
|
2014-06-22 17:56:35 +02:00 |
|
Tom Beckmann
|
c9324d31d2
|
use a click action on the icon groups to force both button press and release to be on that actor
|
2014-06-22 17:54:13 +02:00 |
|
Rico Tzschichholz
|
1f15d25853
|
Fix build with mutter git
|
2014-06-22 09:22:30 +02:00 |
|
Rico Tzschichholz
|
345148df43
|
merge trunk 384
|
2014-06-22 09:17:52 +02:00 |
|
Tom Beckmann
|
a3fcb17c86
|
fix regression on DnD
|
2014-06-21 19:58:03 +02:00 |
|
Tom Beckmann
|
1ea3fd452c
|
lots of cleanup, add copyright headers, remove unused classes
|
2014-06-21 16:29:59 +02:00 |
|
Tom Beckmann
|
933f8d5576
|
add proper multimonitor support if workspaces-only-on-primary is enabled
|
2014-06-21 16:04:24 +02:00 |
|
Tom Beckmann
|
efa173fda1
|
fix hotcorners not being available when screensaver is uninstalled
|
2014-06-21 12:57:49 +02:00 |
|
Tom Beckmann
|
38437474f8
|
update shadows and window positions if they changed while the view was closed
|
2014-06-21 12:52:48 +02:00 |
|
Chris Johns
|
920f4274d8
|
Fix installation instructions in HACKING
|
2014-06-20 14:54:32 +01:00 |
|
Tom Beckmann
|
ed459f6529
|
fix a problem where the first workspace could not be removed
|
2014-06-19 17:04:16 +02:00 |
|
Tom Beckmann
|
25916425c2
|
make sure icon groups stay centered when adding/removing
|
2014-06-18 19:04:40 +02:00 |
|
Tom Beckmann
|
2aacc047b0
|
fix crash on selecting a window from a different workspace in windowoverview
|
2014-06-18 18:57:00 +02:00 |
|