Rico Tzschichholz
95330478f5
vapi: Update mutter bindings to 3.13.4+
2014-08-18 08:51:02 +02:00
Rico Tzschichholz
cfcaa85eb6
vapi: Update bindings of gdesktopenums-3.0, gnome-desktop-3.0, libmutter
2014-08-12 13:46:56 +02:00
Tom Beckmann
06ed9866da
notifications: add small top offset to notification stack's children
...
The close button would be beyond the clip region of the stack for the first notification
so we have to move them down slightly in order to prevent it from getting cut off.
2014-08-11 20:47:41 +02:00
Tom Beckmann
48c2779b48
icongroup: Add delay before showing close icon, check condition for showing a close button in central place
...
Adding a delay should help preventing accidentally closing a workspace.
Checking the condition whether a close button should be shown in a central place fixes the button
appearing after clicking on the last workspace.
2014-08-11 00:54:33 +02:00
Tom Beckmann
887c564fe4
notifications: make sure text is placed below the icon
2014-08-11 00:36:44 +02:00
Tom Beckmann
dc6e1173bb
notifications: fix progress bar disappearing when volume is decreased below 0 (which means muted)
2014-08-11 00:30:29 +02:00
Rico Tzschichholz
fe30a890f4
build: Use libcanberra-gtk3
2014-08-10 09:31:27 +02:00
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
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
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