Commit Graph
146 Commits
Author SHA1 Message Date
elwrcl e320f7a1b6 docs: keep the design notes local (untracked, ignored) 2026-10-09 15:51:59 +03:00
elwrcl 2028a9aaa7 final changes 2026-10-09 15:08:50 +03:00
elwrcl 42bca37ed8 selection: spans on the physical pixel grid; a box inside one output is its plain crop (fractional pointer corners made single shots 1 px short and resampled, and doubled seam rows) 2026-10-04 20:57:02 +03:00
elwrcl 857c1f0b65 region: a selection across monitors, stitched into one image 2026-10-04 20:47:06 +03:00
elwrcl 3495b42afa stitch: a selection over several outputs as one image 2026-10-04 20:45:38 +03:00
elwrcl b47e5d8250 selection: span a rectangle over several outputs, locate a point 2026-10-04 20:44:43 +03:00
elwrcl 5dd040af21 docs: spanning region plan 2026-10-04 20:43:49 +03:00
elwrcl ff1b28e9ef docs: spanning region spec 2026-10-04 20:40:02 +03:00
elwrcl 10a0806662 region: a square size label 2026-10-04 19:25:27 +03:00
elwrcl 1627056e00 zoom: set cursor shapes with the enter serial (niri ignores a release's, so the hand stayed after a drag) 2026-10-04 19:25:27 +03:00
elwrcl 4bf53289ea editor: noctalia backend (noctalia msg annotate) 2026-10-04 17:49:33 +03:00
elwrcl 210c9f4260 zoom: a magnifier cursor (zoom-in), a grabbing hand while dragging 2026-10-04 16:35:11 +03:00
elwrcl b42b969e55 noctalia-plugin: a panel big enough for four mode buttons and three options (clipped at 360x220 live) 2026-10-04 16:34:14 +03:00
elwrcl 245d1e7d81 backdrop: re-read the wallpaper when frames speed up again (niri throttles hidden surfaces to ~1 callback/s, so a 2 s pause never came) 2026-10-04 16:34:03 +03:00
elwrcl d9c4a66209 toolbar: no run log for --state and --set 2026-10-04 06:27:57 +03:00
elwrcl 619eab9dc9 noctalia-plugin: captures as streams (no 5 s timeout), valw's error message in notifications, full state on every --set 2026-10-04 06:27:57 +03:00
elwrcl 9fa71fd399 home-manager: programs.valw.noctalia.enable; README and checklist 2026-10-04 06:15:11 +03:00
elwrcl 127d44040e noctalia-plugin: bar widget, toolbar panel and tile, with Luau tests and a flake check 2026-10-04 05:58:08 +03:00
elwrcl c8626dbe3e toolbar: --state, --set and --run for the Noctalia plugin 2026-10-04 05:22:38 +03:00
elwrcl 3d7a4de10a toolbar: state as JSON and KEY=VALUE sets, for the Noctalia plugin 2026-10-04 05:18:18 +03:00
elwrcl d0a12a2a5d docs: Noctalia plugin plan; spec wiring and exit-code fixes 2026-10-04 05:15:10 +03:00
elwrcl f38bf08765 docs: Noctalia plugin spec 2026-10-04 05:08:07 +03:00
elwrcl 5a06890c0c sound: macOS-like two-hit shutter, Balatro clatter, bell arpeggio tail, even loudness, volume 0.9 2026-10-04 04:53:49 +03:00
elwrcl 58c8c57b1f docs: theme review minors 2026-10-03 21:38:17 +03:00
elwrcl de79a84b03 fix: let the picked window redraw as active before the shot 2026-10-03 21:38:00 +03:00
elwrcl 50ad31017f fix: one frame-callback chain per animated surface; hex never panics 2026-10-03 21:37:05 +03:00
elwrcl 45bcde0b9c docs: picker and backdrop in the README and checklist 2026-10-03 21:24:38 +03:00
elwrcl 419bb36c6d perf: backdrop at half resolution and 30 fps 2026-10-03 21:21:18 +03:00
elwrcl 7fc477b902 feat: window picker 2026-10-03 21:21:18 +03:00
elwrcl c6736b0ac3 feat: picker windows, layout, state and icons 2026-10-03 20:55:09 +03:00
elwrcl 3f529f3a65 feat: valw backdrop 2026-10-03 20:45:20 +03:00
elwrcl 94cc30475f feat: paint shader renderer 2026-10-03 20:37:22 +03:00
elwrcl 201f43ef34 feat: theme-coloured region dim 2026-10-03 20:35:44 +03:00
elwrcl 2178b840ad feat: theme palettes 2026-10-03 20:11:19 +03:00
elwrcl 3c6613bfc8 docs: theme round implementation plan 2026-10-03 20:09:26 +03:00
elwrcl be815a34d3 docs: theme round design spec 2026-10-03 20:06:59 +03:00
elwrcl cf262470df docs: home-manager deferred minors 2026-10-03 03:47:50 +03:00
elwrcl d298a3c3c7 fix: __check-config runs quietly without a home directory 2026-10-03 03:47:50 +03:00
elwrcl c97dd018b6 docs: README and home-manager checklist 2026-10-03 03:39:18 +03:00
elwrcl 4c6ee710a8 feat: home-manager module 2026-10-03 03:38:46 +03:00
elwrcl 85559b1031 feat: valw __check-config 2026-10-03 03:37:45 +03:00
elwrcl b294210a8f docs: home-manager module implementation plan 2026-10-03 03:37:04 +03:00
elwrcl 381eb72721 docs: home-manager module design spec 2026-10-03 03:35:32 +03:00
elwrcl a27829ba10 docs: polish deferred minors 2026-10-03 02:50:13 +03:00
elwrcl 2531866d22 fix: shutter sound before the window shadow; faster vertical blur 2026-10-03 02:50:13 +03:00
elwrcl 7a2e7645bf fix: rewrite cached sounds that differ from this build's 2026-10-03 02:48:40 +03:00
elwrcl 6dfa418f8c fix: Shift and Space combine, and a held Shift doesn't freeze the press 2026-10-03 02:46:53 +03:00
elwrcl 4de96f5018 docs: polish checklist 2026-10-03 02:36:44 +03:00
elwrcl 2e839398b2 feat: combo shutter sound 2026-10-03 02:36:44 +03:00
elwrcl 7068b7d28b feat: synthesised shutter sounds and the combo count 2026-10-03 02:34:21 +03:00