Commit Graph

940 Commits

Author SHA1 Message Date
Rico Tzschichholz
d2a4d54bb2 po: Update translations 2015-03-15 22:31:36 +01:00
Santiago Leon O.
19e9aa69e5 Add keybindings to switch input-sources 2015-03-14 16:20:17 +01:00
Rico Tzschichholz
f0981646c6 zoom: Optimize use of Meta.KeyHandlerFunc 2015-03-12 15:47:16 +01:00
Rico Tzschichholz
8f374b86df notify: Don't take a reference of NotifySettings 2015-03-12 15:15:47 +01:00
Rico Tzschichholz
f2afc60db2 Avoid returning a new reference of singletons 2015-03-12 15:10:18 +01:00
Rico Tzschichholz
5927e8f2ea Cache AnimationSettings.get_default () and properties which are re-used 2015-03-12 15:00:26 +01:00
Rico Tzschichholz
7de592c1e6 Fix typo in r446 2015-03-12 14:46:47 +01:00
Rico Tzschichholz
c6e92e95dd settings: Do not return new references 2015-03-12 14:41:51 +01:00
Rico Tzschichholz
79a6cef31f vapi: Update mutter bindings to 3.15.91+ 2015-03-12 14:15:39 +01:00
Rico Tzschichholz
8ddf5cf111 windowsclone: Transform some lambdas to override-methods 2015-03-12 14:14:26 +01:00
Rico Tzschichholz
24bd250891 Refactoring of keybinding-handlers 2015-03-12 12:19:56 +01:00
Rico Tzschichholz
ae4bbf363c Implement smooth (un)maximize 2015-03-12 10:20:34 +00:00
Rico Tzschichholz
7e7e21bc27 Fix compilation with valac >= 0.22 2015-03-12 10:53:41 +01:00
Tom Beckmann
4f148d0503 windowoverview: fix regression where windows could no longer be selected 2015-03-12 06:16:50 +01:00
Tom Beckmann
1b4ec92676 no assignment in if 2015-03-11 14:43:19 +01:00
Tom Beckmann
27b43cc32c improve flash prevent code, bump snap-duration to 250ms, actor-snapshot can be NULL 2015-03-11 14:23:10 +01:00
Tom Beckmann
12afcc8437 push updated INSTALL file 2015-03-11 14:01:53 +01:00
Tom Beckmann
e41d44d4e2 windowoverview: don't use dragaction in overview, close on button press
closing on button press will prevent the overview from closing when a close
button is pressed as the press event is consumed by the button, but not the
release event.
2015-03-11 13:59:57 +01:00
Tom Beckmann
82fa8b65f5 slide out docks when entering multitaskingview 2015-03-04 21:00:55 +01:00
Rico Tzschichholz
5fa4764c98 Move SafeWindowClone into its own file 2015-03-04 12:29:53 +01:00
Rico Tzschichholz
ebaa88ed2e windowmanager: Don't copy delegates 2015-03-04 12:07:30 +01:00
Rico Tzschichholz
3fc7213841 utils: No error to catch here 2015-03-04 12:07:09 +01:00
Rico Tzschichholz
c594f8e9a7 build/notify: Don't remove image-data file on make clean 2015-03-04 11:56:41 +01:00
Rico Tzschichholz
74a3b19f9d docs: Fix build and some warnings 2015-03-04 11:50:18 +01:00
Rico Tzschichholz
f76a30d9a3 build: Fix make distcheck 2015-03-04 11:22:55 +01:00
Rico Tzschichholz
638849eb2b build: Let gala provide a public library for 3rd party plugin development 2015-03-04 10:51:43 +01:00
Rico Tzschichholz
d588328a03 Refactoring to avoid nested classes and multi-class files
Additionally don't expose plank in libgala
2015-03-04 09:36:08 +01:00
Tom Beckmann
1aa57baa72 fix jumping when exiting too early 2015-03-03 20:07:17 +00:00
Tom Beckmann
e8d3b6a26b fixed offsets when unmaximizing in most cases, prevented flickering sometimes
Offsets are now fixed for all windows that have ever been unmaximized.
Flickering is fixed for durations >=300ms, otherwise it's barely noticeable and
unfortunately not fixable.
2015-03-03 16:27:21 +00:00
Rico Tzschichholz
88ef7e47e0 po: Update translations 2015-02-28 08:09:32 +01:00
Rory J
94dbf4869d notify: Dismiss notification after default action or app focus 2015-02-22 16:20:28 +00:00
Rory J
2233bc05ab Dismiss notification after default action or app focus 2015-02-09 22:10:34 +00:00
Rico Tzschichholz
525ef68994 vapi: Update mutter bindings to 3.15.4+ 2015-02-06 19:56:17 +01:00
Rory J
d42d9d8c9a Implement Mask Corners plugin. 2015-02-05 20:20:36 +00:00
Rory J
484f13842b Implement Mask Corners plugin 2015-02-05 20:15:55 +00:00
Tom Beckmann
481da2cc71 implement smooth (un)maximize, may have some small offsets currently 2015-01-05 16:46:27 +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
7f81ce6e55 systembackground: add setting to change the background image of the system background 2015-01-04 12:40:40 +00:00
Marcus Wichelmann
971df059c0 Code moved to InternalUtils. 2015-01-04 13:16:56 +01:00
Tom Beckmann
8a35ef813b implement unminimize function 2015-01-04 12:19:27 +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
a276a56d67 fix crash on multimonitors when workspaces-only-on-primary was disabled 2015-01-03 23:05:26 +01:00
Tom Beckmann
470a071595 add some more #ifdefs that were missing 2015-01-03 22:04:41 +01:00
Tom Beckmann
977e6215fb fix typo 2015-01-03 21:43:04 +01:00
Tom Beckmann
f665d27e00 forgot to actually add windowmenu file, disable window menus until the mouse event issue has been fixed 2015-01-03 21:25:58 +01:00
Tom Beckmann
4b8e8ddc21 restore accidentally nuked temporary windowmenu implementation 2015-01-03 21:00:51 +01:00
Tom Beckmann
d800d44da9 work on restoring compatibility for building with mutter<3.14 2015-01-03 20:55:40 +01:00
Tom Beckmann
6369f8d423 windowmanager: fix crash during workspace switching
when a window is hidden e.g. on focus out it will still appear in the
compositor's window actors list, however its monitor field is already
unset. This will lead to a crash if an unmanaged window is in the window
actors list and we call meta_window_get_monitor() on its metawindow.
2014-12-24 18:31:08 +01:00
Tom Beckmann
e61b9b8e22 fix problems with settings changed events firing on startup randomly 2014-12-21 00:21:58 +01:00