Commit Graph

  • de60a6195d Handle workspaces-only-primary minimally Tor Hedin Brønner 2020-01-17 14:03:29 +01:00
  • acbe3e76f1 keyboard move: go straight to dnd Tor Hedin Brønner 2020-01-16 21:58:34 +01:00
  • 487f331058 Do not end grab until inGrab.end has run Tor Hedin Brønner 2020-01-16 22:34:07 +01:00
  • 1e4449b476 Better initial tiling preview Ole Jørgen Brønner 2020-01-14 22:24:52 +01:00
  • 162f1a6d92 ugly: center and increase detection on empty spaces Tor Hedin Brønner 2020-01-14 20:11:14 +01:00
  • acb112bc02 Implement window drag and drop Ole Jørgen Brønner 2020-01-11 14:03:34 +01:00
  • a48dd56bf0 Space.globalToSpace coordinate transform util Ole Jørgen Brønner 2020-01-13 20:33:56 +01:00
  • ce969e77f3 addWindow: don't run layout automatically Tor Hedin Brønner 2020-01-12 17:10:20 +01:00
  • 5adc6f1515 Force floating windows onto the correct monitor Tor Hedin Brønner 2020-01-16 14:54:22 +01:00
  • 902e8ed86e topbar: avoid actor warning spam Tor Hedin Brønner 2020-01-15 12:57:28 +01:00
  • 6cba1a2f67 monitors-changed: deactivate active space overlay Tor Hedin Brønner 2020-01-13 19:38:43 +01:00
  • 4d032dc79d performance: deactivate clones when hidden reduce-clone-overhead Tor Hedin Brønner 2020-01-13 14:04:56 +01:00
  • 0f0f9c4e7c keybindings: reset move-to-monitor-* properly Tor Hedin Brønner 2020-01-11 17:23:57 +01:00
  • cd9101067d examples/keybindings: cycle edge snap Ole Jørgen Brønner 2020-01-11 13:27:35 +01:00
  • 0f003b2d69 Make restore settings script executable Ole Jørgen Brønner 2020-01-11 10:00:38 +01:00
  • 49fe4a39f7 minimum workspaces: Fix when using 3+ monitors 34.2 Tor Hedin Brønner 2020-01-07 19:15:13 +01:00
  • 244fcf1950 monitorsChanged: Guard against removed workspaces Tor Hedin Brønner 2020-01-07 18:17:02 +01:00
  • 1d2cabea36 readme: fix typo Tor Hedin Brønner 2020-01-07 11:26:26 +01:00
  • 0d2e41ceae readme: link to some common issues 34.1 Tor Hedin Brønner 2020-01-07 11:22:10 +01:00
  • db6be7791c Hide space's top actor, ie. clip peformance-test Tor Hedin Brønner 2019-12-29 22:21:38 +01:00
  • fb7b8aac4c window-gap: default to 20px Tor Hedin Brønner 2019-12-22 19:03:18 +01:00
  • b8a5d7420a readme: document the new develop branch Tor Hedin Brønner 2019-12-19 15:52:06 +01:00
  • 9b6f071af4 readme: don't reccomend switching super and alt Tor Hedin Brønner 2019-12-19 15:49:37 +01:00
  • 0003fc9f64 readme: link to 3.36 branch Tor Hedin Brønner 2019-12-19 15:48:10 +01:00
  • 3b011e3387 sequential workspaces: only hide appmenu on start goodwillcoding 2019-12-15 08:01:27 -08:00
  • 7841e7368b Highlight: Do not protrude when maximized horizontally Tor Hedin Brønner 2019-12-10 06:12:59 +01:00
  • 27f8d957c7 dynamic-ws: Keep a minimum number of spaces Tor Hedin Brønner 2019-12-01 15:17:25 +01:00
  • d4d28e414b dynamic-ws: Keep a minimum number of spaces minimum-workspaces Tor Hedin Brønner 2019-12-01 15:17:25 +01:00
  • fe1770263c kludges: Move _checkWorkspaces to its own function Tor Hedin Brønner 2019-12-01 15:16:03 +01:00
  • 13729b7a61 liveAltTab: Include non-modal transient windows 34.0 Tor Hedin Brønner 2019-12-01 00:50:51 +01:00
  • 84b281935e Clip WindowActor to the whole monitor Tor Hedin Brønner 2019-11-20 23:42:40 +01:00
  • bc30cd5509 Minimize hack tile-on-unminimize Tor Hedin Brønner 2019-11-23 19:47:46 +01:00
  • 56098a6e14 Clip WindowActor to the whole monitor Tor Hedin Brønner 2019-11-20 23:42:40 +01:00
  • b58050f7f5 Revert "insertWindow: derive existing from metaWindow.unmapped" Tor Hedin Brønner 2019-11-20 11:58:13 +01:00
  • d46b7bf701 minimap: fix resizing in 3.34 Tor Hedin Brønner 2019-11-19 03:13:23 +01:00
  • 30eb45c2cc Space.layout: emit layout Tor Hedin Brønner 2019-11-19 02:32:09 +01:00
  • 697f025c55 edge previews: remove after timeout Tor Hedin Brønner 2019-11-13 15:32:11 +01:00
  • 788c328155 sequential space navigation: Include empty workspaces Tor Hedin Brønner 2019-11-12 21:54:31 +01:00
  • 9eb29214a3 Fix insertion kludge Tor Hedin Brønner 2019-11-12 16:27:33 +01:00
  • 76c2206e56 Merge pull request #115 from goodwillcoding/sequencial-workspace-navigation Tor Hedin Brønner 2019-11-12 14:24:35 +01:00
  • 6ea3bacca5 update readme with sequential workspace bits goodwillcoding 2019-11-10 22:26:44 -08:00
  • 1bb973b36e switchWorkspace: Don't set up animation if moving between monitors Tor Hedin Brønner 2019-11-10 12:43:14 +01:00
  • 74f7049107 animateToSpace: Animate the whole sequence of spaces Tor Hedin Brønner 2019-11-10 11:55:52 +01:00
  • 370d864d61 Spaces: Refactor out _animateToSpaceOrdered(toSpace, animate = true) Tor Hedin Brønner 2019-11-10 11:41:11 +01:00
  • c5dc1e3c66 Spaces: Add _getOrderedSpaces(monitor) -> [Space] Tor Hedin Brønner 2019-11-10 11:29:33 +01:00
  • 98657bcb63 Spaces: Disallow switching between stack and sequential navigation goodwillcoding 2019-11-08 10:44:30 -08:00
  • 77e7ae15a9 rename selectSpace to selectStackSpace (and switchSpace to selectSequenceSpace) goodwillcoding 2019-11-08 10:32:55 -08:00
  • 5d148a3f6a Spaces: add sequential navigation of spaces goodwillcoding 2019-11-06 23:32:23 -08:00
  • e680ba8946 ClickOverlay: Don't change monitors while in workspace preview Tor Hedin Brønner 2019-11-12 13:45:54 +01:00
  • e9fa665fb2 kludges: use upstreams code to fix insertion issue Tor Hedin Brønner 2019-11-12 00:59:16 +01:00
  • 9a64129006 Fix window insertion in gnome-shell-3.34 (a43c22e3af) Tor Hedin Brønner 2019-11-11 22:32:33 +01:00
  • 1c5779116b insertWindow: derive existing from metaWindow.unmapped Tor Hedin Brønner 2019-11-11 16:24:00 +01:00
  • 037f81eb0a wip sequencial-workspace-navigation Tor Hedin Brønner 2019-11-07 14:02:38 +01:00
  • 6a7afa39f5 remowork implementation to feedback goodwillcoding 2019-11-06 23:32:23 -08:00
  • 426ed7b285 Cache gsettings objects Ole Jørgen Brønner 2019-11-06 20:11:44 +01:00
  • 5fc7de65f7 background: use WALLPAPER style overview Tor Hedin Brønner 2019-10-30 20:53:01 +01:00
  • 3a69ecffe6 ... Tor Hedin Brønner 2019-10-30 20:52:54 +01:00
  • 424a32b25a wip Tor Hedin Brønner 2019-10-26 20:38:12 +02:00
  • 9a21af6a03 Gnome 3.28 compatibility fixes for #182 (#197) goodwillcoding 2019-11-05 00:59:57 -08:00
  • 8f22ab6b1e keybindings: do not override actionless keys Tor Hedin Brønner 2019-11-02 23:42:45 +01:00
  • e36b4b923e kludges: fix overview ordering in 3.34 Tor Hedin Brønner 2019-11-01 01:44:41 +01:00
  • 6efd2e8b4a default winprops: match gnome-screenshot on x11 too Tor Hedin Brønner 2019-10-27 15:33:44 +01:00
  • 54aba40fc8 winprops: support regexps in wm_class Tor Hedin Brønner 2019-10-27 15:33:09 +01:00
  • d2887263a2 examples/keybindings: tile into left/right column Ole Jørgen Brønner 2019-10-31 20:05:27 +01:00
  • fb758b5b42 app: return promised window smart-cycle-width-position Tor Hedin Brønner 2019-10-29 22:25:50 +01:00
  • 01329ee81f ActionDispatcher: support promised pseudo focus Tor Hedin Brønner 2019-10-28 04:27:22 +01:00
  • 951bc5b03d dynamic_function_ref: pass through return values Tor Hedin Brønner 2019-10-28 04:08:08 +01:00
  • 35799d5d01 navigator: fix typo Tor Hedin Brønner 2019-10-27 16:04:50 +01:00
  • 7a488ccc7b fixup! cycleWindowWidth: Remember and prefer the originial position Tor Hedin Brønner 2019-10-27 14:40:18 +01:00
  • bd1a64bb36 fixup! navigator: Select the correct window Tor Hedin Brønner 2019-10-27 14:02:29 +01:00
  • b7afbdad24 cycleWindowWidth: Use correct workarea for floating windows Tor Hedin Brønner 2019-10-27 01:41:00 +02:00
  • a87f2d60fd cycleWindowWidth: Remember and prefer the originial position Tor Hedin Brønner 2019-10-25 16:24:12 +02:00
  • 8e6e8a54e6 navigator: Select the correct window Tor Hedin Brønner 2019-10-27 02:23:39 +02:00
  • 73a4e27bf7 action dispatcher: Introduce global pseudo focus while navigating Tor Hedin Brønner 2019-10-26 22:48:38 +02:00
  • aecf376078 action dispatcher: Provide a context object for repeated actions Tor Hedin Brønner 2019-10-25 16:20:02 +02:00
  • dc9923cae0 insertWindow: don't allow windows being vertically maximized edge-dock Tor Hedin Brønner 2019-10-26 14:59:39 +02:00
  • 6a5ca3a2c7 docked: handle layout in oneshot Tor Hedin Brønner 2019-10-26 05:10:02 +02:00
  • ed9f211201 wip: edge dock Tor Hedin Brønner 2019-10-25 21:34:08 +02:00
  • 8c1a56f96b moveDone: Actually check if we're grabbing a tiled window Tor Hedin Brønner 2019-10-26 00:13:27 +02:00
  • 0bd9de889e cycleWindowWidth: fix typo Tor Hedin Brønner 2019-10-26 15:57:03 +02:00
  • 6556cb55d4 liveAltTab: fix typo Tor Hedin Brønner 2019-10-26 15:36:12 +02:00
  • 4b50816fcd workspace menu: Use symbolic preference icon Tor Hedin Brønner 2019-10-26 04:49:40 +02:00
  • d9d11fab97 space.workArea(): Wrap workarea logic Tor Hedin Brønner 2019-10-25 21:28:36 +02:00
  • c3e5d5f8dd window highlight: Support maximized windows better Tor Hedin Brønner 2019-10-25 17:19:00 +02:00
  • 2d65771481 debug actually-support-only-on-primary Tor Hedin Brønner 2019-10-21 09:11:18 +02:00
  • fe3bc59be6 focus: Do not act on stuck windows when switching to an empty workspace Tor Hedin Brønner 2019-10-21 09:10:45 +02:00
  • d32767fc56 scratch: remove tiled windows manually before setting stuck Tor Hedin Brønner 2019-10-20 19:12:37 +02:00
  • 6434bbd682 insertWindow: insert in correct workspace Tor Hedin Brønner 2019-10-20 17:34:42 +02:00
  • 1df69c1ec9 moveDone: complete moves in overview Tor Hedin Brønner 2019-10-20 17:33:54 +02:00
  • c40fc9351f workspacesChanged: Remove tiled windows on workspace removal Tor Hedin Brønner 2019-10-19 22:25:09 +02:00
  • 449d87c03a showHandle: Avoid some warnings Tor Hedin Brønner 2019-10-19 22:11:59 +02:00
  • ab96a09889 insertWindow: Do not handle tiled windows that are stuck Tor Hedin Brønner 2019-10-19 21:39:41 +02:00
  • acee807f37 Space.init: use the old space for selectedWindow Tor Hedin Brønner 2019-10-19 21:33:43 +02:00
  • c5d651b9e3 window-removed: Delay removal until next addWindow Tor Hedin Brønner 2019-10-19 21:30:35 +02:00
  • 047ec64287 Space: record which space a window is tiled Tor Hedin Brønner 2019-10-19 19:21:33 +02:00
  • e75f3aac7f Notes: summarize signal sequence of misc state changes (WIP) Ole Jørgen Brønner 2019-10-21 21:36:35 +02:00
  • e54c2b34f0 Fix 3.28 error by polyfilling missing display.get_monitor_scale Ole Jørgen Brønner 2019-10-21 21:18:38 +02:00
  • 482d29118e Merge pull request #179 from paperwm/workspace-menu Tor Hedin Brønner 2019-10-21 13:26:23 +02:00
  • 501ea8a136 workspace label: Set min width to avoid movement while typing Tor Hedin Brønner 2019-10-21 12:55:56 +02:00
  • 2d98d9c57b workspace menu: Focus workspace name on open Tor Hedin Brønner 2019-10-18 13:15:19 +02:00