1
0
Fork 0
forked from wry/wry

Commit graph

  • 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
  • 0dcb33ae38
    Merge pull request #447 from mahkoh/jorth/reexec-common-parent mahkoh 2025-04-26 20:48:42 +02:00
  • 4fa7e2a6ac compositor: add common parent for both compostior and forker Julian Orth 2025-04-26 19:49:12 +02:00
  • fdfc20452f compositor: reset all signals during startup Julian Orth 2025-04-26 19:52:05 +02:00
  • 456457eade
    Merge pull request #444 from mahkoh/jorth/double-fork mahkoh 2025-04-25 21:39:14 +02:00
  • 9db691d714
    Merge pull request #442 from mahkoh/jorth/named-actions mahkoh 2025-04-25 21:39:06 +02:00
  • 7eb47a42c2
    Merge pull request #445 from mahkoh/jorth/reexec-double-fork mahkoh 2025-04-25 20:10:28 +02:00
  • fcf4cef6de reexec: double-fork to prevent the creation of zombies Julian Orth 2025-04-25 20:08:02 +02:00
  • a3470c7b5a portal: double-fork before creating the io_uring Julian Orth 2025-04-25 18:58:10 +02:00
  • 3100773ae0 toml-config: add named actions Julian Orth 2025-04-25 17:18:49 +02:00
  • 8552c5f1eb
    Merge pull request #440 from mahkoh/jorth/pin-float mahkoh 2025-04-25 14:45:13 +02:00
  • 1bcaeeb853
    Merge pull request #441 from mahkoh/jorth/io-uring-feature-levels mahkoh 2025-04-25 14:44:51 +02:00
  • e22810e94d io_uring: use newer features if available Julian Orth 2025-04-24 19:49:48 +02:00
  • 65a66c2e26 tree: allow floats to be pinned Julian Orth 2025-04-24 14:21:25 +02:00
  • 3e6640f0ca tree: ensure that floats remain accessible after workspace move Julian Orth 2025-04-24 12:36:18 +02:00
  • 9192446602 icons: add icon infrastructure Julian Orth 2025-04-24 11:40:47 +02:00
  • 4970749924
    Merge pull request #439 from mahkoh/jorth/reexec mahkoh 2025-04-24 17:47:19 +02:00
  • 419d75949c reexec: close evdev fds in a separate process Julian Orth 2025-04-24 17:44:52 +02:00
  • ca2201edeb
    Merge pull request #438 from mahkoh/jorth/reexec mahkoh 2025-04-24 14:53:49 +02:00
  • 2edfb29f2b cli: add command to restart the compositor in place Julian Orth 2025-04-24 14:51:32 +02:00
  • fd46fbbbd3
    Merge pull request #437 from mahkoh/jorth/hdr-docs mahkoh 2025-04-22 23:59:21 +02:00
  • 785b9a0861 docs: fix color management docs Julian Orth 2025-04-22 23:57:19 +02:00
  • fd1e260877
    Merge pull request #436 from mahkoh/jorth/fix-hardware-cursor-users mahkoh 2025-04-22 23:41:28 +02:00
  • 8a167ef1fb cursor: don't invalidate hardware cursor user when detaching cursor user Julian Orth 2025-04-22 23:32:14 +02:00
  • 4b9e5e3d25
    Merge pull request #435 from mahkoh/jorth/tablet-v2 mahkoh 2025-04-22 23:01:52 +02:00
  • 40059564a8 all: address clippy lints Julian Orth 2025-04-22 22:22:42 +02:00
  • dee0066f1a tablet: implement version 2 Julian Orth 2025-04-22 22:22:31 +02:00
  • 1d017ec2c2
    Merge pull request #434 from mahkoh/jorth/toplevel-tag mahkoh 2025-04-22 17:59:31 +02:00
  • 18bec86499 wayland: implement xdg-toplevel-tag-v1 Julian Orth 2025-04-22 17:56:32 +02:00
  • 624424b297
    Merge pull request #433 from mahkoh/jorth/float-above-fullscreen mahkoh 2025-04-22 17:49:05 +02:00
  • 0c02cb5033 tree: allow showing floating windows above fullscreen Julian Orth 2025-04-22 17:46:25 +02:00
  • f3179b7794
    Merge pull request #431 from mahkoh/jorth/1.10 mahkoh 2025-04-22 13:11:02 +02:00
  • c0442e6e7b docs: prepare 1.10.0 release Julian Orth 2025-04-22 13:08:35 +02:00
  • c8ffa40966
    Merge pull request #430 from mahkoh/jorth/release-notes mahkoh 2025-04-21 17:23:06 +02:00
  • 11133447ef docs: prepare the release notes for the next release Julian Orth 2025-04-21 17:20:51 +02:00
  • 2e4f9da338
    Merge pull request #429 from mahkoh/jorth/output-brightness mahkoh 2025-04-21 16:23:24 +02:00
  • 28cfa6a11f video: send feedback when brightness changes Julian Orth 2025-04-21 16:20:39 +02:00
  • 0ec3cdf608
    Merge pull request #428 from mahkoh/jorth/output-brightness mahkoh 2025-04-21 15:44:46 +02:00
  • 27025a565c video: allow configuring the output brightness Julian Orth 2025-04-21 15:41:52 +02:00
  • 7d0c9e2c3f
    Merge pull request #427 from mahkoh/jorth/kbvm-upgrade mahkoh 2025-04-21 11:58:25 +02:00
  • 72acf43a27 kbvm: update to v0.1.4 Julian Orth 2025-04-21 11:54:57 +02:00
  • e2471c3aa6
    Merge pull request #426 from mahkoh/jorth/tf-clamp mahkoh 2025-04-21 11:30:36 +02:00
  • 70baaaaeee vulkan: clamp colors in transfer functions Julian Orth 2025-04-21 11:24:10 +02:00