Rico Tzschichholz
009ce114de
notify: Optimize and clean up NotifyServer
2014-07-21 17:45:40 +02:00
Tom Beckmann
36bd1cf67c
raise stack when a notification appears
2014-07-21 17:48:34 +02:00
Tom Beckmann
539bad0118
add support for 'sound' capability
2014-07-21 17:45:32 +02:00
Tom Beckmann
87ab6ea9df
implement close_notification and notification_closed from the spec
2014-07-21 04:00:32 +02:00
Tom Beckmann
5975802d1f
fix silly typo blocking redraws on height change
2014-07-21 03:30:06 +02:00
Tom Beckmann
7757177ffa
use correct height for sliding transitions, fix weirdnes with replacing confirmations
2014-07-21 03:21:19 +02:00
Tom Beckmann
f3868155ca
minimal cleanup
2014-07-21 02:53:07 +02:00
Tom Beckmann
051e589688
use correct timeout value for updates
2014-07-21 02:27:41 +02:00
Tom Beckmann
ab2f4ff289
add sliding transitions to NormalNotifactions on update
2014-07-21 02:23:28 +02:00
Tom Beckmann
95f4971419
add a mask around images on notifications
2014-07-20 21:01:52 +02:00
Tom Beckmann
bd34ddd925
clip the container to not show the close animation on a secondary screen, add margin between monitor edge and notifications
2014-07-19 22:41:50 +02:00
Rico Tzschichholz
88b2718c75
Replace dbus-glib dependent sources
2014-07-19 21:42:33 +02:00
Tom Beckmann
e31834592c
optimize spacing between labels
2014-07-19 19:28:47 +02:00
Tom Beckmann
936d9655e1
Only show a single confirmation notification at a time, add sliding transition to update a confirmation notification's content
2014-07-19 19:03:17 +02:00
Tom Beckmann
930b48fea8
Fix markup issues
2014-07-19 17:49:14 +02:00
Rico Tzschichholz
10733dbf58
Some clean ups
2014-07-19 11:37:14 +02:00
Rico Tzschichholz
4a4b41f149
build: Drop superfluous dbus-glib-1 dependency
2014-07-19 08:55:58 +02:00
Daniel Foré
c03dfb41e8
make notifications appear much faster
2014-07-18 18:30:46 -07:00
Daniel Foré
0c9a89a8e7
minor tweaks to confirmation progress bar appearance
2014-07-18 17:55:37 -07:00
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
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