Commit Graph

  • 02dd23bfd2 workspace menu: grab key focus on button clicks Tor Hedin Brønner 2019-10-05 14:22:32 +02:00
  • 7974f6adc5 workspace menu: Use Hide top bar Tor Hedin Brønner 2019-10-04 02:23:21 +02:00
  • ddd5c495a8 workspace menu: add ornamental label Tor Hedin Brønner 2019-10-04 01:58:01 +02:00
  • bcdc387554 workspace menu: add next/prev workspace settings buttons Tor Hedin Brønner 2019-10-04 01:48:03 +02:00
  • 0dead29718 workspace menu: simplify Tor Hedin Brønner 2019-10-02 23:49:28 +02:00
  • 4cfe445477 tiling: Move cycle to Tiling.cycleWorkspaceSettings Tor Hedin Brønner 2019-10-21 10:44:36 +02:00
  • 384dd6dab6 registerClass: Support passing extra spec as first arg Tor Hedin Brønner 2019-10-18 13:06:17 +02:00
  • 6669228229 keybindings: do not crash on empty action debug-keybindings Tor Hedin Brønner 2019-10-20 14:28:55 +02:00
  • 82ddc02716 Space.moveDone: Only block on grabbing a tiled window Tor Hedin Brønner 2019-10-19 21:25:25 +02:00
  • 196368d3ec tiling: Remove stray logging Tor Hedin Brønner 2019-10-20 14:15:49 +02:00
  • 18b5507853 resize-actions: Increase "slack" and make it simpler to adjust Ole Jørgen Brønner 2019-10-20 11:45:13 +02:00
  • 5347af5992 fixup! WIP: zen-mode: hide topbar and center window vertically mvp-zen-mode Ole Jørgen Brønner 2019-10-20 10:53:25 +02:00
  • edbd0dce1c WIP: zen-mode: check centered using targetX (makes "dobbeltap" work) Ole Jørgen Brønner 2019-10-20 10:51:55 +02:00
  • c7cbd847cc window-entered-monitor: Only act on grabbed windows Tor Hedin Brønner 2019-10-19 20:52:02 +02:00
  • ba43c68ba8 edge overlays: start out unactivated Tor Hedin Brønner 2019-10-19 19:11:41 +02:00
  • e290062253 insertWindow: Do not hide windows that are on all workspaces Tor Hedin Brønner 2019-10-19 19:02:53 +02:00
  • d2788374e2 fixup! WIP: zen-mode: hide topbar and center window vertically Ole Jørgen Brønner 2019-10-19 17:19:19 +02:00
  • 59eeb60548 WIP: zen-mode: hide topbar and center window vertically Ole Jørgen Brønner 2019-10-19 17:17:11 +02:00
  • 2b37254a78 WIP: zen-mode: load new background proactively for smoother transitions Ole Jørgen Brønner 2019-10-19 16:34:31 +02:00
  • 765e869319 WIP: zen-mode prototype Ole Jørgen Brønner 2019-10-19 11:54:07 +02:00
  • 114e1be3b4 Merge pull request #185 from paperwm/workspace-directory Ole Jørgen Brønner 2019-10-18 19:54:53 +02:00
  • 426d44bf11 app: mkCommandLineSpawner util expanding %d to workspace directory Ole Jørgen Brønner 2019-10-14 22:59:20 +02:00
  • 86d8b6275f app: Don't throw in spawnWindow, let trySpawnWindow throw Tor Hedin Brønner 2019-10-13 23:37:54 +02:00
  • 2c7bfae7d7 app: Fall back to original spawn when space.directory is unset Tor Hedin Brønner 2019-10-13 23:31:33 +02:00
  • 957e27a1d1 kludges: Add overrideWithFallback Tor Hedin Brønner 2019-10-18 18:00:10 +02:00
  • 739c4350d7 app: Launch new windows from the workspace directory if set Ole Jørgen Brønner 2019-10-13 17:21:15 +02:00
  • 528154db4e app: launchFromWorkspaceDir util Ole Jørgen Brønner 2019-10-12 16:47:00 +02:00
  • 5ea58aabcb utility: add app as dev global Ole Jørgen Brønner 2019-10-12 19:20:06 +02:00
  • 9e8da016f2 workspace-directory: prefs GUI Ole Jørgen Brønner 2019-10-12 20:23:29 +02:00
  • 9d90930165 settings: add per workspace directory key Tor Hedin Brønner 2019-10-14 15:51:04 +02:00
  • 56845e6267 readme: Note workspaces-only-on-primary limitations Tor Hedin Brønner 2019-10-18 14:05:28 +02:00
  • f382ac07a1 kludge overview: handle only-on-primary Tor Hedin Brønner 2019-10-17 19:46:19 +02:00
  • c8b8d78636 insertWindow: Handle stuck windows minimally Tor Hedin Brønner 2019-10-17 18:39:13 +02:00
  • d4838298d7 insertWindow: Make unstuck scratch windows stuck Tor Hedin Brønner 2019-10-17 13:06:19 +02:00
  • 642640c66e switchMonitor: Handle workspaces-only-on-primary Tor Hedin Brønner 2019-10-16 14:00:12 +02:00
  • 540c07dda3 grab window: Handle workspaces only on primary correctly Tor Hedin Brønner 2019-10-16 13:43:04 +02:00
  • 9c962f02ba window-entered-monitor: Only handle grabs Tor Hedin Brønner 2019-10-16 13:39:55 +02:00
  • b886665b08 clickOverlay: cover the entire monitor Tor Hedin Brønner 2019-10-16 13:34:30 +02:00
  • 0653664dd3 clickOverlay: never activate when workspaces-only-on-primary Tor Hedin Brønner 2019-10-16 12:58:09 +02:00
  • 8916dde666 spaces: add onlyOnPrimary property Tor Hedin Brønner 2019-10-16 12:47:56 +02:00
  • 10038d417a layout: Run ensureViewport on auto corrections too Tor Hedin Brønner 2019-10-17 23:44:03 +02:00
  • 0239b4e7a5 Fix errors on X11 startup when auto spawning windows Tor Hedin Brønner 2019-10-17 23:06:57 +02:00
  • c8dfaacb42 layout: Do not run any auto corrections when grabbing Tor Hedin Brønner 2019-10-17 22:58:45 +02:00
  • 3f1b4a7b8f minimap: Limit highlight height Tor Hedin Brønner 2019-10-17 17:42:03 +02:00
  • 49781e315f Fallback on a fixed name when name is missing from workspace settings undefined-workspace-settings-handling Ole Jørgen Brønner 2019-10-17 20:59:44 +02:00
  • 0f89db1af1 settings: assign a name and color on new workspace settings Ole Jørgen Brønner 2019-10-17 20:57:57 +02:00
  • 0ce41886a0 settings: dev/debugging utils to delete workspace settings Ole Jørgen Brønner 2019-10-17 20:11:28 +02:00
  • 710e1f9c92 layout: remove unnecessary code Tor Hedin Brønner 2019-10-16 23:41:16 +02:00
  • ce94061df8 addWindow: On first window just center targetX, leave rest to layout Tor Hedin Brønner 2019-10-17 12:42:24 +02:00
  • 4c36d5d203 cycle-window-width: let Space.layout take care of moving the window Ole Jørgen Brønner 2019-10-17 15:25:19 +02:00
  • 81136e1b44 center first window Tor Hedin Brønner 2019-05-04 16:48:24 +02:00
  • 8ec37f1987 tiling: try to maximize the space when removing/adding windows Tor Hedin Brønner 2019-05-04 00:05:04 +02:00
  • 8e79e36934 winprops: make gnome-screenshot floating by default Tor Hedin Brønner 2019-10-16 11:51:57 +02:00
  • c896eed6a7 free-resize: clear _initialResizeDone flag on makeScratch free-resize Ole Jørgen Brønner 2019-10-15 20:38:23 +02:00
  • c0ee689d1c free-resize: add a 100% step to cycle window height for single windows Ole Jørgen Brønner 2019-10-15 20:24:37 +02:00
  • dc125d6b2c free-resize: clamp window height to workarea bounds Ole Jørgen Brønner 2019-10-15 20:20:58 +02:00
  • 329560b612 free-resize: customizable vertical resize/maximize policy Ole Jørgen Brønner 2019-10-10 23:45:54 +02:00
  • 8d74e3c5f8 init: handle auto started applications Tor Hedin Brønner 2019-10-15 19:23:50 +02:00
  • 076cbb655e Fix new window handling in gnome shell version 3.28 to 3.32 Tor Hedin Brønner 2019-10-14 16:48:30 +02:00
  • 4b1c8264c0 kludges: disable pinch to overview gestures Tor Hedin Brønner 2019-10-14 16:36:20 +02:00
  • e560c44fa5 kludges: refactor override system Tor Hedin Brønner 2019-10-14 15:55:43 +02:00
  • ec3b575093 examples/keybindings: adjust width (<Super>plus/minus) 3.32 Ole Jørgen Brønner 2019-10-10 22:10:26 +02:00
  • 6ca05c6890 examples/keybindings: moveSpaceToMonitor fixup Tor Hedin Brønner 2019-10-10 21:33:38 +02:00
  • 87b652b2f0 examples/keybindings: add moveSpaceToMonitor binding Tor Hedin Brønner 2019-10-10 19:58:21 +02:00
  • 7492169a8a prefs: fixup monitor bindings Tor Hedin Brønner 2019-10-10 18:34:26 +02:00
  • 934d3ad287 prefs: Use All workspaces and `Per workspace frame Tor Hedin Brønner 2019-10-10 18:32:01 +02:00
  • 8ec334ed07 settings: Add use-default-background preference Tor Hedin Brønner 2019-10-10 17:49:54 +02:00
  • 6f959caadb monitor keybindings: activate the defaults when paperwm is disabled Tor Hedin Brønner 2019-10-10 17:05:46 +02:00
  • d5e3f5597a prefs: Add monitor keybindings Tor Hedin Brønner 2019-10-10 15:01:46 +02:00
  • 010336c842 readme: document monitor keybindings Tor Hedin Brønner 2019-10-10 14:56:42 +02:00
  • 32fda5c904 monitors: Add switch/move to monitor bindings Tor Hedin Brønner 2019-10-10 14:50:27 +02:00
  • 66faba4f46 kludges: disable 4-finger workspace switching Tor Hedin Brønner 2019-10-10 12:46:24 +02:00
  • c7f347c880 workspace menu: do not activate the overivew if navigating Tor Hedin Brønner 2019-10-10 11:32:50 +02:00
  • da54898f66 vertical swipe: fix velocity bug Tor Hedin Brønner 2019-10-10 11:15:46 +02:00
  • 01bda889dd horizontal swipe: update target window continuously Tor Hedin Brønner 2019-10-10 11:24:03 +02:00
  • 34a6b63c93 horizontal swipe: average velocity over the 3 latest ticks Tor Hedin Brønner 2019-10-10 07:59:52 +02:00
  • 101b3788b0 workspace menu: fix accessibility name Tor Hedin Brønner 2019-10-10 07:55:11 +02:00
  • 705f84fe68 navigator: Don't finish navigation if super is held down Tor Hedin Brønner 2019-10-10 07:54:20 +02:00
  • 98b6512b8b minimap: add some minimum monitor padding Tor Hedin Brønner 2019-10-10 07:53:22 +02:00
  • 6521940a21 layout: Set positions if immediately if not animating Tor Hedin Brønner 2019-10-09 03:49:09 +02:00
  • 8187f25316 horizontal swipe: detect partially visible fullscreen windows Tor Hedin Brønner 2019-10-09 03:34:49 +02:00
  • cae30eaa7a prefs: fixup Tor Hedin Brønner 2019-10-09 00:11:53 +02:00
  • 000ca3782e prefs: Hook up sensitivity and friction spinners Tor Hedin Brønner 2019-10-08 08:44:53 +02:00
  • 4d7c6af6ae prefs: Add some much needed margins and other fixes Tor Hedin Brønner 2019-10-08 08:11:20 +02:00
  • abe7d3af45 settings: add swipe-friction Tor Hedin Brønner 2019-10-08 08:20:11 +02:00
  • 83e016b612 horizontal swipe: Rework target window logic Tor Hedin Brønner 2019-10-06 22:42:09 +02:00
  • 4ce0f34e0d horizontal swiping: Timetravel and use easing to glide Tor Hedin Brønner 2019-10-06 20:22:37 +02:00
  • d5843d079e gestures: Fix unwanted snapping at the edges Tor Hedin Brønner 2019-10-06 08:09:41 +02:00
  • 9d3f38233a x11: fix unreactive floats on empty workspaces Tor Hedin Brønner 2019-10-05 12:16:29 +02:00
  • 7dbe882753 fix typo Tor Hedin Brønner 2019-10-03 02:03:05 +02:00
  • ea848e2c1f liveAltTab: kill unminimize animations manually Tor Hedin Brønner 2019-10-02 21:26:03 +02:00
  • 14362e1f96 prefs: don't scroll the tabs Tor Hedin Brønner 2019-09-30 03:58:12 +02:00
  • b1a31d8b19 startup: expose failures on startup Tor Hedin Brønner 2019-10-01 17:11:27 +02:00
  • f4b178b4b4 workspaces-only-on-primary: ensure layout happens after overlay setup Tor Hedin Brønner 2019-10-01 16:49:20 +02:00
  • 1229dfc8ac settings: some utility/debug functions for workspace settings Ole Jørgen Brønner 2019-09-29 21:57:37 +02:00
  • 264e27349a examples: keybinding for cycling workspace settings (among "unbound" and current) Ole Jørgen Brønner 2019-09-29 21:48:01 +02:00
  • 47b5b08519 Cache workspace settings objects Ole Jørgen Brønner 2019-09-29 21:40:22 +02:00
  • 29eaedfe59 Misc polyfills for 3.28 backwards compatibility Ole Jørgen Brønner 2019-09-29 22:50:37 +02:00
  • 296e635005 Fix ease polyfill for 3.28 Tor Hedin Brønner 2019-09-29 22:14:29 +02:00
  • 84380c1b67 Remove transition from tween calls Tor Hedin Brønner 2019-09-27 17:47:17 +02:00