|
|
|
|
@@ -1,3 +1,185 @@
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Oct 17 06:56:44 UTC 2025 - Paolo Stivanin <info@paolostivanin.com>
|
|
|
|
|
|
|
|
|
|
- Update to 1.25.9 (no changelog).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Apr 5 01:41:32 UTC 2025 - Joshua Smith <smolsheep@opensuse.org>
|
|
|
|
|
|
|
|
|
|
- Update to 1.25.3.1:
|
|
|
|
|
* updated translations
|
|
|
|
|
* smoothing: performance improvement for add_noise
|
|
|
|
|
* smoothing: reworked add_noise to avoid grid-like pattern
|
|
|
|
|
artifacts and produce smoother grain
|
|
|
|
|
- Updates from 1.25.3:
|
|
|
|
|
* agx extlut: fixed dir_couplers handling
|
|
|
|
|
* use rec2020 gamut by default in the AgX emulsion external 3dLUT
|
|
|
|
|
* grain: changed default coarseness to 50
|
|
|
|
|
* filmnegative: allow to select spot size for pickers
|
|
|
|
|
* smoothing add_noise speedup
|
|
|
|
|
* smoothing: reworked add_noise
|
|
|
|
|
* updated translations
|
|
|
|
|
* some more tweaks to smoothing->add noise and film grain
|
|
|
|
|
* smoothing: use different random seeds for noise generated with
|
|
|
|
|
different parameters
|
|
|
|
|
* cache: ensure the cache size is always > 0
|
|
|
|
|
* clutstore: fixed potential undefined return value
|
|
|
|
|
* progressconnector: don't lock on delete
|
|
|
|
|
* further tweaks to grain
|
|
|
|
|
* changed implementation of film grain to be more convincing
|
|
|
|
|
* fixed corner-case discrepancy between preview and output with
|
|
|
|
|
auto WB
|
|
|
|
|
* subprocess: properly set the child environment in popen()
|
|
|
|
|
* further speedups for agx_emulsion_mklut.py
|
|
|
|
|
* extlut: added "server mode" for external 3dLUT generators
|
|
|
|
|
* make sure to call setlocale(LC_NUMERIC, "C") before parsing
|
|
|
|
|
json files
|
|
|
|
|
* updated cJSON to the latest version
|
|
|
|
|
* better caching of external 3dLUTs
|
|
|
|
|
* added scripts to integrate agx-emulsion as external 3dLUT
|
|
|
|
|
* film simulation: skip LUTs without a valid label/name
|
|
|
|
|
* started working on supporting externally-computed 3dLUTs
|
|
|
|
|
* whitebalance: fixed bug in displaying temperature/tint warning
|
|
|
|
|
* re-allow to select the monitor profile under wayland
|
|
|
|
|
* clut params: select the first (and not the last) curve in each
|
|
|
|
|
group
|
|
|
|
|
* added make_dcp script
|
|
|
|
|
* updated build-art script
|
|
|
|
|
* removed unused (and obsolete) tools
|
|
|
|
|
* CMake: readded option ENABLE_MIMALLOC
|
|
|
|
|
* CMake: use ccache if available
|
|
|
|
|
* linux bundle: offer to create a .desktop file when running for
|
|
|
|
|
the first time
|
|
|
|
|
* C++: eliminate using namespace std, get ready for C++17
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Feb 15 14:20:48 UTC 2025 - Joshua Smith <smolsheep@opensuse.org>
|
|
|
|
|
|
|
|
|
|
- Update to 1.25.2:
|
|
|
|
|
* ThumbBrowserEntryBase::draw: check that the surface has been
|
|
|
|
|
created before drawing
|
|
|
|
|
* linux workflow: ensure a recent version of ninja is available
|
|
|
|
|
* linux64 workflow: include glib 2.83 in the linux binary
|
|
|
|
|
distribution
|
|
|
|
|
* added dcp profile for Panasonic S5mkII
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Feb 1 02:46:26 UTC 2025 - Joshua Smith <smolsheep@opensuse.org>
|
|
|
|
|
|
|
|
|
|
- Update to 1.25.1:
|
|
|
|
|
* placesbrowser: renamed SetRow to setRow
|
|
|
|
|
* [BugFix] Check default dir before add existing directory to
|
|
|
|
|
'Places'
|
|
|
|
|
* [BugFix] Quick zoom out & zoom in makes zoom center to image
|
|
|
|
|
center.
|
|
|
|
|
* fixed (another) typo in linux_x64 bundle creation in debug mode
|
|
|
|
|
* fixed typo in linux_x64 bundle creation in debug mode
|
|
|
|
|
* fixed typo in linux/bundle_ART
|
|
|
|
|
* linux workflow: added option to build debug versions
|
|
|
|
|
* Re-center the crop window on mouse click.
|
|
|
|
|
* fixed typo in bundle_ART scripts
|
|
|
|
|
- Updates from 1.25.0:
|
|
|
|
|
* fixed image preview when output profile is set to "passthrough"
|
|
|
|
|
* fixed one more typo
|
|
|
|
|
* force the use of sRGB as monitor profile when running under
|
|
|
|
|
wayland
|
|
|
|
|
* removed obsolete options
|
|
|
|
|
* further tweaks to the tooltips in the French translation
|
|
|
|
|
* performance: enable thumbnail caching by default
|
|
|
|
|
* one more tweak to the French translation
|
|
|
|
|
* fixed French translation markup errors
|
|
|
|
|
* updated camera matrices
|
|
|
|
|
* updated WB presets
|
|
|
|
|
* updated translations
|
|
|
|
|
* fixed color management in inspector mode when ART_OS_COLOR_MGMT
|
|
|
|
|
is defined
|
|
|
|
|
* updated Italian translation
|
|
|
|
|
* fixed homepage url in help msg
|
|
|
|
|
* renamed options.rtdir to options.user_config_dir and argv0 to
|
|
|
|
|
options.ART_base_dir
|
|
|
|
|
* refactored code for color management of GUI elements
|
|
|
|
|
* consider the default monitor profile also when drawing brush
|
|
|
|
|
strokes and false colors
|
|
|
|
|
* GUI: consider the default monitor profile when drawing
|
|
|
|
|
gradients and histograms
|
|
|
|
|
* avoid noise amplification when applying CAT for WB
|
|
|
|
|
* added option to override the quartz colorspace with env var
|
|
|
|
|
(for debugging)
|
|
|
|
|
* procparams: set the default output profile to RTv2_sRGB
|
|
|
|
|
* rgb2monitor: do not use openmp if multiThread is false
|
|
|
|
|
* include GTK immodules in the linux bundle
|
|
|
|
|
* filecatalog: protect calls to FileCatalog::previewReady with
|
|
|
|
|
the GUI lock
|
|
|
|
|
* imagesource: do not use openmp for color space conversions in
|
|
|
|
|
thumbnails
|
|
|
|
|
* linux bundle_ART: include gio vfs modules
|
|
|
|
|
* procparams: support for saving paths relative to the user home
|
|
|
|
|
dir
|
|
|
|
|
* filecatalog: protect _refreshProgressBar with a gui lock
|
|
|
|
|
* updated README
|
|
|
|
|
* dynamic profiles: added button to reset to default (built-in)
|
|
|
|
|
rules
|
|
|
|
|
* colorcorrection: added gamma slider in "HSL factors" mode
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jan 6 01:03:49 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
|
|
|
|
|
|
|
|
|
|
- consistently set CC/CXX variables
|
|
|
|
|
- enable CTL support in the devel project
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Jan 4 07:16:15 UTC 2025 - Joshua Smith <smolsheep@opensuse.org>
|
|
|
|
|
|
|
|
|
|
- Update to 1.24.5:
|
|
|
|
|
* CTL scripts: allow translating also tooltips
|
|
|
|
|
* thumbnail: ensure return value of Thumbnail::getColorLabel() is
|
|
|
|
|
valid
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Dec 20 06:30:32 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
|
|
|
|
|
|
|
|
|
|
- Update to 1.24.3:
|
|
|
|
|
* enlarge the cache for CTL scripts
|
|
|
|
|
* iccstore: special case checksum computation for the builtin
|
|
|
|
|
sRGB profile
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Dec 17 10:03:21 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
|
|
|
|
|
|
|
|
|
|
- Update to 1.24.2:
|
|
|
|
|
* added "1:1" icons to local contrast and texture boost panels
|
|
|
|
|
* added function getExecutablePath()
|
|
|
|
|
* added support for reading color labels from xmp metadata
|
|
|
|
|
embedded in the image
|
|
|
|
|
* camconst: added dcraw matrix for SIGMA DP1
|
|
|
|
|
* camconst: removed hardcoded (wrong) black level for Nikon D5
|
|
|
|
|
* CTL: ensure we keep a reference to Ctl::Interpreter around
|
|
|
|
|
while there are Ctl::FunctionCallPtrS alive
|
|
|
|
|
* filecatalog: use idle_register instead of GThreadLock for GUI
|
|
|
|
|
updates from other threads
|
|
|
|
|
* fixed compilation error when not using libraw
|
|
|
|
|
* fixed propagation of scroll events to the shortcut manager
|
|
|
|
|
* fixed truncation of local contrast curve when initially opened
|
|
|
|
|
* gauss: use AlignedBuffer instead of stack-allocated arrays
|
|
|
|
|
* getExecutablePath: change argument type to const char *
|
|
|
|
|
* improved handling of omp pragmas in evaluating CTL scripts
|
|
|
|
|
* improved keyboard navigation in the batch queue
|
|
|
|
|
* pathutils: added missing include directive
|
|
|
|
|
* print messages about CLF and CTL cache misses when verbosity >
|
|
|
|
|
1
|
|
|
|
|
* rawimage: do not read black/white levels from camconst for
|
|
|
|
|
foveon cameras when using libraw
|
|
|
|
|
* rawimage: don't recompute black levels for DNG files
|
|
|
|
|
* removed (confusing) option to partially copy a profile to the
|
|
|
|
|
clipboard
|
|
|
|
|
* search for language translation files also in the ctlscripts
|
|
|
|
|
directories
|
|
|
|
|
* simplified implementation of FileCatalog::_refreshProgressBar
|
|
|
|
|
* smoothing: added wavelets mode
|
|
|
|
|
* take into account the selected UI font size in the inspector
|
|
|
|
|
and editor info panels
|
|
|
|
|
* updated Hungarian translation
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Oct 12 12:56:59 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
|
|
|
|
|
|
|
|
|
|
|