1
0
Fork 0
forked from wry/wry
Commit graph

1858 commits

Author SHA1 Message Date
Julian Orth
71294b0fd1 macros: auto generate bitflag variants 2026-02-27 16:20:04 +01:00
mahkoh
39289cdd44
Merge pull request #760 from mahkoh/jorth/reexec2
reexec: ensure that pipe file descriptors are not overwritten
2026-02-25 19:37:04 +01:00
Julian Orth
0c4a6a0d1e reexec: ensure that pipe file descriptors are not overwritten 2026-02-25 19:33:42 +01:00
mahkoh
f3bf74ee7e
Merge pull request #759 from mahkoh/jorth/decoration-v2
xdg-decoration: implement version 2
2026-02-25 14:49:33 +01:00
Julian Orth
fb4fc5a5f1 xdg-decoration: implement version 2 2026-02-25 14:36:14 +01:00
mahkoh
d4a7d6d6f2
Merge pull request #758 from mahkoh/jorth/modes-no-config
output: don't use config Vrr and Tearing modes
2026-02-25 12:36:04 +01:00
Julian Orth
fb9b83994a output: don't use config Vrr and Tearing modes 2026-02-25 12:06:04 +01:00
mahkoh
e063b7c14b
Merge pull request #757 from mahkoh/jorth/no-config-enum
Don't use enums from jay_config in the compositor
2026-02-24 21:01:51 +01:00
Julian Orth
1677d481f9 tree: add WorkspaceDisplayOrder 2026-02-24 20:49:01 +01:00
Julian Orth
8b0bb61ee0 tree: add Transform 2026-02-24 20:48:45 +01:00
Julian Orth
c99a2dfafa tree: add TileState 2026-02-24 20:48:29 +01:00
Julian Orth
727a1bc68b seat: add FallbackOutputMode 2026-02-24 20:48:05 +01:00
Julian Orth
ca6e3891af gfx-api: add GfxApi 2026-02-24 20:48:04 +01:00
Julian Orth
b604192bf0 theme: add BarPosition 2026-02-24 20:29:23 +01:00
mahkoh
cbe0165225
Merge pull request #756 from mahkoh/jorth/update-keysyms
config: sync keysyms with kbvm
2026-02-24 17:30:46 +01:00
Julian Orth
803d57984b config: sync keysyms with kbvm 2026-02-24 17:28:21 +01:00
Julian Orth
82328120a0 config: remove leading 0s from keysyms 2026-02-24 17:28:21 +01:00
Julian Orth
6f81a76d8f config: sort keysyms alphabetically 2026-02-24 17:28:21 +01:00
mahkoh
e1be2fb463
Merge pull request #755 from mahkoh/jorth/kbvm-keysym
toml-config: use KBVM keysym parsing
2026-02-24 17:28:13 +01:00
Julian Orth
2966bf5d06 toml-config: use KBVM keysym parsing 2026-02-24 17:17:21 +01:00
mahkoh
349bfd70d4
Merge pull request #754 from mahkoh/jorth/pipe
utils: add pipe util
2026-02-24 17:16:07 +01:00
Julian Orth
73451550ba utils: add pipe util 2026-02-24 17:13:43 +01:00
mahkoh
05476d68f3
Merge pull request #753 from mahkoh/jorth/globals-simple-names
globals: use real interface names for singletons map
2026-02-22 00:43:10 +01:00
Julian Orth
1f1bca92d4 globals: use real interface names for singletons map 2026-02-22 00:40:18 +01:00
mahkoh
e7b67b68b0
Merge pull request #752 from mahkoh/jorth/fixed-globals
globals: store singleton global names in static map
2026-02-21 23:55:36 +01:00
Julian Orth
79e3022054 globals: store singleton global names in static map 2026-02-21 23:50:40 +01:00
mahkoh
699881aba9
Merge pull request #751 from mahkoh/jorth/no-late-singletons
globals: add all globals during startup
2026-02-21 23:44:06 +01:00
Julian Orth
ac77119aef globals: add all globals during startup 2026-02-21 23:35:54 +01:00
mahkoh
b976f25cf9
Merge pull request #750 from mahkoh/jorth/color-representation
vulkan: implement all alpha modes
2026-02-21 15:14:13 +01:00
Julian Orth
56a6012a7c vulkan: implement all alpha modes 2026-02-21 14:57:12 +01:00
Julian Orth
69ca5d92e7 wl_surface: handle alpha modes 2026-02-21 14:51:12 +01:00
Julian Orth
37674a229c theme: add support for alpha modes 2026-02-21 14:51:10 +01:00
mahkoh
c6db02a43d
Merge pull request #749 from mahkoh/jorth/color-representation
color-representation-v1: initial implementation
2026-02-21 12:06:14 +01:00
Julian Orth
32f5a0eae3 color-representation-v1: initial implementation 2026-02-21 12:03:52 +01:00
mahkoh
f0c78c3fe6
Merge pull request #713 from khyperia/wlr-gamma-control
implement wlr-gamma-control-unstable-v1
2026-02-19 11:36:13 +01:00
khyperia
b1db715a90 implement wlr-gamma-control-unstable-v1 2026-02-18 18:03:38 +01:00
khyperia
11b3f08514 backend: remove Copy from BackendConnectorState 2026-02-18 18:03:38 +01:00
mahkoh
6db1f84cb2
Merge pull request #739 from mahkoh/jorth/dma-queue
metal: add additional methods to handle displays attached to secondary devices
2026-02-18 15:48:09 +01:00
Julian Orth
897944b580 metal: add copy-device based prime methods 2026-02-18 06:06:07 +01:00
Julian Orth
a77929741a metal: add support for copy-device based prime methods 2026-02-18 06:06:07 +01:00
Julian Orth
fa897f0f76 copy_device: add new utility 2026-02-18 06:06:07 +01:00
Julian Orth
f2a0221c9e metal: refactor buffer allocation 2026-02-18 06:06:07 +01:00
Julian Orth
0f556fc054 gfx: return formats by reference 2026-02-18 06:06:07 +01:00
mahkoh
b921c81e5d
Merge pull request #748 from mahkoh/jorth/gdm-dev-destroy
gbm: ensure that device is not destroyed before BOs
2026-02-18 06:05:54 +01:00
Julian Orth
7c90062e4f gbm: ensure that device is not destroyed before BOs 2026-02-18 06:01:03 +01:00
mahkoh
2a15a9e272
Merge pull request #746 from khyperia/xwayland-disable
config: add XWayland enabled option
2026-02-17 21:34:39 +01:00
khyperia
49274fb1c6 config: add XWayland enabled option 2026-02-17 21:32:31 +01:00
mahkoh
4ca67772b3
Merge pull request #747 from mahkoh/jorth/click-divider
output: don't focus the workspace when clicking on the separator
2026-02-17 18:23:34 +01:00
Julian Orth
dd89355d80 output: don't focus the workspace when clicking on the separator 2026-02-17 18:19:12 +01:00
Julian Orth
d3ee69863a output: add to_rel helper 2026-02-17 18:15:44 +01:00