Lawrence37
bca2d05f95
Merge pull request #6645 from Entropy512/user_icc
...
iccstore: Allow loading profiles from user-writable configuration directory
2023-06-13 20:48:56 -07:00
Hubert Figuière
a1bbc93538
Fix missing explicit include ( #6704 )
...
* Fix missing explicit include
- Also avoid rtgui include
* Fix more missing explicit include
2023-05-21 15:25:42 -07:00
Andy Dodd
09e9884757
iccstore: Allow loading profiles from user-writable configuration directory
...
In addition to bundled profiles and the system ICC profile store, load profiles from a user-writable/user-specific directory
On Linux, this is $HOME/.config/RawTherapee/iccprofiles/output - corresponding to "input" being already supported
Partial fix for part of #6644
2022-12-14 19:05:49 -05:00
Ingo Weyrich
a5a44ce9b2
removes an unused function
2020-09-15 13:48:47 +02:00
Ingo Weyrich
6caf33a589
Some fixes suggested by @Floessie
2020-07-16 11:35:41 +02:00
Flössie
8886402e93
Fix Clang-10 warnings
2020-04-02 13:23:57 +02:00
Ingo Weyrich
8f291c3ff2
Be -Wunused-macros clean
2020-02-07 20:18:35 +01:00
Ingo Weyrich
284fe57159
Further reduction of include dependencies
2019-10-31 13:29:12 +01:00
Ingo Weyrich
6935faa258
Further cleanup of include dependencies
2019-10-30 22:12:06 +01:00
Ingo Weyrich
ba8dda1836
Further cleanup of include dependencies
2019-10-30 16:38:02 +01:00
Ingo Weyrich
068847eb5a
Further cleanup of include dependencies
2019-10-29 21:06:27 +01:00
Morgan Hardwood
60b2196bce
Updated gnu.org links to use HTTPS
2019-09-10 12:34:57 +02:00
Flössie
57d030881d
More procparams.h
relaxation
2019-03-01 17:40:02 +01:00
heckflosse
36ca01616b
Segfault when v2 ICC profiles do not contain parsable 'gamma/slope' info, fixes #5144
2019-01-19 19:15:32 +01:00
Alberto Griggio
cfc947a865
Moved the ICC TRC patching code for RTv2 profiles from ImProcFunctions::lab2rgbOut to ICCStore
...
See #5026
2018-11-25 14:23:06 +01:00
heckflosse
831e18ca45
Add override keyword. Thanks @Floessie
2018-11-22 16:19:16 +01:00
heckflosse
3824213e49
Fix two coverity issues
2018-11-17 19:25:32 +01:00
Hombre
fb0c95969b
Creation of the ICCProfileCreator
2018-06-25 00:43:11 +02:00
Hombre
e2dc8ea2c3
Merge branch 'dev' into testoutputprofile
2018-06-14 21:47:14 +02:00
Alberto Griggio
09b5dca08d
merge branch 'user-dcp-profiles-dir'
2018-06-13 14:31:07 +02:00
Hombre
b06e07034e
Fix #4565 : Segfault saving image using RTv2_sRGB.icc
...
Also, replace identing tabs by spaces in some files
2018-05-19 00:19:06 +02:00
Desmis
84827c6038
Suppress warning for GammaTRC
2018-05-17 08:38:48 +02:00
Morgan Hardwood
d3696760f3
ICC spelling
...
Renamed "Prophoto" and "Acespx" to ProPhoto and ACES P0 and P1,
hyphenated as needed.
2018-05-16 22:27:56 +02:00
Desmis
0086c4af78
changes tags in RTv4*.icc
2018-05-16 11:43:29 +02:00
Desmis
6df57cc264
another change to write tags
2018-05-16 11:20:40 +02:00
Desmis
a6da4e18aa
Some chnages to write tags
2018-05-16 10:04:46 +02:00
Desmis
7b9319a251
Change manufacturer and copyright tags in Rtv2*.icc and Rtv4*.icc
2018-05-14 14:12:05 +02:00
Hombre
fbc81028eb
First batch of variable name normalisation in ICM tool, see #4478
2018-05-14 00:57:55 +02:00
Desmis
3806eb1408
Fixed bad quality ICCv2 for RT output profile
2018-05-12 18:10:18 +02:00
Desmis
be032de287
Fixed bug Free - Custom for gamma
2018-05-08 15:14:18 +02:00
Desmis
1271701114
Change Integrated with Embedded - changer folder profile ICC to cache
2018-05-04 07:39:48 +02:00
Desmis
275058e232
Some changes to GUI
2018-05-02 16:54:19 +02:00
Desmis
e99498ab07
Some changes to internal variables
2018-05-02 13:59:54 +02:00
Desmis
bab093b0f7
small changes to limits
2018-05-01 18:14:36 +02:00
Desmis
19b7a942af
Add TRC to working profiles
2018-04-29 17:08:45 +02:00
Desmis
bfb063f599
add free primaries to ICC V4
2018-04-22 18:18:18 +02:00
Desmis
9a167b8054
add illuminant A incandescent to ICC V4
2018-04-20 07:17:16 +02:00
Desmis
49340d5c76
Fixed bug in Output profile and add illuminant choice to Icc V4
2018-04-17 17:22:22 +02:00
Desmis
7c0a0a42b9
Small changes to Tag 'desc'
2018-04-16 08:55:36 +02:00
Desmis
e9e6804074
best display Tag 'desc'
2018-04-16 08:47:34 +02:00
Desmis
77464007db
Add primaries bestrgb betargb brucergb
2018-04-16 08:20:39 +02:00
Desmis
fe1114b7cf
clean code
2018-04-15 15:34:36 +02:00
Desmis
02ce0e0e84
Fixed bug generation V2 V4 icc
2018-04-15 10:57:52 +02:00
Desmis
c2db569823
Fixed bug in XYZ V2 AcesP1 profile
2018-04-13 10:51:49 +02:00
Desmis
a872bd9e2d
Oups - fixed bug in compilation
2018-04-12 17:42:40 +02:00
Desmis
69e3e7b766
Small change to name profile for ACES
2018-04-12 17:31:12 +02:00
Desmis
74b5b65524
Add ACESP1 - rename ACESc in ACESP0 - fixed some GUI bug in Primaries Output profiles
2018-04-12 16:51:54 +02:00
Desmis
f696be0263
Change bad values XYZ ACES and small changes to primaries ACES
2018-04-12 10:24:49 +02:00
Desmis
62fc062712
merge with dev
2018-04-11 13:08:28 +02:00
Alberto Griggio
d4d4ae0320
Do not perform Bradford adaptation when importing custom working spaces from ICC profiles
...
ICC profile matrices are already adapted to D50, regardless of the value of the white point tag
2018-04-10 22:00:26 +02:00