2026-09-08 - 2026-10-08
Overview
29 Releases published by 1 user
Published
v0.24.0
DarkRoom 0.24.0
Published
v0.23.0
DarkRoom 0.23.0
Published
v0.22.1
DarkRoom 0.22.1
Published
v0.22.0
DarkRoom 0.22.0
Published
v0.21.0
DarkRoom 0.21.0
Published
v0.20.0
DarkRoom 0.20.0
Published
v0.19.4
DarkRoom 0.19.4
Published
v0.19.3
DarkRoom 0.19.3
Published
v0.19.2
DarkRoom 0.19.2
Published
v0.19.1
DarkRoom 0.19.1
Published
v0.19.0
DarkRoom 0.19.0
Published
v0.18.2
DarkRoom 0.18.2
Published
v0.18.1
Published
v0.18.0
DarkRoom 0.18.0
Published
v0.17.0
DarkRoom 0.17.0
Published
v0.16.0
DarkRoom 0.16.0
Published
v0.15.0
DarkRoom 0.15.0
Published
v0.14.1
DarkRoom 0.14.1
Published
v0.14.0
Published
v0.13.6
Published
v0.13.5
Published
v0.13.4
Published
v0.13.3
Published
v0.13.2
DarkRoom 0.13.2 — The People screen answers at once
Published
v0.13.1
Published
v0.13.0
Published
v0.12.1
Published
v0.12.0
DarkRoom 0.12.0 — Faces with a quality
Published
v0.11.0
44 Issues closed from 1 user
Closed
#83 FR-MRG-6 — Catalogue a merged panorama at once, thumbnail it during the merge, and give it a wide grid cell
Closed
#69 FR-UI-5 — A thin, fading scroll position cue on Android
Closed
#58 NFR-ARCH-1 — Name the executors, and state their thread counts
Closed
#78 Deduplicate people with the same name and agreeing faces, and duplicate face rows
Closed
#77 Match synced faces by embedding, not only by box
Closed
#76 FR-EXP-10 — "All photographs" shows the album's count while an album is open
Closed
#75 Catalog costs on interactive paths: rating and label histograms, keyword lists, face matching
Closed
#74 Tile the neighbourhood kernels: NR, sharpen and dehaze dominate the frames that use them
Closed
#73 23,582 Thumbnail jobs are queued and nothing consumes them
Closed
#72 Develop opens the catalog up to five times per photograph, and each open runs the backfill
Closed
#71 Sync snapshot copies every face crop: the largest remaining cost of a pass
Closed
#67 FR-CAT-11 — Consolidate duplicate originals into one RAW, keeping every edit
Closed
#62 FR-UI-5 — Rate and flag the open photograph in develop
Closed
#63 FR-UI-4 — Open Help from develop
Closed
#61 TextRow draws no label, on the settings page and in the export sheet
Closed
#64 Stepping along the roll across a loaded-window boundary
Closed
#13 FR-DEV-20 — Perspective correction
Closed
#37 NFR-A11Y-3 — Colour labels have no interface, and three clauses have no test
Closed
#24 FR-DSP-4 — Progressive refinement
Closed
#10 FR-DEV-17 — Warn when a crop orphans a mask
Closed
#57 FR-RAW-2 — A decoder trait, so that "without changing callers" is tested
Closed
#9 FR-DEV-19a — Intersection as a third join
Closed
#65 NFR-SEC-3 — Nextcloud traffic is HTTPS only; http:// is upgraded, never sent
Closed
#31 S11 — The Play permissions dry run
Closed
#32 NFR-OPS-1 — Diagnostics: a rotating log, redaction, a consented bundle
Closed
#1 FR-DEV-9 — Present the develop groups in the order they are reached for
Closed
#2 FR-DEV-13 — A 1:1 inspection zoom that survives the next frame
Closed
#22 D13 — Model licensing is open for the models that already ship
Closed
#30 NFR-COMPAT-1 — State the compatibility baseline
Closed
#15 §3.10 vs §7 — the register says the plugin API is both deferred and specified
Closed
#49 D12 — Scope versus pace is open, and governs everything else here
Closed
#40 FR-CAT-13 — XMP sidecar interoperability
Closed
#14 FR-DEV-7 — Before/after against the original is unimplemented
Closed
#8 FR-DEV-5 — Named snapshots of an edit state
Closed
#4 FR-DEV-12 — Colour grading by tonal range
Closed
#6 FR-DEV-16 — Give develop a keyboard vocabulary, and generate it
Closed
#3 FR-DEV-14 — Hold one key to see the unedited original
Closed
#54 FR-UI-1 — The layout table puts tablet portrait in the compact class, and neither decision agrees
Closed
#52 N8 — Develop callbacks onto a global, so a panel can be declared twice
Closed
#33 NFR-OPS-2 — Crash reporting
Closed
#20 FR-CULL-5 — Bind the burst representative override, and fix a stale comment
Closed
#12 FR-DEV-18 — Dehaze
Closed
#5 FR-DEV-3 — The white balance picker is specified and not built
Closed
#7 FR-DEV-10 — Luminance and colour range masks
29 Issues created by 1 user
Opened
#55 FR-CULL-13 — Evidence never becomes a verdict, and a test proves it
Opened
#56 FR-CULL-8a — Per-face eye state and head pose, as evidence
Opened
#57 FR-RAW-2 — A decoder trait, so that "without changing callers" is tested
Opened
#58 NFR-ARCH-1 — Name the executors, and state their thread counts
Opened
#59 NFR-RES-3 — No rendering while idle on Android, and battery-saver honoured
Opened
#60 FR-DEV-6 — Copy rotation without the crop, and the crop without rotation
Opened
#61 TextRow draws no label, on the settings page and in the export sheet
Opened
#62 FR-UI-5 — Rate and flag the open photograph in develop
Opened
#63 FR-UI-4 — Open Help from develop
Opened
#64 Stepping along the roll across a loaded-window boundary
Opened
#65 NFR-SEC-3 — Nextcloud traffic is HTTPS only; http:// is upgraded, never sent
Opened
#66 FR-UI-4 — The bundled manual cannot be opened from the Flatpak
Opened
#67 FR-CAT-11 — Consolidate duplicate originals into one RAW, keeping every edit
Opened
#68 FR-CAT-11a — Consolidate duplicate groups whose copies carry different edits
Opened
#69 FR-UI-5 — A thin, fading scroll position cue on Android
Opened
#70 FR-UI-5 — Scroll-wheel adjustment on the develop sliders
Opened
#71 Sync snapshot copies every face crop: the largest remaining cost of a pass
Opened
#72 Develop opens the catalog up to five times per photograph, and each open runs the backfill
Opened
#73 23,582 Thumbnail jobs are queued and nothing consumes them
Opened
#74 Tile the neighbourhood kernels: NR, sharpen and dehaze dominate the frames that use them
Opened
#75 Catalog costs on interactive paths: rating and label histograms, keyword lists, face matching
Opened
#76 FR-EXP-10 — "All photographs" shows the album's count while an album is open
Opened
#77 Match synced faces by embedding, not only by box
Opened
#78 Deduplicate people with the same name and agreeing faces, and duplicate face rows
Opened
#79 FR-MRG-4 — A merged panorama's filled border shows artefacts at full resolution
Opened
#80 FR-UI-4 — The wheel cannot zoom a very wide image to 1:1
Opened
#81 FR-DEV-3j — Tone Mapping stays live while a film stock replaces it
Opened
#82 Restart reopens a deleted photograph and writes its sidecar
Opened
#83 FR-MRG-6 — Catalogue a merged panorama at once, thumbnail it during the merge, and give it a wide grid cell
12 Unresolved Conversations
Open
#25
FR-PLAT-AND-1 — Storage Access Framework
Open
#23
S6 — Run the tiling spike on the reference tablet; FR-DSP-2 stands as written until it does
Open
#36
NFR-A11Y-2 — Eighteen Slint files are unnamed to assistive technology
Open
#47
S2 — Zero-copy on Adreno and Mali, and it can invalidate the architecture
Open
#11
FR-DEV-15 — More than one edit variant per photograph
Open
#21
FR-DEV-3g — AI denoise
Open
#53
N9 — Three columns in the dock
Open
#50
N6 — Measure the tablet: the logical size every portrait figure depends on
Open
#51
N7 — The develop column docks under the photograph on a tall window
Open
#48
Six spikes have never run: S3, S4, S5, S7, S8, S12
Open
#16
FR-PLG-1…-12 — no plugin host exists
Open
#17
D16 — Decide plugin licensing before the format is published as stable