Commit graph

  • 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
  • 429c388333 cursor: Add struct cursor_context and clean up code John Lindgren 2022-09-12 04:54:00 -04:00
  • 230838576f cursor: Add struct cursor_context and clean up code John Lindgren 2022-09-12 04:54:00 -04:00
  • 89890b6be9
    Merge pull request #533 from jlindgren90/fix-gtk-menus Consolatis 2022-09-14 06:03:17 +02:00
  • e18f7a32ba cursor: Allow leave/enter events within the same XDG toplevel John Lindgren 2022-09-10 01:57:39 -04:00
  • a8fbe1aac2 xdg-popup: Check for NULL from wlr_xdg_surface_from_wlr_surface() John Lindgren 2022-09-13 12:51:23 -04:00
  • b8c3fdaef9 seat: Listen for destroy signal of pressed.surface John Lindgren 2022-09-13 10:55:59 -04:00
  • c8ddb0143c
    Merge pull request #540 from jlindgren90/cursor-fixes Consolatis 2022-09-13 20:55:32 +02:00
  • 6c6e406507 cursor: Factor out cursor_update_common() and fix some glitches John Lindgren 2022-09-12 13:14:18 -04:00
  • 4ba59f7074 rcxml.c: enable tap be default on non-touch devices Johan Malm 2022-09-09 21:51:08 +01:00
  • baf555edd0 cursor: Handle missing cursor theme Consolatis 2022-09-10 23:53:35 +02:00
  • 9b02021207 cursor: Don't load cursor theme in server_init() Consolatis 2022-09-11 00:05:30 +02:00
  • d0d1bd4cd2 cursor: Handle missing cursor theme Consolatis 2022-09-10 23:53:35 +02:00
  • ccf9e5079a cursor: Don't load cursor theme in server_init() Consolatis 2022-09-11 00:05:30 +02:00
  • 0deaeceb72 cursor: Prevent setting the same cursor image twice Consolatis 2022-09-10 19:48:49 +02:00
  • 7af74c88a8 cursor: Prevent resetting cursor icon during Move or Resize Consolatis 2022-09-10 19:19:02 +02:00
  • c0f0e0c46e cursor: Allow re-enter for cursor_update_focus() Consolatis 2022-09-11 07:08:28 +02:00
  • 82c3e074ef cursor: Prevent resetting cursor icon during Move or Resize Consolatis 2022-09-10 19:19:02 +02:00
  • 1f91330eb1 cursor: Allow re-enter for cursor_update_focus() Consolatis 2022-09-11 07:08:28 +02:00
  • 8bb4131a18 cursor: Prevent setting the same cursor image twice Consolatis 2022-09-10 19:48:49 +02:00
  • 1f798ad0cd rcxml.c: enable tap be default on non-touch devices Johan Malm 2022-09-09 21:51:08 +01:00
  • 1483158b26
    Merge pull request #531 from jlindgren90/titlebar-fixes Johan Malm 2022-09-09 21:35:30 +01:00
  • 48fde32e62 ssd: Make ssd_get_part_type() work for corner buttons John Lindgren 2022-09-08 13:16:19 -04:00