Commit graph

  • 5da0ebda5a keyboard: Remove redundant damage_all_outputs() call John Lindgren 2021-12-04 10:25:26 -05:00
  • b72d524c50 keyboard: Allow canceling the Alt-Tab switcher with Escape John Lindgren 2021-12-04 10:22:34 -05:00
  • dddc4f5ed8 action: Switch to next window when pressing Alt-Tab once John Lindgren 2021-12-04 10:06:21 -05:00
  • 5895df0cd4 keyboard: Remove redundant damage_all_outputs() call John Lindgren 2021-12-04 10:25:26 -05:00
  • c583b1e4c5 keyboard: Allow canceling the Alt-Tab switcher with Escape John Lindgren 2021-12-04 10:22:34 -05:00
  • 8619858b3e action: Switch to next window when pressing Alt-Tab once John Lindgren 2021-12-04 10:06:21 -05:00
  • 2cb055b94a cursor.c: fix switch statement indentation Johan Malm 2021-12-03 23:17:12 +00:00
  • c5658fde8e interactive.c: fix style Johan Malm 2021-12-03 23:15:28 +00:00
  • a60b88c7fa CONTRIBUTING.md: add link to checkpatch.pl Johan Malm 2021-12-03 23:14:52 +00:00
  • fbf531b810 Add CONTRIBUTING.md Johan Malm 2021-12-03 22:44:06 +00:00
  • d4a99d8e91 docs/rc.xml.all: add Client and Root mousebinds Johan Malm 2021-12-03 22:14:37 +00:00
  • 3df4ade615 rcxml.c: set default Client Right/Middle Press Johan Malm 2021-12-03 22:11:09 +00:00
  • 04d69d8711 rcxml.c: add Alt-Left/Right to default mousebinds Johan Malm 2021-12-03 22:02:38 +00:00
  • b65d29c608 docs/rc.xml.all: add Alt-Left/Right mousebinds Johan Malm 2021-12-03 21:56:21 +00:00
  • 59af8e0986 OSD: fix segfault when no app_id is set ARDiDo 2021-12-03 16:16:59 -05:00
  • d568c60003 action: If we have a view that is an activator, use that instead of the current focus window Joshua Ashton 2021-12-03 16:37:53 +00:00
  • f9f9d809c8 cursor: Clear grabbed_view when switching from MOVE/GRAB Joshua Ashton 2021-12-03 08:12:37 +00:00
  • 3e973c92ab interactive: Fix crash if a window is destroyed while moving it Joshua Ashton 2021-12-03 08:09:19 +00:00
  • a7f18210c8 action: If we have a view that is an activator, use that instead of the current focus window Joshua Ashton 2021-12-03 16:37:53 +00:00
  • 6dd45a0196 cursor: Clear grabbed_view when switching from MOVE/GRAB Joshua Ashton 2021-12-03 08:12:37 +00:00
  • 26e8d7ba23 interactive: Fix crash if a window is destroyed while moving it Joshua Ashton 2021-12-03 08:09:19 +00:00
  • a9f11c5fc7 move window raise/focus on click from hard-coded logic to default mouse binding bi4k8 2021-12-01 23:19:04 +00:00
  • 11512d30af implement root menu display as a default mouse binding bi4k8 2021-12-01 23:16:50 +00:00
  • fc0c06d4c4 implement Raise and Focus actions bi4k8 2021-12-01 22:07:07 +00:00
  • 3a3b484898 replace hard-coded ShowMenu on root button press with mouse binding trigger bi4k8 2021-12-01 22:17:33 +00:00
  • 0be4625c1c implement foreign toplevel activate bi4k8 2021-12-02 14:12:32 +00:00
  • 24215a3085 correctly detect when cursor is over titlebar bi4k8 2021-12-02 23:05:23 +00:00
  • d01f8282bc move window raise/focus on click from hard-coded logic to default mouse binding bi4k8 2021-12-01 23:19:04 +00:00
  • 8a97b2a74a implement root menu display as a default mouse binding bi4k8 2021-12-01 23:16:50 +00:00
  • ec9a78f8ea implement Raise and Focus actions bi4k8 2021-12-01 22:07:07 +00:00
  • 6864757bcf correctly detect when cursor is over titlebar bi4k8 2021-12-02 23:05:23 +00:00
  • 074a4d0b00 implement foreign toplevel activate bi4k8 2021-12-02 14:12:32 +00:00
  • a6b4abbf2a replace hard-coded ShowMenu on root button press with mouse binding trigger bi4k8 2021-12-01 22:17:33 +00:00
  • 54e99cd240 forward click events to layer surfaces bi4k8 2021-12-01 02:44:55 +00:00
  • a4609db910 forward click events to layer surfaces bi4k8 2021-12-01 02:44:55 +00:00
  • a94fb3b225 fix interaction between Move action and click bindings bi4k8 2021-12-02 14:07:17 +00:00
  • d8bbb751d2 handle mouse release bindings on root window bi4k8 2021-12-01 22:13:04 +00:00
  • 6b3320bcc1 do not add mouse bindings with no set context bi4k8 2021-12-01 22:34:51 +00:00
  • 347e6115e3 swallow mouse events only when bindings on Frame mouse contexts are triggered bi4k8 2021-12-01 02:44:55 +00:00
  • d84103d669 define ssd_part_contains to define the mouse context subset relation bi4k8 2021-12-01 22:10:33 +00:00
  • b008917895 implement handling for Client, Frame, and Root/Desktop (conflated for now) mouse contexts bi4k8 2021-12-01 22:17:04 +00:00
  • 5581940bf7 fix interaction between Move action and click bindings bi4k8 2021-12-02 14:07:17 +00:00
  • 3c91e56c55 handle mouse release bindings on root window bi4k8 2021-12-01 22:13:04 +00:00
  • a1e1d7b61f do not add mouse bindings with no set context bi4k8 2021-12-01 22:34:51 +00:00
  • 09f5b7cdda swallow mouse events only when bindings on Frame mouse contexts are triggered bi4k8 2021-12-01 02:44:55 +00:00
  • e889de38f5 define ssd_part_contains to define the mouse context subset relation bi4k8 2021-12-01 22:10:33 +00:00
  • bfe191a3a3 implement handling for Client, Frame, and Root/Desktop (conflated for now) mouse contexts bi4k8 2021-12-01 22:17:04 +00:00
  • 4f6297d1ad parse menu names from Menu mouse-bindings bi4k8 2021-12-01 02:41:20 +00:00
  • 031ced85ef implement Resize as an action bi4k8 2021-12-01 02:38:53 +00:00
  • cd52d59869 implement Resize as an action bi4k8 2021-12-01 02:38:53 +00:00
  • 8eab1e8132 parse and respect modifiers for mouse bindings bi4k8 2021-12-01 02:32:24 +00:00
  • c34a2fc976 make parse_modifiers public bi4k8 2021-12-01 02:28:41 +00:00
  • ef49d2c843 be stricter about what counts as a double-click bi4k8 2021-12-01 02:42:01 +00:00
  • 58ed11c99c fix signal handlers bi4k8 2021-12-01 02:25:51 +00:00
  • 8fe4d05bf4 be stricter about what counts as a double-click bi4k8 2021-12-01 02:42:01 +00:00
  • 80e9f748c5 parse menu names from Menu mouse-bindings bi4k8 2021-12-01 02:41:20 +00:00
  • b0f9e7b400 parse and respect modifiers for mouse bindings bi4k8 2021-12-01 02:32:24 +00:00
  • 7b8b7604ea make parse_modifiers public bi4k8 2021-12-01 02:28:41 +00:00
  • eb17b08b25 fix signal handlers bi4k8 2021-12-01 02:25:51 +00:00
  • 05237ed1cb docs/autostart: add swayidle example Johan Malm 2021-11-28 22:54:22 +00:00
  • 9eaa5a92a1 cursor: support XCURSOR_THEME and XCURSOR_SIZE Johan Malm 2021-11-28 22:50:37 +00:00
  • afa299c080 cursor.c: rebase cursor when exiting interactive mode Johan Malm 2021-11-28 22:14:23 +00:00
  • 1c831bc051 interactive.c: set move/resize cursor Johan Malm 2021-11-28 21:47:24 +00:00
  • 4d92391246 Fix graphical artifacts after adding/removing outputs John Lindgren 2021-11-27 16:47:49 -05:00
  • fbd23aaae4 Fix graphical artifacts after adding/removing outputs John Lindgren 2021-11-27 16:47:49 -05:00
  • c5b8688894 Title repainting: move call to damage_all_outputs() to view_update() ARDiDo 2021-11-27 14:35:27 -05:00
  • 816a61b2fa Fix invisible cursor at startup John Lindgren 2021-11-27 13:48:48 -05:00
  • 1bd26d259a Force repaint after window title changes John Lindgren 2021-11-27 11:00:50 -05:00
  • 85ee21bd0b Fix invisible cursor at startup John Lindgren 2021-11-27 13:48:48 -05:00
  • 8675ca3ad0 Force repaint after window title changes John Lindgren 2021-11-27 11:00:50 -05:00
  • d50c2f2eac Fix minor style violations Johan Malm 2021-11-26 19:27:50 +00:00
  • bca57213a0 Remove min/max macros Johan Malm 2021-11-26 19:16:00 +00:00
  • b7c326ec6f view.c: fix coding style Johan Malm 2021-11-26 18:49:44 +00:00
  • 2bea203430 docs/rc.xml.all: add TitleBar Left-Press mousebind Johan Malm 2021-11-26 18:30:30 +00:00
  • 12137ba446 labwc-action(5): add "Move" action Johan Malm 2021-11-26 18:30:11 +00:00
  • c01d1f124c Basic support for Move action John Lindgren 2021-11-26 13:03:15 -05:00
  • 7db3a90946 Basic support for Move action John Lindgren 2021-11-26 13:03:15 -05:00
  • 687993370f Enable new outputs (before setting mode) John Lindgren 2021-11-26 10:52:09 -05:00
  • 90b9ca0c25 Enable new outputs (before setting mode) John Lindgren 2021-11-26 10:52:09 -05:00
  • 6f2f79b8d7 HiDPI: fix move_to_edge and snap_to_edge ARDiDo 2021-11-24 17:15:37 -05:00
  • ed3d0cd523 HiDPI: fix osd placement and maximized scale ARDiDo 2021-11-24 11:11:48 -05:00
  • 6698ca7300 HiDPI: send enter and leave events to views when switching monitors ARDiDo 2021-11-15 14:59:03 -05:00
  • 1d92404108 HiDPI: send output_enter events to views when they open ARDiDo 2021-11-13 12:32:01 -05:00
  • 051eb31d42 HiDPI: fix move_to_edge and snap_to_edge ARDiDo 2021-11-24 17:15:37 -05:00
  • b8c2250c22 HiDPI: fix osd placement and maximized scale ARDiDo 2021-11-24 11:11:48 -05:00
  • aa9720f627 Add support for basic idle and idle inhibitor protocols ARDiDo 2021-11-22 16:35:57 -05:00
  • bb9fe2f080 Add support for basic idle and idle inhibitor protocols ARDiDo 2021-11-22 16:35:57 -05:00
  • 3e5458fa24 server: chase swaywm/wlroots@fdf3169b41 Jan Beich 2021-11-21 07:01:16 +00:00
  • 007f0d734f server: chase swaywm/wlroots@fdf3169b41 Jan Beich 2021-11-21 07:01:16 +00:00
  • 33ddc6cb44 HiDPI: send enter and leave events to views when switching monitors ARDiDo 2021-11-15 14:59:03 -05:00
  • 0a6ab7cd35 README: make openbox link point to openbox.org Johan Malm 2021-11-13 22:29:14 +00:00
  • fd85344b2d README: add lavalauncher to recommended apps Johan Malm 2021-11-13 22:28:28 +00:00
  • cb050dc62b README: explain meaning of lab further Johan Malm 2021-11-13 22:28:01 +00:00
  • 12fb562682 docs/labwc-menu.5.scd: describe submenus Johan Malm 2021-11-13 22:19:52 +00:00
  • 1c5b5c25c5 docs/labwc-menu.5.scd: fix menu definition 01micko 2021-11-14 07:39:24 +10:00
  • e227de1346 Add SPDX identifiers Johan Malm 2021-11-13 21:56:53 +00:00
  • ff75b4cd26 xwayland.c,xdg-deco.c: fix style Johan Malm 2021-11-13 21:45:12 +00:00
  • ff14f963f3 docs/labwc-menu.5.scd: fix menu definition 01micko 2021-11-14 07:39:24 +10:00
  • 5747ede20d layers: fix clang warning Johan Malm 2021-11-13 21:36:33 +00:00
  • c107ea7e38 resistance: check to see if the view is on the output before resisting ARDiDo 2021-11-13 13:47:12 -05:00