SHA256
1
0
forked from pool/ART

69 Commits

Author SHA256 Message Date
4115640748 Accepting request 1311907 from graphics
- Update to 1.25.9 (no changelog).

OBS-URL: https://build.opensuse.org/request/show/1311907
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=32
2025-10-17 15:26:58 +00:00
ed45a62722 - Update to 1.25.9 (no changelog).
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=69
2025-10-17 07:06:00 +00:00
6796d8393a Accepting request 1267228 from graphics
OBS-URL: https://build.opensuse.org/request/show/1267228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=31
2025-04-07 15:36:24 +00:00
OBS User smolsheep
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-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=67
2025-04-05 02:05:32 +00:00
81c95ffcde Accepting request 1246097 from graphics
OBS-URL: https://build.opensuse.org/request/show/1246097
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=30
2025-02-16 21:41:40 +00:00
OBS User smolsheep
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-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=65
2025-02-15 15:11:56 +00:00
08105574a3 Accepting request 1242019 from graphics
OBS-URL: https://build.opensuse.org/request/show/1242019
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=29
2025-02-03 20:43:22 +00:00
OBS User smolsheep
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-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=63
2025-02-01 03:06:30 +00:00
2387be0e44 Accepting request 1235109 from graphics
OBS-URL: https://build.opensuse.org/request/show/1235109
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=28
2025-01-07 19:51:45 +00:00
OBS User smolsheep
2159ea00b5 - consistently set CC/CXX variables
- enable CTL support in the devel project

OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=61
2025-01-06 06:34:20 +00:00
48bce076e5 Accepting request 1234880 from graphics
OBS-URL: https://build.opensuse.org/request/show/1234880
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=27
2025-01-05 14:31:20 +00:00
OBS User smolsheep
22d2d9f7d5 - Update to 1.24.5:
* CTL scripts: allow translating also tooltips
  * thumbnail: ensure return value of Thumbnail::getColorLabel() is
    valid

OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=59
2025-01-04 07:32:57 +00:00
52861f3de2 Accepting request 1232769 from graphics
OBS-URL: https://build.opensuse.org/request/show/1232769
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=26
2024-12-20 14:27:50 +00:00
OBS User smolsheep
3151f928be - Update to 1.24.3:
* enlarge the cache for CTL scripts
  * iccstore: special case checksum computation for the builtin
    sRGB profile

OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=57
2024-12-20 06:58:34 +00:00
de605e6058 Accepting request 1231673 from graphics
OBS-URL: https://build.opensuse.org/request/show/1231673
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=25
2024-12-17 18:24:55 +00:00
OBS User smolsheep
83ef3acff7 Accepting request 1231672 from home:smolsheep:upgrades
- 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

OBS-URL: https://build.opensuse.org/request/show/1231672
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=55
2024-12-17 11:03:42 +00:00
c2ae6a1ef7 Revert previous change
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=54
2024-10-21 12:05:48 +00:00
be120fdeb3 update spec
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=53
2024-10-21 12:04:02 +00:00
bf4a728152 Accepting request 1207454 from graphics
OBS-URL: https://build.opensuse.org/request/show/1207454
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=24
2024-10-13 15:33:49 +00:00
OBS User smolsheep
d9696248f7 - Update to 1.24.1:
* file browser: improved keyboard navigation for session
    management

OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=51
2024-10-12 13:15:15 +00:00
879a14615d Accepting request 1206636 from graphics
- 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.

OBS-URL: https://build.opensuse.org/request/show/1206636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=23
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.

OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=49
2024-10-10 07:05:01 +00:00
3514290135 Accepting request 1191814 from graphics
OBS-URL: https://build.opensuse.org/request/show/1191814
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=22
2024-08-06 07:46:32 +00:00
dc5584d2ce Accepting request 1181800 from graphics
OBS-URL: https://build.opensuse.org/request/show/1181800
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=21
2024-06-20 14:48:00 +00:00
OBS User smolsheep
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-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=45
2024-06-19 19:40:39 +00:00
3ba6148086 Accepting request 1178746 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1178746
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=20
2024-06-06 10:32:54 +00:00
d5043512d5 - Add dependency to CTL on Tumbleweed.
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=43
2024-05-29 12:26:50 +00:00
aa25f6440c Accepting request 1177324 from graphics
OBS-URL: https://build.opensuse.org/request/show/1177324
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=19
2024-05-28 15:30:24 +00:00
OBS User smolsheep
20df15e44f Accepting request 1177323 from home:smolsheep:upgrades
- Update to 1.22:
  * brush mask: added ctrl-z / ctrl-shift-z for undo/undo all
    during brush editing
  * cmake: do not link against mimalloc when using ASAN
  * colortemp.h: added missing "#include <array>"
  * CTL: take into account the CTL_MODULE_PATH env var when loading
    modules
  * file browser: show the number of selected files when >1
  * metadata: explicitly handle the case of exiftool not found
  * procparams: disable histmatching when loading arp files with an
    already-computed tone curve
  * rawimage: properly extract the raw optical black for bayer
    sensors when using libraw
  * rawimage: simple workaround for libraw issue with some xtrans
    DNG files produced by dnglab
  * smoothing: added simple halation
  * spot removal: fixed bad preview when denoise is enabled
  * subprocess: fixed freeze happening when fork/exec failed in
    subprocess::popen
  * updated camera matrices
  * updated translations
  * updated WB presets
  * white balance: improved robustness in "extreme" situations
    (e.g. UV)

OBS-URL: https://build.opensuse.org/request/show/1177323
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=41
2024-05-28 11:31:28 +00:00
1a42f4b6d2 Accepting request 1166737 from graphics
OBS-URL: https://build.opensuse.org/request/show/1166737
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=18
2024-04-11 17:41:32 +00:00
OBS User smolsheep
daf8161ef0 Accepting request 1166736 from home:smolsheep:upgrades
- Update to 1.21.3:
  * updated camera matrices
  * color correction: properly refresh the curves displayed when
    changing the active region
  * camconst: updated raw_crop for Sony ILCE-7CR and ILCE-7RM5
  * camconst: fixed bug in overriding raw_crop entries from the
    user camconst.json

OBS-URL: https://build.opensuse.org/request/show/1166736
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=39
2024-04-11 03:19:05 +00:00
7010ead83c Accepting request 1159921 from graphics
OBS-URL: https://build.opensuse.org/request/show/1159921
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=17
2024-03-20 20:19:13 +00:00
OBS User smolsheep
d51ade0362 Accepting request 1159920 from home:smolsheep:upgrades
- Update to 1.21.2:
  * added DCP profiles for some Nikon Z cameras
  * camconst: added raw crop for the Sony A9mkIII
  * lens corrections from metadata for Olympus cameras ported from
    darktable
  * added DCP profile for FUJI GFX 100
  * camconst: added PDAF pattern for the Fuji GFX 100 cameras
  * CTL luts: use the current working space by default if none is
    specified
  * tweaked verbosity messages of PDAF lines filter
  * updated camconst with more pdaf patterns for sony cameras
    (backported from RT)
  * added higher resolution image of the logo
  * filebrowser: fixed segfault when exiting the search box when
    all thumbnails are filtered out
  * fixed lensfun version detection for deprecated API removal
  * fixed compilation errors with lensfun master
  * stdimagesource: detect special ART ICC profiles for unbounded
    conversion
  * fixed detection of embedded profiles for non-raw thumbnails
  * masks: added global opacity slider
  * denoise: do not apply extra gamma for non-raw images
  * tone curve: avoid artifacts in highlights when using negative
    contrast with "Neutral" mode
  * cmakelists: sanitize PROC_LABEL to avoid shell syntax errors

