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
Tom Beckmann
69f3bc2bb8
readd copyright notices to the background related files
2013-11-16 12:36:34 +01:00
Tom Beckmann
34b4613325
workspaceview: fix click outside to close not working after first close
2013-11-16 12:29:06 +01:00
Tom Beckmann
be906a98cd
rewrite background system
2013-11-16 12:19:29 +01:00
Rico Tzschichholz
162890aae4
vapi: Add missing gnome-desktop-3.0 and update gdesktopenums-3.0
2013-10-05 09:28:28 +02:00
Rico Tzschichholz
a5fd2630ca
Merge trunk 362
2013-10-05 09:21:24 +02:00
Tom Beckmann
30a0226b5d
add namespace
2013-10-04 21:55:50 +02:00
Tom Beckmann
ee641a99a1
clean up indentation, fix year
2013-10-04 21:22:52 +02:00
Tom Beckmann
a549baa191
ported background system from gnome-shell
2013-10-04 20:00:28 +02:00
David Gomes
4af55a9a44
data: Decrease default workspace-switch-duration to 300ms
2013-09-29 00:35:41 +02:00
Tom Beckmann
83aecf2788
Add HACKING file based on pantheon-terminal's.
2013-09-29 00:19:22 +02:00
Tom Beckmann
48c5e61fd5
plugin: disable input to stage when screen is locked
...
This is a slightly modified version of jaapz' branch trying to make the
method more general by applying the lock in update_input_area.
begin_modal will now set the the input area to FULLSCREEN, so
set_input_area is no longer required to be called from the
windowoverview or the workspaceview.
2013-09-29 00:17:35 +02:00
Rico Tzschichholz
cc7d4347f9
Fix left Pantheon Terminal references
2013-09-28 23:55:36 +02:00
Rico Tzschichholz
532f072cbf
vapi: Update mutter bindings to 3.9.92
2013-09-18 12:53:15 +02:00
Rico Tzschichholz
2fbd2ddd4d
vapi: Update to mutter 3.9.91
2013-09-04 17:17:59 +02:00
Tom Beckmann
79939170ce
Copy code style rules from plank's HACKING file
2013-08-30 15:10:25 +02:00
Tom Beckmann
80afa860d4
Add HACKING file based on pantheon-terminal's HACKING file
2013-08-30 15:03:22 +02:00
Rico Tzschichholz
6eb9c4d38f
Updates for mutter 3.9.90 api changes
2013-08-29 10:09:58 +02:00
Tom Beckmann
e79d4484c3
windowthumb: properly check if a window is not destroyed when asked to close and focus it in that case
2013-08-27 08:22:58 +02:00
Tom Beckmann
ccb259dc35
plugin: add the option to assign different commands to each hotcorner while staying compatible to the previous scheme
2013-08-26 19:45:01 +02:00
Tom Beckmann
3135b6fdfd
windowthumb: use button-release-event instead of button-press-event to catch problems with unintentional clicks that happen after the modal mode is exited and the release happens
2013-08-26 19:15:42 +02:00
Wojciech Inglot
cfbef3f2b3
windowswitcher: hide minimized windows again after alt-tabbing
2013-08-20 16:20:20 +00:00
Rico Tzschichholz
b8231d6f72
vapi: Update libbamf3, libmutter bindings
...
Refresh dependencies on libmutter
2013-08-19 17:13:19 +02:00