Commit Graph

  • 4115640748 Accepting request 1311907 from graphics factory Ana Guerrero 2025-10-17 15:26:58 +00:00
  • ed45a62722 - Update to 1.25.9 (no changelog). Paolo Stivanin 2025-10-17 07:06:00 +00:00
  • 6796d8393a Accepting request 1267228 from graphics Ana Guerrero 2025-04-07 15:36:24 +00:00
  • 24bd7718b9 - 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 OBS User smolsheep 2025-04-05 02:05:32 +00:00
  • 81c95ffcde Accepting request 1246097 from graphics Dominique Leuenberger 2025-02-16 21:41:40 +00:00
  • fc959d59eb - 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 OBS User smolsheep 2025-02-15 15:11:56 +00:00
  • 08105574a3 Accepting request 1242019 from graphics Ana Guerrero 2025-02-03 20:43:22 +00:00
  • 7185512df1 - 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 OBS User smolsheep 2025-02-01 03:06:30 +00:00
  • 2387be0e44 Accepting request 1235109 from graphics Ana Guerrero 2025-01-07 19:51:45 +00:00
  • 2159ea00b5 - consistently set CC/CXX variables - enable CTL support in the devel project OBS User smolsheep 2025-01-06 06:34:20 +00:00
  • 48bce076e5 Accepting request 1234880 from graphics Ana Guerrero 2025-01-05 14:31:20 +00:00
  • 22d2d9f7d5 - Update to 1.24.5: * CTL scripts: allow translating also tooltips * thumbnail: ensure return value of Thumbnail::getColorLabel() is valid OBS User smolsheep 2025-01-04 07:32:57 +00:00
  • 52861f3de2 Accepting request 1232769 from graphics Dominique Leuenberger 2024-12-20 14:27:50 +00:00
  • 3151f928be - Update to 1.24.3: * enlarge the cache for CTL scripts * iccstore: special case checksum computation for the builtin sRGB profile OBS User smolsheep 2024-12-20 06:58:34 +00:00
  • de605e6058 Accepting request 1231673 from graphics Ana Guerrero 2024-12-17 18:24:55 +00:00
  • 83ef3acff7 Accepting request 1231672 from home:smolsheep:upgrades OBS User smolsheep 2024-12-17 11:03:42 +00:00
  • c2ae6a1ef7 Revert previous change Paolo Stivanin 2024-10-21 12:05:48 +00:00
  • be120fdeb3 update spec Paolo Stivanin 2024-10-21 12:04:02 +00:00
  • bf4a728152 Accepting request 1207454 from graphics leap-16.1 leap-16.0 Dominique Leuenberger 2024-10-13 15:33:49 +00:00
  • d9696248f7 - Update to 1.24.1: * file browser: improved keyboard navigation for session management OBS User smolsheep 2024-10-12 13:15:15 +00:00
  • 879a14615d Accepting request 1206636 from graphics Ana Guerrero 2024-10-10 20:11:26 +00:00
  • 3d085e6688 - Update to 1.24: * colorcorrection: allow user-defined order of CTL plugins * improved bundle scripts to allow including the ART-imageio plugins * imgiomanager: only print error messages when settings->verbose > 0 * better keyboard navigation for emptying the trash * file browser: improved keyboard navigation when applying filters * added preliminary support for Canon R5markII and R1 * fixed raw crop for ILCE-7CR and ILCE-7RM5 in 16-shot pixel shift mode * added linear rec 709 icc profile - Add fix-missing-lm.patch. Paolo Stivanin 2024-10-10 07:05:01 +00:00
  • 3514290135 Accepting request 1191814 from graphics Dominique Leuenberger 2024-08-06 07:46:32 +00:00
  • 1a87f46c6c Accepting request 1191813 from home:smolsheep:upgrades OBS User smolsheep 2024-08-06 06:25:33 +00:00
  • dc5584d2ce Accepting request 1181800 from graphics Ana Guerrero 2024-06-20 14:48:00 +00:00
  • bf04cb5b74 - Update to 1.22.1: * updated camera color matrices for OM Systems OM-1mkII and OM-5 * reset adjusters with double click * exifpanel: improved tooltips for tags * lensexif: avoid division by 0 when computing Olympus ca coeffs OBS User smolsheep 2024-06-19 19:40:39 +00:00
  • 3ba6148086 Accepting request 1178746 from graphics Ana Guerrero 2024-06-06 10:32:54 +00:00
  • d5043512d5 - Add dependency to CTL on Tumbleweed. Paolo Stivanin 2024-05-29 12:26:50 +00:00
  • aa25f6440c Accepting request 1177324 from graphics Ana Guerrero 2024-05-28 15:30:24 +00:00
  • 20df15e44f Accepting request 1177323 from home:smolsheep:upgrades OBS User smolsheep 2024-05-28 11:31:28 +00:00
  • 1a42f4b6d2 Accepting request 1166737 from graphics Ana Guerrero 2024-04-11 17:41:32 +00:00
  • daf8161ef0 Accepting request 1166736 from home:smolsheep:upgrades OBS User smolsheep 2024-04-11 03:19:05 +00:00
  • 7010ead83c Accepting request 1159921 from graphics Dominique Leuenberger 2024-03-20 20:19:13 +00:00
  • d51ade0362 Accepting request 1159920 from home:smolsheep:upgrades OBS User smolsheep 2024-03-20 18:43:03 +00:00
  • e06bdbda22 Accepting request 1141362 from graphics Ana Guerrero 2024-01-25 17:41:24 +00:00
  • a771fd7dab Accepting request 1141361 from home:smolsheep:upgrades OBS User smolsheep 2024-01-25 01:35:14 +00:00
  • da088a9583 Accepting request 1132021 from graphics Ana Guerrero 2023-12-08 21:33:04 +00:00
  • 319a0a118d Accepting request 1131653 from home:smolsheep:upgrades Paolo Stivanin 2023-12-08 05:37:26 +00:00
  • 87f569ea3e Accepting request 1117599 from graphics Ana Guerrero 2023-10-13 21:15:22 +00:00
  • e6d6cca2bb - Use better macro for selecting a newer GCC on Leap. Paolo Stivanin 2023-10-06 07:26:52 +00:00
  • 359b78b0f9 Accepting request 1112716 from graphics Ana Guerrero 2023-09-21 20:22:57 +00:00
  • 7cd301c6a8 Accepting request 1111022 from graphics Ana Guerrero 2023-09-14 14:26:01 +00:00
  • 34c6a5c9b3 - Use GCC11 on Leap. Paolo Stivanin 2023-09-14 07:16:13 +00:00
  • 3f68aa7110 Accepting request 1111015 from home:smolsheep:upgrades Paolo Stivanin 2023-09-14 07:14:30 +00:00
  • 9383158133 Accepting request 1098619 from graphics Dominique Leuenberger 2023-07-14 13:36:02 +00:00
  • ff2a266226 Accepting request 1098569 from home:smolsheep:upgrades Paolo Stivanin 2023-07-14 06:05:45 +00:00
  • 324f8f1806 Accepting request 1087888 from graphics Dominique Leuenberger 2023-05-19 09:55:54 +00:00
  • 4e1a4d4c45 Accepting request 1087853 from home:smolsheep:upgrades Paolo Stivanin 2023-05-19 06:12:55 +00:00
  • f9d0c921c2 Accepting request 1077039 from graphics Dominique Leuenberger 2023-04-04 19:25:52 +00:00
  • cd3d200e17 - Update to 1.19.3: * vignette: update the on-screen center widget when the crop changes * thumbnail: do not try to load from cache after the first failure * added raw crop for Fujifilm X-T5 * updated camera matrices and wb presets * spot removal: added button to bypass heavy tools when editing spot * smoothing: fixed bug with mask application in lens/motion blur modes * improved formatting of exiftool makernotes * metadata: added option to show makernotes with exiftool * improve spot removal performance in preview window * improve description of system monitor profile detected * dcrop: avoid recomputing transform when not needed * limit scale for output sharpening in preview to 1.0 * lens blur: apply inpainting to the unaffected areas to better simulate a "large aperture background separation" effect Paolo Stivanin 2023-03-27 16:06:08 +00:00
  • 59dae24965 Accepting request 1062026 from graphics Dominique Leuenberger 2023-01-30 16:11:27 +00:00
  • f610cbd043 - Update to 1.18.1: * replace omp_get_max_threads() with omp_get_num_procs() * denoise: more aggressive caching of auto chroma coefficients * fixed corrupted thumbnails when using the libraw decoder with a custom raw crop * trying to speedup denoise with automatic chroma * denoise: try avoiding recomputation of automatic chrominance denoise when not necessary * saveasdlg: fixed bug in setting filename * try to recover if the exiftool process returns an error * better integration with exiftool (reuse the same process instead of spawning a new one every time) * added support for lcms2 fast float Paolo Stivanin 2023-01-30 10:10:53 +00:00
  • 93416d294b Accepting request 1046545 from graphics Dominique Leuenberger 2023-01-03 17:00:39 +00:00
  • 7f99b67f8f add new dep Paolo Stivanin 2023-01-03 14:08:47 +00:00
  • 66021d72f4 - Update to 1.18.0: * properly refresh the progress bar when loading thumbnails * fixed bugs with launching external editor on windows when filename is not ASCII or contains spaces * session save: ask before overwriting * imageio: further improvements to ease bundling of image load/save plugins on windows * file catalog: properly update the session when renaming/moving/deleting files * local editing: do not include the effects of "show mask" in output images * file rename: added %# pattern for numeric suffixes of filenames * automatically add ".ars" extension when saving sessions * improved support for sessions * always apply the tone curve when enabled (even if it is an identity) * filecatalog: try to avoid refreshing directories while files are still being modified * metadata: fixed uninitialized value in star rating * film negative: fix behaviour of "pick neutral spots" Paolo Stivanin 2023-01-03 14:06:14 +00:00
  • b4c572ced2 Accepting request 1041164 from graphics Dominique Leuenberger 2022-12-08 15:50:41 +00:00
  • 5ce3f64ae2 - Update to 1.17.2: * fixed bad interaction between film negative and dehaze or dynamic range compression * fixed regression in loading pixel-shift raw files * draw the crop guides in the batch queue thumbnails * spot removal: fixed history messages * PDAF lines filter: fixed oob accesses * added script to import wb presets from darktable * added DCP profiles from RT * film negative: show deprecation warning for "color space" * grain: removed redundant "scale" parameter * metadata: write star rating to the output image * highlight recovery: fixed crash due to typo * camconst: added raw_crop for Fuji X-H2 * support camconst raw_crop when using the libraw decoder * dcraw: reject RGBA tiff files * replaced "balanced" highlight recovery with "inpaint opposed" from darktable Paolo Stivanin 2022-12-07 16:02:25 +00:00
  • f7b5c25fed Accepting request 1032813 from graphics Dominique Leuenberger 2022-11-02 13:19:40 +00:00
  • 6b0e551472 - Update to 1.16.4: * crop window: reset the tool to "hand" after a "spot wb" action * allow to save pngs uncompressed * improved support for custom loaders and savers * metadata: trying to improve lens identification for canon cameras * reverted thumbnail.cc change due to glitch in the file browser (issue #267) * trying to improve the (perceived) responsiveness of the file browser Paolo Stivanin 2022-11-02 09:38:46 +00:00
  • be80c85b47 Accepting request 1008717 from graphics Richard Brown 2022-10-07 23:25:45 +00:00
  • 351c138421 Update to 1.16.3 Paolo Stivanin 2022-10-07 07:58:29 +00:00
  • 0dde3737d0 Accepting request 1001335 from graphics Dominique Leuenberger 2022-09-06 11:01:03 +00:00
  • 080aab4cd8 - Drop fix-ppc-cflags.patch Paolo Stivanin 2022-09-06 05:46:39 +00:00
  • 970ed149af - Update to 1.16.2: * Fixed bug in fast-path for output profile application. * Fixed segfault when the thumb cache contains an invalid date. * Update camera matrices. * Update translations. * LUT: protect against NaN indices. * Img out: added custom ICC profile conversion to avoid clamping to [0,1]. * Color correction: added LUT mode. * Handle linear DNG as other raw images. * Tonecurve: improved range for the saturation2 curve. * Denoise: some tweaks to the detail mask. * Filmsimulation: added support for ACES clf LMT LUTs using OpenColorIOv2. * Logenc: added highlight precompression. * Tonecurve: allow whitepoint to go up to 100 (~10000 nits). Paolo Stivanin 2022-09-06 05:43:35 +00:00
  • 39be247f4c Accepting request 997981 from graphics Dominique Leuenberger 2022-08-19 15:56:05 +00:00
  • fbd16a348b - Disable LTO, since it makes the program crashing. Paolo Stivanin 2022-08-18 13:00:06 +00:00
  • a74c9d99fa Accepting request 997492 from graphics Richard Brown 2022-08-17 16:17:01 +00:00
  • 01c7c024cf update spec Paolo Stivanin 2022-08-17 07:58:51 +00:00
  • 953be9fd0b - Add fix-ppc-cflags.patch: set mcpu=native instead of march=native on ppc64, otherwise compilation will fail. Paolo Stivanin 2022-08-17 07:15:38 +00:00
  • 3a7dc0c467 Accepting request 992136 from home:polslinux:graphics Dirk Stoecker 2022-08-16 12:33:42 +00:00