OBS-URL: https://build.opensuse.org/request/show/1159920
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=37
2024-03-20 18:43:03 +00:00
e06bdbda22 Accepting request 1141362 from graphics
OBS-URL: https://build.opensuse.org/request/show/1141362
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=16
2024-01-25 17:41:24 +00:00
OBS User smolsheep
a771fd7dab Accepting request 1141361 from home:smolsheep:upgrades
- Update to 1.21.1:
  * updated translations
  * slightly increased precision for CTL luts in low-quality mode
    (used for thumbnails)
  * fixed metadata display on thumbnails for png files
  * updated camera matrices
  * updated WB presets
  * local editing: make "copy region" insert after the current
    selection
  * ctl luts: fixed setting gui group for PT_CHOICE params
  * added fast export support to "send to external editor"
  * rawimage: put global black level for xtrans files where the
    code expects to find it
  * texture boost: increased range of detail threshold slider
  * exifpanel: improved metadata validators
  * profiles: tweaked "Simple Film Curve"
  * logenc: use 2 digits for black ev
  * improved support for translation of CTL scripts
  * added support for user-specific translation files
  * color wheel: edit by hue/saturation instead of x/y with right
    click
  * CTL lut params: allow to specify also a tooltip (markup) string
    as last parameter (after group name)
  * improved LUT precision for fast CTL rendering on the preview
  * local editing: add new region after the current selected one
    instead of always appending at the end
  * tone curve: added base curve control for seamless tone mapping
  * cli: accept relative filenames in --check-lut
  * tweaks to handling quality settings for CTL scripts
  * continued removing dead code
  * dynamic profiles: changed how "image type" filter works now it
    allows to distinguish between raw and non-raw images. For HDR
    and/ or PS, custom exif tags can be used
  * removed some dead code
  * further improvement in loading of lut params
  * improved robustness of CTL scripts support
  * Moving FileBrowserEntry static variable initialization to a
    dedicated method. Fixes a crash introduced a previous commit.
  * CTL interpreter: add ART ctlscripts to the module search path

OBS-URL: https://build.opensuse.org/request/show/1141361
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=35
2024-01-25 01:35:14 +00:00
da088a9583 Accepting request 1132021 from graphics
OBS-URL: https://build.opensuse.org/request/show/1132021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=15
2023-12-08 21:33:04 +00:00
319a0a118d Accepting request 1131653 from home:smolsheep:upgrades
- Update to 1.21:
  * sigmoid.ctl: added white point control
  * updated wb presets
  * CTL: fixed glitch in parameter parsing
  * updated Dutch translation
  * updated French translation
  * improved error reporting for invalid CTL scripts
  * main-cli: fixed bugs in --check-lut
  * ART-cli: added option --check-lut to aid debugging luts
    (esp. CTL scripts)
  * slightly reduce 3d lut size of fast preview of CTL scripts
  * added generic LUT3D class
  * small tweak to bundled profiles
  * added option to speed up CTL script application in preview
  * added reset button for clut parameters
  * moved CTL scripts to a separate repo
  * improved wb correction formula in wbchmix.ctl
  * fix focus distance for Nikon Z cameras
  * minor gui tweaks
  * sigmoid: added support for base primaries
  * added translation strings to plugins and builtin luts
  * fixed glitches in color correction UI with plugins
  * added some bundled luts and CTL scripts
  * some more tweaks to the support for CTL scripts
  * colorcorrection: fixed glitches
  * clutstore: code cleanup, get rid of need for LUTs for
    parametric CTL scripts
  * colorcorrection: reorder pixel-level applications to make
    parametric luts faster
  * CTL LUT: use tabulation to avoid massive slowdown in
    apply_single with complex uniform parameters
  * parametric CTL LUTs: improved comment
  * parametric CTL LUTs: fixed glitches and improved logging
  * added support for parametric CTL luts
  * renamed HaldCLUT to CLUT
  * improved cache invalidation for LUTs
  * Added support for building ART with the ACES CTL interpreter
  * neutral tone curve: always use rec2020 for calculating the base
    hues for the final shifts
  * neutral tone curve: further tweaks to hue shifts
  * logenc: improved implementation of "highlights precompression"
  * neutral tone curve: alternative criterion for hue shifts and
    desaturation
  * neutral tone curve: added some hue shifts to (try to) consider
    perceptual effects
  * tuned threshold for hot pixel detection for xtrans
  * procparams: fix missing auto-computed settings when comparing
    ProcParams instances
  * procparams: properly consider auto-computed settings when
    comparing ProcParams instances
  * basic hot/dead pixel filter for xtrans cfa
  * spot removal: properly take film negative into account
  * added option to specify the currently-active snapshot in the
    output file name pattern

