1977 Commits

Author SHA1 Message Date
Desmis
77464007db Add primaries bestrgb betargb brucergb 2018-04-16 08:20:39 +02:00
Desmis
6dc36cfd18 Fixed bug Output Profile does not worl at all 2018-04-15 17:22:45 +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
heckflosse
3578529082 Pixelshift: further cleanup 2018-04-14 23:24:28 +02:00
heckflosse
edaf2e239b Merge branch 'dev' into pixelshift_fixes 2018-04-14 01:16:21 +02:00
heckflosse
4a1a10aab0 Pixel Shift: Improve motion mask and further changes 2018-04-14 01:11:01 +02:00
Alberto Griggio
4df4fd6370 code cleanup after the new shadows/highlights tool 2018-04-13 15:43:06 +02:00
Desmis
5dbc932b93 enhance GUI set_sensitive 2018-04-13 13:41:41 +02:00
Desmis
c2db569823 Fixed bug in XYZ V2 AcesP1 profile 2018-04-13 10:51:49 +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
62fc062712 merge with dev 2018-04-11 13:08:28 +02:00
Desmis
dedce5d383 add selected TRC to FOIP 2018-04-10 15:29:05 +02:00
Alberto Griggio
112de05700 added SoftLight tool 2018-04-10 09:42:22 +02:00
Desmis
b5f4cbd728 Change ACES matrix with Bradford D50 D60 2018-04-10 09:24:25 +02:00
Desmis
690b34f2a5 change aces matrix 2018-04-09 13:58:29 +02:00
Desmis
9b7d255e8b Fixed some bugs and change some tags ICC 2018-04-09 10:08:31 +02:00
Desmis
e6377d9c89 add ACEScg as working profile and sole some bugs in selection primaries 2018-04-08 17:40:05 +02:00
Desmis
6047430b43 generate free ICC v2 or v4 2018-04-08 11:18:54 +02:00
heckflosse
a0db9cbf00 When opening an image after starting RT, wavelet tool always is expanded, fixes #4494 2018-04-08 00:26:49 +02:00
heckflosse
9323d8c46d Remove ciecam02 double precision processing 2018-04-06 23:19:40 +02:00
Desmis
4bcd6e01de Generate Free Output Integrate Profile - FOIP 2018-04-06 17:35:33 +02:00
Alberto Griggio
7328fa9293 remove the tooltip for the "OOG clipping" checkbox 2018-04-05 14:46:11 +02:00
heckflosse
15794cc1ba First steps to extend dynamic profiles for Pixel Shift and HDR images 2018-04-05 14:41:02 +02:00
Alberto Griggio
46327259e2 added checkbox to let the user decide whether to clamp or not 2018-04-05 11:22:05 +02:00
Desmis
7926e01f49 another small change to gamma2 igamma2 2018-04-05 07:56:22 +02:00
heckflosse
426380e8d1 Fix one occurence of 'Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.' 2018-04-04 17:09:08 +02:00
Desmis
6561636ee0 some changes in color.cc .h calcgamma and gamma2 and igamma2 2018-04-04 14:10:52 +02:00
Morgan Hardwood
ae3c58165d Save As bit depth strings hyphenated 2018-03-31 16:05:49 +02:00
Morgan Hardwood
5daeba9c43 Fixes #4463 Save As PNG combo
Selection the last Save As file format combobox option, 16-bit PNG,
would not trigger the correct panel-hiding event.
2018-03-31 15:59:18 +02:00
Alberto Griggio
b42a45b481 merged branch 'unbounded-processing' into 'dev' 2018-03-28 21:35:23 +02:00
heckflosse
69c38b4518 Input profile selection does not display hidden folders on Windows, fixes #4475 2018-03-28 16:08:38 +02:00
Alberto Griggio
a0a9488c20
Merge pull request #4459 from Beep6581/enhanced-inspector-mode
feature: added option to use a (fast) neutral RAW rendering in 'inspector mode'
2018-03-27 12:17:22 +02:00
Alberto Griggio
f5342cc24a
Merge pull request #4461 from Beep6581/custom-working-profiles
added possibility to specify extra working spaces via a json file
2018-03-27 08:34:58 +02:00
luz.paz
aa706e5f8d + source typo 2018-03-24 19:42:53 -04:00
luz.paz
b41fea1c6f Misc. typos
Found via `codespell -q 3 -I ../rawtherapy-whitelist.txt --skip="./rtdata/languages"`
2018-03-24 19:42:08 -04:00
Hombre
bf6702fa56 Scroll wheel (and possibly touchpad) better handled, see #3923 2018-03-23 23:21:05 +01:00
Alberto Griggio
7ab6f59c28 merged 'raw-line-noise-direction' into 'dev' 2018-03-22 13:56:58 +01:00
Alberto Griggio
b09bf381b4 added possibility to specify extra working spaces via a json file
The JSON file is called workingspaces.json, it can be either in the global iccprofiles directory, or in the user's ICC profiles dir (set in preferences).

The format is the following:

{"working_spaces": [
    {
        "name" : "ACES",
        "file" : "/path/to/ACES.icc"
    },
    {
        "name" : "ACEScg",
        "matrix" : [0.7184354, 0.16578523, 0.09882643, 0.29728935, 0.66958117, 0.03571544, -0.00647622, 0.01469771, 0.66732561]
    }
]}

if "matrix" is present, "file" is ignored. If only "file" is present, the matrix is extracted from the ICC profile. For this, we look only at the R, G, and B matrix columns and the white point set in the profile. Bradford adaptation is used to convert the matrix to D50. Anything else (LUT, TRC, ...) in the profile is ignored.

It is the user's responsibility to ensure that the profile is suitable to be used as a working space.
2018-03-20 15:06:09 +01:00
Ingo Weyrich
33a24bb1d3
Merge pull request #4449 from Beep6581/flatfield_monochrom
Flatfield correction for monochrome raw files, fixes #4418
2018-03-20 14:44:45 +01:00
heckflosse
196e88473a Merge branch 'dev' into pfcorrect-cleanup 2018-03-20 14:26:55 +01:00
Flössie
c73844d722 Force memalign() on i386 Linux when alignment < 16 (fixes #4432) 2018-03-17 10:32:44 +01:00
Alberto Griggio
2f0fefb26f do not reset the highlight compression slider to 0 when doing histogram matching
Fixes #4437
2018-03-13 17:57:26 +01:00
heckflosse
0c5714952d Merge branch 'dev' into flatfield_monochrom 2018-03-11 00:27:35 +01:00
heckflosse
6a4ba92799 Merge branch 'dev' into pfcorrect-cleanup 2018-03-11 00:01:00 +01:00
heckflosse
b1fbce95ba Merge branch 'raw-line-noise-direction' of https://github.com/Beep6581/RawTherapee into raw-line-noise-direction 2018-03-10 23:20:54 +01:00
heckflosse
acda76ef21 Merge branch 'dev' into raw-line-noise-direction 2018-03-10 23:16:51 +01:00
Alberto Griggio
81210d18b4 Added new mode "Horizontal on PDAF rows only" for the "line noise filter" 2018-03-10 22:56:45 +01:00
Hombre
191a139445 Fix error message handling in rt-cli, related to single-user mode
See #4428
2018-03-10 17:34:06 +01:00
Hombre
01f8f4123a An alert window is opened on event catching from Options::load (#4428) 2018-03-09 22:08:29 +01:00