1
0
Fork 0
forked from wry/wry

Commit graph

  • 51575fce39 vulkan: include precompiled shaders Julian Orth 2025-09-16 09:40:52 +02:00
  • 2dc9695621
    Merge pull request #609 from mahkoh/jorth/generous-pointer-warp mahkoh 2025-09-17 13:12:37 +02:00
  • 31a73b49a3 seat: allow pointer warping if only the client matches Julian Orth 2025-09-17 13:05:18 +02:00
  • 697c3b1f71
    Merge pull request #554 from mahkoh/jorth/vulkan-sw mahkoh 2025-09-17 12:35:11 +02:00
  • 0a5ee8fa36 vulkan: implement software rendering Julian Orth 2025-07-27 21:03:18 +02:00
  • bb29303c98
    Merge pull request #607 from mahkoh/jorth/fix-srht mahkoh 2025-09-16 19:15:33 +02:00
  • c287f65547 ci: fix sr.ht builds Julian Orth 2025-09-16 19:13:18 +02:00
  • ddd96b9ad8
    Merge pull request #605 from mahkoh/jorth/clone3 mahkoh 2025-09-16 07:25:48 +02:00
  • 278619c09e clone3: don't use clone3 syscall directly Julian Orth 2025-09-16 06:20:00 +02:00
  • 8aeae2d2af
    Merge pull request #602 from mahkoh/jorth/multi-nvidia-fixes mahkoh 2025-09-13 23:19:06 +02:00
  • c2d5848329 metal: improve buffer allocation logging Julian Orth 2025-09-13 14:10:29 +02:00
  • 3a11e1bd19 metal: improve logging Julian Orth 2025-09-13 12:57:07 +02:00
  • e5de85299b metal: handle cursor plane allocation failures gracefully Julian Orth 2025-09-13 12:49:34 +02:00
  • c691a7b429 metal: add missing break Julian Orth 2025-09-13 12:45:03 +02:00
  • 6ba8b71b3e
    Merge pull request #598 from mahkoh/jorth/tf-power mahkoh 2025-09-09 15:07:23 +02:00
  • ef1727a186 color-management: parametrize bt1886 Julian Orth 2025-09-08 20:37:47 +02:00
  • c37567f1cd color-management: implement set_tf_power Julian Orth 2025-09-08 18:37:07 +02:00
  • a2d726e508 vulkan: allow EOTFs to be parametrized Julian Orth 2025-09-08 18:26:19 +02:00
  • 6d28bfd4e2 vulkan: add get_ub_descriptor macro Julian Orth 2025-09-08 18:15:10 +02:00
  • a2e089d9e3 vulkan: unify Tex/OutColorManagementData Julian Orth 2025-09-08 18:04:02 +02:00
  • 05bf029a55 vulkan: add VulkanEotf Julian Orth 2025-09-08 18:00:06 +02:00
  • ab81e4bd51 vulkan: fix out pipeline cache Julian Orth 2025-09-08 17:57:09 +02:00
  • c402dd0153
    Merge pull request #597 from mahkoh/jorth/float-title-always mahkoh 2025-09-08 13:01:22 +02:00
  • 3f0e99d04c float: don't shortcut title rendering when rect is empty Julian Orth 2025-09-08 12:49:58 +02:00
  • 4fb7a859dc
    Merge pull request #596 from mahkoh/jorth/vulkan--1 mahkoh 2025-09-08 12:43:00 +02:00
  • 435b96f92e vulkan: handle exported sync file being -1 Julian Orth 2025-09-08 12:33:55 +02:00
  • b99f2b928a
    Merge pull request #595 from mahkoh/jorth/leds mahkoh 2025-09-07 15:51:10 +02:00
  • f5e04355d7 kbvm: use indicators to determine the active LEDs Julian Orth 2025-09-07 15:34:38 +02:00
  • 0c7f7429db
    Merge pull request #594 from mahkoh/jorth/leds mahkoh 2025-09-07 13:03:45 +02:00
  • 3b60c62f82 seat: properly destroy physical devices when changing keymap Julian Orth 2025-09-07 12:58:23 +02:00
  • 6bea5a072c kbvm: identify keymaps by their hash Julian Orth 2025-09-07 12:28:57 +02:00
  • 11c10fde70 metal: enable keyboard LEDs Julian Orth 2025-09-07 12:09:43 +02:00
  • 0e51b9469b
    Merge pull request #593 from mahkoh/jorth/color-management-fixes mahkoh 2025-09-05 21:20:06 +02:00
  • b6ef623643 metal: disable direct scanout if blending would change the appearance Julian Orth 2025-09-05 19:35:32 +02:00
  • fc6dda9c24 vulkan: elide blend buffer if blend buffer embeds into frame buffer Julian Orth 2025-09-05 19:25:38 +02:00
  • 39c770f6e2 config: make the blend space configurable Julian Orth 2025-09-05 19:19:54 +02:00
  • 991b212120 metal: blend in srgb/gamma22 by default Julian Orth 2025-09-05 18:39:17 +02:00
  • f475584f71 vulkan: support blend buffers having different primaries than framebuffer Julian Orth 2025-09-05 18:14:00 +02:00
  • 83e79b68e6 color-management: use more consistent naming Julian Orth 2025-09-05 13:45:09 +02:00
  • 32db933242 color-management: make (ext_)srgb aliases for gamma22 Julian Orth 2025-09-05 12:43:23 +02:00
  • 48a36a9feb color-management: implement gamma functions for negative values Julian Orth 2025-09-05 12:34:22 +02:00
  • 050515d2ed color-management: implement bt1886 as pure gamma24 Julian Orth 2025-09-05 12:31:01 +02:00
  • 2dcc3806ad
    Merge pull request #592 from mahkoh/jorth/more-it-tests mahkoh 2025-09-04 10:43:40 +02:00
  • c51ec4456e it: add pointer warp test Julian Orth 2025-09-03 22:38:45 +02:00
  • 47a09af8f4
    Merge pull request #591 from mahkoh/jorth/more-it-tests mahkoh 2025-09-03 17:55:21 +02:00
  • 73bf4465e2 it: add fifo test Julian Orth 2025-09-03 17:46:33 +02:00
  • f45cbed53b it: verify that surface damage damages connector Julian Orth 2025-09-03 12:45:05 +02:00
  • 8a5f1e1e37 it: add frame callback test Julian Orth 2025-09-03 12:15:05 +02:00
  • fbef86e928
    Merge pull request #588 from mahkoh/jorth/effective-geometry mahkoh 2025-09-01 15:38:40 +02:00
  • 197b069c50 xdg-toplevel: center fullscreen surfaces with geometry smaller than output Julian Orth 2025-08-30 15:23:44 +02:00
  • 642eaffcff
    Merge pull request #587 from mahkoh/jorth/ai-tests mahkoh 2025-09-01 11:37:10 +02:00
  • 5e46feaeea it: add more tests Julian Orth 2025-08-31 12:27:41 +02:00
  • 412626af59
    Merge pull request #586 from mahkoh/jorth/it-content-type mahkoh 2025-08-31 11:55:47 +02:00
  • cf82dd6456 it: enable accidentally disabled test Julian Orth 2025-08-31 11:52:26 +02:00
  • a138525351
    Merge pull request #581 from mahkoh/jorth/mixed-device-use mahkoh 2025-08-29 13:46:11 +02:00
  • ed065fb9f2 metal: use the correct graphics context when allocating buffers Julian Orth 2025-08-29 13:27:56 +02:00
  • c1f5f306fc metal: make argument name unambiguous Julian Orth 2025-08-29 13:26:04 +02:00
  • 886627aecd metal: mark connector as changed when connector buffers change Julian Orth 2025-08-29 13:26:46 +02:00
  • 384eb80e89 opengl: make mixed device use a non-fatal error Julian Orth 2025-08-29 13:37:53 +02:00
  • 5e9bc64757 vulkan: make mixed device use a non-fatal error Julian Orth 2025-08-29 13:33:42 +02:00
  • e0d1ab8122
    Merge pull request #580 from mahkoh/jorth/clippy-6 mahkoh 2025-08-29 11:23:57 +02:00
  • 9e67158f47 all: address clippy lints Julian Orth 2025-08-29 11:21:04 +02:00
  • e5fd0fa192
    Merge pull request #579 from Stoppedpuma/documentation-fix mahkoh 2025-08-29 10:45:08 +02:00
  • 64f749166f
    fix true statement in config documentation Stoppedpuma 2025-08-29 05:43:13 +02:00
  • e67811565a
    Merge pull request #548 from disluckyguy/update-on-pos-change mahkoh 2025-07-27 21:12:29 +02:00
  • c576cfb85d layershell: update tree on position change Mostafa Ibrahim 2025-07-27 13:16:28 +03:00
  • 4da33a59f6
    Merge pull request #555 from mahkoh/jorth/clippy4 mahkoh 2025-07-27 21:09:51 +02:00
  • f98437f58a all: fix clippy lints Julian Orth 2025-07-27 21:06:54 +02:00
  • c61a04c3d3
    Merge pull request #547 from mahkoh/jorth/pointer-absolute mahkoh 2025-07-27 16:15:26 +02:00
  • 31a045e01b cursor: ensure software cursors are drawn if some outputs don't have HC Julian Orth 2025-07-27 12:11:19 +02:00
  • dc9a3c20ea metal: handle absolute motion events Julian Orth 2025-07-27 11:33:55 +02:00
  • 9bfebe4c42
    Merge pull request #551 from mahkoh/jorth/layer-shell-positioning mahkoh 2025-07-27 16:06:38 +02:00
  • 050ec14a25 layer-shell: ignore margin for centered surfaces Julian Orth 2025-07-27 16:03:29 +02:00
  • a039a08c97
    Merge pull request #549 from mahkoh/jorth/efficient-damage-visualizer mahkoh 2025-07-27 15:06:40 +02:00
  • e12ececca4 render: make damage visualizer slightly less inefficient Julian Orth 2025-07-27 15:00:09 +02:00
  • 225dda8e5b
    Merge pull request #542 from kotarac/kotarac/workspace-order mahkoh 2025-07-26 19:14:22 +02:00
  • e570152dde config: workspace display order Stipe Kotarac 2025-07-26 10:52:46 +02:00
  • 40328d7c4a
    Merge pull request #543 from mahkoh/jorth/v1.11 mahkoh 2025-07-26 16:12:26 +02:00
  • b835eda7da docs: prepare 1.11.0 release Julian Orth 2025-07-26 16:09:53 +02:00
  • d2b6d3a109
    Merge pull request #540 from mahkoh/jorth/drag-damage mahkoh 2025-07-25 17:44:44 +02:00
  • 57514a432e toplevel-drag: apply full damage when destroying toplevel Julian Orth 2025-07-25 17:42:20 +02:00
  • eb14eb6a68
    Merge pull request #535 from mahkoh/jorth/batch-xdg-surface-configure mahkoh 2025-07-22 23:00:36 +02:00
  • 9944ac65cf xdg-shell: batch xdg_surface.configure events Julian Orth 2025-07-22 22:48:19 +02:00
  • e857bfa1b7
    Merge pull request #534 from mahkoh/jorth/better-tile-drag mahkoh 2025-07-22 14:39:52 +02:00
  • e563ccfaa6 container: make dragging into mono containers more convenient Julian Orth 2025-07-22 14:35:13 +02:00
  • f5e961201a
    Merge pull request #533 from mahkoh/jorth/release-notes-3 mahkoh 2025-07-22 11:28:02 +02:00
  • 1b9affe88c docs: reword scheduling header Julian Orth 2025-07-22 11:00:13 +02:00
  • 09a6e7be23
    Merge pull request #532 from mahkoh/jorth/query-content-type mahkoh 2025-07-21 23:48:03 +02:00
  • cc785da980 cli: print content type in tree query Julian Orth 2025-07-21 23:45:10 +02:00
  • 045485e4bc
    Merge pull request #531 from mahkoh/jorth/release-notes-2 mahkoh 2025-07-21 23:34:42 +02:00
  • b69f8ee756 docs: write release notes Julian Orth 2025-07-21 23:31:37 +02:00
  • 94e83e288c
    Merge pull request #530 from mahkoh/jorth/drag-tiles-wmm mahkoh 2025-07-21 17:37:18 +02:00
  • ee9bac3d7e seat: allow dragging tiles in window management mode Julian Orth 2025-07-21 17:09:00 +02:00
  • 25addc9bc2
    Merge pull request #529 from mahkoh/jorth/modes mahkoh 2025-07-21 16:29:00 +02:00
  • a57f0036a8 toml-config: add input modes Julian Orth 2025-07-21 15:50:24 +02:00
  • e160aa3406 toml-config: make FnBuilder::new take &self Julian Orth 2025-07-21 11:45:13 +02:00
  • 441166b122
    Merge pull request #526 from mahkoh/jorth/marks mahkoh 2025-07-20 16:03:50 +02:00
  • eb625b34cc config: add create-mark, jump-to-mark, and copy-mark actions Julian Orth 2025-07-20 15:44:50 +02:00
  • e30e2595a1
    Merge pull request #525 from mahkoh/jorth/disable-primary-selection mahkoh 2025-07-20 11:22:26 +02:00
  • 9c165ab56c config: allow disabling the primary selection Julian Orth 2025-07-20 11:18:32 +02:00