Commit Graph

706 Commits

Author SHA1 Message Date
Tom Beckmann
549215efb8 make region gathering code nicer 2014-04-06 18:22:37 +02:00
Rico Tzschichholz
0d4c57772a Merge trunk r371 2014-03-22 08:15:41 +01:00
Tom Beckmann
aa7bd8b540 adds a get_optimal_panel_alpha() method and a background_changed() signal to gala's dbus interface for use by wingpanel 2014-03-18 00:30:24 -04:00
Victor Martinez
2f24f871e5 Emit BackgroundChanged DBus signal when the wallpaper changes 2014-03-17 23:44:47 +01:00
Tom Beckmann
8bd6411dd8 various little fixes 2014-03-12 21:04:08 +01:00
Tom Beckmann
e26d4274a0 Fix various little problems, add track_actor functionality, add extended
plugin info allowing plugins to replace built-in componenets, allow them
to delay their load.
2014-03-12 20:06:23 +01:00
Rico Tzschichholz
d8ac8c372e src: Add missing copyright headers 2014-03-09 20:09:07 +01:00
Rico Tzschichholz
8aaafce0ff lib: Drop obsolete cmake file 2014-03-09 20:03:52 +01:00
Rico Tzschichholz
273c03bea3 lib: Add missing copyright headers 2014-03-09 18:07:13 +01:00
Rico Tzschichholz
1d28ef24ef Drop support for Mutter < 3.8.4 2014-03-09 18:04:43 +01:00
Rico Tzschichholz
6be48b4142 Merge trunk 2014-03-09 17:42:40 +01:00
Rico Tzschichholz
560e3c2f36 Minor clean ups 2014-03-09 13:38:40 +01:00
Rico Tzschichholz
23cd76d5c8 Fix determining the available mutter version 2014-03-09 13:09:33 +01:00
Tom Beckmann
efa9733c57 correct valac version, add min version requirement for libmutter, fix whitespaces 2014-03-09 12:29:09 +01:00
Rico Tzschichholz
26f846979b vapi: Update mutter bindings to 3.11.91 2014-03-09 10:45:06 +01:00
Tom Beckmann
6fac17a308 move -avoid-version to central variable for plugins 2014-03-08 21:58:06 +01:00
Tom Beckmann
94ffd5130c apply various fixes by ricotz 2014-03-08 21:48:48 +01:00
Tom Beckmann
53adde02b8 add gsettings setup based on lp:~ricotz/plank/gsettings 2014-03-08 21:13:48 +01:00
Tom Beckmann
78af9aadde add build setup for default plugin 2014-03-08 20:55:34 +01:00
Tom Beckmann
3fcb14e764 Ported plugins branch to autotools based on the setup of lp:~docky-core/docky/plank-docky
Default plugins are not compiled and installed yet
2014-03-08 20:05:56 +01:00
Tom Beckmann
1baf0793cb add average color calcuation copied from plank 2014-03-07 00:31:37 +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
Sergey Shnatsel Davidoff
525b5a3239 Convert to gee-0.8 since gee-1.0 is deprecated 2014-02-23 23:59:01 +04:00
Tom Beckmann
af8f3608dc add first implementation of multitaskingview to replace workspaceview 2014-02-21 15:25:10 +01:00
Rico Tzschichholz
913721161f Adjustments for mutter 3.11.5 API changes 2014-02-05 19:06:21 +01:00
Rico Tzschichholz
2eda60744a vapi: Update mutter bindings to 3.11.5 2014-02-05 19:06:03 +01:00
Simon Dieterle
303d19db3d switched to gee-0.8 2014-01-24 17:55:07 +01:00
Rico Tzschichholz
a44a41edca build: Bump mutter requirements to their latest releases 2014-01-17 14:05:25 +01:00
Rico Tzschichholz
e5b5abe810 vapi: Update mutter bindings to 3.11.4 2014-01-17 13:56:36 +01:00
Cody Garver
d9e0e7729d Remove using statements 2013-12-19 14:57:54 -06:00
Cody Garver
71d69cde6a Minor alignment fix in CMakeLists.txt 2013-12-19 14:43:30 -06:00
Tom Beckmann
bae5d02475 split gala into a wm part and a library, add plugin system, move zooming out to a plugin, add a template plugin 2013-12-17 20:10:03 +01:00
Tom Beckmann
e86fc7c9d8 Add support for mutter >= 3.8 2013-12-07 10:00:32 +00: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
25e011135e build: Yet more compat fixes for mutter >= 3.4 2013-11-22 22:09:33 +01:00
Rico Tzschichholz
1d2ddad0e2 build: More compat fixes for mutter >= 3.4 2013-11-22 21:56:09 +01:00
Rico Tzschichholz
805f48530a build: Make it compile with mutter >= 3.4 2013-11-22 21:14:24 +01:00
Rico Tzschichholz
343372408c build: Silence c-warnings
Unfortunately we can't really do much about them.
2013-11-22 21:01:58 +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
6c6c491103 fix session intialization being blocked by gala 2013-11-17 13:37:59 +01:00
Tom Beckmann
a5943e5be7 add animation when switching from wallpaper to slideshow 2013-11-16 18:20:41 +01:00
Rico Tzschichholz
69d49f5eb3 vapi: Update mutter bindings to 3.11.2 2013-11-16 17:18:45 +01:00
Tom Beckmann
f98871ae61 workspacethumb: fix weirdnesses with the last workspacethumb and the opacity change 2013-11-16 17:13:15 +01:00
Tom Beckmann
05721f9273 add 'owned' to update_image's image parameter 2013-11-16 16:30:56 +01:00