Commit graph

  • 080a6967b9 desktop: Avoid centering views without initial geometry John Lindgren 2023-02-15 12:52:57 -05:00
  • e465a41c0a ssd: Fix segfault when disabling output with fullscreen view John Lindgren 2023-02-15 02:32:18 -05:00
  • 76ba875fb7 ssd: Fix segfault when disabling output with fullscreen view John Lindgren 2023-02-15 02:32:18 -05:00
  • 91e72751d7 view: Unify view_move()/view_move_resize() John Lindgren 2023-02-09 01:07:07 -05:00
  • ecd03b70ef src/xdg.c: sync move with pending resize Consolatis 2023-02-12 07:44:01 +01:00
  • 725323befa src/xdg.c: sync move with pending resize Consolatis 2023-02-12 07:44:01 +01:00
  • 06e0771341 view: make view_move_resize always work Consolatis 2023-02-12 07:38:48 +01:00
  • 231d88706a src/cursor.c: explain X11 cursor name fallback Consolatis 2023-02-12 00:45:12 +01:00
  • 520d22c38f src/xdg.c: spawn initially maximized views on cursor output Consolatis 2023-02-10 13:08:38 +01:00
  • 03dbdc10f2 [wip] src/view.c: add view_move_to_output() Consolatis 2023-02-12 07:53:34 +01:00
  • e6bfcdb815 src/xdg.c: sync move with pending resize Consolatis 2023-02-12 07:44:01 +01:00
  • a6f2434bef view: make view_move_resize always work Consolatis 2023-02-12 07:38:48 +01:00
  • 0ea73a72a6 src/cursor.c: explain X11 cursor name fallback Consolatis 2023-02-12 00:45:12 +01:00
  • f9882d8dd3 src/cursor.c: cursor names: use absence of "grab" to trigger fallback Consolatis 2023-02-11 10:38:43 +01:00
  • aeb6aa0cd8 src/view.c: view_is_floating() add missing tiled_region_evacuate Consolatis 2023-02-11 09:36:42 +01:00
  • c5efe8cb49 src/cursor.c: cursor names: use absence of "grab" to trigger fallback Consolatis 2023-02-11 10:38:43 +01:00
  • 48a4c5fe5f src/view.c: view_is_floating() add missing tiled_region_evacuate Consolatis 2023-02-11 09:36:42 +01:00
  • a90adab948 docs: add hint for using wev Dino Duratović 2023-02-10 09:50:32 +01:00
  • f56d07aa47 Add xdg-activation protocol Consolatis 2023-02-04 10:07:46 +01:00
  • c1df0babdb docs: add hint for using wev Dino Duratović 2023-02-10 09:50:32 +01:00
  • db1d6fa308 xdg: Fix positioning of initially-maximized views John Lindgren 2023-02-09 16:06:07 -05:00
  • 3a853459f6 xdg: Fix positioning of initially-maximized views John Lindgren 2023-02-09 16:06:07 -05:00
  • a1b5e1939d xdg: Just call view_center() now that it uses pending width/height John Lindgren 2023-02-09 01:16:24 -05:00
  • cf6eb29ef5 view: Use pending rather than current dimensions in positioning John Lindgren 2023-02-09 01:27:30 -05:00
  • 0181e5f4ae xdg: Set initial pending dimensions for the view at map John Lindgren 2023-02-09 01:21:52 -05:00
  • a26c3f960f xdg: Just call view_center() now that it uses pending width/height John Lindgren 2023-02-09 01:16:24 -05:00
  • 0c409f3e6b view: Use pending rather than current dimensions in positioning John Lindgren 2023-02-09 01:27:30 -05:00
  • 1ef9d9c56b xdg: Set initial pending dimensions for the view at map John Lindgren 2023-02-09 01:21:52 -05:00
  • b75dbd5b38 view: Use wlr_box for current/pending geometry John Lindgren 2023-02-08 23:19:14 -05:00
  • 040f89a731 view: Use wlr_box for current/pending geometry John Lindgren 2023-02-08 23:19:14 -05:00
  • 56b6765516 Add xdg-activation protocol Consolatis 2023-02-04 10:07:46 +01:00
  • 3941991505 menu: Compute usable area for the correct output John Lindgren 2023-02-08 23:40:59 -05:00
  • 266b9e8c52 menu: Compute usable area for the correct output John Lindgren 2023-02-08 23:40:59 -05:00
  • 103a2a8f6c xdg: Handle corner case of move with pending resize correctly John Lindgren 2023-02-08 16:25:16 -05:00
  • cfc3c93102 xdg: Eliminate redundant update_x/update_y flags John Lindgren 2023-02-08 16:14:06 -05:00
  • a417c1c761 xwayland: Save natural geometry from initially maximized views John Lindgren 2023-02-07 21:12:56 -05:00
  • 09599861ac xwayland: Fix size issue when starting VLC fullscreen John Lindgren 2023-02-08 03:20:31 -05:00
  • 4f84b15d23 xdg: Handle corner case of move with pending resize correctly John Lindgren 2023-02-08 16:25:16 -05:00
  • 6bbf3e612d xdg: Eliminate redundant update_x/update_y flags John Lindgren 2023-02-08 16:14:06 -05:00
  • ffdd7ac5e2 xwayland: Save natural geometry from initially maximized views John Lindgren 2023-02-07 21:12:56 -05:00
  • 9d24f760de xwayland: Fix size issue when starting VLC fullscreen John Lindgren 2023-02-08 03:20:31 -05:00
  • 44a15b16ce CI: adapt to new debian.sources format Consolatis 2023-02-06 04:20:26 +01:00
  • 8f9f3921d1 CI: adapt to new debian.sources format Consolatis 2023-02-06 04:20:26 +01:00
  • f829a78918
    Merge pull request #735 from Consolatis/feature/clear_action Johan Malm 2023-02-04 18:59:38 +00:00
  • 6a51764884
    Merge pull request #747 from Consolatis/feature/foreign_output_tracking Johan Malm 2023-02-03 21:59:12 +00:00
  • 4a8b50603e src/config/rcxml.c: allow clearing key/mouse bindings Consolatis 2023-01-29 04:06:46 +01:00
  • 27218cd2c9 src/view.c: make view_wlr_output() static Consolatis 2023-02-02 13:40:19 +01:00
  • 3a21c39509 src/foreign.c: track outputs Consolatis 2023-02-02 07:16:57 +01:00
  • 14a0c83ae0 src/foreign.c: refactor Consolatis 2023-02-01 09:27:25 +01:00
  • 82e9e866ec Enable more compiler warnings Consolatis 2023-01-31 03:35:13 +01:00
  • 2270bc4195 Enable more compiler warnings Consolatis 2023-01-31 03:35:13 +01:00
  • 85f16093c4 src/foreign.c: refactor Consolatis 2023-02-01 09:27:25 +01:00
  • c81ac99d82 foreign: fix initial leave/enter event bug Johan Malm 2023-01-31 21:37:32 +00:00
  • 1995a33df9 CodeStyle: prevent space in code indents Consolatis 2023-01-31 11:43:45 +01:00
  • 270c22073c CodeStyle: prevent space in code indents Consolatis 2023-01-31 11:43:45 +01:00
  • a3fff9f87b build: bump version to 0.6.1 0.6.1 Johan Malm 2023-01-29 16:17:33 +00:00
  • 649b324446 NEWS.md: add notes on 0.6.1 Johan Malm 2023-01-25 22:01:50 +00:00
  • 14ffda6b54 build: bump version to 0.6.1 Johan Malm 2023-01-29 16:17:33 +00:00
  • 870e1e917d NEWS.md: add notes on 0.6.1 Johan Malm 2023-01-25 22:01:50 +00:00
  • dd1a8f01dd src/output.c: only overwrite the automatic layout if necessary Consolatis 2023-01-29 09:58:42 +01:00
  • 6f3043b08d layer: improve keyboard-interactivity Johan Malm 2023-01-28 22:34:27 +00:00
  • e9649bac0b layer: improve keyboard-interactivity Johan Malm 2023-01-28 22:34:27 +00:00
  • 0638635fd3 src/output.c: only overwrite the automatic layout if necessary Consolatis 2023-01-29 09:58:42 +01:00
  • 96cc6a98f7 ToggleShowDesktop: add default keybind Consolatis 2023-01-29 07:25:22 +01:00
  • 1b9e63b1e8 ToggleShowDesktop: add action Consolatis 2023-01-29 07:25:04 +01:00
  • 28e52e079c ToggleShowDesktop: add implementation Consolatis 2023-01-29 07:23:44 +01:00
  • 50e2d74139 README.md: suggest using nested gamescope for gaming Consolatis 2023-01-27 06:52:42 +01:00
  • 4dc99e2f38 cursor: update cursor image on scale change Consolatis 2023-01-26 01:21:43 +01:00
  • fb836984cb cursor: update cursor image on scale change Consolatis 2023-01-26 01:21:43 +01:00
  • 58382260de ensure cursor is correctly scaled at startup bi4k8 2022-12-20 20:15:23 +00:00
  • 6c42aced3d Support flicker free boot Consolatis 2023-01-23 07:15:55 +01:00
  • b029772ddd Support flicker free boot Consolatis 2023-01-23 07:15:55 +01:00
  • 5ebaf3ff52 Enable single-pixel-buffer-v1 Johan Malm 2023-01-14 15:00:24 +00:00
  • 578c6f1f7e Enable single-pixel-buffer-v1 Johan Malm 2023-01-14 15:00:24 +00:00
  • 1bcc0aa5db
    Merge pull request #433 from Consolatis/feature/regions Johan Malm 2023-01-11 20:24:07 +00:00
  • 111f48b485 SnapToRegion: Add documentation Consolatis 2023-01-07 03:30:10 +01:00
  • 07ee56176d SnapToRegion: Allow for live config updates Consolatis 2023-01-01 18:12:20 +01:00
  • 550e40b56b SnapToRegion: Respect core.gap setting Consolatis 2022-09-16 06:08:28 +02:00
  • eb5c8cfdad SnapToRegion: Add dynamic overlay Consolatis 2022-09-13 08:15:33 +02:00
  • 4edd67de17 SnapToRegion: Evacuate tiled views from destroying outputs Consolatis 2022-07-07 19:05:54 +02:00
  • 25cea94a32 SnapToRegion: Snap when ending a move while pressing a modifier Consolatis 2022-07-06 17:05:34 +02:00
  • 7e99d8ba08 SnapToRegion: Add overlay while moving and pressing a modifier Consolatis 2022-07-06 07:19:28 +02:00
  • 0c31886061 SnapToRegion: Add regions_from_cursor() Consolatis 2022-07-06 17:26:22 +02:00
  • 96a591297d SnapToRegion: Add SnapToRegion action Consolatis 2022-07-06 08:06:48 +02:00
  • 9d3e309a22 SnapToRegion: Add view_snap_to_region() Consolatis 2022-07-06 17:04:21 +02:00
  • 67952cd749 SnapToRegion: Wire up output and handle usable_area changes Consolatis 2022-07-06 16:57:25 +02:00
  • 43fe138385 SnapToRegion: Add config parser Consolatis 2022-07-06 17:21:02 +02:00
  • 51727cf8f7 SnapToRegion: Add implementation Consolatis 2022-07-06 17:37:22 +02:00
  • 45e0a4f48c xwayland: Add xwayland.h and move more things to xwayland.c John Lindgren 2023-01-07 17:50:33 -05:00
  • c61e2afb9b xwayland: Add xwayland.h and move more things to xwayland.c John Lindgren 2023-01-07 17:50:33 -05:00
  • b62159fe06 docs/rc.xml: Overwrite the default W-Return keybind Consolatis 2023-01-06 16:54:11 +01:00
  • b12b6b320e src/action.c: Improve debugging by adding action argument to debug log Consolatis 2023-01-06 18:44:13 +01:00
  • bc4108fec0 output: Use better arg naming for output_update_all_usable_areas() Consolatis 2023-01-06 19:54:51 +01:00
  • 18437fd4d4 output: Use better arg naming for output_update_all_usable_areas() Consolatis 2023-01-06 19:54:51 +01:00
  • 8321a22020 src/action.c: Improve debugging by adding action argument to debug log Consolatis 2023-01-06 18:44:13 +01:00
  • 7b48da4ab2 include/labwc.h: Provide MIN/MAX macros Consolatis 2023-01-06 15:06:57 +01:00
  • 9d7386effd include/ssd.h: prefix defines with SSD_ Consolatis 2023-01-06 15:56:44 +01:00
  • 55abbfb12b docs/rc.xml: Overwrite the default W-Return keybind Consolatis 2023-01-06 16:54:11 +01:00
  • e8d998ed96 include/ssd.h: prefix defines with SSD_ Consolatis 2023-01-06 15:56:44 +01:00
  • 5624def899 include/labwc.h: Provide MIN/MAX macros Consolatis 2023-01-06 15:06:57 +01:00