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 |
|
mahkoh
|
aa40e5f360
|
Merge pull request #745 from mahkoh/jorth/not-matches
all: use not_matches macro
|
2026-02-16 20:25:41 +01:00 |
|
Julian Orth
|
5b501dab5b
|
all: use not_matches macro
|
2026-02-16 20:22:15 +01:00 |
|
mahkoh
|
069369e7d8
|
Merge pull request #743 from mahkoh/jorth/preserve-more
metal: preserve render buffer contents in more situations
|
2026-02-16 15:30:10 +01:00 |
|
Julian Orth
|
410e4676ce
|
metal: preserve render buffer contents in more situations
|
2026-02-16 15:23:26 +01:00 |
|
mahkoh
|
dce572865b
|
Merge pull request #742 from mahkoh/jorth/vulkan-core
vulkan: move vulkan instance creation to separate module
|
2026-02-16 15:15:25 +01:00 |
|
Julian Orth
|
de0e1ad58e
|
vulkan: move vulkan instance creation to separate module
|
2026-02-16 15:13:05 +01:00 |
|
mahkoh
|
8989dd7987
|
Merge pull request #740 from mahkoh/jorth/metal-fixes
metal: sync + ctx change fixes
|
2026-02-16 14:41:16 +01:00 |
|
Julian Orth
|
fbf32f44ce
|
metal: block screencopies behind cross-device copies
|
2026-02-16 14:38:49 +01:00 |
|
Julian Orth
|
cc56632c68
|
cursor: merge set_sync_file/swap_buffer
|
2026-02-16 14:38:49 +01:00 |
|
Julian Orth
|
9ac9fb5623
|
metal: discard buffers after failed ctx change
|
2026-02-16 14:38:49 +01:00 |
|
mahkoh
|
adc1d9a1b6
|
Merge pull request #741 from mahkoh/jorth/auto-approve
ci: add auto-approve workflow
|
2026-02-16 14:38:24 +01:00 |
|
Julian Orth
|
5afc8418c5
|
ci: add auto-approve workflow
|
2026-02-16 14:36:10 +01:00 |
|
mahkoh
|
6fb5526d64
|
Merge pull request #736 from mahkoh/jorth/replace-utils
Replace some utils
|
2026-02-13 11:22:44 +01:00 |
|
Julian Orth
|
b3c46bf52d
|
all: replace debug_fn with fmt::from_fn
|
2026-02-13 11:13:37 +01:00 |
|
Julian Orth
|
0932ad11b5
|
all: use run-on-drop crate
|
2026-02-13 11:09:07 +01:00 |
|