Julian Orth
|
d2f818b0f2
|
xwm: use attention request when activating invisible windows
|
2024-03-03 16:40:44 +01:00 |
|
mahkoh
|
3582b8f935
|
Merge pull request #118 from mahkoh/jorth/color
config: add freestanding get_color and set_color functions
|
2024-03-03 16:12:14 +01:00 |
|
mahkoh
|
a7139b1692
|
Merge pull request #117 from mahkoh/jorth/restack
tree: restack floaters and popups on demand
|
2024-03-03 16:05:22 +01:00 |
|
Julian Orth
|
044029fb66
|
config: add freestanding get_color and set_color functions
|
2024-03-03 15:57:03 +01:00 |
|
Julian Orth
|
386d74f926
|
tree: restack floaters and popups on demand
|
2024-03-03 15:47:01 +01:00 |
|
mahkoh
|
911591973e
|
Merge pull request #114 from mahkoh/jorth/double-click
tree: support toggling floating with double clicks
|
2024-03-03 14:29:08 +01:00 |
|
Julian Orth
|
d425768760
|
tree: support toggling floating with double clicks
|
2024-03-03 14:18:46 +01:00 |
|
mahkoh
|
a588b9044d
|
Merge pull request #112 from mahkoh/jorth/toplevel-drag
wayland: implement xdg-toplevel-drag
|
2024-03-03 13:06:21 +01:00 |
|
Julian Orth
|
364872258a
|
wayland: implement xdg-toplevel-drag
|
2024-03-03 01:48:24 +01:00 |
|
Julian Orth
|
e665a18242
|
ipc: always send wl_data_source.drop_performed after the physical drop
|
2024-03-02 19:12:47 +01:00 |
|
Julian Orth
|
cf4c3bb4b5
|
render: render DnD surface even if cursor is invisible
|
2024-03-02 19:12:47 +01:00 |
|
mahkoh
|
2a61aee979
|
Merge pull request #111 from mahkoh/jorth/kb-focus
seat: use kb_owner code path for all keyboard_node changes
|
2024-03-02 19:12:34 +01:00 |
|
mahkoh
|
3eb5932495
|
Merge pull request #113 from mahkoh/jorth/clone-cell-utils
all: add (Clone)Cell::is_some and is_none
|
2024-03-02 19:12:28 +01:00 |
|
Julian Orth
|
54d93f84da
|
all: add (Clone)Cell::is_some and is_none
|
2024-03-02 18:09:40 +01:00 |
|
Julian Orth
|
fb08e27307
|
seat: use kb_owner code path for all keyboard_node changes
|
2024-03-01 21:12:11 +01:00 |
|
mahkoh
|
7a67784502
|
Merge pull request #109 from mahkoh/jorth/output-transform
Implement output transforms
|
2024-02-29 15:13:24 +01:00 |
|
Julian Orth
|
b7d2964e19
|
all: implement output transforms
|
2024-02-28 20:11:40 +01:00 |
|
Julian Orth
|
79df8d69f4
|
backend: fix centering of seat on connector
|
2024-02-28 16:52:52 +01:00 |
|
Julian Orth
|
7d3b8b6278
|
render: simplify buffer coordinates
|
2024-02-28 16:52:52 +01:00 |
|
Julian Orth
|
85c11448fb
|
render: simplify construction of RendererBase
|
2024-02-28 16:52:52 +01:00 |
|
Julian Orth
|
2dc2dc1123
|
render: disable back-culling in vulkan
|
2024-02-28 16:52:52 +01:00 |
|
Julian Orth
|
e1488eca55
|
pipewire: force re-negotiation when buffers change
|
2024-02-28 16:52:52 +01:00 |
|
Julian Orth
|
9fba5f9b45
|
render: support shm screencopy from direct scanout
|
2024-02-28 16:51:58 +01:00 |
|
Julian Orth
|
9de63bddf3
|
render: don't require framebuffer to perform shm screencopies
|
2024-02-28 13:41:08 +01:00 |
|
mahkoh
|
69d63b7e83
|
Merge pull request #108 from mahkoh/jorth/fix-zwlr-screencopy
render: fix wlr-screencopy with scaled outputs
|
2024-02-24 15:43:07 +01:00 |
|
Julian Orth
|
5f14f56461
|
render: fix wlr-screencopy with scaled outputs
|
2024-02-24 14:15:41 +01:00 |
|
mahkoh
|
b078329a50
|
Merge pull request #107 from mahkoh/jorth/config-copy
config: copy config instead of symlinking it
|
2024-02-23 17:48:14 +01:00 |
|
Julian Orth
|
817fdac6fe
|
config: copy config instead of symlinking it
|
2024-02-23 17:34:58 +01:00 |
|
mahkoh
|
28a3b39b6c
|
Merge pull request #106 from mahkoh/jorth/direct-scanout-culling
Try direct scanout in more cases
|
2024-02-23 17:24:41 +01:00 |
|
Julian Orth
|
58cdfbcb26
|
metal: scan out in more circumstances
|
2024-02-23 15:27:38 +01:00 |
|
Julian Orth
|
9e3ad38948
|
vulkan: use clamp-to-edge when scaling textures
|
2024-02-23 15:27:38 +01:00 |
|
Julian Orth
|
41754e268f
|
render: force black background color for fullscreen nodes
|
2024-02-23 15:27:38 +01:00 |
|
Julian Orth
|
609f6f99cd
|
render: don't render transparent boxes
|
2024-02-23 15:27:38 +01:00 |
|
mahkoh
|
ecc45f01f4
|
Merge pull request #105 from mahkoh/jorth/unstable
all: remove extern_types feature
|
2024-02-23 15:27:32 +01:00 |
|
Julian Orth
|
5dd097d615
|
it: remove RUSTC_BOOTSTRAP
|
2024-02-22 23:51:27 +01:00 |
|
Julian Orth
|
b382a4f96c
|
docs: update the readme
|
2024-02-22 23:51:27 +01:00 |
|
Julian Orth
|
b57555584d
|
all: remove c_variadic feature
|
2024-02-22 23:51:24 +01:00 |
|
Julian Orth
|
53aa762239
|
all: remove thread_local feature
|
2024-02-22 22:45:46 +01:00 |
|
Julian Orth
|
0c3c03b130
|
all: remove c_str_literals feature
|
2024-02-22 21:50:00 +01:00 |
|
Julian Orth
|
3791fb9a1e
|
all: remove extern_types feature
|
2024-02-22 21:47:10 +01:00 |
|
mahkoh
|
c99272230c
|
Merge pull request #104 from mahkoh/jorth/dynamic-egl
render: load libEGL and libGLESv2 at runtime
|
2024-02-22 21:41:54 +01:00 |
|
Julian Orth
|
d015428853
|
docs: update the readem
|
2024-02-22 21:16:39 +01:00 |
|
Julian Orth
|
0c82f02b26
|
render: load libEGL and libGLESv2 at runtime
|
2024-02-22 21:14:40 +01:00 |
|
mahkoh
|
aa9ca29996
|
Merge pull request #103 from mahkoh/jorth/fix-tl-change-extents
tree: damage screen after toggling fullscreen
|
2024-02-22 19:22:31 +01:00 |
|
Julian Orth
|
0826117f77
|
tree: damage screen after toggling fullscreen
|
2024-02-22 19:11:33 +01:00 |
|
mahkoh
|
c1421fca32
|
Merge pull request #102 from mahkoh/jorth/fix-tl-change-extents
tree: various fixes
|
2024-02-22 17:15:13 +01:00 |
|
Julian Orth
|
fe804b8276
|
tree: clean up object attachment
|
2024-02-22 14:10:06 +01:00 |
|
Julian Orth
|
ed129c1c3d
|
tree: damage screen when parent is focused
|
2024-02-22 14:10:03 +01:00 |
|
Julian Orth
|
1d1d542839
|
tree: move common code out of ToplevelNode trait
|
2024-02-22 14:09:58 +01:00 |
|
Julian Orth
|
8430278264
|
tree: don't allow fullscreening the root container in a workspace
|
2024-02-21 19:39:33 +01:00 |
|