Commit graph

  • 8703e243eb
    Add optional systemd support to flake package (#63) e-tho 2024-10-23 07:03:07 +02:00
  • ab2d09962c Make WL_SURFACE_ID error message clearer for user Shawn Wallace 2024-10-17 00:21:21 -04:00
  • b962a0f33b Don't use MULTIPLE target atom for getting selections Shawn Wallace 2024-09-15 01:28:32 -04:00
  • 402a764a11 Dispatch wl_shm_pool::resize Shawn Wallace 2024-09-14 11:15:27 -04:00
  • 07d3cb9820
    add: nix flake (#53) Gavin 2024-09-14 08:09:49 -07:00
  • 95afa163a6 Removed lingering "exwayland" references Shawn Wallace 2024-08-08 01:34:48 -04:00
  • cf439000a5 Prioritize xdg_output for updating window positions Shawn Wallace 2024-08-08 01:32:18 -04:00
  • 8892570093 Fix panic when title contains null bytes Shawn Wallace 2024-07-22 18:24:21 -04:00
  • 054af2a1f7
    do not panic if focus_window fails (#39) galister 2024-07-16 22:12:58 +00:00
  • 3140b7c83e Replace references to "exwayland" with "satellite" Shawn Wallace 2024-07-07 17:07:39 -04:00
  • 5150791e76 Cargo format Shawn Wallace 2024-07-07 16:44:47 -04:00
  • 03a0e1754d Unconditionally set input focus on activation Shawn Wallace 2024-07-07 16:41:34 -04:00
  • 891d056497 Document systemd support and add example service file Shawn Wallace 2024-07-07 15:55:24 -04:00
  • d8bfa0a1a3 feat: add systemd notify with feature Michael Yang 2024-07-06 17:24:33 +10:00
  • d32eae139d Avoid exposing mime types that couldn't be read from through clipboard Shawn Wallace 2024-07-04 17:55:49 -04:00
  • 98a81c2668 Support repositioning mapped popups Shawn Wallace 2024-07-04 16:02:35 -04:00
  • ece5d1bd10 Actually properly offset popups on offset outputs Shawn Wallace 2024-07-04 14:57:07 -04:00
  • 3794c4b945 Properly offset popups on offset outputs Shawn Wallace 2024-07-02 00:16:01 -04:00
  • d8a9c28fa7 Fix hover when focus is different from hover window Shawn Wallace 2024-06-30 02:44:55 -04:00
  • d3a46b7c8a Fix mouse input on outputs not located at 0,0 Shawn Wallace 2024-06-30 01:20:02 -04:00
  • 0a5dddacfd fix crash when handling events with stale HopSlotMap key galister 2024-06-21 09:13:51 +09:00
  • f261e3feec Fix panic when WM_NAME or NET_WM_NAME has invalid UTF-8 galister 2024-06-14 11:46:06 +09:00
  • b6d281967c Update dependencies and bump version Shawn Wallace 2024-06-12 00:15:20 -04:00
  • 721fe5ee77 Flush after wl_shm_pool destruction Shawn Wallace 2024-06-11 23:30:58 -04:00
  • 017b683af9 Support globals with higher advertised versions than supported Shawn Wallace 2024-06-11 21:44:57 -04:00
  • 5e7f2df05e Sync clipboard between X11 and Wayland Shawn Wallace 2024-06-06 22:41:19 -04:00
  • 601223d3ae xstate: ignore some more BadWindow errors Shawn Wallace 2024-05-28 22:31:04 -04:00
  • 02bee5aea7 Support WM_CLASS missing instance and null Shawn Wallace 2024-05-24 00:09:28 -04:00
  • 2444c2f07b xstate: Ignore Window/Drawable errors Shawn Wallace 2024-05-23 23:53:47 -04:00
  • 016cef6f72 Reset _NET_ACTIVE_WINDOW when the active window is unmapped Shawn Wallace 2024-05-20 18:51:35 -04:00
  • 3b2698f1de Switch to using xwayland shell protocol over WL_SURFACE_ID Shawn Wallace 2024-05-20 18:31:16 -04:00
  • da82e6907c Add pointer constraints support (zwp_pointer_constraints_v1) Shawn Wallace 2024-05-20 02:14:18 -04:00
  • 2317ebb842 Set input focus on windows without WM_HINTS input flag Shawn Wallace 2024-05-20 01:26:06 -04:00
  • 38e58bd11d Fix integration tests Shawn Wallace 2024-05-20 00:45:09 -04:00
  • 7c6915b0ec Add wl_region and wl_surface.set_input_region support Shawn Wallace 2024-05-18 02:19:26 -04:00
  • c95655299e Add dependencies to readme and bump version Shawn Wallace 2024-05-17 23:49:09 -04:00
  • c1fc38c3d2 Reorganize file layout Shawn Wallace 2024-05-17 23:01:57 -04:00
  • 3afc9ffa9d Handle reparented windows correctly Shawn Wallace 2024-05-17 22:43:00 -04:00
  • b8bd07ce93 Use -displayfd instead of signals for Xwayland readiness Supreeeme 2024-05-15 23:00:39 -04:00
  • 7976e3ad37 Add initial support for toplevel titles and app ids Supreeeme 2024-05-11 00:37:11 -04:00
  • e70cb81751 Add wl_touch support Shawn Wallace 2024-04-29 19:35:46 -04:00
  • 7aaf98e5e0 Fix incorrect behavior with release build Shawn Wallace 2024-04-29 00:44:41 -04:00
  • 85b940e427 Initial commit Shawn Wallace 2024-04-29 00:27:22 -04:00