Corentin Noël
e46f9e9ca9
Bump Mutter to 3.32
2021-01-04 13:33:03 -08:00
Corentin Noël
57c3608c51
Bump Mutter to 3.30
2021-01-04 13:33:03 -08:00
Corentin Noël
381e1d6474
Initial support for mutter-7 ( #854 )
...
* meson: Add support for libmutter-7 in the build system
This commit only adds support within the build system, no further attempt to make it build has been tried.
* mutter: Update the .vapi for libmutter-7
* Fix vapi syntax
* Make it work with mutter-7
* Re-enable PIP plugin
* Fix screenshot code
* Fix type
* Cleanup workspaces sooner
So we don't see the workspace removed animation on login
Co-authored-by: Cassidy James Blaede <cassidy@elementary.io>
Co-authored-by: David Hewitt <davidmhewitt@gmail.com>
2020-11-17 12:11:52 +01:00
Lains
7de1313128
Desktop context menu ( #879 )
2020-07-20 21:36:05 +02:00
Daniel Foré
85d290c75e
BackgroundSource: use map values, not map entries ( #869 )
2020-07-12 09:19:25 -07:00
Daniel Foré
6aff576247
Use GLib.Settings for appearance ( #843 )
2020-06-20 11:43:16 +02:00
Daniel Foré
42701bf833
Misc whitespace clean ups in src ( #686 )
2020-01-09 12:45:00 -08:00
Daniel Foré
7a76ae3028
Use one true brace style in src ( #685 )
2020-01-09 12:29:01 -08:00
Daniel Foré
97cb42fb2d
Convert all tabs to spaces ( #684 )
2020-01-09 11:26:30 -08:00
Tireg
70cfe7e6c8
Fix mutter 3.3x crashes ( #635 )
...
* Make gala build against Mutter 3.32
* Add schemas override for Mutter 3.3x
* Fix Gala.WorkspaceManager.workspace_removed callback that cause a SIGABRT
* Fix Gala.WorkspaceManager.cleanup method which causes SIGABRT by trying to get non-existing workspaces
* Fix Gala.WorkspaceManager.cleanup method which deletes all workspace instead of keeping at least the last workspace
* Fix Multitasking-View remove_workspace callback which has an incorrect algorithm to remove destroyed workspaces
* Add missing manager.workspace_reordered callback for Mutter 3.34
2019-11-13 21:55:15 +01:00
Corentin Noël
0f0724c97a
Adapt to mutter 3.33 ( #566 )
2019-10-31 22:22:38 +01:00
Peter Uithoven
6df680d933
Prevent double BackgroundManager destroy ( #562 )
2019-07-01 16:33:18 -07:00
Corentin Noël
fe52fb1288
data: Add gala.css and texture.png to GResource
2019-01-23 21:58:01 +01:00
Julian Raschke
a1bad2672b
Nvidia drivers: Refresh background and screen corners ( #21 ) ( #330 )
...
* Nvidia drivers: Refresh background and screen corners (#21 )
* Fix merge artifacts
* Remove unused GL_VENDOR constant
* Remove unused logind constants
* Cleanup: Turn refresh_backgrounds method into a closure
2018-10-20 10:02:04 -06:00
Rico Tzschichholz
b0f713628d
Drop support for mutter < 3.18.3
2017-07-18 19:06:46 +02: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
felescoto95@hotmail.com
9feb0e9ab8
WorkspaceClone: Fixed changing resolution breaking Multitasking View
2016-11-13 10:00:48 -06: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
Rico Tzschichholz
f2afc60db2
Avoid returning a new reference of singletons
2015-03-12 15:10:18 +01:00
Tom Beckmann
0de2631f68
Adapt gala to the various API changes in mutter 3.14
2015-01-05 14:36:15 +01:00
Rico Tzschichholz
666675ea8f
Minor cleaups
2015-01-04 17:19:15 +01:00
Marcus Wichelmann
971df059c0
Code moved to InternalUtils.
2015-01-04 13:16:56 +01:00
Marcus Wichelmann
6c6287c9af
Added a setting to change the background-image of the workspace-switcher
2015-01-04 10:37:05 +01:00
Tom Beckmann
e61b9b8e22
fix problems with settings changed events firing on startup randomly
2014-12-21 00:21:58 +01:00
Rico Tzschichholz
3ab490aaf4
Support compilation with mutter 3.15.2
2014-12-11 12:07:48 +01:00
Rico Tzschichholz
91e274cf30
More cleaning up
2014-10-23 10:50:24 +02:00
Rico Tzschichholz
a10be988fb
Some codestyle fixes and small refactoring
2014-10-23 10:19:09 +02:00
Tom Beckmann
9ca04ec5b9
start porting background code for mutter3.14 from gnome-shell
2014-10-12 10:55:43 +02:00
Tom Beckmann
1ea3fd452c
lots of cleanup, add copyright headers, remove unused classes
2014-06-21 16:29:59 +02:00
Tom Beckmann
2977609308
add dnd interactions
2014-04-29 21:35:49 +02:00
Tom Beckmann
b6a714034c
update to trunk
2014-04-19 14:06:11 +02:00
Rico Tzschichholz
0257a23691
codestyle: Drop trailing spaces/tabs
2014-04-08 14:51:06 +02:00
Rico Tzschichholz
0d4c57772a
Merge trunk r371
2014-03-22 08:15:41 +01:00
Rico Tzschichholz
1d28ef24ef
Drop support for Mutter < 3.8.4
2014-03-09 18:04:43 +01:00
Tom Beckmann
f1fb0f45fb
bump required vala version to 0.22 to benefit from cogl vapi fixes, ditch custom cogl vapi, but add a small fix for it, change dbus API, add copyright info
2014-03-06 22:21:43 +01:00
Tom Beckmann
baebdb9dd6
Add get_optimal_panel_alpha method to dbus interface
...
Code to figure out the actual alpha is by jacobparker1992, new cogl vapi is by smndtrl
2014-03-05 23:21:28 +01:00
Rico Tzschichholz
1021be483e
Use MT-safe Clutter.Threads.Timeout.add () instead of GLib.Timeout.add ()
2013-11-27 19:50:56 +01:00
Tom Beckmann
9b78a00cbe
simplify slideshow/static image switching, add animation when switching between different types
2013-11-23 00:12:47 +01:00
Rico Tzschichholz
805f48530a
build: Make it compile with mutter >= 3.4
2013-11-22 21:14:24 +01:00
Rico Tzschichholz
82d1dff7aa
background: Make *_string_to_enum methods static
2013-11-22 21:01:27 +01:00
Rico Tzschichholz
bc4ec5ab64
background: Handle picture-uri more careful
2013-11-22 20:56:35 +01:00
Tom Beckmann
93f3286311
revert revision 374 because it fails to handle some cases. Adding animations when switching to slideshows will be revisited later
2013-11-22 16:09:29 +01:00
Tom Beckmann
f021bcd8d2
fix wallpaper on second monitor being moved away, fix cache to actually enable waiting for a loading texture
2013-11-18 15:09:43 +01:00
Rico Tzschichholz
6406995a01
cleanup: Organize fields/properties and use gobject-style-contstruction
2013-11-18 12:39:40 +01:00
Tom Beckmann
a5943e5be7
add animation when switching from wallpaper to slideshow
2013-11-16 18:20:41 +01:00
Tom Beckmann
05721f9273
add 'owned' to update_image's image parameter
2013-11-16 16:30:56 +01:00
Tom Beckmann
69f3bc2bb8
readd copyright notices to the background related files
2013-11-16 12:36:34 +01:00
Tom Beckmann
be906a98cd
rewrite background system
2013-11-16 12:19:29 +01:00
Tom Beckmann
30a0226b5d
add namespace
2013-10-04 21:55:50 +02:00