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
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