Rico Tzschichholz
12788ef9ce
Drop support for plank < 0.11.0
2017-07-18 19:06:46 +02:00
Rico Tzschichholz
b8bfcb2747
Drop support for g-s-d < 3.15.2
2017-07-18 19:06:46 +02:00
Rico Tzschichholz
b0f713628d
Drop support for mutter < 3.18.3
2017-07-18 19:06:46 +02:00
Felipe Escoto
7664aee55d
windowmenu: Avoid applying previous settings to new window ( #20 )
...
There is only one menu made that is shared across all windows. Setting
always_on_top.active caused the activate (and toggled as well) signal
to execute, causing the current window to get the results of the previous
window.
2017-07-16 18:40:08 +02:00
Rico Tzschichholz
a9323f0055
screenshotmanager: Propagate errors for not implemented methods
...
So users of SelectArea/ScreenShotArea() will know what is going on.
2017-02-19 19:53:23 +01:00
Rico Tzschichholz
ea7c28515d
background: Avoid dangling reference to Background instances
...
Make sure all references gets dropped on destroy and it gets finalized.
2017-02-19 16:50:40 +01:00
Rico Tzschichholz
1841dc23ef
dbus: Acquire "org.gnome.Shell.Screenshot" bus-name
2017-02-16 19:33:15 +01:00
Rico Tzschichholz
bb5e880e41
screenshotmanager: Add support for mutter 3.22+
2017-02-16 18:06:53 +01:00
Santiago León
cd2c7c6460
screenshotmanager: Implement Screenshot and ScreenshotArea
2016-12-31 13:35:02 +01:00
Rico Tzschichholz
7633b7402e
Add org.gnome.Shell.Screenshot dummy interface
2016-12-31 12:45:48 +01:00
Adam Bieńkowski
12f47ed258
Make dialog animations simpler
2016-11-18 17:57:03 +01:00
Rico Tzschichholz
9469155b44
Add support for mutter 3.22
...
Replace clutter-gtk-1.0 with native clutter-1.0 API and use mutter's
internal clutter/cogl libraries if needed.
2016-11-15 17:13:39 +01:00
felescoto95@hotmail.com
9feb0e9ab8
WorkspaceClone: Fixed changing resolution breaking Multitasking View
2016-11-13 10:00:48 -06:00
felescoto95@hotmail.com
b9e325e109
utils: Guard actors retrieved from Compositor.get_window_actors()
...
Ignore an actor if is_destroyed() is true to avoid using them in an
unstable state.
This fixes crash on inserting workspace after closing one.
2016-09-30 07:14:57 +02:00
Rico Tzschichholz
cf82dd5ca9
Guard usage of actors retrieved from Meta.Compositor.get_window_actors()
...
Ignore an actor if is_destroyed() is true to avoid using them in an
unstable state.
2016-08-04 09:37:29 +02:00
Rico Tzschichholz
b5459fd746
Provide ShowOSD() on org.gnome.Shell to handle media-keys notifications
...
The media-keys plugin of gnome-settings-daemon is sending the needed
information to provide a feedback. Currently only "icon" and "level" are
used, while "label" and "montior" are ignored.
2016-08-03 13:14:55 +02:00
Kirill Antonik
f9c3a52d6a
keyboardmanager: Switch input-source on modifiers-accelerator-activated
2016-06-20 15:46:41 +02:00
Rico Tzschichholz
a0407f8f85
keyboardmanager: Avoid out-of-bounds access if no input-sources are set
2016-06-16 08:53:18 +02:00
Rico Tzschichholz
063bf0fb41
Don't classify constants with "static" which is misleading and not supported
2016-06-09 11:28:33 +02:00
Santiago León
4c94f2c66e
Applying xkb configuraion on startup.
...
Currently if we log out and back in, compose key will not work, this
fixes that.
2016-05-30 16:30:10 -05:00
Rico Tzschichholz
ea41e76ee7
windowmanager: Don't add hotcorner-actor if it doesn't own an action
...
Based on a patch by Adam Bieńkowski (donadigo)
2016-05-24 15:00:35 +02:00
Santiago León
0cbcd6814d
keyboardmanager: Apply desired backend's keymap accordingly
...
Follow "org.gnome.desktop.input-sources" as needed and tweak it to comply
with non-latin layouts as well.
2016-05-15 14:58:06 +02:00
Rico Tzschichholz
b2756258b0
background: Guard against new_background_actor being null
...
This just masks an underlying race condition for re-setting user-selected
background-files.
2016-05-12 17:30:20 +02:00
Rico Tzschichholz
17051fa49e
background: Disconnect from the correct "changed" signal
2016-05-12 07:46:34 +02:00
felescoto95@hotmail.com
86b578c99a
Multitaskingview: Adapt to changed Clutter.Event bindings
2016-04-25 07:41:53 -05:00
Rico Tzschichholz
43085117bb
build: Drop dependency on gnome-common and some minor updates
2016-04-16 09:41:36 +02:00
Rico Tzschichholz
7ca4ccbfa6
windowmanager: Make minimize and (un)maximize animations work again
2016-03-03 19:38:25 +01:00
Diego Rocha
542b1d8880
windowmanager: fix animation of mapping an maximized window
2016-03-03 19:31:45 +01:00
Rico Tzschichholz
c11fdea7ee
windowmanager: Fix build with mutter < 3.18
2016-03-03 19:16:54 +01:00
Elias Aebi
14940e4d9c
fix buiding against mutter 3.16
2016-03-03 17:19:47 +01:00
Diego Rocha
6b7e42715c
windowmanager: fix animation of mapping an maximized window
2016-02-19 02:50:06 -02:00
Rico Tzschichholz
e2e817af42
Reimplement "shadow-effect" used by Window- and WorkspaceClone
...
Based on patch by "Diego Rocha (diego-rocha-comp)"
2016-02-16 19:05:29 +01:00
Diego Rocha
39cd6f5f03
windowclone: Fix animation when dragging window from neighboor workspace
2016-02-15 16:40:55 +01:00
Diego Rocha
5592dae8c4
windowclone: Hide close-button immediately when transitioning back
2016-02-15 10:09:12 +01:00
Diego Rocha
090ee18de0
windowmanager: fixed maximize and unmaximize animations
2016-02-14 16:02:02 -02:00
Diego Rocha
bf87c06b7f
windowmanager: fixed minimize animation
2016-02-14 03:32:07 -02:00
LemonBoy
b323228614
windowmanager: Put fullscreen windows in their own workspace
2016-02-13 09:33:17 +01:00
Adam Bieńkowski
4b001cad52
Fix Nvidia FBO issue with suspend/resume
2016-02-10 21:50:41 +01:00
Jasper St. Pierre
bedc4213e4
windowmanager: Don't explicitly pass xevents to clutter
...
It is not required with mutter 3.14.x anymore.
2015-12-05 22:41:25 +01:00
Rico Tzschichholz
af92c5c656
windowmanager: Enable window-menus which are working now
...
Bump valac requirement due gtk+ binding changes.
2015-11-25 18:58:47 +01:00
gandalfn
043b89529d
Forward the Media Keys to the Gnome Settings Daemon
2015-11-18 18:06:12 +01:00
Corentin Noël
cd71e2ae6b
Remove obsolete transitions when needed
2015-11-12 09:33:24 +01:00
Rico Tzschichholz
0fb2333234
Use remove_all_transitions() instead of detach_animation()
2015-11-12 09:28:42 +01:00
Rico Tzschichholz
5dfa702811
Use clutter methods instead of properties if useful
2015-11-12 09:25:27 +01:00
Corentin Noël
bb9ce69eab
Remove a lot of clutter deprecation warnings
2015-11-11 20:00:26 +01:00
Rico Tzschichholz
2fe0fbadf7
Drop support for mutter < 3.14.4
2015-11-11 20:56:40 +01:00
Rico Tzschichholz
a036cf62ed
dbus: Fix annotation typo
2015-11-07 08:56:10 +01:00
Rico Tzschichholz
4e50b6639e
Add support for plank 0.11 api
2015-11-03 16:26:40 +01:00
Rico Tzschichholz
780195ba47
Add compilation support for mutter >= 3.17.91
...
Maximize/unmaximize animations are not implemented yet
2015-09-10 13:32:41 +02:00
fasheng
67127fb350
windowswitcher: Fix "switch-applications-backward" hack without breaking
2015-06-27 23:04:28 +02:00