File rawtherapee-git.changes of Package rawtherapee-git
-------------------------------------------------------------------
Tue Sep 03 08:25:56 UTC 2024 - info@paolostivanin.com
- Update to version 5.10~git.20240831:
* Preparing to merge back to dev
* Mac: fix fancy dmg background
* Delete tools/osx/rtdmg-bkgd.png
* Preparing for release 5.11
* Mac: update copyright year (#41)
* Mac: replace rtdmg-bkdg.png for fancy dmg
* Mac: Delete tools/osx/rtdmg-bkgd.png
* Bad behavior with blackwhite and gamma - after change avoid color shift - issue 7159 (#7165)
* mac: CI/bundle update (#7166)
* Clean up German translation
* Update Deutsch
* localisation deutsch for RT 5.11
* Wavelet denoise limit window size to avoid crash issue 7146 (#7169)
* Preparing for release 5.11-rc1
* Update Dutch translation
* Add new icon for Selective Editing
-------------------------------------------------------------------
Mon Aug 05 13:49:22 UTC 2024 - info@paolostivanin.com
- Update to version 5.10~git.20240804:
* Temperature corellation - crash with some 5D mark III - issue 7162 (#7164)
* FramesData: add missing isDNG initialization.
* mac: add replace, move, rename instructions
* Mac: update fancy dmg background with instructions
* Delete tools/osx/rtdmg-bkgd.png
* Selective editing - modifies the activation of the Laplacian according to the spots with Dehaze (#7122)
* macOS CI: build for arm64 (#7132)
* Update Dutch translation
* Update Chinese (Simplified) translation
* mac: further clarification of installation instructions
* Update Russian translation
* Upgrade exiv2 and libjxl for AppImage
* Add DCPs and camconst.json entries from ART
* Run generateTranslationDiffs
* Review the default language file
* Mac: clarify installation instructions
* Refactor isDNG flag
* Add DNG metadata lens correction
* Add Panasonic metadata lens correction
* Add Olympus metadata lens correction
* Add Fujifilm metadata lens correction
* Add Sony metadata lens correction
* lensmetadata: add abstract center radius helper class
* Add initial metadata lens correction handling
* imagedata: report if file is DNG
* lens profile: report availability of distortion and vignetting
* iptransform: apply distortion and CA correction in a single pass
* iptransform: move profile based CA with and after distortion
* iptransform: correct profile based distortion/CA before rotation
* Add improved version of generateTranslationDiffs
* Handle masked area black level with LibRaw
* Selective Editing - compatibility 5.10 - Feather - Log encoding (#7120)
* Keep values scope from 5.10 Selective Editing - for color & light - shadow/highlight - vibrance #7102 (#7107)
* Improve empty string check
* Update PREFERENCES_PARSEDEXTDELHINT (default/English)
* Support more ARQ files, 4 and 16 Shot ARQ from ILCE-1
* Move function into anonymous namespace
* Fix Foveon row alignment regression
* Disable addExt/delExt buttons based on context
* Move add-extension panel to top of frame
* Add Nikon Z f color matrix
* Mention capture sharpening in contrast mask tool-tip
* Remove Itanium architecture support for Windows
* Selective editing - adds the feather slider for each Graduated Filter (#7079)
* Remove libraw-copylib from pre-dev publishing
* Add/update dcraw constants from LibRaw
* Change order of image/raw loading to generate thumbnails
* Don't allow deleting known extensions
* Fix whitespace/formatting
* Enable extensions that are missing from config
* Fix pre-dev publishing from forks
* Add Fujifilm X-H2S color matrix and raw crop
* Fix jpg file not writable after save
* Fix opening image in existing window on Windows
* Upgrade deprecated GitHub actions
* dcraw: add Panasonic DC-S5M2 and DC-S5M2X to adobe_coeffs
* dcraw: add panasonic v8 decoder.
* Update Japanese translation
* Add "Loading JXL" translations
* AboutThisBuild: Make libjxl status strings less confusing
* AboutThisBuild: Distinguish JXL unavailable and disabled
* Add libjxl version to AboutThisBuild.txt
* Switch g_printerr to std::cerr
* Fix version for libjxl API change
* dcraw: add Panasonic DC-GH5M2 to adobe_coeffs
* dcraw: add 12 bit raw handling to panasonic v6 decoder.
* dcraw: add Panasonic DC-GH6 to adobe_coeffs
* dcraw: add Panasonic DC-G9M2 to adobe_coeffs
* Bump codeql actions to v3
* Update Chinese (Simplified) translation
* Use camera crop factor to select Lensfun lens
* ProcessorTargets: support PowerPC
* Make requested changes
* Make requested changes
* Publish LibRaw pre-dev builds
* Remove makedeb installer script
* Use makedeb to build libjxl from source
* Add README for upgrading the internal LibRaw
* Squashed 'rtengine/libraw/' changes from 1ef70158d..12b0e5d60
* Add missing dep to codeql workflow
* Add libjxl to codeql workflow
* Add libjxl to appimage workflow
* Add libjxl to workflow depends lists
* Conditional compilation for old/new API
* Revise cmake tristate option
* Fix tristate auto behavior
* Change WITH_JXL option to tristate (AUTO/ON/OFF)
* Add cmake option WITH_JXL
* Update to current libjxl API
* change , to ; in rtdata/options/options.*
* alphabetize extensions in rtdata/options/options.*
* Remove unnecessary thumbnail loading code
* Add error code to returns Fix conditional libjxl compilation
* Add ability to import JXL images
* Improve Lensfun auto lens matching
* dcraw: handle fujifilm lossy compression
* Fix regression with demosaiced DNGs caused by 831a9bbd
* Fix possible infinite loop in dcraw
* rawimage: put global black level (as found in DNG converted files) for xtrans files where the code expects to find it
* Implement Hasselblad flat-field and levels
* Fix Hasselblad model name when using LibRaw
* Implement DNG bad pixels constant for LibRaw
* Copy missing camera constants from dcraw to LibRaw
* Implement Sony Pixel Shift for LibRaw
* Squashed 'rtengine/libraw/' changes from cccb97647..1ef70158d
* Use proper include for LibRaw
* Remove unused rawimage functions
* Fix crash loading multi-frame RAFs with LibRaw
* Add option to disable LibRaw in preferences
* Implement DNG gain map for LibRaw
* Add decoding through LibRaw
* Squashed 'rtengine/libraw/' content from commit cccb97647
-------------------------------------------------------------------
Wed May 29 08:37:07 UTC 2024 - info@paolostivanin.com
- Update to version 5.10~git.20240528:
* Change sizeband to 6 in ToneEqualizerParamsEdited issue 7085
* Fix crash when trying to load DCP (#7039)
* dcraw/camconst: add Sony ILCE-6700
* jdatasrc.cc: remove now unused functions
* removes redundant jpeg error message
* Fix linking with jpeg-turbo
* Abstract Profile - Change label Highlight attenuation
* Local adjustments tools used globally - Laspotmain (#6928)
* Restore appimage.yml and windows.yml
* Wavelet selection levels issue 7069 (#7070)
* Local adjustments - Colorappearance Cam16 - Source Data Adjustments - levels R G B and Black & White (#7071)
* Fix Panasonic DMC-FX150 16:9 raw crop
* Add correct DateTime to Exif date
* Add divider in pop-up button for RawTherapee theme
* Add correct DateTime (editing date) to Exif data
* fix ModifyDate
* Add optional image rank/color load/save from/to xmp sidecar
* thumbnail: decouple proc params rank/color/trash
* thumbnail: rename get/setStage to get/setTrashed
-------------------------------------------------------------------
Thu May 02 05:40:07 UTC 2024 - info@paolostivanin.com
- Update to version 5.10~git.20240501:
* Fixed bad variable assignement in iplocallab.cc
* Ciecam - Change management viewing temperature and tint #7055 (#7058)
* dcp: use std::unique_ptr to automatically close file descriptor
* dcp: avoid file descriptor leak on error.
-------------------------------------------------------------------
Mon Apr 22 12:53:49 UTC 2024 - info@paolostivanin.com
- Update to version 5.10~git.20240420:
* Limits incompatibility between Ciecam and CBDL and others to Cam02 #7017 (#7023)
* UV photos - Wish from LarsHP Increased green (tint) value from 10 to 100 (#7043)
* Local Adjustments - Cam16 - lacam16n2 (new) (#7010)
* Register icons folder for Windows installer
* Change tweakParams spot.cc - hand-open-hicontrast toolbar.cc (#7029)
* imageio: fix issues/crash on png with transparency
* dcraw: add support for Fujifilm GFX 100 II
* options: fix BrowseRecursiveFollowLinks reading
-------------------------------------------------------------------
Wed Mar 27 13:23:18 UTC 2024 - info@paolostivanin.com
- Update to version 5.10~git.20240324:
* Remove Adwaita cursors from Windows build
* iplab2rgb: Fix memory leak
* Add initial support for OM TG-7
* Handle flat field images with different black levels than raw image
* Do not install 'index.theme' file for linux build with 'BUILD_BUNDLE=OFF'
* Fix WB multipliers for some Canon cameras
* Adapt to real hi-DPI update
* Read embedded dcp profile from raw files
* Update Italian translation
* Remove recursive symlink browsing for Windows
* Listen to changed dirs when browsing recursively
* Add option to disable symlinks in recursive browse
* Add recursive browsing options to preferences
* Add recursive sub-folder image browsing
-------------------------------------------------------------------
Mon Mar 11 14:46:00 UTC 2024 - info@paolostivanin.com
- Update to version 5.10~git.20240309:
* Update Dutch translation
* Local adjustments - set method Avoid Gamut to Munsell - better processing of highlights and gamut (#6965)
* denoise gui: set luminance detail adjuster default as procparams default
* windows innosetup: comment out font
* Change Tooltip Observer (#6975)
* Remove appimage.yml and windows.yml
* Local adjustments - Chromaticity curve C(h) (#6964)
* Address comments in pull request: - use "const" where possible - add spaces after commas - use dateTimeFormatExamples by reference (don't copy) - fix incorrect cast to unsigned int (declare variable as gunichar)
* Clean appimage.yml & windows.yml
* Indent example path the same amount as other indented items in the queue template help
* Make indentation consistent in queue template help
* Change literal to G_FILE_ATTRIBUTE_TIME_MODIFIED, change line spacing in template help
* mac: update codesign procedures
* Eliminated dateTimeIsValid, instead null-checking dateTime -- non-null means it's valid.
* Eliminated use of stat() instead using Gio::FileInfo to get file modification date
* Make brace placement consistent
* Removed FIXME comment
* Apply time/date format for %t output template specifier
* Obtain the export, shooting or save time, per letter after %t output template specifier Print the result (not yet processing a time formatting string)
* Instead of time now, in help examples use 2001-02-03T04:05:06.123456 local time
* Add ILCE-7CR raw crop, PDAF pattern, dcraw matrix
* Simplify path help, add '%f' to generated examples
* Added specific tooltip for the location template "?" help toggle button
* Added help for time/date template specifiers
* Added help sections for %r and %s tags, and for common examples
* Generate help examples (Windows or Linux, as appropriate) for %d, %p and %P specifiers. Also make the help pane half the overall width when first shown (and it's resizeable).
* Make populateTemplateHelpBuffer a private member of class BatchQueuePanel
* Create template help Pango markdown programmatically (partial). Do that the first time the text is shown, rather than at startup.
* Make template help initially hidden
* Added "?" toggle button to show/hide template help. I haven't figured out how to make it initially hidden.
* Got template help show/hide working (I had been hiding the wrong widget)
* First try at adding expandable queue template help, using a Gtx::Paned. Hiding doesn't work right yet. Click a thumbnail and the text disappears, but the border between widgets doesn't move to the left side. I tried using a Gtk::Expander, but couldn't get it to expand horizontally.
* Add zoom limit feature
* Fixing CropDraw cursor offsets
* Fix Lensfun camera mismatch
* Fixing last review comments
* Fixing review comments
* MacOS bundle: copy all Adwaita icon theme (especially scalable ones)
* Include Adwaita icon theme (partially) into AppImage
* Fixes AppImage build
* Fixes AppImage CI
* Fixes column width in Favorite Preferences panel
* Fix Lensfun corrections not available
* Modify icons color
* Review of rtdata files tree for icons/images
* Removes debug printf
* Updates font management for hidpi
* Cleanup of theme selection
* Delete now obsolete "pseudo-hidpi" preference
* Fix incorrect icon names
* Improves cursor hotspot location management
* Fixes issues following merge with 'dev'
* Merge with "Beep6581/dev" 2
* Add hidpi support for LabGrid
* Add hidpi support for threshold selector and curves
* Fixes incorrect cursor center position
* Fixes ornament icon not correctly rendered
* Fixes incorrect icon width on previewmodepanel toggle buttons
* Stop using scale factor for font and pixel size scaling
* Fixes hi-dpi on Linux
* Fixes issue loading image cache data
* Other minor fixes for histogram panel
* Minor fixes for histogram panel hidpi support
* Hidpi support for histogram panel
* Creates an RTImage cache
* Fixes hi-dpi on Windows
* Convert remaining RTPixbuf to RTSurface
* Fixes blur rendering with RTSurface on hidpi screen
* Add other font size scaling
* Initial commit for real hidpi support
-------------------------------------------------------------------
Fri Feb 23 08:07:08 UTC 2024 - info@paolostivanin.com
- Update to version 5.10~git.20240218:
* Fix compiler warnings
* Change default behavior Local Adjustments settings Avoid Color Shift to XYZ Absolute (#6948)
* Run generateTranslationDiffs
* Restore local spot history messages
* Some more cherry-picking for 5.10 (#6937)
* Defringe tool banding & desaturation fix (#6934)
* Fix rotation of images with odd number of rows (#6926)
* Dynamic Range Compression Improvement (5.10) (#6943)
* AWB non-raw file fixes (for 5.10) (#6940)
* Add GitHub Actions triggers for release branches
* Upgrade AppImage Exiv2 from v0.28.0 to v0.28.1
* Add white levels for Panasonic DC-G100
* mac: add new fancy dmg bkgnd png w/instructions
* mac: rm outdated fancy dmg bkgd png
* mac: rewrite of install readme instructions
* Add checkbox for disabling NR gain
* LA exposure hide show sliders when expcomp different from zero (#6892)
* Fix WB method reset when not using English
* Ftblockdn - remove unwanted messages in console
* White Balance - temperature correlation in batch mode - issue #6867 (#6877)
* Fix crash in noise reduction
* Removed gzip from windows.yml workflow #6864
* Streamline Windows build action
* Fix color toning layers being hidden
* Auto white balance - change label and tooltip
* Enable debug build for AppImage
* revert changes to default file
* fix typos
* update german translations
* Format code
* Fix issues found by AddressSanitizer
* Calculate focus distance for Nikon Z cameras
* metadata: fixed focus distance computation
* Update camconst.json from ART
* Add DCPs from ART
* Fix UB in ProcParams::load() and the resulting Clang 15+ miscompilation
* Format code
* Fix startup crash in debug build
* Fix automatic distortion correction crash
* Fixed crop mode checking
* Replaced casting with !=
* CropMode changed from "plain enum" to "enum class"
* Semantic changes
* Metadata no longer overwrites camconsts
* Tags in numerical order inside parse_fuji()
* Width and height only updates to cropped version after detecting crop
* Changed crop detection mechanism according to code review comment
* removed unecessarily setting of raw_height and raw_width
* mac: cleanup items at end of bundle script
* mac: use txt file extension for readme file
* mac: use create-dmg/create-dmg for fancy dmg
* Preparing for release 5.10-beta1
* Added RT signifier comments
* Removed comments
* Fixed issue #6312
-------------------------------------------------------------------
Mon Feb 12 08:31:48 UTC 2024 - info@paolostivanin.com
- Update to version 5.10~git.20240208:
* Update AUTHORS.txt
* Improve Dynamic Range Compression - for some images with very high DR - Main and LA (#6931)
* Restore windows.yml and appimage.yml
* White balance auto temperature correlation - improve behavior with non raw files (#6903)
* bump macos CI workflow to macos-12
* Fixes per pull request comments: fix %p-1 missing slash, use static_cast, fix int/unsigned mismatches
* Handle Samba-style UNC prefix '//' in %p and %P queue output template specifiers
* Make %p and %P queue output template specifiers limit invalid range rather than treating that as an error. For example in a 4-element path "first 5 elements" and "last 5 elements" now return all four elements.
* Fix: If %p or %P queue template term includes start of file path, prepend the leading /, \ or \\ from the file path
* Left-justify the queue destination preview label and allow it to scroll horizontally
* Code formatting: move ampersands next to types
* Minor changes per feedback in issue #6915 (mostly code formatting)
* Reversed %p and %P processing cases for location templates, which were opposite to what the help says.
* Minor comment clarification
* On Windows, use backslashes in template-generated paths (but continue to accept either / or \ in input strings, on any platform) Also deleted an unused helper function.
* Minor tooltip change: shorter explanation of %f location template specifier
* Make destination path preview label selectable, so its contents can be copied to the clipboard
* Update QUEUE_LOCATION_TEMPLATE_TOOLTIP text to describe new specifiers Describe %dN, %d-N, %pN, %p-N, %PN, %P-N and %f specifiers Add examples using the new P specifier and -N terms
* Add myself to the list of authors
* Update destination preview whenever the save format changes.
* Reimplemented %p template specifier to use new method, added %P specifier The %P specifier includes directories from the start of the file path, whereas the original %p specifier includes them from the end. In both cases N is from the last directory in the path, and -N is from the first directory in the path (N=1..9).
* Reimplement template %dN specifier, making %d-N count from start of path, not end Also made %pN selectively skip the next character only if it's a slash or backslash, so for example %p2/a, %p2\a and %p2a produce the same result.
* Simplified BatchQueue::updateDestinationPathPreview after noticing that calcAutoFileNameBase handles all cases
* Add destination path preview label to batch queue panel. Label initially says "Destination path for the first selected image appears here" so the feature is discoverable. Select a file and it shows the destination path that would be used if it is the first file to be processed and the file does not already exist. Label is updated as the template is edited, so you can see the effect of the edits. If "Save to folder" is selected, the previewed path uses that folder.
* Fix sRGB working profile crash
* Fix crash when opening image in editor
* Fix warnings: conversion to double/float, unused variables, register keyword
* Update camconst.json white levels for 1DxII
-------------------------------------------------------------------
Thu Dec 28 10:12:01 UTC 2023 - info@paolostivanin.com
- Update to version 5.10~git.20231223:
* Fix bad colors when demosaic border is odd
* Local adjustments - Show additional settings - link with complexity (#6899)
* Add checkbox for disabling NR gain
-------------------------------------------------------------------
Tue Dec 12 06:48:26 UTC 2023 - info@paolostivanin.com
- Update to version 5.10~git.20231210:
* Exclude cmake-build directory from git.
* Remove pre-dev publish branches
* LA exposure hide show sliders when expcomp different from zero (#6892)
* Fix WB method reset when not using English
-------------------------------------------------------------------
Fri Nov 17 10:19:26 UTC 2023 - info@paolostivanin.com
- Update to version 5.10~git.20231117:
* Ftblockdn - remove unwanted messages in console
-------------------------------------------------------------------
Fri Nov 10 07:15:39 UTC 2023 - info@paolostivanin.com
- Update to version 5.10~git.20231107:
* White Balance - temperature correlation in batch mode - issue #6867 (#6877)
* Fix crash in noise reduction
* Removed gzip from windows.yml workflow #6864
* Streamline Windows build action
-------------------------------------------------------------------
Fri Oct 13 08:18:10 UTC 2023 - info@paolostivanin.com
- Update to version 5.10~git.20231012:
* Local adjustments - improvment Dehaze with black (#6860)
* Fix color toning layers being hidden
-------------------------------------------------------------------
Tue Sep 19 13:52:05 UTC 2023 - info@paolostivanin.com
- Update to version 5.10~git.20230917:
* Fix UB in ProcParams::load() and the resulting Clang 15+ miscompilation
-------------------------------------------------------------------
Tue Sep 12 13:57:41 UTC 2023 - info@paolostivanin.com
- Update to version 5.10~git.20230911:
* Format code
* Fix startup crash in debug build
* Fix automatic distortion correction crash
* Auto white balance - change label and tooltip
* generateTranslationDiffs
* Polish translation
* Local updates to languages/default
* generateTranslationDiffs
* Fix Olympus E-M10MarkIV white level
* Raw crop and masked areas for a few Canon cameras
* Add Sony ILCE-7M4 raw crop
-------------------------------------------------------------------
Mon Sep 04 06:53:38 UTC 2023 - info@paolostivanin.com
- Update to version 5.10~git.20230903:
* Hungarian localisations for issue #6827 (#6834)
* link to rth and rth-cli
* Render abstract profile and white level in browser
* Show black level adjustments in file browser
-------------------------------------------------------------------
Tue Aug 29 06:28:47 UTC 2023 - info@paolostivanin.com
- Update to version 5.10~git.20230829:
* More visible curve crosshair cursor
* Show "unchanged" in batch profiled lens correction
* Changes to get the full spot width where needed
* Member functions changed to const
* Removed empty destructor
* Applied requested changes from review comments
* Better use of cache with inpaint opposed highight reconstruction (#6822)
* Fix for Treeview's editable entries incorrectly displayed
* Add tooltips for LCP & Lensfun dir in preferences
* Remove metadata-exiv2 from pre-dev publishing
* Mac: fix macos_bundle output formatting
* Mac: change -cli ad hoc signature to certified
* Fix external editor button updates
* Move favorited places to the top of the list
* Fix invisible separator in file browser Places
* Removed irrelevant changes from 'rtdata/languages/default'
* Removed translation diffs from language files
* Generated translation diffs
* Added ':' after 'Size' for spot selecter label
* Removed unnecesarry references
* Resolved bug affecting the negative spot pickers
* Added bug description
* Implemented SpotPicker using the guiutils class in filmnegative
* Implemented picker in guiutils as class
* Removed potential memory leaks
* Ran ./tools/generateTranslationDiffs
* Added text to label
* The size of the negative picker rectangles can be changed.
* Standardised pickbutton creation/look by using new spot_button_template function. Every button has the same icon and should be provided with a tolltip
* Film negative white balance picker displays correctly in menu
* Picker setup/template in helper function
* Displays the correct boxes
* Update OM-5 camconst
* Refresh cached image data if sidecar is changed
* Fix lens model reading for Sony ILMEs and ZV-E10
* Support Exiv2 >= v0.28.0
* Add missing build dependency for AppImage
* Update Exiv2 to v0.28.0 for AppImage
* Get lens name from EXIF group for ILCE/NEX cameras
* Fix file chooser entry not updating
* Allow Lensfun DB dir editing from preferences
* Refine lens name reading for Nikon Z and Sony
* Fix Nikon Z series lens identification
* Get Sony image lens from Sony lens ID tag
* Get lens name from Nikon Z series images
* Add missing DLL to Windows build
* Enable publishing of metadata-exiv2 builds
* Add missing includes
* OM Digital Solutions OM-5 camconst #6699
* Fix CodeQL alert
* Add bound check
* Remove outdated comments about ratings
* Re-introduce UTF-8 validation for EXIF panel
* Read serial number with Exiv2
* Remove outdated comment
* Fix crash reading Pentax metadata
* fixed bug in handling raw border
* replace Glib::filename_to_utf8 with custom fname_to_utf8
* metadata: fixed regression with older exiv2 versions
* further tweaks to lens identification
* tweaked lens identification for Canon RF cameras
* metadata: work around misidentification of some Canon RF lenses with teleconverter
* metadata: fallback to Exif.Photo.LensModel for lenses unknown to exiv2
* take care of some warnings
* fixed handling IPTC metadata that admit multiple values
* do not save IPTC tags in the arp if they are unchanged
* metadata: fixed glitches in importing IPTC tags
* metadata: detect pixelshift files from sony and fujifilm
* metadata: fixed bug in setting shutter speed in output jpgs
* metadata: use exiv2 to handle BMFF files (e.g. CR3) if supported
* metadata: properly set the value of Exif.Photo.ExposureBiasValue
* metadata: make sure to include XResolution and YResolution when writing TIFFs
* metadata: do not exclude tags that were explicitly selected by the user
* (hopefully) better metadata formatting
* metadata: fixed bug in transferring basic tags
* metadata: filter out unwanted tags when syncing with xmp sidecars
* metadata: do not copy Exif tags with 0 count
* refactored code for extracting image dimensions from metadata
* improved metadata extraction from ancient Kodak DCS4xx cameras
* added support for easier editing of some common metadata tags
* metadata: do not accidentally remove exif tags when embedding the arp sidecar in XMP
* metadata: allow the user to specify XResolution/YResolution
* metadata: use copyXmpTo* instead of moveXmpTo*
* exifpanel: ignore errors when printing tags in human-readable form
* metadata: try to be more robust when saving
* metadata: don't raise error if exif is empty when opening an image for saving
* metadata: workaround for misbehaviour of exiv2 on ubuntu 20.04
* cmake: fix build issue on opensuse (exiv2 library not found)
* fixed compilation error with Apple Clang 7.0.0
* exifpanel: improved ui for editing tags
* metadata: use std::unique_ptr instead of Exiv2::Image::AutoPtr
* exifpanel: fixed missing markup escaping when adding tag values
* metadata: better defaults and presentation of the exif tag tree
* metadata: small tweaks to expcomp and fnumber default values in "apply changes" mode
* metadata: check for "Exif.Photo.ExposureBiasValue" in addition to "Exif.Image.ExposureBiasValue" for exposure compensation
* exif panel: ensure that keys are not empty in the displayed tag tree
* improved support for metadata editing
* exif panel: further tweaks to the metadata selection
* Add EXIF panel activate buttons hints
* metadata: allow to select which metadata tags to include in the output image
* file browser: pick up star ratings from the image metadata if available
* exifpanel: sort the list of exif tags
* metadata: preserve standard exif tags (accidentally broken by 7310eb64978bb1138edbdf02fa58fb64a9326e17)
* metadata: better handling of makernote tags
* metadata: do not include makernotes on export
* imageio: do not fail in saving an image if no metadata is available
* fixed compilation problem with exiv2 < 0.27
* metadata: better error handling
* metadata: catch std::exception instead of Exiv2::AnyError for better robustness
* metadata: cache recent files for faster operation
* Get date taken from time digitized
* metadata: remove unwanted tags *after* merging XMP sidecars, not before
* metadata: removed some harmful tags from the exported images
* properly handle exif orientation
* metadata: fixed detection of Pentax DNG pixelshift images
* improved lens info for fixed-lens cameras
* metadata: translate "----" to "Unknown" in lens identification
* metadata: initialize thumbnail rating from exif
* metadata: keep makernotes
* metadata: erase also jpeg thumbnail
* metadata: do not copy exif rotate info from the original image -- it might just be plain wrong
* fixed bugs in metadata saving
* more work on synchronizing metadata with xmp sidecars
* report "Unknown" for unknown lenses
* Restore cleanups to rtengine/dcp.*
* Clean up merge
* CI: Update GitHub actions environments and used actions
* changed star shortcuts and updated most of the translations
* Several fixes and changes made by Floessie earlier
* Final changes, branch now buildable
* Fix for declared near() function, backport from ART. Various other minor changes.
* Fix references to DCPProfile::ApplyState
* Fix dcp.cc with some help from the implementation in ART
* Fix EXV_UNICODE_PATH `std::wstring` conversion
* `DCPMetadata` review
* Cleanups and a few fixes
* Use exiv2 for metadata handling
-------------------------------------------------------------------
Mon Aug 07 08:22:22 UTC 2023 - info@paolostivanin.com
- Update to version 5.10~git.20230807:
* Another change to blendmask
* Change range blmask in iplocallab - thanks to hombre
* Correct the Czech language name
* Research and development - WB auto -temperature correlation - tests - finding the optimum settings (#6643)
* Show icon in external editor button when disabled
* Fix macOS external editor app chooser popping up
* Add language metadata description to README
* Moving FileBrowserEntry static variable initialization to a dedicated method. Fixes a crash introduced by PR #5435.
* Mac bundle: handle harfbuzz update
* Fix external editor on macOS
* Fix PDAF lines pattern for Sony ILCE-7RM2
* Use `std::vector` Instead of Manually Managed Memory
* macos: gitignore .DS_Store files
* Allocate on Heap, Not Stack, in `gaussVertical` and Friends
* macOS: fixes -cli
* Consider raw border with CA avoid color shift
* Fix auto DCP detection when using US English
* Display actual language names in preferences
* Crop row of bad pixels for Canon EOS 7D Mark II
* Add .idea to .gitignore.
* Issue #6721 - Fix memory leak in Crop
-------------------------------------------------------------------
Thu Aug 03 07:31:59 UTC 2023 - info@paolostivanin.com
- Update to version 5.10~git.20230802:
* Ending conversion to std::thread and std::mutex
* Fixed typo "lominosité" -> "luminosité"
* Fix broken build, #5435
* Converting Glib's mutex (obsolete) to std::mutex
-------------------------------------------------------------------
Fri Jul 21 06:20:05 UTC 2023 - info@paolostivanin.com
- Update to version 5.10~git.20230712:
* Fix various typos
* Update white level for Canon EOS R5
* Refactor code to be more readable.
* Add a comment why setting the position of a not drawn thumb is needed here.
* Variable done should be set to true inside loop, otherwise one fail will cause to stay in loop forever.
* Set dummy width and height for ThumbBrowserEntry, cause height will be used to calculate the height of the scroll pane.
Positions also need to be set as a dummy, cause no method allows only width or height.
-------------------------------------------------------------------
Mon Jul 03 08:46:42 UTC 2023 - info@paolostivanin.com
- Update to version 5.10~git.20230630:
* Fix HSV equalizer pipette crash
* Fix L*a*b* curves histogram and pipette scaling
* Fix incorrect sampled L*a*b* values
-------------------------------------------------------------------
Fri Jun 30 13:28:45 UTC 2023 - info@paolostivanin.com
- Update to version 5.10~git.20230626:
* Fix cropped curves widget
* LA Color and Light - Merge file - Screen : improve behavior (#6779)
* Add basic camconst entry for Canon EOS R8
* Automatically detect DLLs for Windows packages
* Remove return value from ExifManager::createJPEGMarker
* Issue #6735 - Remove memory leak when processing Fuji RAF converted to DNG
* Mac: add CR3 defalut handling
* Issue #6708 - fix overlapping buffer strcpy
* Fix separation mistake
* Separate IPTC/EXIF buffers
* Compute return buffer size at ExifManager::createJPEGMarker and make the buffer in that
* make dpfa lines mark safer
* iccstore: Allow loading profiles from user-writable configuration directory
-------------------------------------------------------------------
Mon Jun 12 10:03:36 UTC 2023 - info@paolostivanin.com
- Update to version 5.10~git.20230609:
* Local adjustments - denoise improvments (#6705)
* Move tone equalizer after exposure
* Fix merge issues
* Make default tone eq. regularization consistent
* Fix tone equalizer darkening of extreme luminances
* Fix tone equalizer colormap brightness
* Add pivot to local adjustments tone equalizer
* Fix tone equalizer causing double LA application
* Add tone equalizer to batch editor
* Port tone equalizer from ART
-------------------------------------------------------------------
Sun May 28 12:40:04 UTC 2023 - info@paolostivanin.com
- Update to version 5.10~git.20230527:
* Fix missing explicit include (#6704)
* Add PDAF pattern for Sony ZV-1
* Add Sony ZV-1 color matrix and black level
* dcraw.cc: Fix bug for tiff_ifd.new_sub_file_type
-------------------------------------------------------------------
Mon May 01 15:40:15 UTC 2023 - info@paolostivanin.com
- Update to version 5.10~git.20230429:
* Add Canon EOS R6 Mark II color matrix
* Add raw crop for Canon EOS R6 Mark II
* Fix crash with Fujifilm sports finder mode
-------------------------------------------------------------------
Thu Apr 20 06:46:47 UTC 2023 - info@paolostivanin.com
- Update to version 5.10~git.20230419:
* Improve code quality for external editor settings
* Allow native commands as external editors
* Fix color-cast regression
-------------------------------------------------------------------
Wed Apr 5 16:17:09 UTC 2023 - Paolo Stivanin <info@paolostivanin.com>
- Update to latest git snapshot.
-------------------------------------------------------------------
Tue Mar 21 08:26:57 UTC 2023 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot.
-------------------------------------------------------------------
Wed Mar 1 15:18:06 UTC 2023 - Paolo Stivanin <info@paolostivanin.com>
- Latest snapshot.
-------------------------------------------------------------------
Tue Feb 14 07:38:09 UTC 2023 - Paolo Stivanin <info@paolostivanin.com>
- Update to latest snapshot.
-------------------------------------------------------------------
Mon Jan 30 09:58:45 UTC 2023 - Paolo Stivanin <info@paolostivanin.com>
- Update to latest snapshot.
-------------------------------------------------------------------
Mon Jan 9 07:26:51 UTC 2023 - Paolo Stivanin <info@paolostivanin.com>
- Update to 5.9~git.20230106.
-------------------------------------------------------------------
Sat Dec 31 10:37:37 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot.
-------------------------------------------------------------------
Sun Dec 18 15:07:29 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 5.9~git.20221218.
-------------------------------------------------------------------
Mon Dec 12 14:55:22 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 5.9~git.20221211.
-------------------------------------------------------------------
Fri Dec 2 07:29:08 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 5.9~git.20221130.
-------------------------------------------------------------------
Thu Nov 24 08:32:31 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 5.9~git.20221123.
-------------------------------------------------------------------
Mon Nov 7 14:30:18 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 5.9~git.20221107.
-------------------------------------------------------------------
Fri Oct 7 07:53:47 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 5.9~git.20221003.
-------------------------------------------------------------------
Tue Sep 20 05:56:49 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 5.9~git.20220918.
-------------------------------------------------------------------
Tue Aug 23 07:24:22 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 5.9~git.20220822 (no changelog)
-------------------------------------------------------------------
Wed Aug 17 14:55:45 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 5.9~git.20220817 (no changelog)
-------------------------------------------------------------------
Wed Jul 27 06:00:38 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 5.9~git.20220725:
* Update chinese translations.
-------------------------------------------------------------------
Mon Jul 25 05:46:18 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 5.9~git.20220723:
* Fix incomplete changing of input profile.
* Remove orphaned strings and history events.
-------------------------------------------------------------------
Thu Jul 21 09:14:45 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 5.9~git.20220718:
* Local adjustments - Fix apply/paste actions with LA
- Fixes LA lost when applying partial profile
- Fixes LA behavior when using apply/paste actions: spots are now totally replaced and not anymore merged
- Fixes a crash in specific situations when saving/copying a partial number of spots
- Partial paste dialog: Fixes Locallab button remaining inconsistent if all the spots are deselected
-------------------------------------------------------------------
Thu Jul 14 11:49:03 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Set version to 5.9
- Add add_releaseinfo.patch
-------------------------------------------------------------------
Wed Jul 6 15:23:03 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Wed Jun 29 06:30:42 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Thu Jun 16 06:21:16 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to latest master
-------------------------------------------------------------------
Wed May 25 12:32:32 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Mon May 16 06:01:36 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Tue Apr 19 08:44:12 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Thu Mar 31 06:02:08 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Fri Feb 18 14:40:54 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Wed Jan 12 13:09:01 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Fri Dec 31 09:21:57 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Wed Dec 15 09:57:31 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Sat Nov 27 10:42:09 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Mon Nov 8 15:55:46 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Wed Oct 27 05:21:55 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Fri Sep 24 11:21:51 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Tue Sep 7 14:41:21 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Mon Aug 23 07:46:12 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Tue Aug 17 13:46:32 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Wed Jul 28 12:04:33 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Thu Jul 8 14:44:11 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Wed Jun 30 13:37:27 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Fri Jun 18 07:51:17 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Mon Jun 14 07:00:31 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Mon May 31 06:58:27 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New snapshot
-------------------------------------------------------------------
Wed May 26 16:12:33 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New snapshot
-------------------------------------------------------------------
Thu May 13 14:26:06 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Mon May 10 13:15:26 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Mon May 3 14:07:33 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New snapshot
-------------------------------------------------------------------
Sun Apr 25 08:16:18 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New snapshot
-------------------------------------------------------------------
Sun Apr 11 09:43:48 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New snapshot
-------------------------------------------------------------------
Fri Apr 2 13:57:22 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New snapshot
-------------------------------------------------------------------
Wed Mar 24 10:26:28 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New dev snapshot
-------------------------------------------------------------------
Mon Mar 15 16:16:57 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Thu Mar 4 15:46:37 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New git snapshot
-------------------------------------------------------------------
Thu Feb 18 13:43:18 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New release from latest commit
-------------------------------------------------------------------
Thu Feb 11 07:23:25 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- New release from latest commit
-------------------------------------------------------------------
Fri Jan 29 12:44:20 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- Update to latest commit