mirror of
https://github.com/storytold/photocraft.git
synced 2026-11-01 22:07:28 -06:00
* Camera Raw Filter: save and load settings as .xmp (#4274) [WIP] * Camera Raw Filter: Save Settings… and Load Settings… (.xmp) (#4274) Adds Save Settings… and Load Settings… to the Camera Raw Filter dialog's footer. They write and read Adobe Camera Raw settings files: the crs: namespace on x:xmpmeta/rdf:RDF/rdf:Description, as attributes or elements. photocraft_io::camera_raw_xmp maps every control the dialog has: - Basic (Exposure2012 … Saturation, IncrementalTemperature/Tint) - the parametric and point tone curves (ToneCurvePV2012[Red|Green|Blue]) - the HSL mixer - Color Grading (including the SplitToning* names for the shadow and highlight wheels) - sharpening and noise reduction - grain - post-crop vignetting Loading applies only what the file holds over the current settings, as Camera Raw does. Values are clamped to the slider ranges. Unsupported settings (lens, calibration, geometry, defringe) are ignored, and the status bar counts them when they aren't neutral. Malformed files fail with a message and leave the settings unchanged. The control channel takes {"ui":{"saveSettings"|"loadSettings":true}}. Translations are added for all 17 catalogs. Fixes #4274 * Add Turkish and Hungarian rows for the Camera Raw settings strings Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Brandon Thomas <echelon@gmail.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>