1
0
Fork 0
forked from wry/wry

Commit graph

  • 5375dee007
    Merge pull request #499 from mahkoh/jorth/output-transaction mahkoh 2025-07-12 12:04:54 +02:00
  • ef2b719e77 metal: don't treat disabled connectors as disconnected Julian Orth 2025-07-12 12:02:27 +02:00
  • 7ab99bb840 backend: implement output transactions Julian Orth 2025-07-10 11:17:34 +02:00
  • f8d03c25a9 metal: clear damage before adding full damage Julian Orth 2025-07-10 11:13:53 +02:00
  • e95e764b46 drm: add ObjectChangeValue Julian Orth 2025-07-10 11:10:07 +02:00
  • b8d4eeb8e4 utils: add BinarySearchMap util Julian Orth 2025-07-10 11:01:35 +02:00
  • 3b31a7d433 macros: add dbg macro Julian Orth 2025-07-10 11:00:01 +02:00
  • ccb9d3eef5
    Merge pull request #500 from mahkoh/jorth/wire-to-xml mahkoh 2025-07-12 08:15:00 +02:00
  • 1ab031b206 utils: add wire-to-xml utility Julian Orth 2025-07-12 08:12:30 +02:00
  • e7697b790a
    Merge pull request #498 from mahkoh/jorth/let-chains mahkoh 2025-07-01 14:35:43 +02:00
  • 286857971a all: use let chains Julian Orth 2025-07-01 11:20:48 +02:00
  • 3d5d146d65
    Merge pull request #496 from mahkoh/jorth/clippy3 mahkoh 2025-07-01 09:33:49 +02:00
  • 64664ca76e all: fix clippy warnings Julian Orth 2025-07-01 09:31:21 +02:00
  • 70912b47e4
    Merge pull request #495 from mahkoh/jorth/position-hint mahkoh 2025-07-01 09:28:11 +02:00
  • 4d9dde7927 pointer-constraints: always apply position hints asynchronously Julian Orth 2025-07-01 09:25:29 +02:00
  • bae92d90d0 state: add node_at helper Julian Orth 2025-07-01 08:23:16 +02:00
  • c5b7c44000
    Merge pull request #485 from mahkoh/jorth/get-pointer-enter mahkoh 2025-07-01 08:42:14 +02:00
  • 21b724bd25
    Merge pull request #488 from disluckyguy/remove-trailing-commas mahkoh 2025-06-20 15:06:29 +02:00
  • 983eb6a1f1 remove trailing commas and whitespace Mostafa Ibrahim 2025-06-20 11:22:34 +03:00
  • 36199d39d3 seat: send wl_pointer.enter in get_pointer Julian Orth 2025-06-19 10:43:57 +02:00
  • d25676ddb7
    Merge pull request #479 from mahkoh/jorth/wayland-u64 mahkoh 2025-06-04 13:27:48 +02:00
  • d6b3973979 wayland: add u64 type macro Julian Orth 2025-06-04 13:24:28 +02:00
  • 7373509274
    Merge pull request #475 from mahkoh/jorth/cursor-position-hint mahkoh 2025-05-29 00:08:14 +02:00
  • 00aa689e7a pointer-constraints: defer cursor position update Julian Orth 2025-05-29 00:01:31 +02:00
  • 0930f00356
    implement zwlr_foreign_toplevel_management protocol (#452) Mostafa Ibrahim 2025-05-28 14:53:29 +03:00
  • 3be8534683
    Merge pull request #474 from mahkoh/jorth/cursor-position-hint mahkoh 2025-05-28 12:13:57 +02:00
  • 7405e04937 pointer-constraints: implement cursor position hint Julian Orth 2025-05-28 12:11:51 +02:00
  • 90f791f772
    Merge pull request #473 from mahkoh/jorth/linked-list-corruption mahkoh 2025-05-22 03:01:10 +02:00
  • 235184774e linked-list: properly detach other root node in append_all Julian Orth 2025-05-21 19:44:01 +02:00
  • 63bd177d6d
    Merge pull request #471 from mahkoh/jorth/clippy2 mahkoh 2025-05-18 18:13:18 +02:00
  • 8c49ecd5fe all: address clippy lints Julian Orth 2025-05-18 18:10:57 +02:00
  • 956d3f79f7
    Merge pull request #470 from mahkoh/jorth/popup-visible mahkoh 2025-05-14 17:55:34 +02:00
  • f00b8075e0 tree: don't make xdg-popup visible if parent is not visible Julian Orth 2025-05-14 17:53:16 +02:00
  • 25848be92f
    Merge pull request #469 from kotarac/master mahkoh 2025-05-14 14:20:19 +02:00
  • b20153550e input: add click method and middle button emulation Stipe Kotarac 2025-05-12 17:52:36 +02:00
  • 0524e01a3c metal: sort InputDevice functions Julian Orth 2025-05-14 14:07:25 +02:00
  • 68ade6c50e
    Merge pull request #468 from mahkoh/jorth/damage-on-invisible mahkoh 2025-05-12 15:15:18 +02:00
  • 08ad526eef wl_surface: apply full damage if surface becomes invisible Julian Orth 2025-05-12 14:49:31 +02:00
  • 7beaad9041
    Merge pull request #465 from mahkoh/jorth/cap-sys-nice mahkoh 2025-05-11 20:52:23 +02:00
  • d1a2483f0a docs: add release notes Julian Orth 2025-05-10 22:44:23 +02:00
  • 68713b2e39 vulkan: create high-priority queues if possible Julian Orth 2025-05-10 22:44:00 +02:00
  • 7a623006e2 compositor: set scheduler to SCHED_RR before dropping CAP_SYS_NICE Julian Orth 2025-05-10 22:41:40 +02:00
  • af6e868a78 all: drop all privileges at startup Julian Orth 2025-05-10 22:36:39 +02:00
  • b3334449a6 reaper: setup deathsig in compositor Julian Orth 2025-05-10 20:03:34 +02:00
  • f97cb46315 toml-config: fix reload-config-so name Julian Orth 2025-05-10 20:02:03 +02:00
  • e6f9677a43
    Merge pull request #462 from mahkoh/jorth/lock-idle-visibility mahkoh 2025-05-09 19:48:23 +02:00
  • e500698af7 tree: set lock node to invisible when idling Julian Orth 2025-05-09 19:27:23 +02:00
  • e0e336bc69
    Merge pull request #460 from mahkoh/jorth/release-on-revert mahkoh 2025-05-09 16:41:54 +02:00
  • 599f0a8ae5 config: allow configuring the pointer-revert-key Julian Orth 2025-05-09 16:39:44 +02:00
  • 7b62909bb4
    Merge pull request #458 from mahkoh/jorth/release-on-revert mahkoh 2025-05-09 16:21:20 +02:00
  • 93db2d8fb3 seat: release buttons when reverting from grab owner Julian Orth 2025-05-08 23:22:20 +02:00
  • 298a430177
    Merge pull request #459 from mahkoh/jorth/rand-9 mahkoh 2025-05-09 16:01:48 +02:00
  • 4d70864f61 build: upgrade rand to 0.9 Julian Orth 2025-05-09 15:57:04 +02:00
  • eb4b93afed
    Merge pull request #455 from elde-n/master mahkoh 2025-05-09 15:42:11 +02:00
  • 6341623e72 all: add musl support elden 2025-05-08 22:18:08 +03:00
  • e150c4e748
    Merge pull request #454 from mahkoh/jorth/linear-color-id-allocation mahkoh 2025-05-08 16:52:59 +02:00
  • c9b0e86bf5 wp-color-management-v1: allocate description ids linearly Julian Orth 2025-04-22 16:13:49 +02:00
  • 401e8bb0be
    Merge pull request #451 from mahkoh/jorth/window-rules mahkoh 2025-05-08 16:46:02 +02:00
  • 8ab0c8958d docs: add release notes Julian Orth 2025-05-04 20:48:57 +02:00
  • 38d7a60d00 cli: add commands to inspect the tree Julian Orth 2025-05-06 18:08:14 +02:00
  • bd04b09171 cli: add commands to inspect clients Julian Orth 2025-05-06 18:12:57 +02:00
  • 5e3465d861 config: add initial-tile-state window rule Julian Orth 2025-05-07 15:59:42 +02:00
  • b1ca98b488 config: add auto-focus window rule Julian Orth 2025-05-03 15:33:02 +02:00
  • 51e752992f config: add workspace window criteria Julian Orth 2025-05-03 14:13:40 +02:00
  • 5ad6ca4dd3 config: add WM_WINDOW_ROLE window criteria Julian Orth 2025-05-03 14:01:39 +02:00
  • faa0b27ef8 config: add WM_CLASS window criteria Julian Orth 2025-05-03 13:37:23 +02:00
  • 6d3d4dcabb config: add toplevel-tag window criteria Julian Orth 2025-05-01 17:31:42 +02:00
  • 5f1268cada config: add just-mapped window criteria Julian Orth 2025-05-01 18:52:55 +02:00
  • e36ccd560c config: add fullscreen window criteria Julian Orth 2025-05-01 18:49:39 +02:00
  • 91c948b219 config: add keyboard-focus window criteria Julian Orth 2025-05-01 18:43:54 +02:00
  • eb172e9d8c config: add urgency window criteria Julian Orth 2025-05-01 18:38:57 +02:00
  • dcf57db3df config: add visibility window criteria Julian Orth 2025-05-01 18:35:29 +02:00
  • 8bb8b2a649 config: add floating window criteria Julian Orth 2025-05-01 18:31:59 +02:00
  • da64166e82 config: add app-id window criteria Julian Orth 2025-05-01 18:27:42 +02:00
  • 6ef7655dbd config: add title window criteria Julian Orth 2025-05-01 18:22:33 +02:00
  • 2b5be7fbd9 config: add client window criteria Julian Orth 2025-05-02 23:46:11 +02:00
  • 59f8acdfde config: add window-rule infrastructure Julian Orth 2025-05-01 17:49:21 +02:00
  • a6257910bb config: add exe client criteria Julian Orth 2025-05-03 13:09:13 +02:00
  • cc734a135c config: add comm client criteria Julian Orth 2025-05-03 13:03:48 +02:00
  • bdabb7bbdd config: add xwayland client criteria Julian Orth 2025-05-03 12:55:22 +02:00
  • a952e658da config: add pid client criteria Julian Orth 2025-05-03 12:46:56 +02:00
  • 587ffc7ee5 config: add uid client criteria Julian Orth 2025-05-03 12:48:44 +02:00
  • 9bf79bf23c config: add sandbox client criteria Julian Orth 2025-05-02 17:48:44 +02:00
  • fd2163d658 config: add client-rule infrastructure Julian Orth 2025-05-04 18:02:17 +02:00
  • 17e715cde4 criteria: add infrastructure Julian Orth 2025-05-02 16:52:04 +02:00
  • 597636fba6 io_uring: add debounce future Julian Orth 2025-05-03 12:31:54 +02:00
  • 9977f9dfdf config: add Window Julian Orth 2025-04-29 15:29:39 +02:00
  • ab095b89cf config: add Client Julian Orth 2025-05-02 19:24:43 +02:00
  • 52994c085a config: add seat to seat-based window management messages Julian Orth 2025-04-29 12:52:33 +02:00
  • bc6a9ad94d toml-config: add set/unset variants of toggle actions Julian Orth 2025-05-01 21:41:21 +02:00
  • c5818dcd32 placeholder: run tl_destroy when replacing placeholder Julian Orth 2025-05-03 21:25:03 +02:00
  • 0e1868d355 container: run tl_destroy when replacing container Julian Orth 2025-04-28 19:14:12 +02:00
  • 8b9784bb15 xwayland: kill xwayland when wayland connection fails Julian Orth 2025-05-04 19:02:35 +02:00
  • 9840150e40
    Merge pull request #453 from mahkoh/jorth/fix-ws-highlight mahkoh 2025-05-06 16:01:49 +02:00
  • 5d08190e76 renderer: sync before rendering workspace highlight Julian Orth 2025-05-06 15:54:20 +02:00
  • a235b0fee3
    Merge pull request #450 from mahkoh/jorth/named-actions-loop mahkoh 2025-05-01 19:18:32 +02:00
  • 2f9af09795 toml-config: clear named-action reference cycles Julian Orth 2025-05-01 12:13:34 +02:00
  • c7bba173fb
    Merge pull request #446 from khyperia/more-config-methods mahkoh 2025-04-28 13:19:06 +02:00
  • 00735e4621 config: add Seat.get_keyboard_output and Connector.workspaces khyperia 2025-04-26 15:48:02 +02:00
  • b83bf0657b tree: add Node::node_output Julian Orth 2025-04-26 21:49:09 +02:00