OBS-URL: https://build.opensuse.org/request/show/1131653
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=33
2023-12-08 05:37:26 +00:00
87f569ea3e Accepting request 1117599 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1117599
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=14
2023-10-13 21:15:22 +00:00
e6d6cca2bb - Use better macro for selecting a newer GCC on Leap.
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=31
2023-10-06 07:26:52 +00:00
359b78b0f9 Accepting request 1112716 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1112716
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=13
2023-09-21 20:22:57 +00:00
7cd301c6a8 Accepting request 1111022 from graphics
OBS-URL: https://build.opensuse.org/request/show/1111022
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=12
2023-09-14 14:26:01 +00:00
34c6a5c9b3 - Use GCC11 on Leap.
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=28
2023-09-14 07:16:13 +00:00
3f68aa7110 Accepting request 1111015 from home:smolsheep:upgrades
- Update to 1.20.2:
  * histogram: fixed bug in showing the pixel values under the
    cursor in log modes
  * fixed glitch in opening pictures that are filtered out from the
    current file catalog
  * rawimage: use internal decoder for floating-point DNGs
  * CLF-LUTs: invalidate cache when content of clf files change
  * moved film simulation before tone curve (with backwards-
    compatibility option added)
  * rgb curves: show the other curves in the curve editor
  * restored shortcuts for the Lab tool
  * masks: do not perform guided filtering if blur is set to the
    minimum val
  * texture boost: make the "iterations" slider better behaved
  * updated labeling of some tools - Sharpening -> Capture
    Sharpening - Texture Boost -> Texture Boost / Sharpening
  * wbpresets: use the internal "make+model" key to match camera
    preset info
  * fixed another glitch in displaying the "triangle" indicator for
    the currently-selected thumbnails
  * updated translations
  * updated camera matrices
  * updated WB presets

OBS-URL: https://build.opensuse.org/request/show/1111015
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=27
2023-09-14 07:14:30 +00:00
9383158133 Accepting request 1098619 from graphics
OBS-URL: https://build.opensuse.org/request/show/1098619
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=11
2023-07-14 13:36:02 +00:00
ff2a266226 Accepting request 1098569 from home:smolsheep:upgrades
- Update to 1.20.1:
  * updated camera matrices to increase chances of matching names
    of smartphones
  * fixed glitch in displaying the "triangle" indicator for the
    currently-selected thumbnails
  * fix wb multipliers corner case for monochrome images
  * rawimage: allow 4-color linear DNG files
  * Porting fix for truncated curve widget from RT
  * metadata: fixed focus distance computation, a wrong focus
    distance calculation was affecting lensfun vignetting
    correction
  * theme: better visual feedback for selected thumbnails in the
    file browser
  * added wb presets and dcp profile for Canon Powershot G5XmkII
  * file catalog: made background color of selected thumbnails
    slightly brighter
- Update to 1.20:
  * updated camera matrices
  * updated WB presets with latest additions from darktable
  * neutral tone curve: disable the now-unnecessary output
    hue blending
  * neutral tone curve: one more typo in the application of
    the whitepoint 2
    one more typo in the application of the whitepoint
  * neutral tone curve: fixed bug in computing the conversion
    matrices for gamut mapping
  * tonecurve: fixed bug in setting the whitepoint for the LUT
  * prevent segfault when switching images while editing the crop
  * updated German and Hungarian translations.
  * procparams: fixed corruption of stroke lists due to rounding
    errors in HalfFloats with large integers
  * changed default values for some GUI preferences including
    histogram position
  * rawimage: do not handle images with more than 3 colors
