Tom Beckmann
|
e9cbb893d2
|
fixed syntax errors from rev324
|
2013-05-11 16:43:06 +02:00 |
|
Rico Tzschichholz
|
f950cb079c
|
vapi: Add conditionals for libmutter api changes between 3.6 and 3.8
|
2013-05-11 16:34:41 +02:00 |
|
Rico Tzschichholz
|
af1519b9e8
|
build: Add conditionals for libmutter 3.10
|
2013-05-11 16:28:59 +02:00 |
|
Tom Beckmann
|
41dc0838e4
|
workspacethumb: Add proper null check for meta_get_window_actors
|
2013-05-11 15:35:45 +02:00 |
|
Tom Beckmann
|
42c162dbcb
|
Connect to the screen's window_left_monitor signal at the places where window clones are being used.
This solves meta_window_appears_focused crashes when using sticky windows.
Fixes some appearances of bug #1166111, most probably not all though.
|
2013-05-11 15:22:46 +02:00 |
|
Tom Beckmann
|
29d053493b
|
dont use meta_window_located_on_workspace where it's not available
|
2013-05-11 15:03:07 +02:00 |
|
Tom Beckmann
|
86da6d3699
|
remove blank line
|
2013-05-03 18:57:04 +02:00 |
|
Tom Beckmann
|
b06b3137ac
|
Add watches for window_left_monitors to the places where we use window clones
|
2013-05-03 18:53:49 +02:00 |
|
Rico Tzschichholz
|
1487a78b27
|
windowswitcher: Redraw fake-plank if the theme changed
|
2013-04-28 11:30:41 +02:00 |
|
Tom Beckmann
|
9f4e1ba1df
|
workspacethumb: listen for monitor changes and resize accordingly
|
2013-03-31 15:11:51 +02:00 |
|
Tom Beckmann
|
f27f64b8a6
|
Revert change in workspaceview entirely, make resize private
|
2013-03-29 18:45:46 +01:00 |
|
Tom Beckmann
|
5c483376b6
|
Make each thumb listen for the change
|
2013-03-29 18:41:25 +01:00 |
|
Tom Beckmann
|
ff891d2c21
|
workspacethumb: move resizes that depend on the screen size out to one central method and listen for monitor changes
|
2013-03-29 18:05:41 +01:00 |
|
Tom Beckmann
|
7861d5956b
|
workspacethumb: make background buffer static to increase performance
|
2013-03-29 17:49:52 +01:00 |
|
Rico Tzschichholz
|
b2686842ed
|
Just make it compile and run with mutter 3.8
Properly handling the background is missing!
|
2013-03-27 17:52:39 +01:00 |
|
Rico Tzschichholz
|
8d1380e588
|
vapi: update to mutter 3.8.0
|
2013-03-27 17:46:25 +01:00 |
|
Rico Tzschichholz
|
cfae2f921c
|
vapi: Fix some header references
|
2013-03-26 21:57:28 +01:00 |
|
Tom Beckmann
|
6af2a9154a
|
Fixing some errors
|
2013-03-26 20:22:24 +01:00 |
|
Rico Tzschichholz
|
d464cdc55f
|
plugin: update for binding changes
|
2013-03-26 19:06:23 +01:00 |
|
Rico Tzschichholz
|
aeaa9e9820
|
vapi: update to mutter 3.7.92
|
2013-03-26 18:45:00 +01:00 |
|
Rico Tzschichholz
|
977175ee30
|
Make sure we don't procede if Compositor.get_window_actors is null
|
2013-03-26 17:50:07 +01:00 |
|
Tom Beckmann
|
75747cecc5
|
plugin: make docks not added while switching workspaces when a fullscreened window in on one of the workspaces
|
2013-03-26 15:11:33 +01:00 |
|
Tom Beckmann
|
b88e40b7c1
|
workspacethumb: fix the disappearing plus sign issue
|
2013-03-25 14:04:19 +01:00 |
|
Tom Beckmann
|
07c50e88a3
|
windowoverview: Added check for window's monitor as there is possibly a bug
|
2013-03-23 23:16:12 +01:00 |
|
Tom Beckmann
|
08e683d2a7
|
Use plank's surface to draw the workspace thumb's background
|
2013-03-23 22:40:27 +01:00 |
|
Tom Beckmann
|
62096214e8
|
Add a warning about the closed window
|
2013-03-23 16:19:16 +01:00 |
|
Tom Beckmann
|
ffd0888dbb
|
Add info about the window if watch_window is called when it should not be called
|
2013-03-23 16:11:01 +01:00 |
|
Tom Beckmann
|
806d89f49c
|
Delete the clones list in watch_windows
|
2013-03-23 16:09:35 +01:00 |
|
Tom Beckmann
|
cc064cb74f
|
Fix meta_window_appears_focused crashes happening on workspace switching if a dock closes
|
2013-03-22 23:52:04 +01:00 |
|
Tom Beckmann
|
0329374a4e
|
windowoverview: make sure the close button disappears on closing
|
2013-03-20 17:27:15 +01:00 |
|
Tom Beckmann
|
6f09a317d0
|
plugin: add move-to-workspace-first/last keybindings
|
2013-03-20 17:04:50 +01:00 |
|
Tom Beckmann
|
cac2828284
|
windowoverview: allow navigating via arrow keys and mouse
|
2013-03-20 16:44:00 +01:00 |
|
Tom Beckmann
|
9ac446201b
|
windowswitcher: make sure the switcher won't close twice
|
2013-03-20 16:19:40 +01:00 |
|
Tom Beckmann
|
8c965b6a4d
|
workspaceview: remove the rather broken timeout for showing the workspace during a workspaceswitch
|
2013-03-20 16:12:52 +01:00 |
|
Tom Beckmann
|
d0efe77bd8
|
windowswitcher: make sure gala won't lock up if the windowoverview is overriden
|
2013-03-19 23:07:44 +01:00 |
|
Tom Beckmann
|
2a9fa6e7c5
|
windowswitcher: call activate if we only got one window on that window
|
2013-03-19 20:55:12 +01:00 |
|
Tom Beckmann
|
90c133e718
|
windowoverview: don't duplicate windows that are on all workspaces
|
2013-03-19 20:51:35 +01:00 |
|
Tom Beckmann
|
753585b146
|
Workspaceview: wait for workspaceswitch animation to be finished before closing to fix bug #1051732.
|
2013-03-11 04:52:59 -05:00 |
|
Rico Tzschichholz
|
34b12b6a5c
|
vapi: update to mutter 3.7.91
|
2013-03-09 12:49:37 +01:00 |
|
Rico Tzschichholz
|
c6c12069e9
|
build: explictly link against libm
|
2013-03-09 10:47:13 +01:00 |
|
Tom Beckmann
|
ee5c21f7b9
|
workspaceview: visual improvements, namely custom drawn plus sign, border and top stroke for thumbs and overlaid noise texture on the view
|
2013-02-24 00:20:35 +01:00 |
|
Tom Beckmann
|
94b6a7152f
|
workspaceview: visual improvements, namely custom drawn plus sign, border and top stroke for thumbs and overlaid noise texture on the view
|
2013-02-17 01:38:16 +01:00 |
|
Tom Beckmann
|
d289153a08
|
windowswitcher: move the dock-names list to gsettings instead of hardcoding it
|
2013-02-10 15:01:15 +01:00 |
|
Rico Tzschichholz
|
7a4972df2c
|
Clean up
|
2013-02-10 14:49:36 +01:00 |
|
Tom Beckmann
|
cf6fa2381d
|
plugin: only forbid creating empty workspaces when being in dynamic workspace mode
|
2013-02-10 14:37:14 +01:00 |
|
Tom Beckmann
|
4464446d9f
|
Add cache cleaning
|
2013-02-10 13:38:07 +01:00 |
|
Tom Beckmann
|
7f4a3c64c6
|
windowswitcher: if we're alt-tabbing with a single minimized window, unminimize it
|
2013-02-09 15:28:01 +01:00 |
|
Tom Beckmann
|
4036428a66
|
workspaceview: allow toggling with hotcorner
|
2013-02-09 15:05:45 +01:00 |
|
Tom Beckmann
|
60f64925c8
|
workspacethumb: Use click action for close button as well
|
2013-02-09 14:54:16 +01:00 |
|
Tom Beckmann
|
0f2f5c8c7b
|
workspaceview: wait for workspaceswitch animation to be finished before closing
|
2013-02-08 23:56:23 +01:00 |
|