Commit graph

  • eb582090a7 labwc-environment(5): add XCURSOR_{THEME,SIZE} Johan Malm 2021-12-29 14:25:13 +00:00
  • e89a9899d0 labwc-config(5): fix typo Johan Malm 2021-12-29 14:23:51 +00:00
  • f292998399 docs/rc.xml.all: only declare one 'Root' context Johan Malm 2021-12-29 14:20:00 +00:00
  • c797dbe189 config: de-couple <FollowMouse> and <raiseOnFocus> Johan Malm 2021-12-29 14:04:41 +00:00
  • 4a20d57b38 src/foreign.c: verify associated view is still valid Consolatis 2021-12-28 06:08:35 +01:00
  • 4b2a7a28c6 view:c Do not overwrite unmaximized dimensions on fullscreen Consolatis 2021-12-28 00:55:34 +01:00
  • 310c36c86d Fix build on Alpine Linux Johan Malm 2021-12-28 15:06:33 +00:00
  • 09949e6faf view.c: Remove 'activated' flag when minimizing a view Consolatis 2021-12-27 23:41:33 +01:00
  • 0a594ce63d src/foreign.c: verify associated view is still valid Consolatis 2021-12-28 06:08:35 +01:00
  • e4ed0e5dcb view:c Do not overwrite unmaximized dimensions on fullscreen Consolatis 2021-12-28 00:55:34 +01:00
  • d43ed6698b view.c: Remove 'activated' flag when minimizing a view Consolatis 2021-12-27 23:41:33 +01:00
  • 455d85e01c Fix use-after-free errors detected by valgrind John Lindgren 2021-12-27 09:44:03 -05:00
  • 1043f18430 Fix use-after-free errors detected by valgrind John Lindgren 2021-12-27 09:44:03 -05:00
  • 34a12b3515 Fix coding style Johan Malm 2021-12-26 23:29:01 +00:00
  • 60149e4fa5 CONTRIBUTING.md: wrap commit messages at 74 characters Johan Malm 2021-12-26 23:14:21 +00:00
  • 41274db128 Delete .clang-format Johan Malm 2021-12-26 23:10:39 +00:00
  • 837a7f3997 docs/rc.xml.all: update with default mouse-bindings Johan Malm 2021-12-26 23:02:07 +00:00
  • be300764b5 build: use wlroots 0.15.0 Johan Malm 2021-12-26 22:42:51 +00:00
  • 6651d45ed4 cursor: add cursor_update_focus() Johan Malm 2021-12-26 22:09:41 +00:00
  • 8d070ab2f4 cursor: fix setting of resize_edges Johan Malm 2021-12-26 21:35:37 +00:00
  • 6a190797b6 document mouse buttons and newly-supported mouse contexts bi4k8 2021-12-11 22:57:47 +00:00
  • 5bd4833b87 add mouse bindings for window edges to rc.xml.all bi4k8 2021-12-11 22:57:22 +00:00
  • 26d3d13a82 move edge resizing from hard-coded to configuration bi4k8 2021-12-11 22:49:28 +00:00
  • 5ee4baee7a implement corner/edge mouse contexts bi4k8 2021-12-11 22:48:28 +00:00
  • 2ce961a0bd Check the return value of wlr_output_layout_get() for NULL John Lindgren 2021-12-24 15:53:49 -05:00
  • fd6432fe98 Check the return value of wlr_output_layout_get() for NULL John Lindgren 2021-12-24 15:53:49 -05:00
  • 46bd0d549f Proofread README.md John Lindgren 2021-12-24 14:33:54 -05:00
  • d16555410c Proofread README.md John Lindgren 2021-12-24 14:33:54 -05:00
  • fd09e26ac8 view.c: end interactive mode when maximizing a view ARDiDo 2021-12-23 12:22:46 -05:00
  • 416718c3e9 docs/rc.xml.all: Add focus + raise to TitleBar movement / maximize Consolatis 2021-12-23 05:58:28 +01:00
  • fa18f347e5 config/rcxml: Allow multiple <action>s inside of a <mousebind> Consolatis 2021-12-23 05:37:57 +01:00
  • 80f012602f Implement foreign toplevel close Consolatis 2021-12-23 12:24:24 +01:00
  • 22a77b7a3e Implement foreign toplevel close Consolatis 2021-12-23 12:24:24 +01:00
  • b4d7854390 docs/rc.xml.all: Add focus + raise to TitleBar movement / maximize Consolatis 2021-12-23 05:58:28 +01:00
  • a994047533 config/rcxml: Allow multiple <action>s inside of a <mousebind> Consolatis 2021-12-23 05:37:57 +01:00
  • 7e57b7fcf5 keyboard: absolve release event if press was bound Johan Malm 2021-12-21 22:25:59 +00:00
  • 7e0476e571 keyboard: absolve release event if press was bound Johan Malm 2021-12-21 22:25:59 +00:00
  • 57cc72b49e OSD: fix stuck OSD when NumLock or CapsLock are activated ARDiDo 2021-12-18 10:33:56 -05:00
  • 64cc0b91e8 build: bump wlroots dependency version number ARDiDo 2021-12-17 10:32:43 -05:00
  • 7d68eeb5eb cursor: scale xcursor for all output scales ARDiDo 2021-12-17 10:20:57 -05:00
  • 4ce96f75dc osd: fix crash when props are NULL bi4k8 2021-12-16 16:24:13 +00:00
  • eadda11b37 osd: fix crash when props are NULL bi4k8 2021-12-16 16:24:13 +00:00
  • c4d75458e2 invalidate cursor when restacking windows with view cycling bi4k8 2021-12-14 03:18:47 +00:00
  • f583fac28f expose process_cursor_motion publicly bi4k8 2021-12-14 03:16:16 +00:00
  • bd72d830f1 document mouse buttons and newly-supported mouse contexts bi4k8 2021-12-11 22:57:47 +00:00
  • 3b9e0505bc add mouse bindings for window edges to rc.xml.all bi4k8 2021-12-11 22:57:22 +00:00
  • 47602ecc9d move edge resizing from hard-coded to configuration bi4k8 2021-12-11 22:49:28 +00:00
  • 410f1d8e25 implement corner/edge mouse contexts bi4k8 2021-12-11 22:48:28 +00:00
  • fd7f06a375 document Focus and Raise actions bi4k8 2021-12-11 23:03:38 +00:00
  • 073c78551f document Client/Frame/Desktop mouse contexts bi4k8 2021-12-11 23:12:05 +00:00
  • 114e6545d6 document Resize action bi4k8 2021-12-11 22:58:00 +00:00
  • 3a29e436e5 fix crash when a minimized window closes bi4k8 2021-12-11 23:24:44 +00:00
  • 730a642bea document tapButtonMap setting bi4k8 2021-12-12 22:12:46 +00:00
  • a3796fa6f3 implement libinput tapButtonMap setting bi4k8 2021-12-12 22:12:30 +00:00
  • efaf3f47b1 document tapButtonMap setting bi4k8 2021-12-12 22:12:46 +00:00
  • f0f0ab6666 implement libinput tapButtonMap setting bi4k8 2021-12-12 22:12:30 +00:00
  • 7d4cdfb1f4 fix crash when a minimized window closes bi4k8 2021-12-11 23:24:44 +00:00
  • 8579489740 document Client/Frame/Desktop mouse contexts bi4k8 2021-12-11 23:12:05 +00:00
  • e8e0e0f0bc document Resize action bi4k8 2021-12-11 22:58:00 +00:00
  • 2a9e3fbfad document Focus and Raise actions bi4k8 2021-12-11 23:03:38 +00:00
  • 859495a8be Config: add OSD font configuration ARDiDo 2021-12-06 17:44:28 -05:00
  • 238062a859 desktop: rename functions to increase consistency Johan Malm 2021-12-06 21:23:49 +00:00
  • 9b99ff9042 labwc-action(5): add PreviousWindow Johan Malm 2021-12-06 21:13:21 +00:00
  • 10884ca2e9 desktop: simplify desktop_move_view_to_end_of_cycle() Johan Malm 2021-12-06 21:07:08 +00:00
  • bb4c277e08 query passed prop, not 'title' bi4k8 2021-12-06 20:16:30 +00:00
  • a25caf0ec9 query passed prop, not 'title' bi4k8 2021-12-06 20:16:30 +00:00
  • 7b7178ebfa move windows to back of cycle when they are minimized bi4k8 2021-12-03 02:36:38 +00:00
  • b7d4df28c8 implement PreviousWindow action bi4k8 2021-12-03 01:07:24 +00:00
  • 83f876586a raise activated foreign windows bi4k8 2021-12-06 03:16:58 +00:00
  • 3dfc74b370 move windows to back of cycle when they are minimized bi4k8 2021-12-03 02:36:38 +00:00
  • bbe6de5edc implement PreviousWindow action bi4k8 2021-12-03 01:07:24 +00:00
  • 9c70a5bd7e raise activated foreign windows bi4k8 2021-12-06 03:16:58 +00:00
  • 4bc012bf29 Fix typo in README ARDiDo 2021-12-05 10:13:34 -05:00
  • 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