Commit Graph
69 Commits
Author SHA1 Message Date
ZacharyZhang-NY 98f18f1221 14.17: the Layers panel grays only for what lasts 2026-10-11 08:30:40 -04:00
ZacharyZhang-NY 39214d9332 14.16: Camera Raw's Shadows and Highlights keep tones in order 2026-10-11 08:10:11 -04:00
ZacharyZhang-NY da8b05509f 14.15: a chosen layer is revealed in the Layers panel 2026-10-11 07:52:39 -04:00
ZacharyZhang-NY 1815267ace 14.14: tool bars scroll when narrow 2026-10-11 07:36:26 -04:00
ZacharyZhang-NY 886b18dd7f 14.9: Filter › Last Filter on Ctrl+Meta+F 2026-10-11 06:28:14 -04:00
ZacharyZhang-NY 440bd1c9b0 14.8: Camera Raw's colour noise reduction keeps brightness 2026-10-11 05:54:59 -04:00
ZacharyZhang-NY e1207281a4 14.7: Canvas Only, Toggle Fullscreen on F and Escape 2026-10-11 05:38:35 -04:00
ZacharyZhang-NY e126762d5b 14.6: the command palette on Ctrl+F 2026-10-11 04:58:06 -04:00
ZacharyZhang-NY d8bb7b38b2 14.4: Image › Rotate Canvas 90° Clockwise and Counterclockwise; quarter turns on whole pixels copy exactly 2026-10-11 03:55:25 -04:00
ZacharyZhang-NY f8c1332c29 14.3: New Canvas in inches, cm or mm at 72 or 300 DPI, transparent, white or black, every setting a pill 2026-10-11 03:02:29 -04:00
ZacharyZhang-NY c04d1fb6e4 14.2: RAW import rounds to 8 bits with fine noise, in the kernel; the develop sheet shows Importing… until the layer lands 2026-10-11 02:38:04 -04:00
ZacharyZhang-NY fa0d38666f 14.1: Color Overlay, Inner Glow and Inner Shadow recolour translucent pixels fully; Add layer effect 2026-10-11 02:06:08 -04:00
ZacharyZhang-NY c59e85babc 13.19h: the acceptance run checks the seventeen rows new in 1.4.5 through the window's own controls; shots retaken 2026-10-03 23:45:53 -04:00
ZacharyZhang-NY 8bd3fc3264 13.19g: a raster commit's continuation runs where the commit ends, as Swift's await returns; nothing lands between 2026-10-03 22:54:20 -04:00
ZacharyZhang-NY 1de10e711c 13.19e: 70318de verified; the Smear's allocation guards starved in WarpFailureTests; the commit's thinning and the bar's deferred finish pinned 2026-10-03 20:08:40 -04:00
ZacharyZhang-NY 70318de2e8 Review fixes in progress, unverified: stopped by the user before the tests ran 2026-10-01 23:01:53 -04:00
ZacharyZhang-NY 7c6265af77 Merge branch 'main' into port-d 2026-10-01 18:38:20 -04:00
ZacharyZhang-NY c7e8bdfe8e Merge 13.11 (cc9bf95); Blur pieces and per-tile clone pieces on its grid sampling (13.16, part two) 2026-10-01 18:38:05 -04:00
ZacharyZhang-NY a004db172b Merge branch 'port-e' 2026-10-01 18:11:24 -04:00
ZacharyZhang-NY a77cce4598 Camera Raw curves as Photoshop's: the fitted parametric curve, the tone curve on each channel, one drag in the graph (13.18) 2026-10-01 18:10:13 -04:00
ZacharyZhang-NY e243751f64 Merge branch 'port-c' 2026-10-01 18:06:09 -04:00
ZacharyZhang-NY 0b0d36a7df Masks as Photoshop's: the button reveals the selection, Alt-click shows a mask alone (13.12) 2026-10-01 18:04:14 -04:00
ZacharyZhang-NY 90a8e2860e Merge branch 'port-b' 2026-10-01 17:48:41 -04:00
ZacharyZhang-NY cc9bf95722 Say why a brush cannot paint; paint at the layer's own resolution; Cancel and Apply only when an edit waits, scaled layers' scale (13.11) 2026-10-01 17:48:38 -04:00
ZacharyZhang-NY cbd8612014 Liquify keeps pixels sharp, Smudge without ghost copies, Blur's own Radius, the largest Smear commits (13.16, part one) 2026-10-01 17:48:08 -04:00
ZacharyZhang-NY d2c8507fc7 Grain and Add Noise stay with the document on the canvas; the GPU canvas's contracts judged and pinned on the CPU canvas (13.9b) 2026-10-01 17:47:52 -04:00
ZacharyZhang-NY cb85b86d58 Sharper canvas, PSD adjustments and masks, Photoshop's Saturation, Levels and Hue/Saturation on every core, a growing blur's preview kept, the hierarchy kept (13.8) 2026-10-01 17:47:51 -04:00
ZacharyZhang-NY 5bfbc6cd5d Quit settles a pending gradient, a pixel move and open dialogs; Dither › Scanlines (CRT) on all cores (13.17) 2026-10-01 17:14:47 -04:00
ZacharyZhang-NY b50657bcdb Move bar: held Ctrl and Shift flip Auto Select and the lock, values apply as one step, resize handles snap (13.13) 2026-10-01 16:56:16 -04:00
ZacharyZhang-NY 3f2b99f045 Project tabs drag to reorder; tabs that don't fit gather in a menu (13.14) 2026-10-01 16:22:27 -04:00
ZacharyZhang-NY 0616f9b006 New Canvas presets in a More menu; every save writes QuickLook/Preview.jpg (13.7) 2026-10-01 15:58:57 -04:00
ZacharyZhang-NY 9ed7c20681 Font previews in the Type bar; Ctrl+Z while typing judged and pinned (13.6) 2026-10-01 14:26:36 -04:00
ZacharyZhang-NY 93a4c62b8f View › Grid Settings…: spacing, subdivisions, colour, style and opacity, kept across launches (13.5b) 2026-10-01 12:43:50 -04:00
ZacharyZhang-NY 3992bc913d The Marquee, shapes and a moved selection snap to View › Snap To; Ctrl draws freely (13.5a) 2026-10-01 09:55:24 -04:00
ZacharyZhang-NY 64ebd1cdf9 Export JPEG: a zoomable full-size preview, its buttons and the View menu's zoom keys (13.4b) 2026-10-01 08:53:43 -04:00
ZacharyZhang-NY bc49b722eb Export JPEG and Canvas Size take the app's colour picker; a panel opens over a modal sheet (13.4a) 2026-10-01 07:16:16 -04:00
ZacharyZhang-NY 0b7eb6cb6f Select › Color Range: sampled colours, Fuzziness, Invert, a live preview and the panel (13.3b) 2026-10-01 06:30:26 -04:00
ZacharyZhang-NY dcedfea53f Faces for the selected letters, project format version 11 (13.2) 2026-10-01 00:05:20 -04:00
雷电芽衣 e94fd73573 Acceptance run with screenshots and the MVP table; window teardown no longer reaches destroyed menus or toolbar (11.5) 2026-09-30 14:39:11 -04:00
雷电芽衣 bc9d43f1e8 Filter › Dither, as Compositor 1.3.3 (12.15) 2026-09-30 07:55:57 -04:00
雷电芽衣 aa5a44e517 Closing the picker gives open text the keys back; colour edits wait for text editing (12.14d2) 2026-09-30 06:16:28 -04:00
雷电芽衣 27a4fe8428 Colour only the selected letters of text being edited; project format version 10 (12.14d1) 2026-09-30 05:15:51 -04:00
雷电芽衣 2fa8d9921d Coloured slider tracks with double-click reset, aligned filter titles; entries release focus before their owners go (12.14c) 2026-09-30 03:32:51 -04:00
雷电芽衣 2183348aa6 Open Recent, print sizes through an invalid resolution, Color Grading under Color (12.14b) 2026-09-30 01:43:23 -04:00
雷电芽衣 94b884a2ef Closing or quitting while text is edited applies it first (12.14a) 2026-09-30 00:25:34 -04:00
雷电芽衣 5ee5aee07b A guide for AI agents writing projects, the project format page, README lines (12.13c) 2026-09-29 23:30:45 -04:00
雷电芽衣 d4c065fa77 Keep editing while a project saves; saves, reloads and opens queue behind one writer (12.13b) 2026-09-29 22:39:49 -04:00
雷电芽衣 838d5b1459 Reload a project changed on disk, fingerprinted by its manifest and image sizes (12.13a) 2026-09-29 20:13:20 -04:00
雷电芽衣 aa253d9715 Scrub numbers by dragging their titles in the sheets and panels (12.12c2) 2026-09-29 17:07:35 -04:00
雷电芽衣 5bc7889387 Scrub numbers by dragging their labels in the tool bars and layer opacity (12.12c1) 2026-09-29 15:06:49 -04:00