Commit Graph

902 Commits

Author SHA1 Message Date
Tom Beckmann
88ab22ccc4 multitaskingview: make sure we don't slide out docks while in fullscreen 2015-04-12 22:46:43 +02:00
Rico Tzschichholz
687ba03b83 po: Update translations 2015-04-12 01:28:27 +02:00
Tom Beckmann
a1eac874a8 Improves the multitasking view
It fixes the issue when the view was exited while it was animating a workspaceswitch where the windows would "get stuck" mid-animation and jump into place after the animation is finished.

It slides out dock windows that are found at the top and bottom of the screen to provide a smoother open experience.
2015-04-11 15:40:30 +00:00
Tom Beckmann
824bcb3ff0 minor cleanup 2015-04-11 17:24:55 +02:00
Tom Beckmann
5c382a76d0 fix workspace switch animation for secondary monitor on the left 2015-04-11 15:38:09 +02:00
Tom Beckmann
570f236c1b animate shadow when entering multitaskingview to not visually disrupt 2015-04-11 14:40:20 +02:00
Tom Beckmann
6926adb70b fix wrong offset on multimonitor 2015-04-11 14:23:30 +02:00
Rico Tzschichholz
2294965136 data: Do not merge translations into gschema 2015-03-30 22:27:09 +02:00
Rico Tzschichholz
e30dd37b07 po: Update translations 2015-03-30 22:26:41 +02:00
Rico Tzschichholz
ed4f6debe3 po: Update translation template 2015-03-30 22:26:13 +02:00
Santiago Leon
9f51e8ef00 Changes the default keybinding to change the input source to Alt+space 2015-03-20 18:00:45 +00:00
Santiago Leon
eeda10eaaa Changing default keybinding to change input source to Alt+space 2015-03-19 12:27:41 -06:00
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