elwrcl
|
cf1958b86e
|
docs: phase 3 window mode implementation plan
|
2026-10-02 16:15:08 +03:00 |
|
elwrcl
|
2dfb7cb7a4
|
docs: phase 3 window mode design spec
|
2026-10-02 16:05:16 +03:00 |
|
elwrcl
|
473f8d688d
|
docs: end-of-project test checklist
|
2026-10-02 16:00:43 +03:00 |
|
elwrcl
|
1b5d44c0a9
|
fix: end a drag the compositor never took over
|
2026-10-02 15:26:08 +03:00 |
|
elwrcl
|
7998efd3c2
|
fix: never evict the thumbnail being dragged
|
2026-10-02 15:25:06 +03:00 |
|
elwrcl
|
c660001a6e
|
feat: drag the preview out
|
2026-10-02 14:58:09 +03:00 |
|
elwrcl
|
8045c24fa2
|
feat: drag-out data (uri-list, png) and outcomes
|
2026-10-02 14:57:00 +03:00 |
|
elwrcl
|
6b86ca1833
|
feat: classify thumbnail drags into swipe and drag-out
|
2026-10-02 14:56:24 +03:00 |
|
elwrcl
|
511cb70275
|
docs: preview drag-out implementation plan
|
2026-10-02 02:42:11 +03:00 |
|
elwrcl
|
328b3f058e
|
docs: preview drag-out design spec
|
2026-10-01 00:55:42 +03:00 |
|
elwrcl
|
74dff593eb
|
fix: finish closing thumbnails by elapsed time, not frames
|
2026-09-30 14:28:35 +03:00 |
|
elwrcl
|
0186cb55eb
|
fix: detect the preview image format from its contents
|
2026-09-30 14:27:51 +03:00 |
|
elwrcl
|
3624873f55
|
build: satty on PATH; headless preview checks
|
2026-09-30 14:00:29 +03:00 |
|
elwrcl
|
65da1e39a3
|
feat: floating preview after captures
|
2026-09-30 13:30:24 +03:00 |
|
elwrcl
|
7267885d0d
|
feat: preview host process
|
2026-09-30 13:28:19 +03:00 |
|
elwrcl
|
c670c28985
|
feat: preview thumbnail surface and pixels
|
2026-09-30 13:26:17 +03:00 |
|
elwrcl
|
76194a383e
|
feat: preview host protocol and hide guard
|
2026-09-30 13:25:30 +03:00 |
|
elwrcl
|
443c4fea4f
|
feat: preview stack layout, gestures and easing
|
2026-09-30 13:24:49 +03:00 |
|
elwrcl
|
acbf9f74db
|
feat: [preview] config section
|
2026-09-30 13:24:22 +03:00 |
|
elwrcl
|
04aedc810f
|
docs: phase 2 implementation plan; spec updated with prototype findings
|
2026-09-30 03:20:01 +03:00 |
|
elwrcl
|
f52cb2a430
|
docs: phase 2 preview design spec
|
2026-09-30 02:10:07 +03:00 |
|
elwrcl
|
a9d979d38f
|
test: bound the whole pipe in the headless clipboard check
|
2026-09-30 00:52:07 +03:00 |
|
elwrcl
|
9f03a8e4cb
|
test: nix flake checks with headless sway capture
|
2026-09-30 00:09:05 +03:00 |
|
elwrcl
|
4a89b77179
|
feat: frozen-frame region selection overlay
|
2026-09-29 23:34:35 +03:00 |
|
elwrcl
|
2512fdd430
|
fix: write -o targets that are devices or pipes directly
|
2026-09-29 23:34:04 +03:00 |
|
elwrcl
|
7ec2d30bce
|
feat: wlr-screencopy capture and valw screen
|
2026-09-29 23:31:28 +03:00 |
|
elwrcl
|
77ae14ed1d
|
fix: doctor lists errors on one line with the hint last
|
2026-09-29 23:30:04 +03:00 |
|
elwrcl
|
272f2d30ab
|
feat: wayland connection, niri IPC and valw doctor
|
2026-09-29 23:28:51 +03:00 |
|
elwrcl
|
c6094307f5
|
feat: file names, atomic PNG writes and clipboard
|
2026-09-29 23:27:16 +03:00 |
|
elwrcl
|
ac8d4e1b72
|
feat: selection geometry and overlay compositing
|
2026-09-29 23:27:02 +03:00 |
|
elwrcl
|
1d26367ce5
|
feat: screencopy frames, pixel formats and output transforms
|
2026-09-29 23:26:47 +03:00 |
|
elwrcl
|
bc3a0bab82
|
feat: single-instance lock and detached background child
|
2026-09-29 23:26:32 +03:00 |
|
elwrcl
|
6e069e3e70
|
feat: per-run log files and panic hook
|
2026-09-29 23:26:17 +03:00 |
|
elwrcl
|
a8ac4a19e6
|
feat: config file with defaults and unknown-key warnings
|
2026-09-29 23:26:01 +03:00 |
|
elwrcl
|
a5ba6b6705
|
feat: three-part error rendering with hints
|
2026-09-29 23:25:26 +03:00 |
|
elwrcl
|
d69049d97c
|
build: dendritic flake, devShell and crate skeleton
|
2026-09-29 23:24:36 +03:00 |
|
elwrcl
|
fbdc8da28f
|
docs: keep frames in BGRX order for a fast overlay; plan regenerated
|
2026-09-29 21:37:39 +03:00 |
|
elwrcl
|
3976ce6fd9
|
docs: phase 0+1 implementation plan; spec updated with prototype findings
|
2026-09-29 21:07:21 +03:00 |
|
elwrcl
|
da46fe6f0e
|
docs: add original product vision
|
2026-09-29 19:25:34 +03:00 |
|
elwrcl
|
eac7460ff0
|
docs: add phase 0+1 design spec
|
2026-09-29 19:23:42 +03:00 |
|