1
0
Fork 0
forked from wry/wry

Commit graph

  • 040ce3cfb3
    Merge pull request #213 from mahkoh/jorth/activate-nested-container mahkoh 2024-06-05 20:11:36 +02:00
  • c27e90b4e7 all: fix clippy lints Julian Orth 2024-06-05 20:04:13 +02:00
  • 639961b1d4 tree: activate nested container when moving toplevel into it Julian Orth 2024-06-05 20:00:34 +02:00
  • da765998ea
    Merge pull request #212 from mahkoh/jorth/software-renderer mahkoh 2024-06-05 18:38:59 +02:00
  • 3430c3661b it: use a software renderer Julian Orth 2024-06-05 18:23:13 +02:00
  • 5e336e19b7 cli: use map stride when taking screenshots Julian Orth 2024-06-05 18:34:07 +02:00
  • 53b7d3c805
    Merge pull request #209 from mahkoh/jorth/input-method-cap mahkoh 2024-05-30 13:02:53 +02:00
  • 413bbde26b gbm: hard-code invalid modifier if explicit modifiers are not supported Julian Orth 2024-05-30 12:57:34 +02:00
  • be5c2bc99a wayland: restrict input method global to privileged applications Julian Orth 2024-05-30 11:28:45 +02:00
  • 077651dd80
    Merge pull request #208 from mahkoh/jorth/floating-modifier mahkoh 2024-05-27 11:44:09 +02:00
  • 70a8f47288 tree: add window-management mode Julian Orth 2024-05-26 02:24:52 +02:00
  • 1a73bbd075 seat: add default impls for pointer owners Julian Orth 2024-05-26 02:27:18 +02:00
  • 61e0db6e02
    Merge pull request #205 from mahkoh/jorth/1.3.0 mahkoh 2024-05-25 14:42:23 +02:00
  • be3164b2f8 docs: prepare 1.3.0 release Julian Orth 2024-05-25 14:39:20 +02:00
  • 3716d090ad
    Merge pull request #203 from mahkoh/jorth/various-fixes2 mahkoh 2024-05-24 12:56:14 +02:00
  • af80fada6c vulkan: optimize shm handling Julian Orth 2024-05-23 22:30:30 +02:00
  • 03c02be34c
    Merge pull request #202 from mahkoh/jorth/various-fixes3 mahkoh 2024-05-22 20:15:23 +02:00
  • 87a744e1c6 tree: focus floating toplevel after mapping Julian Orth 2024-05-22 13:16:54 +02:00
  • 1c984b804d renderer: insert sync point before rendering toplevel highlight Julian Orth 2024-05-22 13:08:13 +02:00
  • 04b03272d6 renderer: use correct scaling for toplevel highlights Julian Orth 2024-05-22 13:04:53 +02:00
  • d8666b484e portal: handle surface scale and transform events Julian Orth 2024-05-22 12:54:18 +02:00
  • 98f5e14ed0
    Merge pull request #201 from mahkoh/jorth/page-flip-delay mahkoh 2024-05-20 15:38:15 +02:00
  • c2d31cb639 metal: delay rendering until shortly before page flip Julian Orth 2024-05-20 15:29:16 +02:00
  • 33d5c61c37
    Merge pull request #200 from mahkoh/jorth/pipewire-release mahkoh 2024-05-20 14:20:26 +02:00
  • b3931999f4 pipewire: updates buffer metadata in correct order Julian Orth 2024-05-20 14:07:41 +02:00
  • d1dc2fb3bf
    Merge pull request #199 from szabgab/patch-1 mahkoh 2024-05-10 14:30:03 +02:00
  • 25a2714cd6
    add repository Cargo.toml Gábor Szabó 2024-05-10 15:26:08 +03:00
  • c67d194a1d
    add repository Cargo.toml Gábor Szabó 2024-05-10 15:25:16 +03:00
  • 3c61dd5fd4
    Merge pull request #197 from mahkoh/jorth/layer-shell mahkoh 2024-05-09 12:14:22 +02:00
  • 2742b23ebe
    Merge pull request #198 from mahkoh/jorth/gbmbo mahkoh 2024-05-08 23:13:46 +02:00
  • 110f45fef7 drm: preserve GbmBos while they are in use Julian Orth 2024-05-08 23:10:22 +02:00
  • 52afd94f6e layer-shell: implement popups Julian Orth 2024-05-06 20:41:10 +02:00
  • c6ef63a85f xdg-popup: add parent abstraction Julian Orth 2024-05-06 19:17:44 +02:00
  • 8a91c070be layer-shell: implement exclusive zones Julian Orth 2024-05-07 20:19:41 +02:00
  • 8dc31110b9 layer-shell: implement margin Julian Orth 2024-05-07 16:18:10 +02:00
  • a5d6b0f265 layer-shell: consider sub-surface extents during positioning Julian Orth 2024-05-08 13:04:19 +02:00
  • 06ac1189d0 layer-shell: send configure event when output size changes Julian Orth 2024-05-08 13:00:23 +02:00
  • 9ac07155ab layer-shell: remove dead code Julian Orth 2024-05-08 12:58:17 +02:00
  • cc37d14c9e layer-shell: compute configure width/height after every commit Julian Orth 2024-05-08 12:53:54 +02:00
  • 7cb9bd667f layer-shell: fix input routing to bottom and background layers Julian Orth 2024-05-06 19:52:42 +02:00
  • c06f532a58 layer-shell: fix visibility tracking of bottom and background layers Julian Orth 2024-05-06 18:22:05 +02:00
  • 6506271071 xdg-popup: slide as little as possible when re-positioning popups Julian Orth 2024-05-06 23:53:00 +02:00
  • 381b71e09c xdg-popup: handle popup position failures gracefully Julian Orth 2024-05-06 23:45:50 +02:00
  • 0d7a07ec40 all: add HashMapExt Julian Orth 2024-05-08 15:13:21 +02:00
  • 4c0e6d9b51 wl-pointer: don't send motion events if the position did not change Julian Orth 2024-05-08 15:55:02 +02:00
  • 760658522c
    Merge pull request #196 from mahkoh/jorth/v1.2.0 mahkoh 2024-05-05 15:47:25 +02:00
  • 26b4ddf433 docs: prepare 1.2.0 release Julian Orth 2024-05-05 15:42:05 +02:00
  • 5ce9d38c59
    Merge pull request #195 from mahkoh/jorth/vulkan-linear mahkoh 2024-05-05 12:47:38 +02:00
  • 62cdd276cf vulkan: unconditionally support linear framebuffers Julian Orth 2024-05-05 00:03:54 +02:00
  • 59e4de03d1 vulkan: remove some dead code Julian Orth 2024-05-04 22:13:48 +02:00
  • 9581a94336
    Merge pull request #194 from mahkoh/jorth/dev-removal mahkoh 2024-05-04 10:48:17 +02:00
  • e4bde29a9b input: set seat to None when device is removed Julian Orth 2024-05-04 10:46:05 +02:00
  • 14042282e1
    Merge pull request #193 from mahkoh/jorth/input-init mahkoh 2024-05-04 10:42:53 +02:00
  • 4fd3754309 metal: initialize initially paused input devices Julian Orth 2024-05-04 10:37:19 +02:00
  • ff666e2e91
    Merge pull request #190 from mahkoh/jorth/tablet mahkoh 2024-05-04 10:15:33 +02:00
  • 7ed499eabd wayland: implement tablet-v2 Julian Orth 2024-05-01 00:09:16 +02:00
  • 86e283d255 config: allow mapping input devices to outputs Julian Orth 2024-05-01 15:29:52 +02:00
  • efdca4de49 seat: add cursor groups Julian Orth 2024-04-30 22:45:07 +02:00
  • dc97827f7a seat: optimize seat-queue handling Julian Orth 2024-05-02 13:10:20 +02:00
  • fb8d4c2700 seat: remove dead self-move code Julian Orth 2024-05-02 15:33:45 +02:00
  • 06fe5b15e1
    Merge pull request #192 from mahkoh/jorth/shutdown-clear mahkoh 2024-05-02 21:24:07 +02:00
  • 3473b89fb9 all: clear more reference cycles at shutdown Julian Orth 2024-05-02 21:16:53 +02:00
  • 4d33dbf32f
    Merge pull request #191 from mahkoh/jorth/new-fixes mahkoh 2024-05-02 20:16:55 +02:00
  • 84f7f88399 all: address clippy lints Julian Orth 2024-05-02 20:00:50 +02:00
  • 1e24e6ca1a all: handle unused zwp_table_tool_v2 interface Julian Orth 2024-05-02 19:53:15 +02:00
  • a46ab007df wayland: fix memory leak in wlr-data-control Julian Orth 2024-05-02 19:47:14 +02:00
  • 8cee61122e all: remove dead code Julian Orth 2024-05-02 19:37:19 +02:00
  • a20008d446
    Merge pull request #189 from mahkoh/jorth/switch mahkoh 2024-04-28 13:41:21 +02:00
  • cf233abb5a config: allow handling switch events Julian Orth 2024-04-28 13:35:52 +02:00
  • 55d55bf161
    Merge pull request #188 from mahkoh/jorth/gestures mahkoh 2024-04-27 22:16:33 +02:00
  • ee24971c6d wayland: implement pointer-gestures-unstable-v1 Julian Orth 2024-04-27 17:56:14 +02:00
  • afc360ea85
    Merge pull request #187 from mahkoh/jorth/ffm mahkoh 2024-04-27 11:21:55 +02:00
  • a12065a915 config: make focus-follows-mouse optional Julian Orth 2024-04-27 11:19:19 +02:00
  • fe2663fca3
    Merge pull request #186 from mahkoh/drm-lease mahkoh 2024-04-26 22:52:32 +02:00
  • abbc847144 wayland: implement wp-drm-lease-v1 Julian Orth 2024-04-26 02:13:48 +02:00
  • e92c92bf49 metal: add lease infrastructure Julian Orth 2024-04-25 22:20:29 +02:00
  • 1f18b46135 cli: allow overriding non-desktop setting Julian Orth 2024-04-25 18:39:29 +02:00
  • 24d08918c4 metal: send non-desktop outputs to the frontend Julian Orth 2024-04-25 16:31:29 +02:00
  • fa3d870935 tree: access outputs via root node Julian Orth 2024-04-25 15:13:29 +02:00
  • b5f1166360 metal: don't use non-desktop screens Julian Orth 2024-04-25 13:27:28 +02:00
  • 88a396575c metal: use manual Debug implementations Julian Orth 2024-04-26 15:43:55 +02:00
  • 5b851efe0c
    Merge pull request #185 from mahkoh/jorth/output-removal mahkoh 2024-04-25 20:10:57 +02:00
  • c27bf4d597 wayland: allow binding to removed outputs Julian Orth 2024-04-25 19:52:26 +02:00
  • 4651f760f0 wayland: don't store direct output references Julian Orth 2024-04-25 19:38:19 +02:00
  • 0605438d56
    Merge pull request #183 from mahkoh/jorth/run-privileged mahkoh 2024-04-24 14:44:14 +02:00
  • a29c408583 cli: make nested/out-of-jay run-privileged a no-op Julian Orth 2024-04-24 14:39:56 +02:00
  • 5af6de075e
    Merge pull request #182 from mahkoh/jorth/transient-seat mahkoh 2024-04-24 14:17:22 +02:00
  • 25f363d086 wayland: implement ext-transient-seat-v1 Julian Orth 2024-04-24 14:03:33 +02:00
  • b924393746
    Merge pull request #181 from mahkoh/jorth/dialog2 mahkoh 2024-04-24 13:53:08 +02:00
  • 5dff6c38fd wayland: implement xdg-dialog-v1 Julian Orth 2024-04-24 13:51:13 +02:00
  • 4a236b7833
    Merge pull request #180 from mahkoh/jorth/client-caps mahkoh 2024-04-24 13:18:26 +02:00
  • 1fceffe235 wayland: implement wp-security-manager-v1 Julian Orth 2024-04-24 13:00:17 +02:00
  • 886339ff96 clients: grant layer-shell to unprivileged clients Julian Orth 2024-04-23 22:10:51 +02:00
  • ef53d72ff8 clients: use fine-grained capabilities for privileged protocols Julian Orth 2024-04-23 22:06:29 +02:00
  • e543646944
    Merge pull request #178 from mahkoh/jorth/v1.1.0 mahkoh 2024-04-22 13:35:26 +02:00
  • 7774345eeb docs: prepare 1.1 release Julian Orth 2024-04-22 13:31:48 +02:00
  • 1d0a4c03e5
    Merge pull request #176 from mahkoh/jorth/png mahkoh 2024-04-21 14:39:19 +02:00
  • 17d5deb2b9 cli: support png screenshots Julian Orth 2024-04-21 14:35:35 +02:00
  • 62767ab304
    Merge pull request #174 from mahkoh/jorth/github-actions mahkoh 2024-04-21 13:24:25 +02:00
  • 89d41b5bdd docs: recommend installing shaderc Julian Orth 2024-04-21 13:23:13 +02:00