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
Wojciech Inglot
b7887b219a
windowswitcher: fix alt tab behaviore with minimized windows
2013-08-18 23:09:23 +02:00
Tom Beckmann
6f82c6d889
windowoverview: make sure a window is actually supposed to show up when exiting
2013-08-10 22:53:51 +02:00
Tom Beckmann
28207b62c9
workspacethumb, windowthumb: place close button according to button-layout key
2013-08-09 19:00:29 +00:00
Tom Beckmann
51f054ccee
connect signal directly
2013-08-09 20:37:25 +02:00
Tom Beckmann
a594d85f2b
replace last constant value
2013-08-09 14:52:20 +02:00
Tom Beckmann
db743fd318
use switch statements and calculated values instead of constants
2013-08-09 13:12:21 +02:00
Tom Beckmann
9171b9f8fb
plugin: reset properties once minimizing finished
2013-08-07 20:19:52 +02:00
Tom Beckmann
ca13862f70
windowoverview: focus window on a different workspace correctly
2013-08-05 00:39:48 +02:00
Tom Beckmann
04f458fc25
windowswitcher: check if the alt key has been released at the end of the setup function to prevent lockups
2013-08-05 00:35:22 +02:00
Tom Beckmann
fec97f1469
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-08-03 13:15:11 +02:00
Tom Beckmann
9586eee40e
adjust to most recent granite api changes
2013-07-17 00:25:56 +02:00
Tom Beckmann
a28227d641
workspacethumb, windowthumb: place close button according to button-layout key
2013-07-15 22:02:47 +02:00
Rico Tzschichholz
5dcced4be6
Cache application icons
...
This prevents the need to retrieve those icons on every opening
of e.g. the WindowSwitcher or WorkspaceOverview.
2013-07-15 13:40:30 +00:00
Rico Tzschichholz
16276ce0fc
Merge trunk
2013-07-14 19:20:53 +02:00
Tom Beckmann
6a21e0c5af
remove debug prints
2013-07-14 18:51:47 +02:00
Tom Beckmann
423a45c375
workspacethumb: make sure we never close the last workspace, restructure condition checking in that area
2013-07-14 17:32:52 +02:00
Tom Beckmann
2bce60c74c
limit range of opacity
2013-07-14 14:19:20 +02:00
Tom Beckmann
4ebb8aea3a
windowswitcher: add option to configure fade opacity
2013-07-14 14:13:31 +02:00
Tom Beckmann
8b29651411
windowoverview: check for the window type of later opened windows
2013-07-14 13:05:59 +02:00
Tom Beckmann
17d9605db8
plugin: ring bell when an impossible window move is attempted, utils: add a bell method
2013-07-14 01:37:28 +02:00
Tom Beckmann
c50c08f3db
plugin: remove clear hint
2013-07-13 23:51:04 +02:00
Tom Beckmann
bb3fe6c0bc
fix clicks in workspaceview not being registred
2013-07-13 20:22:00 +02:00
Tom Beckmann
8afacc9f08
fix alt-tab
2013-07-13 19:10:59 +02:00
Tom Beckmann
7420b34b80
fix and cleanup things
2013-07-13 18:47:27 +02:00
Rico Tzschichholz
565e5d338c
vapi: Fix conditionals for mutter 3.8.3
2013-07-12 09:52:55 +02:00
Tom Beckmann
1c9ba8bde9
plugin: add basic support for backgrounds in mutter 3.8
2013-07-11 23:51:43 +02:00