a0965101e1
web: hand the upscaler's activations to the chip that is running them
3dtours2026-09-23 09:02:53 +07:00
a2c12a2638
web: ask the GPU for the fast one before an export runs
3dtours2026-09-23 08:36:03 +07:00
28a688fd82
web: hand the upscaler only the pixels the export is asking for
3dtours2026-09-23 08:27:00 +07:00
52566f6966
web: read the photo's own size off the row under it
3dtours2026-09-23 07:58:56 +07:00
a5d195c5d2
Describe the app and the two builds it ships from
3dtours2026-09-23 07:46:20 +07:00
d9bababfd7
web: filter the framed print draws so a scaled photo stops staircasing
3dtours2026-09-23 07:46:19 +07:00
3a09674831
web: filter the straighten draw so a rotated edge stops staircasing
3dtours2026-09-23 07:33:44 +07:00
500068e63e
web: mark SAVE PHOTO PRO and keep MY PHOTOS for the accounts that have one
3dtours2026-09-22 21:46:05 +07:00
b9ac7746aa
web: gate the newest film sims and the HSL mixer behind PRO
3dtours2026-09-22 21:33:11 +07:00
f201deee46
web: export a big photo without inventing pixels it already has
3dtours2026-09-22 20:43:46 +07:00
1d4c6b1d66
web: upscale on a thread pool instead of one core
3dtours2026-09-22 20:30:02 +07:00
4863080dfe
release: 1.2.6 (versionCode 8) for the B&W HIGH CONTRAST sim
admin2026-09-22 20:18:39 +07:00
85b55dcf48
android: add the B&W HIGH CONTRAST film sim next to ACRIPES
admin2026-09-22 19:35:25 +07:00
3d273a3188
Add the B&W HIGH CONTRAST film sim next to ACRIPES
3dtours2026-09-22 19:25:54 +07:00
c403dd04c8
web: add the B&W HIGH CONTRAST film sim to the PRESETS rail
3dtours2026-09-22 17:56:00 +07:00
80512d11b5
web: print the shared frame's own labels on the QR recipe card
3dtours2026-09-22 17:22:54 +07:00
2ee49cfd41
web: keep the film strip seamless on a wide window
3dtours2026-09-22 17:11:12 +07:00
e1f6943f8e
web: step the creator and QR previews through their tagged stills
3dtours2026-09-22 17:03:46 +07:00
bb51b83399
web: the hero stat labels wear the accent as gradient text
3dtours2026-09-22 16:47:35 +07:00
cfe8512636
web: the landing draws only the stills the studio uploaded
3dtours2026-09-22 16:35:40 +07:00
7f2a5b0b5a
web: drop the 300 ppi lines from the landing copy
3dtours2026-09-22 16:04:51 +07:00
339d36eb3e
web: the preset tester picks its recipe from a grouped dropdown
3dtours2026-09-22 12:49:18 +07:00
7dea0f1e7b
web: the mixer's card can be dragged off the colour it was read at
3dtours2026-09-22 11:13:21 +07:00
88afdf6611
web: compare the same frame rendered twice, whatever its geometry
3dtours2026-09-22 10:59:37 +07:00
1d96269139
web: keep compare on offer, and compare at the cropped size
3dtours2026-09-22 10:45:07 +07:00
b394bad09e
web: a wall frame keeps the crop that was applied
3dtours2026-09-22 10:31:27 +07:00
711e2fc5d6
web: the history arrows sit with the name they undo
3dtours2026-09-22 10:14:51 +07:00
2f78216b6f
web: the upscale drops its tile seams
3dtours2026-09-22 09:56:12 +07:00
c0c99a9672
web: EXPORT offers a size, and a bigger one is upscaled in the browser
3dtours2026-09-22 09:40:18 +07:00
4ec4260cbd
release: 1.2.5 (versionCode 7) for the colour-only film sims
admin2026-09-22 09:09:27 +07:00
f9a40a9e1c
web: the histogram opens top-left, and CLEAR asks before it forgets
3dtours2026-09-22 08:56:58 +07:00
59d90ae068
web: the sim chips keep their legacy names
3dtours2026-09-22 08:37:19 +07:00
428e7fa682
web: a film sim is colour and tone only
3dtours2026-09-22 08:32:28 +07:00
c794283083
android: keep film sims colour-only, and fix the Vivid exposure in config
admin2026-09-22 08:29:37 +07:00
cbd0178cda
android: port the web studio's HSL selective colour mixer
admin2026-09-21 18:28:32 +07:00
c8e2b6ea5a
android: add the CLASSIC VIVIDIPES sim and the FX MONOCHROME switch
admin2026-09-21 17:20:42 +07:00
52b672deec
web: PRO needs a proven address — email verification gates the studio
3dtours2026-09-20 07:39:03 +07:00
efe578f61c
web: the mobile chip strip lies down
3dtours2026-09-20 07:00:55 +07:00
6afb7d9fea
web: the mobile rail wears Android's pills
3dtours2026-09-20 06:24:27 +07:00
15bacacafa
web: logging out ends the studio session, not just the cookie
3dtours2026-09-18 21:48:19 +07:00
e57444e88b
web: draw each landing photo cut to its own box, not to its own shape
3dtours2026-09-18 21:24:02 +07:00
2da045f232
web: the preset tester steps through every frame in its slot
3dtours2026-09-18 21:02:30 +07:00
d3c5c47973
web: the reel is curated, not crowd-sourced — no CONTRIBUTE button
3dtours2026-09-18 21:02:30 +07:00
d25649a26b
web: each PICTURES column is an album shelf, a frame and a strip
3dtours2026-09-18 20:38:46 +07:00
f263413313
web: PICTURES back to two album columns, every frame editable in place
3dtours2026-09-18 20:17:25 +07:00
07fbadcdc5
web: star ratings on the reel, and PICTURES becomes an album browser
3dtours2026-09-18 19:17:38 +07:00
4057566a14
web: the three mixer knobs move the whole image, a frame chip toggles itself, ROTATE lets go when STRAIGHTEN steers
3dtours2026-09-18 18:45:41 +07:00
27035c4acb
web: the mixer hangs a panel on the colour it read, and STRAIGHTEN becomes a scale on the photo
3dtours2026-09-18 18:27:28 +07:00
10466e122a
web: the frame tab straightens the photo by hand
3dtours2026-09-18 18:07:14 +07:00
1b71c0196f
web: the eyedropper reads a colour and the mixer moves that hue band
3dtours2026-09-18 17:41:45 +07:00
1e1ead6f54
android: scan the web recipe card's QR and import the look it points at
3dtours2026-09-18 17:01:34 +07:00
8a889db069
web: the QR card hands out the look that made the photo
3dtours2026-09-18 16:57:46 +07:00
a35ecf4f1c
web: the landing page hands out no more pixels than it draws
3dtours2026-09-18 16:47:15 +07:00
260517c547
web: a photo can sit in every landing section at once
3dtours2026-09-18 16:47:12 +07:00
ee2c402438
web: pick a photo's landing slot with two columns
3dtours2026-09-18 16:28:55 +07:00
e0526283ca
docs: note the two web looks that still have to reach Android
3dtours2026-09-18 16:17:07 +07:00
4d0d44170f
web: an FX chip that flips the photo to monochrome
3dtours2026-09-18 16:16:28 +07:00
d7d7be2c6b
web: add CLASSIC VIVIDIPES, spliced at the blue row
3dtours2026-09-18 16:09:09 +07:00
abaa980f93
web: undo/redo, a clean preview, and a histogram that stays put
3dtours2026-09-18 15:47:08 +07:00
78fe2b097b
web: ask before a saved photo goes
3dtours2026-09-18 15:47:06 +07:00
97836fde8a
api+admin: let the curator take a photo off the landing, not just move it
3dtours2026-09-18 15:07:04 +07:00
dcea6b926f
web: name a photo on first save, and file looks from a SAVE RECENT tab
3dtours2026-09-18 14:57:49 +07:00
72d5ce1c3e
web: re-save over the open frame, keeping its last three looks
3dtours2026-09-18 14:47:30 +07:00
27099c2877
web: overlay a draggable histogram on the photo
3dtours2026-09-18 14:35:50 +07:00
8308b3e65f
web: move WHITE/BLACK onto the WB tab as per-channel points
3dtours2026-09-18 14:35:48 +07:00
89beb5f160
web: put the traffic screen in the admin frame
3dtours2026-09-18 14:23:25 +07:00
2917c034ed
Sign in is the default: the landing names the account, and an admin lands on /admin
3dtours2026-09-18 08:02:57 +07:00
7b79e49c20
Photo slots + admin page: place any upload in the strip or a live slot, sign up in place, brand links home
3dtours2026-09-18 07:55:54 +07:00
bd2f08aaf7
Panel chips: name the picked value on the right edge
3dtours2026-09-18 07:24:05 +07:00