Commit Graph
135 Commits
Author SHA1 Message Date
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
elwrcl f3f7082016 feat: optional shadow around window shots 2026-10-03 02:33:29 +03:00
elwrcl bd58d2c1b7 feat: size label while selecting a region 2026-10-03 02:32:25 +03:00
elwrcl e0b5d0e9f5 feat: Shift, Alt and Space while selecting a region 2026-10-03 02:31:23 +03:00
elwrcl 7f9782dc97 docs: polish phase implementation plan 2026-10-03 02:30:02 +03:00
elwrcl 9c6e1af479 docs: polish phase design spec 2026-10-03 02:26:18 +03:00
elwrcl ee257bbf49 docs: toolbar deferred minors 2026-10-03 01:43:12 +03:00
elwrcl f044915a17 fix: destroy the toolbar before the round-trip that hides it 2026-10-03 01:43:11 +03:00
elwrcl 43d56838c1 fix: the toolbar's cursor and preview options win over the config 2026-10-03 01:41:51 +03:00
elwrcl 33ce0cefa0 docs: toolbar checklist 2026-10-03 01:34:57 +03:00
elwrcl d4b4fe0685 feat: valw toolbar 2026-10-03 01:34:57 +03:00
elwrcl a1ba80f15e feat: toolbar drawing 2026-10-03 01:32:36 +03:00