José Expósito
92bc6b8a1e
Fix #1074 : Window menu says Unmaximize when tiled ( #1087 )
2021-03-29 13:39:11 +02:00
José Expósito
ed77206168
Fix #955 : Add Take Screenshot to the header context menu ( #1068 )
2021-03-05 07:48:28 +01:00
JoseExposito
104f819e76
Switch workspace animation use GestureTracker
2021-03-01 10:25:46 -08:00
José Expósito
933ca7bf7f
Multi-touch support ( #983 )
2020-12-16 13:04:52 -08:00
Julian Raschke
f1be427cc8
Rename 'Minimize' to 'Hide' ( #953 )
2020-11-03 12:34:59 -08:00
Keli Grubb
49d1d8ffab
👕 Lint lib directory with vala-lint ( #607 )
2019-09-05 22:18:43 +02:00
Corentin Noël
50694796d4
Remove duration settings and use constants ( #513 )
2019-07-21 10:55:23 +02:00
David Hewitt
1970bac81e
Use separate daemon to display GTK window menus ( #179 )
...
* Use separate process to create window menus
* Reduce line count with code style changes
* Fix some formatting
* Code style fixes
* Prevent menu closing instantly after open
* Resolve warnings in new code
* Remove GLib namespace prefix from exceptions
* Update main.vala
* Remove timeout by positioning the menu outside of the mouse pos
* daemon: Use lambda as popup callback
* io.elementary.gala -> org.pantheon.gala
* org.pantheon.gala.daemon -> gala-daemon
* Clean up
* Fix daemon object path
* Some cleaning
2018-09-10 16:16:52 -06:00
Adam Bieńkowski
f02b776d95
Provide action to switch to the last workspace ( #229 )
2018-05-01 19:59:11 +02:00
Rico Tzschichholz
ebaa88ed2e
windowmanager: Don't copy delegates
2015-03-04 12:07:30 +01:00
Tom Beckmann
1e684669fb
Add docs to WindowManager interface, rework modal mode handling API and add functionality to control keybinding filtering
...
Add interface to properly replace core components.
2014-07-20 22:02:34 +02:00
Tom Beckmann
cc244921f9
lib: remove public functions for accessing InputArea, fix input area assignment
...
Rename now internal InputArea.HOTCORNER to DEFAULT for a more fitting description since
it is used by plugins as well and not just HOTCORNERS in the "default" mode.
Fix InputArea.NONE being always assigned when no hotcorners are configured.
Plugins won't need access to the InputArea functions since they're all handled within
the wm and reconfigured when the plugin changes its area or the wm's modal mode.
2014-08-31 19:09:38 +02:00
Rico Tzschichholz
f585ca7fe2
Clean up WorkspaceManager
2014-06-24 11:50:46 +02:00
Rico Tzschichholz
97b71fce4b
More API clean ups
...
Drop "window_stacking_order" and "windows_restacked" from window-manager
and replace it by an implementation in TiledWindowContainer
2014-06-23 21:29:18 +02:00
Tom Beckmann
5adb6566f6
allow keybindings to pass through while in multitaskingview, start implementing selecting windows via keyboard
2014-06-15 23:43:34 +02:00
Tom Beckmann
2977609308
add dnd interactions
2014-04-29 21:35:49 +02:00
Rico Tzschichholz
0257a23691
codestyle: Drop trailing spaces/tabs
2014-04-08 14:51:06 +02:00
Tom Beckmann
7cf89b4f59
Add an endsessiondialog
2014-04-07 14:41:14 +02:00
Tom Beckmann
e26d4274a0
Fix various little problems, add track_actor functionality, add extended
...
plugin info allowing plugins to replace built-in componenets, allow them
to delay their load.
2014-03-12 20:06:23 +01:00
Rico Tzschichholz
273c03bea3
lib: Add missing copyright headers
2014-03-09 18:07:13 +01:00
Rico Tzschichholz
1d28ef24ef
Drop support for Mutter < 3.8.4
2014-03-09 18:04:43 +01:00
Tom Beckmann
3fcb14e764
Ported plugins branch to autotools based on the setup of lp:~docky-core/docky/plank-docky
...
Default plugins are not compiled and installed yet
2014-03-08 20:05:56 +01: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