061991218f
bugs: move application quirks into workspace crate
2026-05-29 11:21:42 -04:00
d50863bbd8
pr_caps: move process capabilities into workspace crate
2026-05-29 11:20:59 -04:00
c709ff997f
sighand: move signal handling into workspace crate
2026-05-29 11:20:12 -04:00
5a3b2a483b
cpu_worker: move runtime into workspace crate
2026-05-29 11:18:35 -04:00
1c24ca26fe
wheel: move timer wheel into workspace crate
2026-05-29 11:15:29 -04:00
aa70204881
eventfd: move cache into workspace crate
2026-05-29 11:14:42 -04:00
89dc6c91cf
tree: move shared tree types into workspace crate
2026-05-29 11:11:54 -04:00
a1e4641e82
wire: move message buffers into workspace crates
2026-05-29 11:07:43 -04:00
d8380b3dce
xcon: move wire core into workspace crate
2026-05-29 11:02:40 -04:00
61ec13def0
dbus: move protocol core into workspace crate
2026-05-29 10:58:23 -04:00
9e428510ca
dbus: remove unused server-side object support
2026-05-29 09:29:29 -04:00
6489c2821c
bufio: move socket buffering into workspace crate
2026-05-29 09:24:04 -04:00
c3b17db151
io_uring: move runtime into workspace crate
2026-05-29 09:22:59 -04:00
03d3876888
async_engine: move scheduler into workspace crate
2026-05-29 09:19:14 -04:00
b7ecf700fa
tracy: move profiler facade into workspace crate
2026-05-29 09:17:36 -04:00
657e7ce2f7
all: split reusable components into workspace crates
2026-05-29 09:14:53 -04:00
2a079ed800
feat: add window animations
2026-05-29 00:02:13 -04:00
eece44a59c
add config options for waking dpms on mouse and keyboard interaction
2026-05-25 23:58:23 -04:00
2167484861
add dpms on/off command
2026-05-25 21:56:48 -04:00
a29937ebe8
seperate workspaces by monitor
2026-05-16 18:35:05 -04:00
c555593ae2
fix split bug on single windows and elide titles
2026-05-03 15:35:34 -04:00
7f71a6556b
gfx_api: remove unused
2026-05-03 05:49:42 -04:00
41bc660401
ext-workspace-manager-v1: order workspaces numerically
2026-05-03 05:45:10 -04:00
206a5fb19e
fix some bugs relating to tab behavior and border rendering
2026-05-03 04:17:23 -04:00
f056727621
Add support for experimental xx_foreign_toplevel_geometry_tracker_v1 ( #1 )
...
Co-authored-by: entailz <entail-wraps0r@icloud.com>
Reviewed-on: wry/wry#1
Co-authored-by: entailz <entailzwrapped@proton.me>
Co-committed-by: entailz <entailzwrapped@proton.me>
2026-04-30 17:08:19 -04:00
4e9b6def83
renderer: fix rendering flickering window rendering
2026-04-11 00:57:16 -04:00
bd3128c516
container: fix equalization, and crash on resize in groups
2026-04-10 19:50:06 -04:00
cea4187fc0
all: add support for hy3 like tiling
2026-04-10 13:17:00 -04:00
a41dbae899
all: remove traditional i3 titlebars, add corner rounding
2026-04-10 13:17:00 -04:00
e1928863d9
ci: simple builder
2026-04-09 16:32:43 +10:00
0932c68fad
ci: burn to the ground
2026-04-09 16:29:52 +10:00
7b1f3cca04
ci: adapt to nix native runner
2026-04-09 16:27:49 +10:00
7aea0095e9
renderer: draw surface at full size unconditionally w/ edge clamping
2026-04-07 22:01:44 +10:00
5657f45668
container: switch to event-based damage
2026-04-07 19:16:30 +10:00
18a0c78657
create event system
2026-04-07 16:13:45 +10:00
21819e27d2
container: preemptively layout mono windows to prevent flicker
2026-04-07 15:01:19 +10:00
2591dc739b
ifs: init hyprland_focus_grab_manager_v1
2026-04-07 00:23:15 -04:00
a75d388e97
xdg_toplevel: automatically float windows based on xdg-dialog and requested size
2026-04-07 12:40:16 +10:00
149801520a
backend: fix bug that mistakeningly selected wrong render device
2026-04-06 22:19:32 -04:00
381c5f8478
renderer: fix overextended borders for floating windows w/ title gaps
2026-04-07 12:15:04 +10:00
fc3c39bded
container: expand title bars to fit window size when gapped w/o title gaps
2026-04-07 12:05:59 +10:00
6dba659978
renderer: add support for floating-titlebars ( #4 )
...
Reviewed-on: https://git.kosslan.dev/wry/jay/pulls/4
2026-04-07 12:05:59 +10:00
4d803360dd
wl_surface: skip damage on null surfaces
2026-04-07 12:05:59 +10:00
f94d6c644c
container: predict window size for initial configure
...
previously, windows were allowed determine their own initial dimensions,
then fed a resize afterwards. we now look up the parent container and
try to predict + report the real size up front to minimise visual
artifacting on spawn/destroy
2026-04-07 12:05:59 +10:00
fdf8569952
container: defer repaints to prevent visual artifacts
2026-04-06 22:53:43 +10:00
fb85fad953
Merge pull request 'add window gaps' ( #1 ) from atagen/jay:gaps into master
...
Reviewed-on: https://git.kosslan.dev/wry/jay/pulls/1
2026-04-06 20:12:20 +10:00
750bf06ce9
add window gaps
2026-04-06 20:12:20 +10:00
769d12a525
all: remove control center in its entirety
2026-04-05 20:40:39 -04:00
1dfd6169f8
nix: unset JAY_CONFIG_DIR in shell hook to avoid development environment from getting tangled with regular environment
2026-04-05 18:27:25 -04:00
Julian Orth
dc51a79777
container: unconditionally render the mono child as the last active child
2026-04-05 17:50:10 -04:00