Commit Graph

940 Commits

Author SHA1 Message Date
Tom Beckmann
642e840a15 Implement notifications plugin 2014-08-10 03:20:35 +00: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
31b698cf62 make name and comment translatable, update .pot 2014-08-08 19:27:39 +02:00
Tom Beckmann
0911e5fb28 add .desktop file for invoking multitaskingview via dbus 2014-08-08 19:20:59 +02:00
Tigran Gabrielyan
1f98418798 wm: improve nudge effect on attempting to switch to non existent workspace
Changed nudge effect to use KeyframeTransition
Check if nudge effect isn't already played before adding the transition to prevent spasms
2014-08-07 15:48:45 +02:00
Tigran Gabrielyan
c992c5e102 Changed nudge effect to use KeyframeTransition
Check if nudge effect isn't already played before adding the transition to prevent spasms
2014-08-03 19:10:16 -07:00
Tigran Gabrielyan
9319b06b56 Simplified logic 2014-08-03 11:42:01 -07:00
Tom Beckmann
6c691f48bc Merge in trunk 2014-08-03 06:51:13 -05:00
Tom Beckmann
70c74f3dc3 reduce memleaks for valac < 0.26 2014-08-01 13:25:31 +02:00
Tigran Gabrielyan
c1235dd2ce windowclone: adjust position of close button
Adjusted the position of the close icon, it was off and would be hidden by the window to the right of it
2014-08-01 10:56:17 +02:00
Tigran Gabrielyan
32c1eb4362 Adjusted the position of the close icon 2014-07-31 22:46:10 -07:00
Marcus Wichelmann
89e87fb94b IconGroupContainer: Fix calculation of total width
Merged lp:~l-admin-3/gala/icon-position-fix
2014-07-31 01:21:53 +02:00
Marcus Wichelmann
646ced3f92 edited icongroup-position 2014-07-31 00:41:53 +02:00
Rico Tzschichholz
8f3a2eb38d build: Rely on new-dtags support to replace RPATH with RUNPATH 2014-07-30 13:48:13 +02:00
Tom Beckmann
d8a762c9ec Remove EndSessionDialog, it has been moved the Wingpanel. We are required to move it to a native gtk context, because of the troubles CSD is giving windows that are spawned inside the WM. 2014-07-28 18:50:58 +00:00
Tom Beckmann
ed50b232f5 Remove the EndSessionDialog
As dialogs now use CSD we meet problems with decorations if we have the dialog spawned
inside gala since we're required to spawn POPUP type windows, which apparently won't get
decorated and, if forced to receive decorations, act weirdly.
2014-07-28 13:46:44 +02:00
Rico Tzschichholz
7f397dce91 po: Initial translations import 2014-07-24 07:25:01 +02:00
Rico Tzschichholz
24a262abdc notifyserver: Move category-sound-mapping to its own function 2014-07-23 21:38:23 +02:00
Rico Tzschichholz
7b57e7f901 notifyserver: No need to duplicate code 2014-07-23 19:51:49 +02:00
Rico Tzschichholz
1ce3f1d19e notifyserver: Clean ups 2014-07-23 19:23:00 +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
Tom Beckmann
d5c9b55385 don't play sounds for confirmation notifications 2014-07-22 20:06:09 +02:00
Daniel Foré
5eb443b3a8 no bounce when dismissing notification 2014-07-21 15:58:08 -07:00
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
438e42e1a7 forgot copyright header 2014-07-20 22:19:15 +02:00
Tom Beckmann
88d2858736 forgot ActivatableComponent 2014-07-20 22:16:21 +02:00
Tom Beckmann
1e684669fb Add docs to WindowManager interface, rework modal mode handling API and add functionality to control keybinding filtering
Add interface to properly replace core components.
2014-07-20 22:02:34 +02:00
Tom Beckmann
95f4971419 add a mask around images on notifications 2014-07-20 21:01:52 +02:00
Rico Tzschichholz
0f6f47de1c docs: Don't build them automatically even if possible 2014-07-20 10:28:45 +02:00
Rico Tzschichholz
389621358c vapi: Update mutter bindings to 3.13.3+ 2014-07-20 08:05:36 +02:00
Rico Tzschichholz
b93ab89061 Add documention builds for libgala and the full source of gala 2014-07-19 22:46:45 +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