Commit graph

  • 54aaa5eaad src/keyboard.c: Fix wrong argument parsing Consolatis 2023-03-07 17:58:15 +01:00
  • 36196f7ee3 Prevent cursor based region-snapping when starting a move with A-Left Consolatis 2023-03-07 17:51:28 +01:00
  • a0b5a80ce1 Add FocusOutput action Consolatis 2023-03-05 17:16:23 +01:00
  • f35e0117cf Add FocusOutput action Consolatis 2023-03-05 17:16:23 +01:00
  • 037dace5bc src/workspaces.c: update cursor focus Consolatis 2023-03-05 16:34:41 +01:00
  • 1db836e6ca src/workspaces.c: update cursor focus Consolatis 2023-03-05 16:34:41 +01:00
  • 1824fc4b9a xdg: Reduce log priority of timeout message John Lindgren 2023-03-05 02:03:41 -05:00
  • ea09fc3850 xdg: Detect pending configure request timeouts John Lindgren 2023-02-28 11:30:42 -05:00
  • 31ec8f050c xdg: Fix visual glitch when resizing xfce4-terminal from left edge John Lindgren 2023-02-26 20:25:05 -05:00
  • 0b34b9f69f view: Anchor right/bottom edge only when resizing via top/left edge John Lindgren 2023-02-25 12:05:22 -05:00
  • 9f00087a82 view: Comment updates John Lindgren 2023-03-05 01:58:24 -05:00
  • 331f62f662 view: Add view_set_output() John Lindgren 2023-02-28 11:46:48 -05:00
  • 55c6280322 view: Add documentation for view->output John Lindgren 2023-02-21 08:14:11 -05:00
  • 60fbb44f6a view: Eliminate view_output() and use view->output directly John Lindgren 2023-02-20 16:35:23 -05:00
  • 799f81ae05 view: Make view_apply_special_geometry() return void John Lindgren 2023-02-20 16:29:41 -05:00
  • 0cc6ea2d8b view: Set output prior to view_apply_tiled_geometry() John Lindgren 2023-02-20 16:14:27 -05:00
  • a9cbbe1e41 view: Set view->output prior to calling view_center() John Lindgren 2023-02-20 16:23:53 -05:00
  • bdbbbb2e62 xdg: Set view->output prior to view_set_fullscreen() John Lindgren 2023-02-20 13:36:15 -05:00
  • ed19bc4f9e xdg,xwayland: Set initial output for views John Lindgren 2023-02-03 14:45:04 -05:00
  • 64bea4f511 view: Attempt to keep non-floating views on the same output John Lindgren 2023-02-20 16:22:01 -05:00
  • 165a802c30 xdg: Reduce log priority of timeout message John Lindgren 2023-03-05 02:03:41 -05:00
  • a83bd46524 view: Comment updates John Lindgren 2023-03-05 01:58:24 -05:00
  • c33a404dc1 Add ToggleKeybinds action Consolatis 2023-03-03 18:16:46 +01:00
  • ed3720ba95 Add ToggleKeybinds action Consolatis 2023-03-03 18:16:46 +01:00
  • a3cfd92269 xdg: Detect pending configure request timeouts John Lindgren 2023-02-28 11:30:42 -05:00
  • f39986a3e2 xdg: Fix visual glitch when resizing xfce4-terminal from left edge John Lindgren 2023-02-26 20:25:05 -05:00
  • 3c45fcc0cb view: Anchor right/bottom edge only when resizing via top/left edge John Lindgren 2023-02-25 12:05:22 -05:00
  • 88c7131d16 view: Add view_set_output() John Lindgren 2023-02-28 11:46:48 -05:00
  • 93aff4e0d3 [fixup] support popups Johan Malm 2023-02-25 22:34:07 +00:00
  • c55db25819 view: Add documentation for view->output John Lindgren 2023-02-21 08:14:11 -05:00
  • d34a4b5596 view: Eliminate view_output() and use view->output directly John Lindgren 2023-02-20 16:35:23 -05:00
  • 0fb121afb3 view: Make view_apply_special_geometry() return void John Lindgren 2023-02-20 16:29:41 -05:00
  • 2397a7a2f3 view: Set output prior to view_apply_tiled_geometry() John Lindgren 2023-02-20 16:14:27 -05:00
  • 25436a6c16 view: Set view->output prior to calling view_center() John Lindgren 2023-02-20 16:23:53 -05:00
  • 39ad4c4773 xdg: Set view->output prior to view_set_fullscreen() John Lindgren 2023-02-20 13:36:15 -05:00
  • 3a78003901 xdg,xwayland: Set initial output for views John Lindgren 2023-02-03 14:45:04 -05:00
  • d1daa7f808 view: Attempt to keep non-floating views on the same output John Lindgren 2023-02-20 16:22:01 -05:00
  • ed4edd77a4 [draft] just a quick proof-of-concept for window-rules in support lxqt-panel Johan Malm 2023-02-17 22:31:55 +00:00
  • d571b0b28a xdg/xwayland: remove unnecessary assert()s Johan Malm 2023-02-24 21:50:16 +00:00
  • 6819dcee78 Move common xdg/xwayland handle_destroy() code to view_destroy() Johan Malm 2023-02-24 21:45:03 +00:00
  • ecbe699f94 view: make request_activate listener xwayland only Johan Malm 2023-02-24 21:27:11 +00:00
  • 665b6503e1 src/xdg.c: remove all listeners in handle_destroy() Johan Malm 2023-02-24 21:15:11 +00:00
  • 57774ad3a5 xdg/xwayland: remove unnecessary assert()s Johan Malm 2023-02-24 21:50:16 +00:00
  • 41d2975029 Move common xdg/xwayland handle_destroy() code to view_destroy() Johan Malm 2023-02-24 21:45:03 +00:00
  • 22ba7f6744 src/cursor.c: add cursor lock confinement Consolatis 2023-02-24 10:20:14 +01:00
  • c25e2c7a7d src/cursor.c: Implement cursor constraints Ph42oN 2022-10-13 00:35:25 +03:00
  • ecfa0bd774 view: make request_activate listener xwayland only Johan Malm 2023-02-24 21:27:11 +00:00
  • 64cf4801b4 src/xdg.c: remove all listeners in handle_destroy() Johan Malm 2023-02-24 21:15:11 +00:00
  • 9c13a2f77c src/cursor.c: add cursor lock confinement Consolatis 2023-02-24 10:20:14 +01:00
  • 25f078f077 src/cursor.c: Implement cursor constraints Ph42oN 2022-10-13 00:35:25 +03:00
  • 06044799dd xwayland.c: prefix view_impl functions with xwayland_view_ Johan Malm 2023-02-06 20:01:18 +00:00
  • b8ec5a3e2e view: add move_to_front to struct view_impl Johan Malm 2023-02-05 19:29:24 +00:00
  • 5795f5c106 xwayland.c: prefix view_impl functions with xwayland_view_ Johan Malm 2023-02-06 20:01:18 +00:00
  • 23d7298fc8 view: add move_to_front to struct view_impl Johan Malm 2023-02-05 19:29:24 +00:00
  • 440372c2da CI: Add hwdata to FreeBSD build requirements Consolatis 2023-02-24 14:46:24 +01:00
  • 8a9f2e7cdb CI: Add hwdata to FreeBSD build requirements Consolatis 2023-02-24 14:46:24 +01:00
  • 0b68d58e84 CI: automatically rebuild labwc.github.io Consolatis 2023-02-24 12:56:27 +01:00
  • e9d507bbbf po: Add Georgian translation NorwayFun 2023-02-22 09:45:41 +01:00
  • e8d06c5b2e po: Add Georgian translation NorwayFun 2023-02-22 09:45:22 +01:00
  • b56b6fe901
    po: Add Georgian translation NorwayFun 2023-02-22 09:45:41 +01:00
  • 2a31f4580c
    po: Add Georgian translation NorwayFun 2023-02-22 09:45:22 +01:00
  • 976136299d output: Add output_nearest_to() John Lindgren 2023-02-03 15:22:54 -05:00
  • 84294c9cfb xdg: Use wlr_xdg_surface_get_geometry() to get size John Lindgren 2023-02-20 17:30:17 -05:00
  • 2e1c360c71 xdg: Remove unused #include John Lindgren 2023-02-20 13:26:01 -05:00
  • 3846bb5a49 xdg: Use wlr_xdg_surface_get_geometry() to get size John Lindgren 2023-02-20 17:30:17 -05:00
  • 2cce753388 output: Add output_nearest_to() John Lindgren 2023-02-03 15:22:54 -05:00
  • e773e2c365 xdg: Remove unused #include John Lindgren 2023-02-20 13:26:01 -05:00
  • 397a8f4785 README.md: suggest using nested gamescope for gaming Consolatis 2023-01-27 06:52:42 +01:00
  • f018ca708d view: Rediscover output in view_adjust_for_layout_change() John Lindgren 2023-02-20 12:53:00 -05:00
  • d83e99ff66 view: Handle fullscreen also in view_apply_special_geometry() John Lindgren 2023-02-15 13:46:29 -05:00
  • 1f80cda061 view: Factor out set_fullscreen() helper from view_set_fullscreen() John Lindgren 2023-02-16 16:30:38 -05:00
  • 8df91c456d view: Rediscover output in view_adjust_for_layout_change() John Lindgren 2023-02-20 12:53:00 -05:00
  • 713a8754ad view: Handle fullscreen also in view_apply_special_geometry() John Lindgren 2023-02-15 13:46:29 -05:00
  • 8fad68cfb1 view: Factor out set_fullscreen() helper from view_set_fullscreen() John Lindgren 2023-02-16 16:30:38 -05:00
  • c639cdba06 xdg: Save natural_geometry.x/y with initially maximized view John Lindgren 2023-02-18 00:55:42 -05:00
  • 74bc16910a xdg: Use view_center() for parent-relative centering John Lindgren 2023-02-19 12:42:21 -05:00
  • 612c296d52 view: Align large views to usable area John Lindgren 2023-02-19 09:56:58 -05:00
  • 5062c5bea3 view: Add optional output parameter to view_center() John Lindgren 2023-02-18 00:23:19 -05:00
  • f61d1ebe3a xdg: Save natural_geometry.x/y with initially maximized view John Lindgren 2023-02-18 00:55:42 -05:00
  • 8121be62a3 xdg: Use view_center() for parent-relative centering John Lindgren 2023-02-19 12:42:21 -05:00
  • 6fbacce6e7 view: Align large views to usable area John Lindgren 2023-02-19 09:56:58 -05:00
  • 8760b49a41 view: Add optional output parameter to view_center() John Lindgren 2023-02-18 00:23:19 -05:00
  • df7c47b8d7 labwc-actions(5): update action format Flrian 2023-02-19 12:36:32 +01:00
  • 75bdbc3d91 labwc-actions(5): update action format Flrian 2023-02-19 12:36:32 +01:00
  • 913f89b6c4 Revert "xwayland: Fix size issue when starting VLC fullscreen" John Lindgren 2023-02-17 13:50:44 -05:00
  • 7196787b82
    Merge b9164e18c4 into 49c9466039 John Lindgren 2023-02-17 22:55:00 +00:00
  • b9164e18c4 Revert "xwayland: Fix size issue when starting VLC fullscreen" John Lindgren 2023-02-17 13:50:44 -05:00
  • ee3d229948 xwayland: Be more selective about updating natural geometry John Lindgren 2023-02-17 09:26:35 -05:00
  • 49c9466039 view: Tidy up view->output/view->fullscreen redundancy John Lindgren 2023-02-15 02:12:22 -05:00
  • 6efc6a9db4 output: Add output_is_usable() helper John Lindgren 2023-02-16 12:24:27 -05:00
  • fe7edf82d9 region: Add output pointer to struct region John Lindgren 2023-02-16 12:01:23 -05:00
  • e0388ba8bf region: Add #include to make header dependency explicit John Lindgren 2023-02-16 11:49:23 -05:00
  • d2fae39fe3 view: Add view_evacuate_region() helper John Lindgren 2023-02-16 11:54:18 -05:00
  • 9491ebdeb8 region: Add output pointer to struct region John Lindgren 2023-02-16 12:01:23 -05:00
  • a9d80702aa region: Add #include to make header dependency explicit John Lindgren 2023-02-16 11:49:23 -05:00
  • 95da920274 view: Add view_evacuate_region() helper John Lindgren 2023-02-16 11:54:18 -05:00
  • 5e9c7b9717 view: Tidy up view->output/view->fullscreen redundancy John Lindgren 2023-02-15 02:12:22 -05:00
  • cac2a0c073 output: Add output_is_usable() helper John Lindgren 2023-02-16 12:24:27 -05:00
  • 0ca6c4c763 view: Unify view_move()/view_move_resize() John Lindgren 2023-02-09 01:07:07 -05:00
  • 859eba1c6b desktop: Avoid centering views without initial geometry John Lindgren 2023-02-15 12:52:57 -05:00