Dev Log September 2025
Not as much as I wanted to do was done in September.
libopenraw
Extracting more of the calibration values for colour correction on DNG. Currently work on fixing the purple colour cast.
Added Nikon ZR and EOS C50.
ExifTool
Submitted some metadata updates to ExifTool. Because it nice to have, and also because libopenraw uses some of these autogenerated: I have a Perl script to generate Rust code from it (it used to do C++).
Niepce
Finally merged the develop branch with all the import dialog work after having requested that it be removed from Damned Lies to not strain the translator is there is a long way to go before we can freeze the strings.
Supporting cast
Among the number of packages I maintain / update on flathub, LightZone
is a digital photo editing application written in
Java1. Updating to the latest runtime 25.08 cause it to ignore
the HiDPI setting. It will honour GDK_SCALE
environment but this
isn't set. So I wrote the small command line too gdk-scale
to output
the value. See gdk-scale on
gitlab. And another patch in
the wrapper script.
HiDPI support remains a mess across the board. Fltk just recently gained support for it (it's used by a few audio plugins).
Don't try this at home.