- 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
- 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
- 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"
- 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
- 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
- Update to 1.16.3:
  * editorpanel: fixed refresh of image area when switching images
  * clutstore: do not search for working profile in the file name for CLF LUTs
  * pipeline: move film simulation earlier (right after tone curve)
  * tone equalizer: improved robustness of regularization with hdr images
  * avoid infinities when loading and manipulating hdr images
  * exposure: do not use a LUT, it's not needed
  * fixed bug in applying partial profiles in append mode from the combobox
  * filecatalog: let the user choose which sidecars to affect when deleting a file
  * colorcorrection: slightly extend the range of offset sliders
  * tonecurve: fixed glitch in expansion of curve according to the white point
  * denoise: testing new ways of adjusting parameters according to the scale factor
- 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).
- Drop fix-ppc-cflags.patch
- Disable LTO, since it makes the program crashing.
- Add fix-ppc-cflags.patch: set mcpu=native instead of march=native
  on ppc64, otherwise compilation will fail.
- Update to version 1.15:
  * Many changes, see
    https://bitbucket.org/agriggio/art/branches/compare/1.15%0D1.14
- Use released tarballs instead of git service for source.
- Drop add_releaseinfo.patch: No longer needed when using released
  source tarballs.
- Drop duplicated options passed to cmake.
- Drop post(un) scriptlets running update-desktop-database and
  gtk-update-icon-cache: these are taken care of by file triggers.
- Update to 1.14 (no changelog)
- Update to 1.13 (no changelog)
- Update to 1.12.1 (no changelog)
- Update to 1.12 (no changelog)
- Update to 1.11.1 (no changelog)
- Update to 1.10.1 (no changelog)
- Update to 1.9.3 (no changelog)
- Update to 1.9.1:
  * New gradient mask
  * Updated the CR3 decoder to the latest from libraw
  * Added option to periodically auto-save arp sidecars
  * Slightly reworked the UI of the Log Tone Mapping tool
  * A bunch of bug fixes
- Update to 1.8.3 (no changelog) 
- Update to 1.8.2 (no changelog) 
- Update to 1.8.1 (no changelog) 
- Update to 1.8:
  * slightly improved “colour propagation” highlight recovery
    (trying to mitigate artifacts that might sometimes occur)
  * added Spanish and Catalan translations
  * changed the UI of the color/tone correction tool in “HSL factors” mode,
    from sliders to color wheels
  * added “luminance mode” for color correction with “separate RGB channels”
  * improved RCD demosaicing code, taken from RT
  * added a new “Glow” mode to the smoothing filter, inspired by recent discussions here
  * simplified and improved the “final smoothing” part of the “noise reduction” tool
    (median is gone, replaced by a custom-tweaked non-local means implementation)
  * you can now select whether you want to use “hovering navigation” in the inspector
  * the brush mask now includes a “live preview” of the brush strokes
- Update to 1.7.1:
  * improved usability of the brush mask, now strokes are smoother
    (you can go faster and still get a continuous stroke) and if you
    have a drawing tablet the brush radius and/or its hardness
    can be made pressure-sensitive
  * added support for lens correction parameters embedded
    in EXIF metadata
  * improved batch renaming, now supporting also moving to
    different directories
  * added support for Fuji GFX 100 pixel-shift files
    (both 4- and 16-frame), in combination with the make_arq 2 tool.
  * added support for using the “fast float” plugin of LCMS2
    for (significantly) faster color space conversions
  * various bug fixes
- Update to 1.6.1 (no changelog) 
- Update to 1.6 (no changelog) 
- Update to 1.5.4 (no changelog) 
- Update to 1.5.3 (no changelog) 
- Update to 1.5.0:
  * added support for camera-specific white balance presets
  * added support for manipulating WB by setting the R,G,B multipliers
  * added input/output saturation to the colour correction module
  * added support for embedding the processing parameters inside the
    (XMP) metadata of the output images
  * added "saturation control" to the dynamic range compression module
  * added new experimental "dynamic row noise" filter
    (under Raw Bayer -> preprocessing) to fix colour banding occurring
    when taking long exposures with some Canon cameras
  * tweaked the default theme (for GTK >= 3.20)
- Update to 1.4.1 (no changelog) 
- Update to 1.4 (no changelog) 
- Adding -fno-tree-loop-vectorize due to https://github.com/Beep6581/RawTherapee/issues/5749 
- Update to 1.3 (no changelog) 
- Initial release 1.2 
- Add add_releaseinfo.patch
- Add fix-cmake.patch

