Default Branch

d95fdf3181 · Merge pull request #7569 from aiongg/integration-4 · Updated 2026-10-18 22:29:05 -05:00

Branches

0c406be10d · chore(deps): bump the cargo-dependencies group across 1 directory with 26 updates · Updated 2026-10-18 17:59:20 -05:00

45
1

18e3188256 · ci(deps): bump the actions group with 5 updates · Updated 2026-10-18 13:32:57 -05:00

76
1

de0a268663 · Tests: fix the flaky file-lock tests and the occasional portal_save hang · Updated 2026-10-18 09:26:54 -05:00

202
1

8407d9ccb1 · Release 0.10.0 (#7192) · Updated 2026-10-17 20:28:00 -05:00

272
0
Included

86125ed8f1 · Cargo.lock: photocraft-ipp at 0.10.0 · Updated 2026-10-17 18:20:59 -05:00

273
2

478214f60b · GPU memory follow-ups (#5973 review): fit cleared on device loss and on the CPU canvas; measured when switching to a document whose canvas is current; notice names the 3/8 card cap; VRAM override documented; perf rows count memory like the app · Updated 2026-10-15 23:36:41 -05:00

341
1

e7b5b14898 · GPU memory on top of #5234: memory_budget takes the card's memory (vram) and the GPU Memory value; the document's pixels are charged unless the card's own memory is known; a set GPU Memory is capped at the card's share; benches use video_memory · Updated 2026-10-15 23:18:28 -05:00

342
3

93837ee578 · wasm size: compose and algo join cms at opt-level "z" to clear the 24 MiB gate · Updated 2026-10-15 18:20:22 -05:00

366
4

94b2f291a7 · Follow-ups to #5801/#5859: precheck docs name the group nesting limit; precheck test covers valid ids and null; Free Transform refusals translated; stranded-backup error tested · Updated 2026-10-15 17:31:49 -05:00

367
1

d9e1c10c30 · Free Transform + New Layer: precheck resolves a layer given by name as the command does; Layer via Copy/Cut leave PRECHECKED (their failures show only when they run); rebased (lib.rs mod lines) · Updated 2026-10-15 17:22:09 -05:00

370
6

f35509c194 · Shortcut exports: a failed backup move removes its placeholder; undo restores backups without deleting first and names any it couldn't; read-only targets refused up front · Updated 2026-10-15 17:14:51 -05:00

379
7

6f61806048 · docs: present mode default is vsync (Low-Latency Drawing ships off) · Updated 2026-10-15 17:07:54 -05:00

378
11

2173abe048 · Paste Layer Style: a group's Pass Through pastes onto other layers as Normal; style clipboard comment · Updated 2026-10-15 15:56:54 -05:00

381
1

57033ef758 · Keyboard Shortcuts: a conflict goes stale when the bindings change after it (Reset All, Use Default, Delete, ×, Escape, a set switch); Accept takes the key from every holder; Linux reserves its own keys; doc comment back on shortcut_text · Updated 2026-10-15 15:30:40 -05:00

386
2

37c97f3f66 · Layers panel: a selected Background is left out of several-layer Opacity, Fill, blend and lock changes until Photoshop's behaviour is confirmed (#5856) · Updated 2026-10-15 15:18:01 -05:00

386
4

e27fe467f9 · Paste Layer Style keeps Blend If normalised across modes; Align docs say it follows an active selection for any count; undo, group and 16-bit tests · Updated 2026-10-15 14:37:16 -05:00

444
2

04e9904cc4 · fmt · Updated 2026-10-15 14:35:22 -05:00

444
3

f9ed9e3e57 · ci: refresh timeout draft against current main · Updated 2026-10-15 09:27:05 -05:00

392
0
Included

bdeb3da39b · fix(compose): serialize effect identity cache misses · Updated 2026-10-15 04:05:29 -05:00

395
1

3a77137121 · .kys import: tool keys and sets saved on Windows (K3) (#5345) · Updated 2026-10-14 23:28:46 -05:00

474
2