Commit graph

  • 57075ce864 view: ensure that floating views don't overlap top panels John Lindgren 2023-11-03 12:38:07 -04:00
  • 984aeb0b0b keyboard: allow applying keyboard layout per window Consolatis 2023-09-07 16:41:47 +02:00
  • 63465285d3 view: ensure that floating views don't overlap top panels John Lindgren 2023-11-03 12:38:07 -04:00
  • f1c2664ad1 NEWS.md: interim update for 0.6.6 Johan Malm 2023-11-01 21:43:12 +00:00
  • 2112a66545 NEWS.md: minor style fixes Johan Malm 2023-11-02 18:16:53 +00:00
  • c5437b1153 cursor: allow re-focusing xwayland-unmanaged surfaces John Lindgren 2023-11-01 23:01:19 -04:00
  • 1b75fb3d3e NEWS.md: interim update for 0.6.6 Johan Malm 2023-11-01 21:43:12 +00:00
  • 274068ce04 NEWS.md: minor style fixes Johan Malm 2023-11-02 18:16:53 +00:00
  • 30bd1f66e2 cursor: allow re-focusing xwayland-unmanaged surfaces John Lindgren 2023-11-01 23:01:19 -04:00
  • 3d9674caf2 keyboard: allow applying keyboard layout per window Consolatis 2023-09-07 16:41:47 +02:00
  • 7aa1dc1ca5 view.h: changed the type of tiled in struct view to enum view_edge Tomi Ollila 2023-10-31 22:12:12 +02:00
  • a62cd9fe51 how to specify variant layout GNUser 2023-10-31 14:01:31 -04:00
  • 6f6818cbbc view.h: changed the type of tiled in struct view to enum view_edge Tomi Ollila 2023-10-31 22:12:12 +02:00
  • e8a6c01d23
    how to specify variant layout GNUser 2023-10-31 14:01:31 -04:00
  • 797e743c8a Move input handler init() and finish() functions to input/input.c Consolatis 2023-09-03 19:21:16 +02:00
  • b359b1560c Move keyboard functions into input/keyboard.h Consolatis 2023-09-03 19:15:50 +02:00
  • 5e1562fae6 Make touch depend on cursor to prevent racing Consolatis 2023-09-03 19:07:55 +02:00
  • 8d0812d45a Move gesture handling out of cursor.c Consolatis 2023-09-03 18:56:20 +02:00
  • 67a8ae8561 Move input related source files into src/input/ Consolatis 2023-09-03 17:39:48 +02:00
  • 7ba7f6ef10 Move input handler init() and finish() functions to input/input.c Consolatis 2023-09-03 19:21:16 +02:00
  • 53afc41c83 Move keyboard functions into input/keyboard.h Consolatis 2023-09-03 19:15:50 +02:00
  • 0856043148 Make touch depend on cursor to prevent racing Consolatis 2023-09-03 19:07:55 +02:00
  • 74760ae857 Move gesture handling out of cursor.c Consolatis 2023-09-03 18:56:20 +02:00
  • 2d980cf404 Move input related source files into src/input/ Consolatis 2023-09-03 17:39:48 +02:00
  • ce8420d978 key-state: make nr-pressed-keys check more accurate Johan Malm 2023-10-29 22:14:48 +00:00
  • d2c403b84f src/common/spawn.c: Restore SIGPIPE default handler before exec Consolatis 2023-10-29 10:54:44 +01:00
  • 7d18e7c05b src/common/spawn.c: Restore SIGPIPE default handler before exec Consolatis 2023-10-29 10:54:44 +01:00
  • 0430f6f818 view: implement separate horizontal/vertical maximize John Lindgren 2023-10-26 00:38:29 -04:00
  • cb3237797f view: implement separate horizontal/vertical maximize John Lindgren 2023-10-26 00:38:29 -04:00
  • e2b844235a xwayland: set _NET_WORKAREA property based on usable area John Lindgren 2023-10-24 13:49:15 -04:00
  • 22b193254c experimental: use wlr_xwayland_surface_offer_focus() John Lindgren 2023-10-09 23:25:53 -04:00
  • 179a030bbe xwayland: Prevent overriding maximized/fullscreen/tiled geometry John Lindgren 2023-02-17 14:08:27 -05:00
  • 677dc9baf9 output,xwayland: Add support for _NET_WM_SUPPORT_PARTIAL John Lindgren 2022-11-22 05:11:50 -05:00
  • f555308d85 CI: add libxcb-ewmh-dev for Debian (new wlroots dependency) John Lindgren 2023-02-15 11:01:40 -05:00
  • 9eccaf4379 NOT FOR MERGE: use 0.16-backports branch of wlroots John Lindgren 2023-10-15 15:39:08 -04:00
  • 7b644b3b94 CONTRIBUTING.md: update list of package maintainers Consolatis 2023-10-25 19:53:26 +02:00
  • 373961bce9 CONTRIBUTING.md: update list of package maintainers Consolatis 2023-10-25 19:53:26 +02:00
  • 2b81d09626 src/keyboard.c: always try to remove keys from the pressed set on release Consolatis 2023-10-23 19:48:52 +02:00
  • d505ef19a4 src/keyboard.c: always try to remove keys from the pressed set on release Consolatis 2023-10-23 19:48:52 +02:00
  • db591d1400 view: avoid raising same view over and over John Lindgren 2023-10-21 11:28:00 -04:00
  • 0ddf3c43ad xwayland: update stacking order in move_to_front/back() John Lindgren 2023-10-21 01:29:19 -04:00
  • 921c30c1fa regions: perform rounding more carefully John Lindgren 2023-10-21 14:02:21 -04:00
  • 8e9b3ab058 regions: perform rounding more carefully John Lindgren 2023-10-21 14:02:21 -04:00
  • c786398cdc view: avoid raising same view over and over John Lindgren 2023-10-21 11:28:00 -04:00
  • ae60211574 xwayland: update stacking order in move_to_front/back() John Lindgren 2023-10-21 01:29:19 -04:00
  • 47e80a488e view: commonize sub-view logic in view_move_to_front/back() John Lindgren 2023-10-20 21:34:29 -04:00
  • 3b927899ab ssd: use view->pending for size calculations Johan Malm 2023-10-21 15:23:44 +01:00
  • 048d22d473 common: move MIN and MAX to common/macros.h John Lindgren 2023-10-20 20:24:29 -04:00
  • 5cb1d0e83f common: add and use CONNECT_SIGNAL macro John Lindgren 2023-10-16 02:01:35 -04:00
  • a036d985d7 common: rename array-size.h to macros.h John Lindgren 2023-10-20 18:34:14 -04:00
  • 4849de90b7 view: commonize sub-view logic in view_move_to_front/back() John Lindgren 2023-10-20 21:34:29 -04:00
  • a3a64eb9e3 common: move MIN and MAX to common/macros.h John Lindgren 2023-10-20 20:24:29 -04:00
  • effd80c7f6 common: add and use CONNECT_SIGNAL macro John Lindgren 2023-10-16 02:01:35 -04:00
  • bbea42f65b common: rename array-size.h to macros.h John Lindgren 2023-10-20 18:34:14 -04:00
  • 7f30de1134 xdg: add xdg_shell_init() Johan Malm 2023-10-20 22:04:08 +01:00
  • f0cbe72b93 xdg: add xdg_shell_init() Johan Malm 2023-10-20 22:04:08 +01:00
  • 8d17ab2d60 scaled_scene_buffer: make dropping the buffer optional Consolatis 2023-10-14 22:26:40 +02:00
  • bafcf6dea3 scaled_scene_buffer: make dropping the buffer optional Consolatis 2023-10-14 22:26:40 +02:00
  • 7aa540b8ab docs/labwc-config.5.scd: describe <snapping> section Johan Malm 2022-07-09 09:56:20 +01:00
  • 4dd2e46b17 docs/labwc-config.5.scd: describe <snapping> section Johan Malm 2022-07-09 09:56:20 +01:00
  • ced4ae46ec doc: Add GrowToEdge, ShrinkToEdge actions Axel Burri 2023-08-05 23:58:40 +02:00
  • 299fb83fcc GrowToEdge, ShrinkToEdge: Implement actions Axel Burri 2023-08-05 23:58:40 +02:00
  • 81af658c1f doc: Adapt MoveToEdge action Axel Burri 2023-08-05 23:58:40 +02:00
  • 08cff6edcf MoveToEdge: Snap to window edge Axel Burri 2023-08-05 23:58:40 +02:00
  • 1d72a08916 Add snap to window edge framework Axel Burri 2023-08-05 23:53:01 +02:00
  • 5176ac4f64 Move min/max view width/height to header Axel Burri 2023-08-05 23:53:01 +02:00
  • 0fd26c63fa Use output_usable_area_scaled() helper Axel Burri 2023-08-05 23:53:01 +02:00
  • afe92654fd Add output_usable_area_scaled() helper Axel Burri 2023-08-05 23:53:01 +02:00
  • 2ef8ea8f14 doc: Add GrowToEdge, ShrinkToEdge actions Axel Burri 2023-08-05 23:58:40 +02:00
  • f84affdd7d GrowToEdge, ShrinkToEdge: Implement actions Axel Burri 2023-08-05 23:58:40 +02:00
  • a813128620 doc: Adapt MoveToEdge action Axel Burri 2023-08-05 23:58:40 +02:00
  • eab4af95de MoveToEdge: Snap to window edge Axel Burri 2023-08-05 23:58:40 +02:00
  • dd25ef5e7a Add snap to window edge framework Axel Burri 2023-08-05 23:53:01 +02:00
  • 1ac37efe62 Move min/max view width/height to header Axel Burri 2023-08-05 23:53:01 +02:00
  • 0edcb6ad3f Use output_usable_area_scaled() helper Axel Burri 2023-08-05 23:53:01 +02:00
  • a7797e0c4c Add output_usable_area_scaled() helper Axel Burri 2023-08-05 23:53:01 +02:00
  • 5eb769d6d6 docs/environment: comment out variables Johan Malm 2023-10-17 21:12:53 +01:00
  • 30502af0e5 src/config/session.c: set _JAVA_AWT_WM_NONREPARENTING=1 Johan Malm 2023-10-18 21:46:55 +01:00
  • 9b10864a96 docs/environment: comment out variables Johan Malm 2023-10-17 21:12:53 +01:00
  • 90e2861f1f src/config/session.c: set _JAVA_AWT_WM_NONREPARENTING=1 Johan Malm 2023-10-18 21:46:55 +01:00
  • a1324c8cdc xwayland: center stored natural geometry for initially maximized views John Lindgren 2023-10-17 23:06:12 -04:00
  • 45a4b3c047 xwayland: honor initially maximized requests via _NET_WM_STATE John Lindgren 2023-10-17 22:40:57 -04:00
  • 7f76375c67 xwayland: center stored natural geometry for initially maximized views John Lindgren 2023-10-17 23:06:12 -04:00
  • 59e1fc62ea xwayland: honor initially maximized requests via _NET_WM_STATE John Lindgren 2023-10-17 22:40:57 -04:00
  • a047e4a4e3 xdg,xwayland: raise sub-view correctly relative to other sub-views John Lindgren 2023-10-17 01:28:36 -04:00
  • 4f91e84c5d xdg,xwayland: raise sub-view correctly relative to other sub-views John Lindgren 2023-10-17 01:28:36 -04:00
  • 8e2ec3437b xwayland: assume views wanting decorations also want focus John Lindgren 2023-10-15 21:33:18 -04:00
  • f366406512 xwayland: assume views wanting decorations also want focus John Lindgren 2023-10-15 21:33:18 -04:00
  • cf72d01f0c layers: remove redundant function argument Johan Malm 2023-10-16 21:27:12 +01:00
  • e8da8b2256 layers: remove redundant function argument Johan Malm 2023-10-16 21:27:12 +01:00
  • f6e3527767 desktop: allow re-focus between "globally active" views of the same PID John Lindgren 2023-10-14 16:29:13 -04:00
  • dd7f563a50 view: add view_wants_focus enum (NEVER/ALWAYS/OFFER) and function John Lindgren 2023-10-15 01:11:12 -04:00
  • e7c7098cbf desktop: allow re-focus between "globally active" views of the same PID John Lindgren 2023-10-14 16:29:13 -04:00
  • 2c6d103136 view: add view_wants_focus enum (NEVER/ALWAYS/OFFER) and function John Lindgren 2023-10-15 01:11:12 -04:00
  • 8bb2e2123f seat: move session-lock check down to seat_focus() level John Lindgren 2023-10-15 02:59:58 -04:00
  • b053c9e375 view: only focus topmost view if unmapped view was focused John Lindgren 2023-10-14 22:29:24 -04:00
  • 8920e546db Add MoveToCursor action Arnaudv6 2023-10-14 14:57:44 +02:00
  • 9d49b6badb Add MoveToCursor action Arnaudv6 2023-10-14 14:57:44 +02:00
  • 5c4038493f view: add view_is_related() John Lindgren 2023-10-15 00:15:16 -04:00
  • 9b0031aec4 CI: limit workflow runs to 20 minutes Consolatis 2023-10-15 16:37:10 +02:00