Commit Graph

  • 2edc8c18cc tyo main elwrcl 2026-10-09 15:51:59 +03:00
  • e320f7a1b6 docs: keep the design notes local (untracked, ignored) elwrcl 2026-10-09 15:45:19 +03:00
  • 2028a9aaa7 final changes elwrcl 2026-10-04 23:20:21 +03:00
  • 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) elwrcl 2026-10-04 20:52:21 +03:00
  • 857c1f0b65 region: a selection across monitors, stitched into one image elwrcl 2026-10-04 20:45:43 +03:00
  • 3495b42afa stitch: a selection over several outputs as one image elwrcl 2026-10-04 20:44:47 +03:00
  • b47e5d8250 selection: span a rectangle over several outputs, locate a point elwrcl 2026-10-04 20:43:54 +03:00
  • 5dd040af21 docs: spanning region plan elwrcl 2026-10-04 20:43:17 +03:00
  • ff1b28e9ef docs: spanning region spec elwrcl 2026-10-04 20:39:59 +03:00
  • 10a0806662 region: a square size label elwrcl 2026-10-04 19:25:27 +03:00
  • 1627056e00 zoom: set cursor shapes with the enter serial (niri ignores a release's, so the hand stayed after a drag) elwrcl 2026-10-04 19:23:29 +03:00
  • 4bf53289ea editor: noctalia backend (noctalia msg annotate) elwrcl 2026-10-04 17:48:28 +03:00
  • 210c9f4260 zoom: a magnifier cursor (zoom-in), a grabbing hand while dragging elwrcl 2026-10-04 16:34:24 +03:00
  • b42b969e55 noctalia-plugin: a panel big enough for four mode buttons and three options (clipped at 360x220 live) elwrcl 2026-10-04 16:34:14 +03:00
  • 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) elwrcl 2026-10-04 16:32:36 +03:00
  • d9c4a66209 toolbar: no run log for --state and --set elwrcl 2026-10-04 06:27:57 +03:00
  • 619eab9dc9 noctalia-plugin: captures as streams (no 5 s timeout), valw's error message in notifications, full state on every --set elwrcl 2026-10-04 06:26:13 +03:00
  • 9fa71fd399 home-manager: programs.valw.noctalia.enable; README and checklist elwrcl 2026-10-04 05:58:20 +03:00
  • 127d44040e noctalia-plugin: bar widget, toolbar panel and tile, with Luau tests and a flake check elwrcl 2026-10-04 05:23:11 +03:00
  • c8626dbe3e toolbar: --state, --set and --run for the Noctalia plugin elwrcl 2026-10-04 05:18:24 +03:00
  • 3d7a4de10a toolbar: state as JSON and KEY=VALUE sets, for the Noctalia plugin elwrcl 2026-10-04 05:15:52 +03:00
  • d0a12a2a5d docs: Noctalia plugin plan; spec wiring and exit-code fixes elwrcl 2026-10-04 05:10:11 +03:00
  • f38bf08765 docs: Noctalia plugin spec elwrcl 2026-10-04 05:07:57 +03:00
  • 5a06890c0c sound: macOS-like two-hit shutter, Balatro clatter, bell arpeggio tail, even loudness, volume 0.9 elwrcl 2026-10-04 04:44:31 +03:00
  • 58c8c57b1f docs: theme review minors elwrcl 2026-10-03 21:38:17 +03:00
  • de79a84b03 fix: let the picked window redraw as active before the shot elwrcl 2026-10-03 21:37:05 +03:00
  • 50ad31017f fix: one frame-callback chain per animated surface; hex never panics elwrcl 2026-10-03 21:32:54 +03:00
  • 45bcde0b9c docs: picker and backdrop in the README and checklist elwrcl 2026-10-03 21:24:38 +03:00
  • 419bb36c6d perf: backdrop at half resolution and 30 fps elwrcl 2026-10-03 20:56:13 +03:00
  • 7fc477b902 feat: window picker elwrcl 2026-10-03 20:56:13 +03:00
  • c6736b0ac3 feat: picker windows, layout, state and icons elwrcl 2026-10-03 20:46:09 +03:00
  • 3f529f3a65 feat: valw backdrop elwrcl 2026-10-03 20:37:44 +03:00
  • 94cc30475f feat: paint shader renderer elwrcl 2026-10-03 20:36:23 +03:00
  • 201f43ef34 feat: theme-coloured region dim elwrcl 2026-10-03 20:11:26 +03:00
  • 2178b840ad feat: theme palettes elwrcl 2026-10-03 20:09:33 +03:00
  • 3c6613bfc8 docs: theme round implementation plan elwrcl 2026-10-03 20:09:20 +03:00
  • be815a34d3 docs: theme round design spec elwrcl 2026-10-03 20:06:59 +03:00
  • cf262470df docs: home-manager deferred minors elwrcl 2026-10-03 03:47:50 +03:00
  • d298a3c3c7 fix: __check-config runs quietly without a home directory elwrcl 2026-10-03 03:46:08 +03:00
  • c97dd018b6 docs: README and home-manager checklist elwrcl 2026-10-03 03:38:57 +03:00
  • 4c6ee710a8 feat: home-manager module elwrcl 2026-10-03 03:37:52 +03:00
  • 85559b1031 feat: valw __check-config elwrcl 2026-10-03 03:37:04 +03:00
  • b294210a8f docs: home-manager module implementation plan elwrcl 2026-10-03 03:37:03 +03:00
  • 381eb72721 docs: home-manager module design spec elwrcl 2026-10-03 03:35:32 +03:00
  • a27829ba10 docs: polish deferred minors elwrcl 2026-10-03 02:50:13 +03:00
  • 2531866d22 fix: shutter sound before the window shadow; faster vertical blur elwrcl 2026-10-03 02:49:01 +03:00
  • 7a2e7645bf fix: rewrite cached sounds that differ from this build's elwrcl 2026-10-03 02:47:00 +03:00
  • 6dfa418f8c fix: Shift and Space combine, and a held Shift doesn't freeze the press elwrcl 2026-10-03 02:44:15 +03:00
  • 4de96f5018 docs: polish checklist elwrcl 2026-10-03 02:36:44 +03:00
  • 2e839398b2 feat: combo shutter sound elwrcl 2026-10-03 02:34:43 +03:00
  • 7068b7d28b feat: synthesised shutter sounds and the combo count elwrcl 2026-10-03 02:33:35 +03:00
  • f3f7082016 feat: optional shadow around window shots elwrcl 2026-10-03 02:32:31 +03:00
  • bd58d2c1b7 feat: size label while selecting a region elwrcl 2026-10-03 02:31:28 +03:00
  • e0b5d0e9f5 feat: Shift, Alt and Space while selecting a region elwrcl 2026-10-03 02:30:14 +03:00
  • 7f9782dc97 docs: polish phase implementation plan elwrcl 2026-10-03 02:29:57 +03:00
  • 9c6e1af479 docs: polish phase design spec elwrcl 2026-10-03 02:26:15 +03:00
  • ee257bbf49 docs: toolbar deferred minors elwrcl 2026-10-03 01:43:11 +03:00
  • f044915a17 fix: destroy the toolbar before the round-trip that hides it elwrcl 2026-10-03 01:42:13 +03:00
  • 43d56838c1 fix: the toolbar's cursor and preview options win over the config elwrcl 2026-10-03 01:40:15 +03:00
  • 33ce0cefa0 docs: toolbar checklist elwrcl 2026-10-03 01:34:57 +03:00
  • d4b4fe0685 feat: valw toolbar elwrcl 2026-10-03 01:32:42 +03:00
  • a1ba80f15e feat: toolbar drawing elwrcl 2026-10-03 01:31:37 +03:00
  • 6dbd900b01 feat: toolbar state and layout elwrcl 2026-10-03 01:30:13 +03:00
  • 124572fdf5 docs: phase 6 toolbar implementation plan elwrcl 2026-10-03 01:30:02 +03:00
  • 985e525c6a fix: keep work notes out of the package source elwrcl 2026-10-03 01:21:23 +03:00
  • 5c5ec662db docs: phase 6 toolbar design spec elwrcl 2026-10-03 01:16:36 +03:00
  • 9089f50bca fix: checks skip the package's RUNPATH patch elwrcl 2026-10-03 00:25:49 +03:00
  • 96b2873320 docs: editor tools deferred minors elwrcl 2026-10-03 00:23:48 +03:00
  • 354178a05a fix: ship the font licence with the package elwrcl 2026-10-03 00:23:33 +03:00
  • 8fcd5f1e59 fix: Ctrl+C, typed text and touchpad taps in the editor elwrcl 2026-10-03 00:17:55 +03:00
  • b8acc7e00c fix: track the editor's bundled font elwrcl 2026-10-03 00:17:07 +03:00
  • a4dd8e36e8 docs: editor tools checklist elwrcl 2026-10-03 00:09:48 +03:00
  • 71360bc68c feat: text, numbers, pixelate and crop in the editor elwrcl 2026-10-03 00:05:36 +03:00
  • 8fab01bd35 feat: crop history and fitting in the editor elwrcl 2026-10-03 00:01:56 +03:00
  • 04f51402b3 feat: text, numbers and pixelate in the editor export elwrcl 2026-10-02 23:57:09 +03:00
  • 07a4858175 feat: bundled font and text layout for the editor elwrcl 2026-10-02 23:52:49 +03:00
  • 7e08fefc1d docs: phase 5b editor implementation plan elwrcl 2026-10-02 23:52:33 +03:00
  • 2df93f7d6b docs: phase 5b editor design spec elwrcl 2026-10-02 23:46:48 +03:00
  • f9b70ca35a docs: editor deferred minors elwrcl 2026-10-02 18:39:17 +03:00
  • 9d4d37f8c7 fix: wrap the editor toolbar in narrow windows elwrcl 2026-10-02 18:34:34 +03:00
  • c833883388 fix: keep the editor's image on physical pixels elwrcl 2026-10-02 18:32:58 +03:00
  • f6723b9740 fix: held keys save, copy and close only once elwrcl 2026-10-02 18:31:29 +03:00
  • bf8e0500eb fix: show finished shapes as the export draws them elwrcl 2026-10-02 18:29:46 +03:00
  • cf8b043e1f fix: sharp rectangle corners in the export elwrcl 2026-10-02 18:28:34 +03:00
  • 9357395976 docs: editor checklist elwrcl 2026-10-02 18:10:54 +03:00
  • c28330fecb feat: valw edit elwrcl 2026-10-02 18:08:55 +03:00
  • 6ffb36d49f test: let the detach test's child exit elwrcl 2026-10-02 17:52:19 +03:00
  • a00e39f55c feat: preview opens the configured editor elwrcl 2026-10-02 17:51:35 +03:00
  • ea986b06ab feat: editor fitting and export elwrcl 2026-10-02 17:49:01 +03:00
  • 2b83719802 feat: editor shapes, geometry and history elwrcl 2026-10-02 17:47:46 +03:00
  • 209475db8b docs: phase 5a editor implementation plan elwrcl 2026-10-02 17:47:29 +03:00
  • 1599bd4c7e docs: phase 5a editor design spec elwrcl 2026-10-02 17:41:37 +03:00
  • 760c1251e9 docs: zoom deferred minors elwrcl 2026-10-02 17:26:54 +03:00
  • 727db602df fix: keep the point under the pointer while zoom animates elwrcl 2026-10-02 17:25:45 +03:00
  • 00d08383fd docs: zoom checklist elwrcl 2026-10-02 17:16:31 +03:00
  • b9b8c6defc feat: valw zoom elwrcl 2026-10-02 17:14:26 +03:00
  • c1b8e5cabe feat: EGL/GLES 3 renderer for zoom elwrcl 2026-10-02 17:11:05 +03:00
  • 69399a45bb feat: zoom view math and config elwrcl 2026-10-02 17:10:15 +03:00
  • edc56e0dd0 docs: phase 4 zoom implementation plan elwrcl 2026-10-02 17:10:02 +03:00
  • 2dea619975 docs: phase 4 zoom design spec elwrcl 2026-10-02 17:05:17 +03:00