Tom Beckmann
8175fdf04b
add fallback support for icons, drop icon animation for NORMAL priority notifications
2014-07-19 02:42:21 +02:00
Tom Beckmann
dad8b78624
merge lp:~elementary-pantheon/gala/notification-drawing to improve drawing of notification background
2014-07-19 02:24:24 +02:00
Daniel Foré
8f52a66f82
offset shadow
2014-07-18 17:13:08 -07:00
Daniel Foré
6e131b8c7d
actually fix it
2014-07-18 17:07:49 -07:00
Daniel Foré
7cbba07691
try to fix drawing
2014-07-18 16:47:51 -07:00
Tom Beckmann
3e417dcfa8
update windowswitcher to use the latest functionality provided in mutter, improve its startup and code structure, add destroy-on-unmanaged properties to WindowIcon and SafeWindowClone
2014-07-19 00:42:06 +02:00
Tom Beckmann
8e02d3f552
add support for icon only notifications
2014-07-18 13:35:01 +02:00
Tom Beckmann
904cf24f2e
add basic support for confirmation notifications
2014-07-18 13:12:31 +02:00
Tom Beckmann
3694419365
update to trunk rev395
2014-07-18 10:28:01 +02:00
Tom Beckmann
b2d0f3f387
update to trunk rev394
2014-07-18 10:24:26 +02:00
Tom Beckmann
894d81f7a3
lib-utils: fix build by making cache cleaning public again
2014-07-18 10:23:38 +02:00
Tom Beckmann
25cd232fdc
lib-plugin: make region property private
2014-07-18 10:15:31 +02:00
Tom Beckmann
78ecba40bd
lib-utils: add docs, drop css utility, make pixbuf cache methods internal
2014-07-18 10:07:12 +02:00
Tom Beckmann
56688c04cf
lib: drop unused symbol, update regions after freeze_track is disabled, don't expose X or Bamf to the API
2014-07-18 09:44:04 +02:00
Tom Beckmann
91a0b1cd94
Replace the workspaceview with a new multitaskingview as seen in Dan's mockups
...
Port the WindowOverview to the new WindowClone(Container)
Add a WorkspaceManager to handle dynamic workspaces
Rework workspace switching to properly support workspaces-only-on-primary
2014-07-18 09:35:38 +02:00
Rico Tzschichholz
8e24266c28
Some minor clean up
2014-07-18 07:37:33 +02:00
Tom Beckmann
b3597ec367
update animations
2014-07-18 02:15:55 +02:00
Tom Beckmann
3cb9dc60b2
add copyright header to ShadowEffect, add window property to WindowIcon class for easier handling
2014-07-17 19:05:40 +02:00
Tom Beckmann
66b3b1b4df
fix window disappearing when dropped on same non-primary monitor
2014-07-17 14:16:01 +02:00
Tom Beckmann
ea95a7113e
fix workspace insertion from non-primary monitor, remove shadow update timeout when window is unmanaged
2014-07-17 13:55:37 +02:00
Tom Beckmann
7430117166
Only display icon when dragging windows, listen on screen for confirmation dialogs popping up when closing a window
2014-07-17 13:47:24 +02:00
Tom Beckmann
447f0d450e
limit rate at which toggling can be spammed
2014-07-17 03:00:57 +02:00
Tom Beckmann
fedd31b2d6
go back to png icon as svg one would render the shadow weirdly (but keep the new scale)
2014-07-17 02:55:13 +02:00
Tom Beckmann
6f03fc536b
add delay before expading an inserter preview
2014-07-17 02:44:31 +02:00
Tom Beckmann
bf65d00e39
use a 36px svg close icon
2014-07-17 02:18:34 +02:00
Tom Beckmann
ce5fb86e1b
fix centering in previous commit, disable workspace insertion for non dynamic workspaces
2014-07-17 02:07:33 +02:00
Tom Beckmann
16964e865a
center icon groups as an insertion is previewed, properly scale insertion preview
2014-07-17 01:48:24 +02:00
Tom Beckmann
7e07b4dc7e
draw highlight on half pixels to decrease impression of 1px rounded corners
2014-07-17 01:31:35 +02:00
Tom Beckmann
6697265dd9
minimal cleanup to DragDropAction, fix icons staying when hover event is spammed
2014-07-17 01:27:25 +02:00
Tom Beckmann
486b505823
make sure close button is hidden on windows that are being dragged
2014-07-17 01:08:11 +02:00
Tom Beckmann
967ff8397f
decrease opacity of workspace border
2014-07-17 01:06:11 +02:00
Tom Beckmann
29685bac02
display window icon instead of plus sign on workspace insertion
2014-07-17 01:01:59 +02:00
Tom Beckmann
0fa90dddbe
fix edge cases when inserting workspaces
2014-07-17 00:47:36 +02:00
Tom Beckmann
9bc51fc694
make sure close button on icon groups is hidden when the cursor leaves the actor during a click
2014-07-08 23:40:58 +02:00
Tom Beckmann
87204bfd8e
play bell when active icongroup is selected
2014-07-08 21:45:55 +02:00
Tom Beckmann
ad8e2642bd
implement inserting windows between IconGroups
2014-07-07 18:24:04 +02:00
Tom Beckmann
f145d23595
make sure windows that are set to be on all workspaces are not shown in the multitaskingview
2014-07-07 14:42:36 +02:00
Tom Beckmann
e82a819d0e
update to trunk rev390
2014-06-29 15:59:45 +02:00
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
d500c2ffd4
vapi: Update mutter bindings to 3.13.3+
2014-06-29 15:15:06 +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
Tom Beckmann
fce1ba9bb6
fix some stuff
2014-06-28 01:47:13 +02:00
Rico Tzschichholz
c399e882d8
icongroup: use gobject-style construction
2014-06-26 16:13:42 +02:00