1
0
Fork 0
forked from wry/wry

Commit graph

  • ba044793dc control-center: add idle pane Julian Orth 2026-03-07 13:50:26 +01:00
  • eb917648c1 control-center: add compositor pane Julian Orth 2026-02-23 20:28:23 +01:00
  • 186d5b694b control-center: add in-process control center Julian Orth 2026-03-07 19:20:39 +01:00
  • 008e8a671a egui: add integration Julian Orth 2026-02-22 00:26:52 +01:00
  • 85b9b7222d object_drop_queue: add new utility Julian Orth 2026-03-13 12:56:17 +01:00
  • f289eb8424
    Merge pull request #796 from mahkoh/jorth/scale-after-move mahkoh 2026-03-13 15:55:55 +01:00
  • c9a348337c renderer: move boxes before scaling them Julian Orth 2026-03-13 15:30:20 +01:00
  • 479d2171b7
    Merge pull request #795 from mahkoh/jorth/already-attached mahkoh 2026-03-13 15:50:50 +01:00
  • ceae42b035 wl_subsurface: unconditionally update visibility upon first parent commit Julian Orth 2026-03-13 14:34:24 +01:00
  • 00f68e9484
    Merge pull request #789 from mahkoh/jorth/optimize-expose-change mahkoh 2026-03-11 14:21:10 +01:00
  • f1890465e0 globals: optimize expose_new_singletons Julian Orth 2026-03-11 14:17:49 +01:00
  • 67554f1213
    Merge pull request #788 from mahkoh/jorth/refactorings mahkoh 2026-03-11 12:07:23 +01:00
  • e2d2a2e9b9 vulkan-core: make SyncobjCtx optional Julian Orth 2026-03-11 11:49:42 +01:00
  • 0a84bd47bf jay-sync-file-surface: accept FdSync Julian Orth 2026-03-11 11:49:32 +01:00
  • 7192905158 SyncobjCtx: add from_dev_t Julian Orth 2026-03-11 11:48:29 +01:00
  • 0a4ce7e458
    Merge pull request #786 from mahkoh/jorth/nodefer mahkoh 2026-03-11 09:55:49 +01:00
  • 284d904eb2 wl-seat: remove cursor_moved defer parameter Julian Orth 2026-03-11 09:49:41 +01:00
  • 150ead2127
    Merge pull request #784 from mahkoh/jorth/pid mahkoh 2026-03-09 22:40:47 +01:00
  • 447dfb3118 cli: add pid subcommand Julian Orth 2026-03-09 22:32:40 +01:00
  • fe8b51ffb6
    Merge pull request #783 from mahkoh/jorth/sync-file-surface mahkoh 2026-03-09 19:28:50 +01:00
  • c5d983843e wl_surface: add jay_sync_file_surface extension Julian Orth 2026-02-19 20:32:54 +01:00
  • 8841865572
    Merge pull request #782 from mahkoh/jorth/fontconfig mahkoh 2026-03-09 18:51:12 +01:00
  • e01b385c89 fontconfig: add bindings Julian Orth 2026-03-09 18:08:26 +01:00
  • 94816aec78
    Merge pull request #778 from mahkoh/jorth/refactoring mahkoh 2026-03-07 18:55:17 +01:00
  • fbd4e85c51 output: implement Default for requirements Julian Orth 2026-03-07 14:13:59 +01:00
  • d8d73ba8e1 state: store compositor pid Julian Orth 2026-03-07 14:08:06 +01:00
  • 13483de017 wl_seat: implement PartialEq Julian Orth 2026-03-07 14:07:11 +01:00
  • 54233cba23 wl_output: implement PartialEq Julian Orth 2026-03-07 14:06:56 +01:00
  • ba6943b77f head-management: move min/max scale to compositor Julian Orth 2026-03-07 14:05:58 +01:00
  • 1f42bfde3c wl_seat: add additional getters Julian Orth 2026-03-07 13:59:47 +01:00
  • 60e9a33a57 all: add Linearize impls Julian Orth 2026-03-07 13:57:23 +01:00
  • 89c8692c94 output: add flip-margin setter Julian Orth 2026-03-07 13:52:07 +01:00
  • 48852f45ff state: deduplicate inhibitor code Julian Orth 2026-03-07 14:52:26 +01:00
  • 603ed6852f toplevel: add property_changed_source Julian Orth 2026-03-07 13:33:52 +01:00
  • 3a03e3c584 scale: make BASE public Julian Orth 2026-03-07 12:55:05 +01:00
  • d0857ef503 wl_seat: wrap backend device setters Julian Orth 2026-03-07 14:48:24 +01:00
  • 6e25180d92 config: move handlers to State Julian Orth 2026-03-07 14:40:26 +01:00
  • 97f7b68369 static-text: add new utility Julian Orth 2026-03-07 12:23:01 +01:00
  • 8f57f72d14 kbvm: store keymap text Julian Orth 2026-03-07 12:14:53 +01:00
  • 4278160113 xwayland: persist additional properties Julian Orth 2026-03-07 12:12:04 +01:00
  • da01d7e0d3 head-management: handle additional properties Julian Orth 2026-03-07 12:09:31 +01:00
  • cbe190274e head-management: add ReadOnlyHeadState Julian Orth 2026-03-07 12:04:13 +01:00
  • cf8b696f03 theme: add ThemeColor enum Julian Orth 2026-03-07 11:55:25 +01:00
  • c75b6ef66e clm: allow matching clients by id Julian Orth 2026-03-07 11:47:57 +01:00
  • acec4c7f09 backend: add getters Julian Orth 2026-03-07 11:46:32 +01:00
  • 042070ee99 compositor: add LogLevel enum Julian Orth 2026-03-07 11:40:45 +01:00
  • be0782f5d2 atomic_enum: add new utility Julian Orth 2026-03-07 14:35:17 +01:00
  • 8fc9ead21e event-listener: add LazyEventSource Julian Orth 2026-03-05 18:08:01 +01:00
  • ce30901093 wl_usr: add additional interfaces Julian Orth 2026-02-22 00:11:31 +01:00
  • 56290d5547 wl_usr: refactor interfaces Julian Orth 2026-02-22 00:14:19 +01:00
  • 4b3d3a50cd vulkan: move gpu-alloc-ash to core Julian Orth 2026-02-18 21:14:12 +01:00
  • fce250d233 build: make vulkan generation generic Julian Orth 2026-02-18 21:05:27 +01:00
  • 472ebd5d7d theme: add Oklab and Oklch Julian Orth 2026-02-23 17:24:47 +01:00
  • 893be823b6
    Merge pull request #777 from mahkoh/jorth/shutdown-connection mahkoh 2026-03-06 15:56:07 +01:00
  • 8da62e2ce9 clients: explicitly shutdown connection when killing client Julian Orth 2026-03-06 15:52:00 +01:00
  • 7c63f4b2bf
    Merge pull request #776 from mahkoh/jorth/dist-overflow mahkoh 2026-03-06 13:50:57 +01:00
  • 872a028eb6 rect: fix overflow in dist_squared Julian Orth 2026-03-06 13:10:25 +01:00
  • c689bc37b4
    Merge pull request #774 from mahkoh/jorth/clippy-3 mahkoh 2026-03-05 21:34:53 +01:00
  • 461baa60ef all: fix clippy lints Julian Orth 2026-03-05 21:29:56 +01:00
  • 3b3293675b
    Merge pull request #773 from mahkoh/jorth/infer-singleton mahkoh 2026-03-05 17:22:13 +01:00
  • 1570ba6b58 globals: send to old registries when exposed changes Julian Orth 2026-03-05 15:59:59 +01:00
  • 1ef1b5a607 globals: interfere singleton-ness from the Singleton enum Julian Orth 2026-03-05 15:25:28 +01:00
  • 1e55d89cc9
    Merge pull request #772 from mahkoh/jorth/coefrange mahkoh 2026-03-04 13:11:12 +01:00
  • 7873d1df1f color-representation: advertise identity/full support Julian Orth 2026-03-04 13:04:59 +01:00
  • 8e51c71224
    Merge pull request #769 from mahkoh/jorth/fence mahkoh 2026-03-02 18:52:53 +01:00
  • 3d3132fe39 vulkan: use sync objects if possible Julian Orth 2026-03-01 17:25:40 +01:00
  • 2ac3519f2d vulkan: abstract over the release sync type Julian Orth 2026-03-01 21:39:06 +01:00
  • 3ecee1b17f vulkan: move fence to core Julian Orth 2026-03-02 10:45:14 +01:00
  • 7e6facf4e3 gfx-api: add support for syncobj synchronization Julian Orth 2026-03-01 20:29:53 +01:00
  • 80a69ba7ef eventfd-cache: add new util Julian Orth 2026-03-01 17:49:02 +01:00
  • 19edb3ea95
    Merge pull request #768 from mahkoh/jorth/syncobj mahkoh 2026-03-02 16:42:46 +01:00
  • 7a891a6131 all: syncobj is one word Julian Orth 2026-03-02 15:56:14 +01:00
  • 949ff558fd
    Merge pull request #766 from mahkoh/jorth/syncobj-direct-import mahkoh 2026-03-01 13:40:36 +01:00
  • 660dc28639 sync-obj: use DRM_SYNCOBJ_FD_TO_HANDLE_FLAGS_TIMELINE Julian Orth 2026-03-01 11:50:44 +01:00
  • 52fae0b932 sync-obj: move sync-file merging to separate function Julian Orth 2026-03-01 11:54:17 +01:00
  • 29f3aaa93c
    Merge pull request #744 from mahkoh/jorth/get-release mahkoh 2026-02-28 15:10:35 +01:00
  • 28e699d1b4 wl_compositor: implement version 7 Julian Orth 2026-02-28 15:02:10 +01:00
  • 9b870fb8e2
    Merge pull request #765 from mahkoh/jorth/data-device-manager-destructor mahkoh 2026-02-28 14:52:38 +01:00
  • e8875a3199 wl_data_device_manager: implement version 4 Julian Orth 2026-02-28 14:43:32 +01:00
  • 01fc2f128d xml-to-wire: fix handling of new_id without interface Julian Orth 2026-02-28 14:40:45 +01:00
  • 66efc946b6
    Merge pull request #764 from mahkoh/jorth/surface-state-auto-cleanup mahkoh 2026-02-28 03:17:48 +01:00
  • 382c0b6c71 wl_surface: handle explicit sync release automatically Julian Orth 2026-02-28 02:47:22 +01:00
  • 8f576f498e wl_surface: handle buffer release automatically Julian Orth 2026-02-28 02:19:45 +01:00
  • 6bdd1ff6e7 wl_surface: handle presentation feedback cleanup automatically Julian Orth 2026-02-28 02:06:48 +01:00
  • 7b0dc8879a wl_surface: handle frame callback cleanup automatically Julian Orth 2026-02-28 01:44:19 +01:00
  • d87a5827b5
    Merge pull request #763 from mahkoh/jorth/client-tag mahkoh 2026-02-27 22:40:35 +01:00
  • 3e7ca00565 cli: add run-tagged subcommand Julian Orth 2026-02-27 21:59:30 +01:00
  • a1df575262 config: allow spawning clients with tags Julian Orth 2026-02-27 21:00:20 +01:00
  • 8b19315f50 config: allow matching on client tag Julian Orth 2026-02-27 20:53:09 +01:00
  • 596909cd25 cli: print client tags Julian Orth 2026-02-27 20:55:45 +01:00
  • 75400e672d compositor: add tagged acceptors Julian Orth 2026-02-27 20:57:24 +01:00
  • 518095c7c2 shm: limit data accessed by ClientMemOffset Julian Orth 2026-02-27 20:06:22 +01:00
  • 3f70242d32
    Merge pull request #762 from mahkoh/jorth/fix-xwayland-info mahkoh 2026-02-27 16:32:25 +01:00
  • c8a7150ede forker: delay sending pidfd until spawn succeeds Julian Orth 2026-02-27 15:51:47 +01:00
  • 156432682d
    Merge pull request #761 from mahkoh/jorth/auto-bitflags mahkoh 2026-02-27 16:24:29 +01:00
  • 71294b0fd1 macros: auto generate bitflag variants Julian Orth 2026-02-26 15:50:01 +01:00
  • 39289cdd44
    Merge pull request #760 from mahkoh/jorth/reexec2 mahkoh 2026-02-25 19:37:04 +01:00
  • 0c4a6a0d1e reexec: ensure that pipe file descriptors are not overwritten Julian Orth 2026-02-25 19:33:42 +01:00
  • f3bf74ee7e
    Merge pull request #759 from mahkoh/jorth/decoration-v2 mahkoh 2026-02-25 14:49:33 +01:00
  • fb4fc5a5f1 xdg-decoration: implement version 2 Julian Orth 2026-02-25 14:36:14 +01:00