OBS-URL: https://build.opensuse.org/request/show/1098569
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=25
2023-07-14 06:05:45 +00:00
324f8f1806 Accepting request 1087888 from graphics
OBS-URL: https://build.opensuse.org/request/show/1087888
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=10
2023-05-19 09:55:54 +00:00
4e1a4d4c45 Accepting request 1087853 from home:smolsheep:upgrades
- Update to 1.20
  * updated camera matrices
  * updated WB presets with latest additions from darktable
  * neutral tone curve: disable the now-unnecessary output
    hue blending
  * neutral tone curve: one more typo in the application of
    the whitepoint 2
    one more typo in the application of the whitepoint
  * neutral tone curve: fixed bug in computing the conversion
    matrices for gamut mapping
  * tonecurve: fixed bug in setting the whitepoint for the LUT
  * prevent segfault when switching images while editing the crop
  * updated German and Hungarian translations.
  * procparams: fixed corruption of stroke lists due to rounding
    errors in HalfFloats with large integers
  * changed default values for some GUI preferences including
    histogram position
  * rawimage: do not handle images with more than 3 colors

OBS-URL: https://build.opensuse.org/request/show/1087853
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=23
2023-05-19 06:12:55 +00:00
f9d0c921c2 Accepting request 1077039 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1077039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=9
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

OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=21
2023-03-27 16:06:08 +00:00
59dae24965 Accepting request 1062026 from graphics
- 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

OBS-URL: https://build.opensuse.org/request/show/1062026
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=8
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

OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=19
2023-01-30 10:10:53 +00:00
93416d294b Accepting request 1046545 from graphics
- 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"

OBS-URL: https://build.opensuse.org/request/show/1046545
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=7
2023-01-03 17:00:39 +00:00
7f99b67f8f add new dep
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=17
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"

OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=16
2023-01-03 14:06:14 +00:00
b4c572ced2 Accepting request 1041164 from graphics
- 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

OBS-URL: https://build.opensuse.org/request/show/1041164
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=6
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

OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=14
2022-12-07 16:02:25 +00:00
f7b5c25fed Accepting request 1032813 from graphics
- 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

OBS-URL: https://build.opensuse.org/request/show/1032813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=5
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

OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=12
2022-11-02 09:38:46 +00:00
be80c85b47 Accepting request 1008717 from graphics
- Update to 1.16.3:
  * editorpanel: fixed refresh of image area when switching images
  * clutstore: do not search for working profile in the file name for CLF LUTs
  * pipeline: move film simulation earlier (right after tone curve)
  * tone equalizer: improved robustness of regularization with hdr images
  * avoid infinities when loading and manipulating hdr images
  * exposure: do not use a LUT, it's not needed
  * fixed bug in applying partial profiles in append mode from the combobox
  * filecatalog: let the user choose which sidecars to affect when deleting a file
  * colorcorrection: slightly extend the range of offset sliders
  * tonecurve: fixed glitch in expansion of curve according to the white point
  * denoise: testing new ways of adjusting parameters according to the scale factor

OBS-URL: https://build.opensuse.org/request/show/1008717
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=4
2022-10-07 23:25:45 +00:00
351c138421 Update to 1.16.3
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=10
2022-10-07 07:58:29 +00:00
0dde3737d0 Accepting request 1001335 from graphics
- 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).
- Drop fix-ppc-cflags.patch

OBS-URL: https://build.opensuse.org/request/show/1001335
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=3
2022-09-06 11:01:03 +00:00
080aab4cd8 - Drop fix-ppc-cflags.patch
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=8
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).

OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=7
2022-09-06 05:43:35 +00:00
39be247f4c Accepting request 997981 from graphics
- Disable LTO, since it makes the program crashing.

