Commit graph

  • 239d7de6cc rcxml.c: combine common code in fill_{key,mouse}bind() Johan Malm 2022-10-30 14:26:57 +00:00
  • 16eb5773d3 rcxml.c: support 'to.action' in mousebind Johan Malm 2022-10-30 14:23:10 +00:00
  • 5fb18a7016 xwayland: Hide unmanaged nodes on unmap() John Lindgren 2022-10-27 13:53:50 -04:00
  • 7c2d2ef24a xwayland: Hide unmanaged nodes on unmap() John Lindgren 2022-10-27 13:53:50 -04:00
  • deb658b672 cursor: Restore drag icon after the move to scene-graph Consolatis 2022-09-18 05:40:52 +02:00
  • ac48fb51c7 cursor: Restore drag icon after the move to scene-graph Consolatis 2022-09-18 05:40:52 +02:00
  • 550d0da0db Refuse to start when SUID is detected Johan Malm 2022-10-14 23:27:42 +01:00
  • 3e1a800c14 Add --exit and --reconfigure Johan Malm 2022-10-06 21:54:49 +01:00
  • 8c139e4185 Add long command line options Johan Malm 2022-10-06 21:54:26 +01:00
  • ee00a897a4 server: do not set WAYLAND_DISPLAY twice Johan Malm 2022-10-04 21:58:58 +01:00
  • 22aa31cb7f labwc(1): describe SIGTERM and SIGHUP Johan Malm 2022-10-04 21:57:38 +01:00
  • 2c06b902f4 Set environment variable LABWC_PID Johan Malm 2022-10-04 21:48:57 +01:00
  • 3d8f528266 build: simplify protocol paths Johan Malm 2022-10-14 22:44:51 +01:00
  • ccdc67f583 build: simplify protocol paths Johan Malm 2022-10-14 22:44:51 +01:00
  • 2a03d49172 Add --exit and --reconfigure Johan Malm 2022-10-06 21:54:49 +01:00
  • cd970945f4 cursor: Call wlr_seat_pointer_notify_clear_focus() only if needed John Lindgren 2022-10-11 11:46:30 -04:00
  • 3a7b4226d4 cursor: Call wlr_seat_pointer_notify_clear_focus() only if needed John Lindgren 2022-10-11 11:46:30 -04:00
  • cfdf60b1da Chase wlroots: unreadable displays 01micko 2022-10-08 08:58:28 +10:00
  • 1029eaeede Chase wlroots: unreadable displays 01micko 2022-10-08 08:58:28 +10:00
  • d4d7b7ac10 Add long command line options Johan Malm 2022-10-06 21:54:26 +01:00
  • ddd76be265 server: do not set WAYLAND_DISPLAY twice Johan Malm 2022-10-04 21:58:58 +01:00
  • 8d98802b39 labwc(1): describe SIGTERM and SIGHUP Johan Malm 2022-10-04 21:57:38 +01:00
  • 54b34e5bd7 CONTRIBUTING.md: describe coding style more accurately Johan Malm 2022-09-30 21:28:59 +01:00
  • 2fd66a3d34 CONTRIBUTING.md: describe coding style more accurately Johan Malm 2022-09-30 21:28:59 +01:00
  • 89ad0b808f s/wl_list_insert(list.prev...)/wl_list_append(list...)/ Consolatis 2022-10-05 08:43:56 +02:00
  • 042af48925 common: add wl_list_append() Johan Malm 2022-10-04 22:04:09 +01:00
  • f44caa3d7b s/wl_list_insert(list.prev...)/wl_list_append(list...)/ Consolatis 2022-10-05 08:43:56 +02:00
  • a9f1968776 common: add wl_list_append() Johan Malm 2022-10-04 22:04:09 +01:00
  • e09b761c49 Set environment variable LABWC_PID Johan Malm 2022-10-04 21:48:57 +01:00
  • cc5d364f0f NEWS.md: update notes on 0.6.0 Johan Malm 2022-09-29 23:39:27 +01:00
  • ed08efd879 NEWS.md: update notes on 0.6.0 Johan Malm 2022-09-29 23:39:27 +01:00
  • 2aa00d9ab2 CI: Switch Void mirror to repo-ci.voidlinux.org Consolatis 2022-09-30 02:21:59 +02:00
  • 57d0674b1c CI: Switch Void mirror to repo-ci.voidlinux.org Consolatis 2022-09-30 02:21:59 +02:00
  • d15f30057e Chase wlroots: output cursor Consolatis 2022-09-21 21:14:57 +02:00
  • d0fd7b42df CI: FreeBSD switch from 'quarterly' to 'latest' Consolatis 2022-09-29 08:04:38 +02:00
  • cc9929ca0f Chase wlroots: output cursor Consolatis 2022-09-21 21:14:57 +02:00
  • b08ebe3f26 CI: FreeBSD switch from 'quarterly' to 'latest' Consolatis 2022-09-29 08:04:38 +02:00
  • 92976f30d0 src/osd.c: Ensure destroying views are not used as preview anchors Consolatis 2022-09-26 10:58:13 +02:00
  • c83c1beace src/osd.c: Prevent showing invalid windows Consolatis 2022-09-26 03:48:02 +02:00
  • f2277c37c3 keyboard: put modifier/key listeners in keyboard struct Johan Malm 2022-09-26 07:17:19 +01:00
  • 76d5fb1dda seat: implement virtual keyboard protocol Joshua Ashton 2022-08-17 18:23:06 +00:00
  • 4b8d0ba4b2 seat: implement virtual pointer protocol Joshua Ashton 2022-08-17 18:17:21 +00:00
  • 065b015fbb seat: add seat_add_device helper Joshua Ashton 2022-08-17 18:16:16 +00:00
  • d7d11a079a seat: add seat_update_capabilities helper Joshua Ashton 2022-08-17 18:12:24 +00:00
  • d83c58919f view: no gap for top/left align big window Johan Malm 2022-09-26 20:16:43 +01:00
  • 3eb486ff1d view: no gap for top/left align big window Johan Malm 2022-09-26 20:16:43 +01:00
  • cdae27d0b4 keyboard: put modifier/key listeners in keyboard struct Johan Malm 2022-09-26 07:17:19 +01:00
  • 7a2a1a2570 src/osd.c: Ensure destroying views are not used as preview anchors Consolatis 2022-09-26 10:58:13 +02:00
  • be4e571267 src/osd.c: Prevent showing invalid windows Consolatis 2022-09-26 03:48:02 +02:00
  • c4b85041ba CI: Add Debian testing Consolatis 2022-09-23 21:08:27 +02:00
  • da4d92fd1f CI: Add Debian testing Consolatis 2022-09-23 21:08:27 +02:00
  • b780e8b7ad seat: implement virtual keyboard protocol Joshua Ashton 2022-08-17 18:23:06 +00:00
  • 8be5ccca0e seat: implement virtual pointer protocol Joshua Ashton 2022-08-17 18:17:21 +00:00
  • c1aec4aa6e seat: add seat_add_device helper Joshua Ashton 2022-08-17 18:16:16 +00:00
  • f6258f1310 seat: add seat_update_capabilities helper Joshua Ashton 2022-08-17 18:12:24 +00:00
  • d424514e24 Fix minor coding-style violations Johan Malm 2022-09-17 12:31:07 +01:00
  • 439cf4f848 CONTRIBUTING.md: improve all sections Johan Malm 2022-09-17 12:41:39 +01:00
  • bbe9d5bdb9 CONTRIBUTING.md: improve all sections Johan Malm 2022-09-17 12:41:39 +01:00
  • 6726096b29 Fix minor coding-style violations Johan Malm 2022-09-17 12:31:07 +01:00
  • 3076380aca cursor: Prevent application crash on drag-and-drop Consolatis 2022-09-22 04:47:03 +02:00
  • 2c83a5fcb8 cursor: Prevent setting cursor icon on drag Consolatis 2022-09-21 07:42:34 +02:00
  • 76d8982d3e
    Merge pull request #438 from johanmalm/fix/repeat Johan Malm 2022-09-21 21:35:06 +01:00
  • de99a8ba33 seat: only pass on sent keys on surface-focus Johan Malm 2022-09-20 20:46:39 +01:00
  • 4108313f96 src/keyboard.c: register keys before inhibit check Johan Malm 2022-08-30 21:07:27 +01:00
  • 20c4ffa539 src/keyboard.c: do not end window-cycling on modifier release only Johan Malm 2022-08-30 15:47:00 +01:00
  • c34b84e23b cursor: Prevent setting cursor icon on drag Consolatis 2022-09-21 07:42:34 +02:00
  • 7233495c3a output: Call do_output_layout_change() at end of new_output_notify(). John Lindgren 2022-09-20 01:17:22 -04:00
  • dcedfee5d1 src/menu.c: Clamp separator width Consolatis 2022-09-20 02:04:57 +02:00
  • ffb2efe733 src/keyboard.c: reflow comment to shorten line Johan Malm 2022-08-30 15:43:57 +01:00
  • e1467b9aac src/keyboard.c: stored handled keys as bound when window-cycling Johan Malm 2022-08-30 15:41:50 +01:00
  • a363f73e02 Revert "keyboard: cancel repeat when handling key-bind" Johan Malm 2022-07-11 17:05:08 +01:00
  • 78d9a1e2e7 output: Call do_output_layout_change() at end of new_output_notify(). John Lindgren 2022-09-20 01:17:22 -04:00
  • afc536d388 src/menu.c: Clamp separator width Consolatis 2022-09-20 02:04:57 +02:00
  • 87fe6878a3
    Merge pull request #552 from jlindgren90/xmalloc Consolatis 2022-09-19 05:43:55 +02:00
  • 8f585362c1 common: Expand comment for znew/znew_n() John Lindgren 2022-09-18 17:30:12 -04:00
  • a54d378e6c common: Add znew/znew_n() macros John Lindgren 2022-09-18 15:22:26 -04:00
  • 898a583522 keyboard: Fix SIGSEGV that showed up in out-of-memory fuzzing John Lindgren 2022-09-17 14:47:47 -04:00
  • 4fa0e6e42a keyboard: Fix SIGSEGV that showed up in out-of-memory fuzzing John Lindgren 2022-09-17 14:47:47 -04:00
  • da57483961 action: Fix warning about freeing a (const char *) John Lindgren 2022-09-16 18:45:02 -04:00
  • cb40cdc36c common: Add additional memory utilities (xzalloc() etc.) John Lindgren 2022-09-16 18:41:02 -04:00
  • 34b2374fd0 Fix minor coding-style violations Johan Malm 2022-09-17 12:24:08 +01:00
  • b89f7bfc0d action: Allow explicit None action without warning John Lindgren 2022-09-06 13:22:43 -04:00
  • e30fce6c34 cursor: Use enum for server set cursor names Consolatis 2022-09-16 02:23:44 +02:00
  • f491942858 cursor: Move cursor specific function definitions into cursor.h Consolatis 2022-09-16 02:03:32 +02:00
  • a3fbb52bb0 seat: Fix use-after-free in touch_finish() John Lindgren 2022-09-15 20:02:06 -04:00
  • 086a887058 keyboard: Fix use-after-free in keyboard_finish() John Lindgren 2022-09-15 19:50:07 -04:00
  • 2f7e599a5a cursor: Use enum for server set cursor names Consolatis 2022-09-16 02:23:44 +02:00
  • c55335561c cursor: Move cursor specific function definitions into cursor.h Consolatis 2022-09-16 02:03:32 +02:00
  • 5e6a957cb1 seat: Fix use-after-free in touch_finish() John Lindgren 2022-09-15 20:02:06 -04:00
  • 342a3b9ad1 keyboard: Fix use-after-free in keyboard_finish() John Lindgren 2022-09-15 19:50:07 -04:00
  • bbc6c6bb94 action: Select resize edges for Resize triggered by keybind John Lindgren 2022-09-15 08:31:37 -04:00
  • 50ac2e9852 action: Select resize edges for Resize triggered by keybind John Lindgren 2022-09-15 08:31:37 -04:00
  • f112fb636e cursor: Split out cursor_button_press() and cursor_button_release() John Lindgren 2022-09-14 14:49:09 -04:00
  • 84e64b9ce3 config: s/OSD/OnScreenDisplay/ in <theme><font place="OSD"> Johan Malm 2022-09-15 22:03:52 +01:00
  • acc63a4c7a config: s/OSD/OnScreenDisplay/ in <theme><font place="OSD"> Johan Malm 2022-09-15 22:03:52 +01:00
  • 07a83c19f0 config: Add support for font slant and weight John Lindgren 2022-09-15 10:53:49 -04:00
  • 95c5dd9ba5 config: Add support for font slant and weight John Lindgren 2022-09-15 10:53:49 -04:00
  • df4ad9fb96 cursor: Split out cursor_button_press() and cursor_button_release() John Lindgren 2022-09-14 14:49:09 -04:00
  • 1fafb89cba cursor: Store view + resize edges for move/resize in press event John Lindgren 2022-09-14 23:09:36 -04:00
  • 7b1d7fef6d cursor: Store view + resize edges for move/resize in press event John Lindgren 2022-09-14 23:09:36 -04:00