1
0
Fork 0
forked from wry/wry

Commit graph

  • 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
  • d4a7d6d6f2
    Merge pull request #758 from mahkoh/jorth/modes-no-config mahkoh 2026-02-25 12:36:04 +01:00
  • fb9b83994a output: don't use config Vrr and Tearing modes Julian Orth 2026-02-25 12:06:04 +01:00
  • e063b7c14b
    Merge pull request #757 from mahkoh/jorth/no-config-enum mahkoh 2026-02-24 21:01:51 +01:00
  • 1677d481f9 tree: add WorkspaceDisplayOrder Julian Orth 2026-02-24 20:26:57 +01:00
  • 8b0bb61ee0 tree: add Transform Julian Orth 2026-02-24 20:22:24 +01:00
  • c99a2dfafa tree: add TileState Julian Orth 2026-02-24 20:06:08 +01:00
  • 727a1bc68b seat: add FallbackOutputMode Julian Orth 2026-02-24 20:00:45 +01:00
  • ca6e3891af gfx-api: add GfxApi Julian Orth 2026-02-24 19:56:51 +01:00
  • b604192bf0 theme: add BarPosition Julian Orth 2026-02-24 19:48:28 +01:00
  • cbe0165225
    Merge pull request #756 from mahkoh/jorth/update-keysyms mahkoh 2026-02-24 17:30:46 +01:00
  • 803d57984b config: sync keysyms with kbvm Julian Orth 2026-02-24 17:27:57 +01:00
  • 82328120a0 config: remove leading 0s from keysyms Julian Orth 2026-02-24 17:25:13 +01:00
  • 6f81a76d8f config: sort keysyms alphabetically Julian Orth 2026-02-24 17:23:45 +01:00
  • e1be2fb463
    Merge pull request #755 from mahkoh/jorth/kbvm-keysym mahkoh 2026-02-24 17:28:13 +01:00
  • 2966bf5d06 toml-config: use KBVM keysym parsing Julian Orth 2026-02-24 17:17:11 +01:00
  • 349bfd70d4
    Merge pull request #754 from mahkoh/jorth/pipe mahkoh 2026-02-24 17:16:07 +01:00
  • 73451550ba utils: add pipe util Julian Orth 2026-02-24 14:03:55 +01:00
  • 05476d68f3
    Merge pull request #753 from mahkoh/jorth/globals-simple-names mahkoh 2026-02-22 00:43:10 +01:00
  • 1f1bca92d4 globals: use real interface names for singletons map Julian Orth 2026-02-22 00:40:18 +01:00
  • e7b67b68b0
    Merge pull request #752 from mahkoh/jorth/fixed-globals mahkoh 2026-02-21 23:55:36 +01:00
  • 79e3022054 globals: store singleton global names in static map Julian Orth 2026-02-21 23:50:40 +01:00
  • 699881aba9
    Merge pull request #751 from mahkoh/jorth/no-late-singletons mahkoh 2026-02-21 23:44:06 +01:00
  • ac77119aef globals: add all globals during startup Julian Orth 2026-02-20 02:48:22 +01:00
  • b976f25cf9
    Merge pull request #750 from mahkoh/jorth/color-representation mahkoh 2026-02-21 15:14:13 +01:00
  • 56a6012a7c vulkan: implement all alpha modes Julian Orth 2026-02-21 14:10:59 +01:00
  • 69ca5d92e7 wl_surface: handle alpha modes Julian Orth 2026-02-21 14:24:38 +01:00
  • 37674a229c theme: add support for alpha modes Julian Orth 2026-02-21 14:14:45 +01:00
  • c6db02a43d
    Merge pull request #749 from mahkoh/jorth/color-representation mahkoh 2026-02-21 12:06:14 +01:00
  • 32f5a0eae3 color-representation-v1: initial implementation Julian Orth 2026-02-21 11:56:36 +01:00
  • f0c78c3fe6
    Merge pull request #713 from khyperia/wlr-gamma-control mahkoh 2026-02-19 11:36:13 +01:00
  • b1db715a90 implement wlr-gamma-control-unstable-v1 khyperia 2026-01-24 20:26:51 +01:00
  • 11b3f08514 backend: remove Copy from BackendConnectorState khyperia 2026-01-21 11:52:02 +01:00
  • 6db1f84cb2
    Merge pull request #739 from mahkoh/jorth/dma-queue mahkoh 2026-02-18 15:48:09 +01:00
  • 897944b580 metal: add copy-device based prime methods Julian Orth 2026-02-14 23:47:45 +01:00
  • a77929741a metal: add support for copy-device based prime methods Julian Orth 2026-02-15 19:04:25 +01:00
  • fa897f0f76 copy_device: add new utility Julian Orth 2026-02-14 23:03:09 +01:00
  • f2a0221c9e metal: refactor buffer allocation Julian Orth 2026-02-13 17:10:09 +01:00
  • 0f556fc054 gfx: return formats by reference Julian Orth 2026-02-15 14:13:30 +01:00
  • b921c81e5d
    Merge pull request #748 from mahkoh/jorth/gdm-dev-destroy mahkoh 2026-02-18 06:05:54 +01:00
  • 7c90062e4f gbm: ensure that device is not destroyed before BOs Julian Orth 2026-02-18 06:01:03 +01:00
  • 2a15a9e272
    Merge pull request #746 from khyperia/xwayland-disable mahkoh 2026-02-17 21:34:39 +01:00
  • 49274fb1c6 config: add XWayland enabled option khyperia 2026-02-17 10:18:20 +01:00
  • 4ca67772b3
    Merge pull request #747 from mahkoh/jorth/click-divider mahkoh 2026-02-17 18:23:34 +01:00
  • dd89355d80 output: don't focus the workspace when clicking on the separator Julian Orth 2026-02-17 18:19:12 +01:00
  • d3ee69863a output: add to_rel helper Julian Orth 2026-02-17 18:15:44 +01:00
  • aa40e5f360
    Merge pull request #745 from mahkoh/jorth/not-matches mahkoh 2026-02-16 20:25:41 +01:00
  • 5b501dab5b all: use not_matches macro Julian Orth 2026-02-16 20:22:15 +01:00
  • 069369e7d8
    Merge pull request #743 from mahkoh/jorth/preserve-more mahkoh 2026-02-16 15:30:10 +01:00
  • 410e4676ce metal: preserve render buffer contents in more situations Julian Orth 2026-02-13 17:05:30 +01:00
  • dce572865b
    Merge pull request #742 from mahkoh/jorth/vulkan-core mahkoh 2026-02-16 15:15:25 +01:00
  • de0e1ad58e vulkan: move vulkan instance creation to separate module Julian Orth 2026-02-14 23:02:06 +01:00
  • 8989dd7987
    Merge pull request #740 from mahkoh/jorth/metal-fixes mahkoh 2026-02-16 14:41:16 +01:00