Commit graph

  • a42a50645a Use existing reset_keybind function Simon Long 2024-06-14 10:23:04 +01:00
  • 4ee538c6cd menu: ignore <item> without parent <menu> Johan Malm 2024-06-13 21:00:44 +01:00
  • dc27be2471 docs: clarify tablet button mapping Jens Peters 2024-06-10 19:45:45 +02:00
  • 3c0cea92f2 input: support tablet-v2 pad notifications Jens Peters 2024-06-04 20:21:12 +02:00
  • 61e5e0e4d9 input: track tablets and tablet-pads at seat Jens Peters 2024-06-04 20:14:30 +02:00
  • ca317506c0 input: run mousebind action only on button pressed Jens Peters 2024-06-11 06:41:24 +02:00
  • 85a8f3aea3 Translation updates from weblate Weblate 2024-06-07 07:11:14 +02:00
  • 1adf88e004 menu: ignore <item> without parent <menu> Johan Malm 2024-06-13 21:00:44 +01:00
  • 7bda3270f5 Move extern to h file Simon Long 2024-06-13 11:04:30 +01:00
  • a6b050d608 Fix release keybindings being triggered after mouse bindings Simon Long 2024-06-13 10:57:34 +01:00
  • 952f337185 Translation updates from weblate Weblate 2024-06-07 07:11:14 +02:00
  • fad1c618db
    docs: clarify tablet button mapping Jens Peters 2024-06-10 19:45:45 +02:00
  • 40730bdbf0
    input: support tablet-v2 pad notifications Jens Peters 2024-06-04 20:21:12 +02:00
  • d4756f62eb keyboard: handle onRelease keybind after long press Johan Malm 2024-06-10 22:34:53 +01:00
  • 067c59e526 xwayland: reset cursor image on cursor theme reload Consolatis 2024-06-10 00:01:54 +02:00
  • 7a250ab6f0 xwayland: reset cursor image on cursor theme reload Consolatis 2024-06-10 00:01:54 +02:00
  • 8492d7a92c
    input: track tablets and tablet-pads at seat Jens Peters 2024-06-04 20:14:30 +02:00
  • ff5f4e449d
    input: run mousebind action only on button pressed Jens Peters 2024-06-11 06:41:24 +02:00
  • d1d3d8d245 keyboard: handle onRelease keybind after long press Johan Malm 2024-06-10 22:34:53 +01:00
  • 9ff7f27dab NEWS.md: interim update Johan Malm 2024-06-09 21:56:27 +01:00
  • d044b869c4 src/button/button-svg: reduce debug log spam Consolatis 2024-06-10 00:05:43 +02:00
  • e11f9f9238 NEWS.md: interim update Johan Malm 2024-06-09 21:56:27 +01:00
  • 83c1990e2d src/button/button-svg: reduce debug log spam Consolatis 2024-06-10 00:05:43 +02:00
  • 84c222a84f Add onRelease option to <keybind> Simon Long 2024-04-26 11:05:12 +01:00
  • ff3146876d Add onRelease option to <keybind> Simon Long 2024-04-26 11:05:12 +01:00
  • f6c91c8d13 input: always notify all tablet axis Jens Peters 2024-06-06 17:41:05 +02:00
  • ebe81ac591 input: extract function Jens Peters 2024-06-04 20:11:32 +02:00
  • a8e6d6cf1d
    input: always notify all tablet axis Jens Peters 2024-06-06 17:41:05 +02:00
  • f5712de91b
    input: extract function Jens Peters 2024-06-04 20:11:32 +02:00
  • 3dd4bc7c3b view: prevent child views from opening right/bottom of usable area tokyo4j 2024-06-05 11:09:10 +09:00
  • f8852af6ff Cycle Near Region, remove extraneous spaces Droc 2024-06-05 10:35:46 -05:00
  • 206a72edf8 Cycle Near Region, rework to fit better Droc 2024-06-05 10:15:51 -05:00
  • e5e651af7f Change for new session lock Simon Long 2024-06-05 09:51:38 +01:00
  • 13f2eed8b4 Merge branch 'master' into modkeys Simon Long 2024-06-05 09:46:29 +01:00
  • 7ec472cd22 Change variable name; add key_remove Simon Long 2024-06-05 09:41:14 +01:00
  • 2a26bcb1f1 view: prevent child views from opening right/bottom of usable area tokyo4j 2024-06-05 11:09:10 +09:00
  • e863a336b4 src/theme.c: add zero_array() macro tokyo4j 2024-05-20 15:19:37 +09:00
  • 1cd9940307 IME: fix flicker when popup surface is initially mapped tokyo4j 2024-06-03 17:54:49 +09:00
  • 5ef50986c2 IME: destroy popup node when popup is destroyed tokyo4j 2024-06-03 17:50:13 +09:00
  • ff4e1336b4 IME: fix flicker when popup surface is initially mapped tokyo4j 2024-06-03 17:54:49 +09:00
  • 0e72952d9d IME: destroy popup node when popup is destroyed tokyo4j 2024-06-03 17:50:13 +09:00
  • bbe60088e5 docs: add example shutdown file Narrat 2024-06-01 23:24:27 +02:00
  • 99b6cd2a97 docs: add example shutdown file Narrat 2024-06-01 23:24:27 +02:00
  • 4073a6b923 cursor: rate-limit resize events respecting monitor's refresh rate tokyo4j 2024-05-31 15:10:39 +09:00
  • b41dab169b cursor: rate-limit resize events respecting monitor's refresh rate tokyo4j 2024-05-31 15:10:39 +09:00
  • 2388f37cc7 input: prevent cursor notifications from pointer and tablet tool Jens Peters 2024-05-28 20:50:05 +02:00
  • 368ddaa0ee
    input: prevent cursor notifications from pointer and tablet tool Jens Peters 2024-05-28 20:50:05 +02:00
  • d00711bc45 session-lock: allow client to update cursor shape tokyo4j 2024-05-30 00:53:52 +09:00
  • 9e5ea88c70 session-lock: fix flashing screen when the session is locked tokyo4j 2024-05-30 00:29:59 +09:00
  • a39c8afc10 session-lock: refactor tokyo4j 2024-05-30 00:13:34 +09:00
  • 83fa9193af session-lock: allow client to update cursor shape tokyo4j 2024-05-30 00:53:52 +09:00
  • f25740073d session-lock: fix flashing screen when the session is locked tokyo4j 2024-05-30 00:29:59 +09:00
  • 8f526872fc session-lock: refactor tokyo4j 2024-05-30 00:13:34 +09:00
  • 65f7499f1c wayland: add support for security-context-v1 Yuri Nesterov 2024-05-16 12:52:47 +03:00
  • 15135465d9 input: send tablet proximity-in only above a valid surface Jens Peters 2024-05-28 20:35:26 +02:00
  • 4d6b6c77a1
    input: send tablet proximity-in only above a valid surface Jens Peters 2024-05-28 20:35:26 +02:00
  • def573ffac wayland: add support for security-context-v1 Yuri Nesterov 2024-05-16 12:52:47 +03:00
  • d65f56e8a5 input: postpone tablet notifications when tip or button is pressed Jens Peters 2024-05-25 08:58:53 +02:00
  • 4b17083aa0 input: close xdg-popups on tablet tip or button press Jens Peters 2024-05-24 16:18:24 +02:00
  • caf9c9a599 input: prevent interference between pointer and tablet tool motion Jens Peters 2024-05-20 23:17:33 +02:00
  • 6a9564c18c docs: add mouse emulation section Jens Peters 2024-04-24 20:36:51 +02:00
  • 6d05bed883 config: add option for forcing mouse emulation Jens Peters 2024-04-22 17:21:55 +02:00
  • be72c4bde3 input: support button mapping for tablet capable surfaces Jens Peters 2024-04-21 21:05:12 +02:00
  • fb57d61f35 input: add tablet-v2 notifications for axis and buttons Jens Peters 2024-04-20 11:50:33 +02:00
  • 63744951af input: handle tablet tool cursor requests Jens Peters 2024-04-20 11:46:10 +02:00
  • abfa100b38 input: add tablet tool setup Jens Peters 2024-04-20 11:40:23 +02:00
  • 9c219564be server: create tablet-v2-manager Jens Peters 2024-04-11 23:48:00 +02:00
  • f0a12bb15d protocols: add tablet-unstable-v2 Jens Peters 2024-04-11 23:47:35 +02:00
  • 634a2beb31 input: expose general cursor motion and button functions Jens Peters 2024-04-20 11:33:04 +02:00
  • 594717d03b
    input: postpone tablet notifications when tip or button is pressed Jens Peters 2024-05-25 08:58:53 +02:00
  • 0ce1c06ece
    input: close xdg-popups on tablet tip or button press Jens Peters 2024-05-24 16:18:24 +02:00
  • a7bf76f846
    input: prevent interference between pointer and tablet tool motion Jens Peters 2024-05-20 23:17:33 +02:00
  • b1b48537a1 Add action UnMaximize Johan Malm 2024-05-19 18:10:44 +01:00
  • 21f079e306 src/tearing.c: remove listeners on destroy Consolatis 2024-05-27 16:27:35 +02:00
  • 6f3f2aae27 ForEach: initialize view query window_type correctly Consolatis 2024-05-27 19:55:16 +02:00
  • a8e2a2d1c8 ForEach: initialize view query window_type correctly Consolatis 2024-05-27 19:55:16 +02:00
  • faac73a438 src/tearing.c: remove listeners on destroy Consolatis 2024-05-27 16:27:35 +02:00
  • 95e4c0d8d7 decorations: fix handling of SSD/non-SSD windows Tobias Bengfort 2024-05-23 06:53:13 +02:00
  • 8ce8e93d00 README.md: simplify video link table Johan Malm 2024-05-24 21:11:14 +01:00
  • 174ddfcdc3 Ignore SIGUSR1 and SIGUSR2 Tomi Ollila 2024-05-06 08:10:30 +03:00
  • 5857b09750
    docs: add mouse emulation section Jens Peters 2024-04-24 20:36:51 +02:00
  • b10bf565fa
    config: add option for forcing mouse emulation Jens Peters 2024-04-22 17:21:55 +02:00
  • b923d4016c
    input: support button mapping for tablet capable surfaces Jens Peters 2024-04-21 21:05:12 +02:00
  • 94eea78654
    input: add tablet-v2 notifications for axis and buttons Jens Peters 2024-04-20 11:50:33 +02:00
  • d436ff2763 README.md: simplify video link table Johan Malm 2024-05-24 21:11:14 +01:00
  • 8a5602ee81 README.md: add link to release video Johan Malm 2024-05-24 20:50:26 +01:00
  • e522a56a2b README.md: add link to release video Johan Malm 2024-05-24 20:50:26 +01:00
  • 79570d2745 decorations: fix handling of SSD/non-SSD windows Tobias Bengfort 2024-05-23 06:53:13 +02:00
  • 8c9ee06ee1
    input: handle tablet tool cursor requests Jens Peters 2024-04-20 11:46:10 +02:00
  • 6102b071c0
    input: add tablet tool setup Jens Peters 2024-04-20 11:40:23 +02:00
  • c8abb05412
    server: create tablet-v2-manager Jens Peters 2024-04-11 23:48:00 +02:00
  • 9579c0cb77
    protocols: add tablet-unstable-v2 Jens Peters 2024-04-11 23:47:35 +02:00
  • 8aeac9ed14
    input: expose general cursor motion and button functions Jens Peters 2024-04-20 11:33:04 +02:00
  • a7298314a4 src/config/rcxml.c: ensure parent action is available Consolatis 2024-05-22 03:36:33 +02:00
  • 23b96ad2a6 Replace _ with - in source file names tokyo4j 2024-05-22 09:56:16 +09:00
  • f1399fdfe4 Replace _ with - in source file names tokyo4j 2024-05-22 09:56:16 +09:00
  • b924e17ff2 src/config/rcxml.c: ensure parent action is available Consolatis 2024-05-22 03:36:33 +02:00
  • 48742163fd magnifier: fix high CPU usage even with magnifier disabled tokyo4j 2024-05-20 20:36:30 +09:00
  • b4fc29f585 magnifier: fix high CPU usage even with magnifier disabled tokyo4j 2024-05-20 20:36:30 +09:00
  • c1646ef2ea doc: fix inconsistent wording tokyo4j 2024-05-21 20:37:38 +09:00