OBS-URL: https://build.opensuse.org/request/show/997981
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=2
2022-08-19 15:56:05 +00:00
fbd16a348b - Disable LTO, since it makes the program crashing.
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=5
2022-08-18 13:00:06 +00:00
a74c9d99fa Accepting request 997492 from graphics
Fork of RawTherapee with the following main differences:
* The user interface and the underlying processing pipeline have been significantly restructured, with many tools removed, some new tools added, and several tools rewritten and/or refactored.
* Various new tools for performing local edits have been added, with support for various masking modes (both drawn and parametric).
* A new automatic perspective correction tool (taken from darktable) has been added.
* Better metadata handling (thanks to the exiv2 and exiftool libraries), with (optional) support for reading and writing XMP sidecar files.
* Support for using LibRaw for decoding raw files.

OBS-URL: https://build.opensuse.org/request/show/997492
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ART?expand=0&rev=1
2022-08-17 16:17:01 +00:00
01c7c024cf update spec
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=3
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.

OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=2
2022-08-17 07:15:38 +00:00
3a7dc0c467 Accepting request 992136 from home:polslinux:graphics
Fork of RawTherapee with the following main differences:
* The user interface and the underlying processing pipeline have been significantly restructured, with many tools removed, some new tools added, and several tools rewritten and/or refactored.
* Various new tools for performing local edits have been added, with support for various masking modes (both drawn and parametric).
* A new automatic perspective correction tool (taken from darktable) has been added.
* Better metadata handling (thanks to the exiv2 and exiftool libraries), with (optional) support for reading and writing XMP sidecar files.
* Support for using LibRaw for decoding raw files.
* Star ratings and colour labels can be loaded and stored from/to XMP sidecar files.
* Snapshots are now permanent, saved in the processing profiles.
*  Processing profiles have .arp extension instead of .pp3, to avoid conflicts with RawTherapee.
*  The "inspector mode" tool of the file browser has been significantly enhanced.

OBS-URL: https://build.opensuse.org/request/show/992136
OBS-URL: https://build.opensuse.org/package/show/graphics/ART?expand=0&rev=1
2022-08-16 12:33:42 +00:00
8 changed files with 236 additions and 35 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2432b4ce277cb97c015a90fd61c3b1e945f8c0955e11769e72af98514ad1626a
size 19287716

View File

@@ -1,11 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEElC/Pscvh44kooaa+qU2VEVaDWl0FAmZxVaEACgkQqU2VEVaD
Wl3dZQf+NWtyP3XvXuwwgD0wRDbKlaGUIaswgjB998H0d9IHbppg6322JW/LX1qs
ueQ3PWONxLWXQnrFUFIkcbtUR2BJtDVT7QxK1Usc/ci3jC5EzLEN5ZUNwwI4iYs1
lEyqBtHZkqkR59bsagpIr0higf+Kh1FrOCpDYpQQkWVzUZspkHWPTPvaGy6z2/Ev
TKZugA2f19BkgJhdU7MdjTPnODEYhYGZMn80AhbEmOCqX598Q+LL8CHvU37y7PUu
J54lBcfPx+qk3IUssl7HDSwZJC4jPs3UjGgbewwAgQiC0hhnSKj8wbax4eFlg1kM
2kn2y+RgxCVPVXCgM5aSSPS+KCvHdg==
=HWjP
-----END PGP SIGNATURE-----

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:21693473dba473b3e43f025588e3e12552a0c61b783eedb5d29f5f78e4129059
size 19288432

View File

@@ -1,11 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEElC/Pscvh44kooaa+qU2VEVaDWl0FAmaweEAACgkQqU2VEVaD
Wl0X0wgAkWS5D8DDuPFdRoidd/fzP7oo096QRW8G5s0oFJGv6DK4W/c75r6yOoNz
2Nu/SHXSgVaS4nDScgqQo/7jMeu9KjZkn1cVHFnV3fXY7lg0YTEcuExttpWE4pHS
U6wxguULG/ZNIYe2MnM1njF5RxjuyqP1Rp3evdKJJF7FJj2SiQNF8+6QGf8/i21e
o4fE/GW3KAoKsAF+D/XYCQMTB4BdqGaMndk0HDUEREsFabbZZuwL9jKEtJmf7tyR
+s0/Vd8xxlVO0fs5EjNH5SFn6j2FBPTSYABNpBmV+LhQp/HtiAcfYJ7Ei7jZKztc
xffxnIMmUXa6MhaqE2VowZwjRY/pbA==
=sAvB
-----END PGP SIGNATURE-----

