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
e02db107d9
notifications: minor cleanup to rev423
2014-11-16 00:59:26 +01:00
Marcus Wichelmann
ee19e68e79
Compatibility to the notifications-plug added.
...
This adds settings to filter notifications on a per-app basis and define whether or not they may play sound.
2014-11-15 21:20:37 +00:00
Marcus Wichelmann
03bb3a941d
Simplification.
2014-11-15 18:37:28 +01:00
Marcus Wichelmann
370a4e932b
Some improvements. Bugfix.
2014-11-15 17:22:06 +01:00
Marcus Wichelmann
bb65c2f92f
Improved consitstency.
2014-11-14 16:17:19 +01:00
Marcus Wichelmann
6580447866
Description updated
2014-11-12 00:42:42 +01:00
Marcus Wichelmann
c0ca90bb4f
priority-system removed
2014-11-11 22:55:05 +01:00
Marcus Wichelmann
f4d5918887
Some improvements
2014-11-11 22:43:35 +01:00
Marcus Wichelmann
c111f85e53
Confirmations are now excluded.
2014-11-09 23:27:08 +01:00
Marcus Wichelmann
1c9f5f1383
Added some security checks.
2014-11-09 18:58:38 +01:00
Marcus Wichelmann
077e8ef56f
Schema changed. Priority-check added.
2014-11-07 16:11:23 +01:00
Rico Tzschichholz
8a00c76afc
po: Update POTFILES.skip
2014-11-06 19:54:29 +01:00
Rico Tzschichholz
1ff99ceaa8
Enable translation of gala's gschema
2014-11-06 18:50:15 +01:00
Marcus Wichelmann
feefd5376c
Added is-in-array-check.
2014-11-03 12:56:12 +01:00
Marcus Wichelmann
0fb8b64a9c
"Do Not Disturb"-Mode added.
2014-11-03 12:35:33 +01:00
Marcus Wichelmann
6fd5cd0a60
gsettings-schema added.
2014-11-03 12:23:35 +01:00
Marcus Wichelmann
ca4e10f56a
Notify-Settings added.
2014-11-03 12:08:16 +01:00
Tom Beckmann
04932c8581
windowmanager: update modal API with proper support for keybindings
...
Add docs to WindowManager interface, rework modal mode handling API and add functionality to control keybinding filtering, add interface to properly replace core components with plugins.
2014-10-20 08:40:34 +00:00
Rico Tzschichholz
b05df7a19c
Add dedicated desktop-file to trigger multitasking-view
2014-10-17 14:59:46 +02:00
Tom Beckmann
b6fb2d260d
notifications: add support for default action
...
This implements activation of the "default" action and adds the "actions" capability
to the server in order to make all apps set their actions if they have any.
2014-10-07 20:32:00 +02:00
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
ead2a1fe45
notifications: add support for default action
...
This implements activation of the "default" action and adds the "actions" capability
to the server in order to make all apps set their actions if they have any.
2014-10-07 19:08:31 +02:00
Tom Beckmann
5c76b8046f
multitaskingview: use 24px icons in IconGroups as 22px icons have been removed from the theme
2014-10-06 01:58:46 +02:00
Rico Tzschichholz
1c652ab95f
Update .bzrignore
2014-10-05 09:16:43 +02:00
Daniel Foré
a6dcf5dc9f
Add and use dedicated multitiasking-view icon
2014-10-05 09:13:15 +02:00
Cody Garver
6000f53828
False attach-modal-dialogs
2014-10-04 18:48:08 -05:00
Rico Tzschichholz
ff1a644d7c
Avoid calling PluginManager.get_plugin twice, handle case when plugin of a type is null
2014-10-01 22:42:30 +02:00
Tom Beckmann
008afea34d
Fix windows flashing when minimizing, restructure minimize code slightly
2014-10-01 21:47:54 +02:00
Tom Beckmann
77856c43a5
actually check the plugin's type for ActivatableComponent
2014-10-01 20:48:22 +02:00
Rico Tzschichholz
8540d25388
Fix some issues and codestyle
2014-09-30 17:40:41 +02:00
Rico Tzschichholz
41de35783b
Update libmutter bindings to 3.14.0 and bump its requirements
2014-09-30 17:00:49 +02:00
Tom Beckmann
cc244921f9
lib: remove public functions for accessing InputArea, fix input area assignment
...
Rename now internal InputArea.HOTCORNER to DEFAULT for a more fitting description since
it is used by plugins as well and not just HOTCORNERS in the "default" mode.
Fix InputArea.NONE being always assigned when no hotcorners are configured.
Plugins won't need access to the InputArea functions since they're all handled within
the wm and reconfigured when the plugin changes its area or the wm's modal mode.
2014-08-31 19:09:38 +02:00
Tom Beckmann
d62757998e
remove Gee as a depedency for libgala, use GVariant instead of GValue for ActivatableComponent.open
2014-08-24 20:34:00 +02:00
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
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