1
0
Fork 0
forked from wry/wry

Commit graph

  • 3cf1b227b6 metal: disable IN_FENCE_FD on nvidia driver Julian Orth 2024-04-10 11:30:15 +02:00
  • 14b344a1ae logging: include version information Julian Orth 2024-04-10 11:22:17 +02:00
  • f35a7f691a
    Merge pull request #161 from mahkoh/jorth/pipewire-hotfix mahkoh 2024-04-10 19:17:49 +02:00
  • 3f39fa1f6f portal: ignore formats not supported by pipewire Julian Orth 2024-04-10 18:56:26 +02:00
  • e9ba7782a0
    Merge pull request #158 from mahkoh/jorth/llvmpipe-debugging mahkoh 2024-04-10 10:03:16 +02:00
  • 2cf9e7fa69 docs: add notes for wp-alpha-modifier Julian Orth 2024-04-09 14:12:28 +02:00
  • b440d29c19 it: avoid problematic halfway colors Julian Orth 2024-04-09 14:11:46 +02:00
  • 47d1dffd37
    Merge pull request #135 from mahkoh/jorth/alpha-multiplier mahkoh 2024-04-09 12:17:27 +02:00
  • ff54a8ab96 wayland: implement alpha_modifier_v1 Julian Orth 2024-03-18 19:18:30 +01:00
  • 131f0481e8
    Merge pull request #157 from mahkoh/jorth/wire-ng mahkoh 2024-04-08 20:12:42 +02:00
  • acb391335b wire: generate trait for request handling Julian Orth 2024-04-08 17:37:35 +02:00
  • e3a1a0b30f wayland: make object versions type safe Julian Orth 2024-04-08 14:47:50 +02:00
  • 0d7b45d149 wire: attach versioning information to requests Julian Orth 2024-04-08 13:17:33 +02:00
  • d46462dfdd wire: don't use BStr in generator Julian Orth 2024-04-08 12:33:53 +02:00
  • 5e8b69c909 wire: derive message id from position Julian Orth 2024-04-08 12:02:12 +02:00
  • c473d63df3 wire: split messages into requests and events Julian Orth 2024-04-08 11:56:26 +02:00
  • 2b35f30ed4 wire: make message ids consecutive Julian Orth 2024-04-08 11:55:07 +02:00
  • 17caba56b7
    Merge pull request #156 from mahkoh/jorth/badge mahkoh 2024-04-07 14:09:24 +02:00
  • 009342f3f4
    Merge pull request #155 from mahkoh/jorth/1.0 mahkoh 2024-04-07 14:09:13 +02:00
  • 94f2cbd189 docs: add crates.io badge Julian Orth 2024-04-07 14:05:24 +02:00
  • 2136f13795 all: release 1.0 Julian Orth 2024-04-07 13:58:58 +02:00
  • a64b9e99d9
    Merge pull request #144 from mahkoh/jorth/layer-shell-privileged mahkoh 2024-04-07 14:00:18 +02:00
  • f13c0c2dd5
    Merge pull request #154 from mahkoh/jorth/explicit-sync-break-loops mahkoh 2024-04-06 22:08:03 +02:00
  • 9ead72429e surface: explicitly destroy wait handles when breaking loops Julian Orth 2024-04-06 22:01:55 +02:00
  • 1f9797d76d
    Merge pull request #152 from mahkoh/jorth/release-cleanup mahkoh 2024-04-05 20:42:18 +02:00
  • b03cdaa4b7 docs: re-organize documentation Julian Orth 2024-04-05 19:05:43 +02:00
  • 1a9b7146fd config: allow configuring repeat rates via toml Julian Orth 2024-04-05 17:25:07 +02:00
  • b374947b45 all: reorganize packages for release Julian Orth 2024-04-04 15:48:36 +02:00
  • c659b478cf
    Merge pull request #150 from mahkoh/jorth/update-children-attach mahkoh 2024-04-04 14:26:58 +02:00
  • c542d6188e surface: fix subsurface property propagation Julian Orth 2024-04-04 14:18:05 +02:00
  • d273c97eb3
    Merge pull request #149 from mahkoh/jorth/sub-surface-requests mahkoh 2024-04-04 11:36:57 +02:00
  • c5fd2cd989 surface: commit subsurface state during parent commit Julian Orth 2024-04-04 10:28:30 +02:00
  • a2c907c8c4
    Merge pull request #148 from mahkoh/jorth/10-bit mahkoh 2024-04-04 09:33:16 +02:00
  • 551dafcce8 render: add support for more formats Julian Orth 2024-04-03 21:18:44 +02:00
  • 9d78231cac
    Merge pull request #147 from mahkoh/jorth/tests2 mahkoh 2024-04-03 17:23:15 +02:00
  • 660fa92659 it: test toplevel drag Julian Orth 2024-04-03 16:52:31 +02:00
  • d4f49bf947 it: test idle timeout Julian Orth 2024-04-03 16:06:35 +02:00
  • b966a73682 it: test direct-scanout feedback Julian Orth 2024-04-03 15:52:25 +02:00
  • 6baa7ab07f it: fix clippy lints Julian Orth 2024-04-03 14:47:46 +02:00
  • 15a1b600f3 it: test workspace restoration Julian Orth 2024-04-03 14:37:03 +02:00
  • 9efe9415c2 it: test float size memoization Julian Orth 2024-04-03 13:58:18 +02:00
  • 5c80d940af it: test wlr-data-control Julian Orth 2024-04-03 13:47:07 +02:00
  • fd056c5361 it: test content type protocol Julian Orth 2024-04-02 21:25:49 +02:00
  • 3b0757ee53 it: test explicit sync Julian Orth 2024-04-02 21:03:33 +02:00
  • 6448a14fb1 it: test cursor-shape protocol Julian Orth 2024-04-02 20:06:13 +02:00
  • 9c8131e145 it: test double click float toggle Julian Orth 2024-04-02 19:05:16 +02:00
  • 94208691b2 it: test float restacking Julian Orth 2024-04-02 18:57:04 +02:00
  • 9703ba8794 it: test surface input region Julian Orth 2024-04-02 18:18:15 +02:00
  • 221a398abe it: test output transforms Julian Orth 2024-04-02 17:01:36 +02:00
  • c6b34550d8 it: test dnd focus change on drop Julian Orth 2024-04-02 16:52:32 +02:00
  • a39031d4f9 it: test foreign-toplevel-list Julian Orth 2024-04-02 15:57:41 +02:00
  • 6fe6b1b491 it: test xdg-activation Julian Orth 2024-04-02 15:03:24 +02:00
  • 91022cd1c8 it: test suspended state Julian Orth 2024-04-02 14:30:24 +02:00
  • 3f4386609e leaks: fix leak detection code Julian Orth 2024-04-02 13:45:49 +02:00
  • 80dead55c3 it: add test for preferred buffer scale Julian Orth 2024-04-02 13:33:56 +02:00
  • 9cddeb964d surface: process offset request without a buffer change Julian Orth 2024-04-02 13:22:21 +02:00
  • adf6d2ae2b it: test natural scrolling Julian Orth 2024-04-02 10:26:42 +02:00
  • f562f887f0 it: use single-pixel buffer instead of shm Julian Orth 2024-04-02 10:23:55 +02:00
  • aaed003ec8 render: sync before rendering single-pixel buffer Julian Orth 2024-04-02 10:22:32 +02:00
  • d0f124a6ba
    Merge pull request #146 from mahkoh/jorth/fix-explicit-sync-merging mahkoh 2024-04-01 21:26:12 +02:00
  • be965eeaf7 render: fix merging of explicit sync commits Julian Orth 2024-04-01 20:50:22 +02:00
  • 12681f42b0
    Merge pull request #143 from mahkoh/jorth/config-run-privileged mahkoh 2024-04-01 13:26:21 +02:00
  • a7d799aff3 wayland: make wlr-screencopy-manager a privileged global Julian Orth 2024-04-01 13:22:25 +02:00
  • 6efb6b8f4f wayland: make layer shell a privileged global Julian Orth 2024-04-01 13:18:17 +02:00
  • affea49e49 config: allow running commands privileged Julian Orth 2024-04-01 13:16:34 +02:00
  • 4558bdb7c1
    Merge pull request #142 from mahkoh/jorth/wlr-data-device mahkoh 2024-04-01 00:09:51 +02:00
  • 99be020c19 wayland: implement wlr-data-control Julian Orth 2024-03-31 01:36:45 +01:00
  • 8bca8b0e86 ipc: create separate offers/sources for X Julian Orth 2024-03-31 18:42:23 +02:00
  • 4e9dacce1a ipc: use trait objects for source/offer Julian Orth 2024-03-30 22:47:25 +01:00
  • 7cbe5720c6 ipc: make source/offer ids type safe Julian Orth 2024-03-30 20:51:25 +01:00
  • 00efe7b51b
    Merge pull request #140 from mahkoh/jorth/surface-visibility mahkoh 2024-03-30 16:34:10 +01:00
  • ba98103233 tree: make surface visibility tracking more robust Julian Orth 2024-03-29 20:07:28 +01:00
  • be0935c8dd seat: handle surface cursor lifetimes explicitly Julian Orth 2024-03-29 19:31:40 +01:00
  • 566a05494a surface: don't destroy idle inhibitors when destroying node Julian Orth 2024-03-29 18:37:03 +01:00
  • 7661e011c0 wayland: add bug entry for alacritty Julian Orth 2024-03-29 15:33:06 +01:00
  • a65921ca80
    Merge pull request #139 from mahkoh/jorth/output-damage mahkoh 2024-03-28 18:30:22 +01:00
  • 017efa4b74 tree: recompute output render data after connect Julian Orth 2024-03-28 18:22:28 +01:00
  • 9b1a85b27d
    Merge pull request #137 from mahkoh/jorth/explicit-sync mahkoh 2024-03-28 18:00:46 +01:00
  • d057025d44 docs: update the readme Julian Orth 2024-03-28 17:51:03 +01:00
  • 2e9beed77f subsurface: change default mode to sync Julian Orth 2024-03-27 23:18:45 +01:00
  • 112675a813 xdg_toplevel: send correct extents in initial configure event Julian Orth 2024-03-27 13:55:26 +01:00
  • aa296a6aea config: allow disabling explicit-sync Julian Orth 2024-03-26 15:24:07 +01:00
  • aaf73d6fdc wayland: implement linux-drm-syncobj-v1 Julian Orth 2024-03-21 20:54:21 +01:00
  • 816315170f render: add support for explicit sync Julian Orth 2024-03-21 23:26:34 +01:00
  • 1b4492c670 render: propagate errors Julian Orth 2024-03-22 13:26:56 +01:00
  • d9fa3f6732 metal: preserve cursor state after present errors Julian Orth 2024-03-21 23:22:48 +01:00
  • ea4a1f027b render: remove TextureReservations Julian Orth 2024-03-21 14:48:24 +01:00
  • 300deecc7d surface: attach sync sub-surface commits to parent commits Julian Orth 2024-03-20 19:41:43 +01:00
  • 0c48247740 surface: move pending state into the surface Julian Orth 2024-03-20 19:26:29 +01:00
  • 943626a7f7 surface: split ext::pre_commit into two parts Julian Orth 2024-03-20 19:21:40 +01:00
  • 86d37b5aa4 surface: remove interior mutability from pending state Julian Orth 2024-03-20 18:45:18 +01:00
  • 84e6b74893 all: address clippy lints Julian Orth 2024-03-23 00:39:15 +01:00
  • 544f23ffb0 xwayland: fix logging of stderr Julian Orth 2024-03-23 08:58:35 +01:00
  • b8fedbd23c
    Merge pull request #136 from mahkoh/jorth/in-process-portal mahkoh 2024-03-20 11:16:08 +01:00
  • 4d6f226254 portal: start portal automatically with compositor Julian Orth 2024-03-19 21:00:36 +01:00
  • 39d1e49672
    Merge pull request #134 from mahkoh/jorth/vulkan-blending mahkoh 2024-03-18 10:42:25 +01:00
  • 0e5e16c2f0 vulkan: create separate pipelines for opaque and alpha textures Julian Orth 2024-03-18 10:34:56 +01:00
  • f8de2ec935
    Merge pull request #133 from mahkoh/jorth/desired-output-update mahkoh 2024-03-18 09:25:52 +01:00
  • 96b6234c22 tree: update desired_output when explicitly moving workspace Julian Orth 2024-03-18 09:17:17 +01:00
  • 1401697fdc
    Merge pull request #132 from mahkoh/jorth/move-workspace mahkoh 2024-03-17 13:45:52 +01:00