3
ART-1.25.9.tar.xz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a8ffe4693e9808602b808459088c4c0e89417354bc1c2703cec3ae2c630a1e12
size 19611172

View File

@@ -1,3 +1,206 @@
-------------------------------------------------------------------
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>
- Update to 1.24.1:
* file browser: improved keyboard navigation for session
management
-------------------------------------------------------------------
Thu Oct 10 07:03:48 UTC 2024 - Paolo Stivanin <info@paolostivanin.com>
- 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.
-------------------------------------------------------------------
Tue Aug 6 02:59:14 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>

View File

@@ -1,7 +1,7 @@
#
# spec file for package ART
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,18 +20,26 @@
%global force_gcc_version 12
%endif
%if (0%{?suse_version} >= 1590) || ("%{_project}" == "graphics")
%bcond_without art_ctl
%else
%bcone_with art_ctl
%endif
Name: ART
Version: 1.23
Version: 1.25.9
Release: 0
Summary: Rawtherapee fork with masks and simplified UI
License: GPL-3.0-only
URL: https://bitbucket.org/agriggio/art/wiki/Home
Source: https://bitbucket.org/agriggio/art/downloads/%{name}-%{version}.tar.xz
Source1: https://bitbucket.org/agriggio/art/downloads/%{name}-%{version}.tar.xz.asc
URL: http://art.pixls.us/
Source: https://github.com/artpixls/ART/releases/download/%{version}/%{name}-%{version}.tar.xz
# No signed tarball quite yet. See gh#artpixls/ART#341 for open issue
# Source1: https://github.com/artpixls/ART/releases/download/%{version}/%{name}-%{version}.tar.xz.asc
# https://keys.openpgp.org/vks/v1/by-fingerprint/942FCFB1CBE1E38928A1A6BEA94D951156835A5D
Source2: %{name}.keyring
Patch0: fix-missing-lm.patch
BuildRequires: OpenColorIO-devel
%if 0%{?suse_version} > 1590
%if %{with art_ctl}
BuildRequires: ctl-devel
%endif
BuildRequires: cmake
@@ -93,8 +101,13 @@ A free, open-source, cross-platform raw image processing program. ART is a deriv
export CFLAGS="%(echo %{optflags} | sed 's/-O2/-O3/' | sed 's/-D_FORTIFY_SOURCE=2/-D_FORTIFY_SOURCE=3/')"
export CXXFLAGS="$CFLAGS"
%if 0%{?force_gcc_version}
export CC=gcc-%{?force_gcc_version}
export CXX=gcc-%{?force_gcc_version}
%else
export CC=gcc
export CXX=gcc
%endif
%cmake \
%if 0%{?force_gcc_version}
@@ -105,7 +118,7 @@ export CXX=gcc
-DCMAKE_C_FLAGS="$CFLAGS" \
-DCACHE_NAME_SUFFIX="" \
-DENABLE_LIBRAW="ON" \
%if 0%{?suse_version} > 1590
%if %{with art_ctl}
-DENABLE_CTL="ON" \
-DCTL_INCLUDE_DIR="%{_includedir}/CTL" \
%endif

10
fix-missing-lm.patch Normal file
View File

@@ -0,0 +1,10 @@
--- ART-1.24/rtengine/CMakeLists.txt.orig 2024-10-10 09:00:11.656798999 +0200
+++ ART-1.24/rtengine/CMakeLists.txt 2024-10-10 09:00:45.723663142 +0200
@@ -233,6 +233,7 @@
${LENSFUN_LIBRARIES}
${RSVG_LIBRARIES}
${EXIV2_LIBRARIES}
+ m
)
if(LCMS_FAST_FLOAT AND NOT LCMS_FAST_FLOAT_SYSTEM)
target_link_libraries(rtengine lcms2_fast_float)