photocraft/crates
Brandon Thomas 34d138c11f
Links open in the system browser via a platform service (#14) (#20)
ctx.open_url is unreliable on native (notably Windows), so the Help menu,
the Discord buttons, and the start-page links did nothing. Added an open_url
Service hook wired to the `open` crate on native (ShellExecute on Windows);
links::open prefers it and falls back to ctx.open_url (web). link_row now
routes clicks through it instead of ui.hyperlink_to. Test drives every Help
link id + the open() helper through a mock service.

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-04 01:34:18 -04:00
..
algo Indexed Color: no panic when forced colours fill the palette (#17) 2026-10-04 00:57:38 -04:00
automation MCP: a panicking command no longer wedges the headless session (#16) 2026-10-04 01:01:16 -04:00
cms more algorithms, progress 2026-10-01 08:25:06 -04:00
codecs Render Video to animated GIF (shareable output) 2026-10-03 03:11:31 -04:00
color more algorithms, progress 2026-10-01 08:25:06 -04:00
compose Levels: Photoshop's gamma>1 shadow toe (bounded slope 2^gamma) 2026-10-03 09:58:31 -04:00
doc Fix clippy -D warnings in video/trap tests (needless mut, identity op) 2026-10-03 03:27:22 -04:00
engine Eraser on a locked-transparency layer paints the background colour (#15) (#19) 2026-10-04 01:25:23 -04:00
format Video layers persist in .pcraft (frame stacks round-trip) 2026-10-03 03:05:01 -04:00
geom more algorithms, progress 2026-10-01 08:25:06 -04:00
gpu Modern Brightness/Contrast: real Photoshop curves (CPU + GPU) 2026-10-03 09:11:44 -04:00
io Fidelity, GPU fallbacks, interactive performance; print spool-file fix 2026-10-02 01:26:34 -04:00
ops more algorithms, progress 2026-10-01 08:25:06 -04:00
paint more algorithms, progress 2026-10-01 08:25:06 -04:00
psd Analysis, notes, proof views, workspaces (+ in-progress work of other agents) 2026-10-01 22:49:07 -04:00
raster more algorithms, progress 2026-10-01 08:25:06 -04:00
testkit one-shot 2026-09-30 05:02:08 -04:00
text Preset panels, character/paragraph styles, Glyphs, Check Spelling 2026-10-01 23:02:34 -04:00
ui-egui Links open in the system browser via a platform service (#14) (#20) 2026-10-04 01:34:18 -04:00
vector continued wip 2026-09-30 09:37:18 -04:00