Duncan Tourolle dtourolle
  • Joined on 2025-05-21
dtourolle pushed to master at dtourolle/DarkRoom 2026-09-30 01:32:34 +00:00
fcccc2c2e0 Release 0.19.2
1bc04870c3 Let a crop be trimmed from one edge
4da2ec39b3 Fit the photograph clear of the roll and the floating row while composing
9558b77759 Say how to build and install from source, not only how to run it
Compare 4 commits »
dtourolle released DarkRoom 0.19.1 at dtourolle/DarkRoom 2026-09-29 03:58:13 +00:00
dtourolle closed issue dtourolle/DarkRoom#83 2026-09-28 23:59:06 +00:00
FR-MRG-6 — Catalogue a merged panorama at once, thumbnail it during the merge, and give it a wide grid cell
dtourolle commented on issue dtourolle/DarkRoom#83 2026-09-28 23:59:06 +00:00
FR-MRG-6 — Catalogue a merged panorama at once, thumbnail it during the merge, and give it a wide grid cell

Shipped in v0.19.1 (d42fdbcf, 408a185e, ac5d73c9, bd1dde5b, 1b68a395, 7af619f7, 0c0e8322, 1baa040c). The cause: the merge started the upload and the rescan together; the scan listed the folder…

dtourolle pushed tag v0.19.1 to dtourolle/DarkRoom 2026-09-28 23:58:30 +00:00
dtourolle pushed to master at dtourolle/DarkRoom 2026-09-28 23:58:22 +00:00
5ae742816d Release 0.19.1
8d66fa9be5 Show the composite in the grid in the manual, and say how it gets there
34630ff752 Name the folder lookup the merge page is handed, for clippy
3b7d7129ff Learn a photograph's shape from its header
6050a8e703 Size a panorama's cell and thumbnail by class: two, three or four columns
Compare 11 commits »
dtourolle opened issue dtourolle/DarkRoom#83 2026-09-28 11:34:25 +00:00
FR-MRG-6 — Catalogue a merged panorama at once, thumbnail it during the merge, and give it a wide grid cell
dtourolle released DarkRoom 0.19.0 at dtourolle/DarkRoom 2026-09-28 03:51:36 +00:00
dtourolle pushed tag v0.19.0 to dtourolle/DarkRoom 2026-09-27 23:51:39 +00:00
dtourolle pushed to master at dtourolle/DarkRoom 2026-09-27 23:51:31 +00:00
883b4aca10 Release 0.19.0
8102234e68 Re-record the film preset on the preset folders
757133d2a8 Picture a panorama too large for one texture being navigated
5e863fa718 Re-record the manual under the scene-referred pipeline
e600dae3df Regenerate the traceability matrix after the doc-comment sweep
Compare 30 commits »
dtourolle opened issue dtourolle/DarkRoom#82 2026-09-27 23:43:43 +00:00
Restart reopens a deleted photograph and writes its sidecar
dtourolle opened issue dtourolle/DarkRoom#81 2026-09-27 23:43:42 +00:00
FR-DEV-3j — Tone Mapping stays live while a film stock replaces it
dtourolle opened issue dtourolle/DarkRoom#80 2026-09-27 23:43:41 +00:00
FR-UI-4 — The wheel cannot zoom a very wide image to 1:1
dtourolle opened issue dtourolle/DarkRoom#79 2026-09-27 23:43:40 +00:00
FR-MRG-4 — A merged panorama's filled border shows artefacts at full resolution
dtourolle released DarkRoom 0.18.2 at dtourolle/DarkRoom 2026-09-27 18:06:46 +00:00
dtourolle closed issue dtourolle/DarkRoom#69 2026-09-27 16:50:23 +00:00
FR-UI-5 — A thin, fading scroll position cue on Android
dtourolle commented on issue dtourolle/DarkRoom#69 2026-09-27 16:50:23 +00:00
FR-UI-5 — A thin, fading scroll position cue on Android

Checked on the tablet (HONOR ROD2-W09, v0.18.2 release-signed APK): the cue shows while a list moves, fades after it stops, and a flick starting on it scrolls the list. All acceptance boxes met;…

dtourolle commented on issue dtourolle/DarkRoom#55 2026-09-27 12:24:54 +00:00
FR-CULL-13 — Evidence never becomes a verdict, and a test proves it

First half shipped in v0.18.2 (2cde2874, adbb9ac9): tools/traceability/src/verdicts.rs parses every shipped Rust file and fails CI (no_verdict_is_written_but_by_a_person) if a rating, flag,…

dtourolle commented on issue dtourolle/DarkRoom#69 2026-09-27 12:24:53 +00:00
FR-UI-5 — A thin, fading scroll position cue on Android

Shipped in v0.18.2 (502023c0, 8071f710): on Android the shared ScrollBar draws a 3 px position line at the edge while a scroller moves, fading 500 ms after it stops; it has no touch area, so a…

dtourolle closed issue dtourolle/DarkRoom#58 2026-09-27 12:24:53 +00:00
NFR-ARCH-1 — Name the executors, and state their thread counts