Commit Graph

25 Commits

Author SHA1 Message Date
Rico Tzschichholz
26603627e4 notifications: Prepare handling of "default" action in a more generic way
This eases the later addition for a more complete support and cleans
things up a bit.
2014-10-07 20:10:46 +02:00
Tom Beckmann
892cf01dab grab colors for labels from theme (.label and .title) 2014-08-09 11:55:41 +02:00
Tom Beckmann
7815a6e87a use a gtkstylecontext for rendering the notifications, add a fallback style 2014-08-09 00:06:54 +02:00
Tom Beckmann
fd1c8118d5 decrease close animation duration to 100ms 2014-07-22 20:33:33 +02:00
Tom Beckmann
67da350e65 disable debug print for notifications 2014-07-22 20:18:54 +02:00
Daniel Foré
5eb443b3a8 no bounce when dismissing notification 2014-07-21 15:58:08 -07: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
ab2f4ff289 add sliding transitions to NormalNotifactions on update 2014-07-21 02:23:28 +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
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
Rico Tzschichholz
10733dbf58 Some clean ups 2014-07-19 11:37:14 +02:00
Daniel Foré
c03dfb41e8 make notifications appear much faster 2014-07-18 18:30:46 -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
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
b3597ec367 update animations 2014-07-18 02:15:55 +02:00
Tom Beckmann
fce1ba9bb6 fix some stuff 2014-06-28 01:47:13 +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
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