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
|
f3fa2b79fc
|
try to find the window a notification belongs to and focus it when the notification is clicked
|
2014-06-24 01:27:33 +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 |
|
Tom Beckmann
|
bd13e5d929
|
fix crash when loading image icons
|
2014-06-23 21:21:37 +02:00 |
|
Tom Beckmann
|
9878c7b7d9
|
First implementation of a notification plugin, some small changes to libgala
|
2014-06-23 17:41:54 +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 |
|
Tom Beckmann
|
4c08373810
|
draw a custom shadow around windows, use window textures only which have better filtering when scaled
|
2014-06-18 18:55:22 +02:00 |
|
Tom Beckmann
|
4debed4fed
|
make sure windows are removed from a workspace when they are moved to another
|
2014-06-18 16:01:54 +02:00 |
|
Rico Tzschichholz
|
b3c19af234
|
libmutter.vapi: Add missing binding-change and some minor clean ups
|
2014-06-18 13:32:49 +02:00 |
|
Rico Tzschichholz
|
509b0156f2
|
vapi: Update mutter bindings to 3.13.2+
|
2014-06-18 13:06:59 +02:00 |
|
Tom Beckmann
|
3e6519fefd
|
add basic keyboard navigation
|
2014-06-17 23:34:08 +02:00 |
|
Tom Beckmann
|
bba903a5f3
|
check if a transient dialog spawns after closing a window and close the view in that case
|
2014-06-17 19:50:16 +02:00 |
|
Tom Beckmann
|
f42b885f38
|
improve performance of central open function, don't draw plus signs when using static workspaces
|
2014-06-17 19:31:30 +02:00 |
|
Tom Beckmann
|
32bb21243b
|
improvements for multimonitor handling, cleanup previous commit
|
2014-06-17 17:19:42 +02:00 |
|
Tom Beckmann
|
15bc1b33ef
|
fix icons sometimes not being loaded correctly, fix windows appearing on all workspaces instead of only the one they belong to
|
2014-06-17 16:17:23 +02:00 |
|
Tom Beckmann
|
c8a4515665
|
remove workspace immediately while in modal mode
|
2014-06-17 15:17:45 +02:00 |
|
Tom Beckmann
|
9ccd433049
|
add a backdrop to icongroups while they're active
|
2014-06-17 15:02:42 +02:00 |
|
Tom Beckmann
|
4ec9f2e6b6
|
fix issue where the view would close after closing a window, make windows take the correct spot after being opened while the view is open
|
2014-06-16 15:00:19 +02:00 |
|