atagen

monolith

public
Star0
Watch0

Commit f4b5438d978a

tarball

atagen <boss@atagen.co>2026-10-19 10:43 UTC

1 file changed+1-0
design: add window screencast to the session checklist
Modified file: design/test-checklist-2026-10-19.md+1 additions
@@ -61,6 +61,7 @@ nix develop -c sh -c 'RUST_LOG=monolith=debug target/release/monolith run --back
6161 - [ ] **Popups.** GTK, Qt and Firefox menus close when you click outside them. Near a screen edge they flip or slide to stay on screen. A menu from a left tile is drawn above the right tile and is clickable there. Quickshell tray menus close too.
6262 - [ ] **Click accuracy.** In a GTK app with shadows, such as mousepad, clicks land exactly where things are drawn.
6363 - [ ] **Drag and drop.** Drag a browser tab or a file from a file manager into another app.
64+- [ ] **Window screencast.** With `chooser_type=dmenu` in `~/.config/xdg-desktop-portal-wlr/config`, sharing a single window from a browser lists window titles and streams only that window.
6465 - [ ] **Clipboard bridge.** Copy and paste between X11 apps (Steam, Wine) and Wayland apps work in both directions, for the clipboard and the primary selection. Something copied before Xwayland starts reaches X11 apps. With `selection_access = "any"`, a headless `xclip -o` can read.
6566 - [ ] **Client move and resize.** On a floating GTK window, dragging the headerbar moves it. X11 windows do the same.
6667 - [ ] **Border grab.** Hovering a border or gap shows the resize cursor. Dragging resizes, a gap between tiles moves the split, and floats stay on the output.