11542 Commits

Author SHA1 Message Date
Desmis
69c1caafa1
Whitebalance - Removed GUI Itcwb from whitebalance and preferences (#6710)
* Change Preferences for observer whitebalance

* Change label white balance preferences

* Added Preferences 2 parameters Whitebalance auto correlation

* Add Preference Temperature correlation - sort and tooltip

* Change to rtengine cmakelist

* Apply patch from Lawrence37

* Small comment code

* Change defaut order prefrences wba

* Added force extra algoritm to Preferences

* Harmonize itcwb sorted

* Add fields to Preferences Itcwb

* Change settings precision Itcwb in Preferences

* Change tooltip Itcwb preferences

* First stage Itwcwb settings in main with pp3 and selction in preferences

* Second stage Itwcwb settings in main with pp3 and selction in preferences

* Third stage Itwcwb settings in main with pp3 and selction in preferences

* Add itcwb_fgreen student - green optimize

* Add Itcwb green range

* Itcwb history msg - first tooltips

* Remove force-extra because always used

* reused force-extra to use entire CIExy for sampling datas

* Removed inwanted text in console

* Set sensitive for Itcwbframe

* Various change - comment ..

* Small code review - chnage tooltips

* Remove settings itcwb_delta in Rawimagesource.cc to simplify

* Remove Itcwb Observer - put a single observer for everything - general - itcwb

* Fixed conflicts in colortemp.cc

* Various change - fixed bug - simplify

* Fixed limits for settings pp3 - chnage tooltip

* Clean unused code

* Put itcwb_findgreen in GUI

* Added checkbox 'Low sampling' to find the settings of 5.9

* Set Observer to Observer 10° - preferences default

* Missing setting Low sampling

* Show white balance multipliers

* Change default settings - Itcwb_sorted

* Move observer from preferences to WB

* Make observer selectable for camera WB

* Ensure observer checkbox is in sync with PP3

* Set default ITCWB low sampling for PP3s from <=5.9

Ensure temperature correlation white balance algorithm 1 is used when
opening edits from versions 5.9 and earlier.

* Removed unused White-balance frame in Preferences

* Comment some GUI sliders checkbox

* Removed all GUI itcwb in preferences and whitebalance

* Removed forgotten code in preferences

* Remove labels tooltips history Itcwb

---------

Co-authored-by: Lawrence Lee <45837045+Lawrence37@users.noreply.github.com>
2023-03-19 07:47:58 +01:00
Beep6581
ca08a279d5
Merge pull request #6675 from Benitoite/patch-20
mac: fixes lensfun logic
2023-03-10 02:19:16 +01:00
Benitoite
ee2ebabb78
Mac: add missing ‘then’ 2023-03-08 15:57:07 -08:00
Benitoite
f92dca3e59
Mac: handle detached HEAD 2023-03-08 15:07:57 -08:00
Benitoite
ec19698dc4
Mac: use git branch --show-current 2023-03-08 11:42:47 -08:00
Benitoite
3e11f0bcf8
Mac: use the symbolic ref for branch 2023-03-08 10:02:52 -08:00
Benitoite
60ac617bcf
Mac: set the CI artifact name 2023-03-08 01:42:51 -08:00
Benitoite
53b4edd01d
Mac: removes arch from CI name 2023-03-08 01:11:22 -08:00
Benitoite
a79888c1af
Mac: CI artifact naming 2023-03-08 01:08:26 -08:00
Benitoite
38ab9af4fc
Mac: option for CI artifact naming 2023-03-08 01:05:38 -08:00
Flössie
4cff5ef35b Fix settings.ini formatting (closes #6697) 2023-03-08 08:18:38 +01:00
Lawrence37
92f0a11dc7
Add missing fftw libraries for Windows build (#6702)
Add missing fftw library for Windows build
2023-03-06 23:11:58 -08:00
Floessie
ae3155a17f
Merge pull request #6696 from Beep6581/bigtiff
Support for saving TIFFs as BigTIFF (#6690)
2023-03-05 11:23:53 +01:00
Lawrence37
2d37dec49b
Merge pull request #6667 from Beep6581/om-1
Initial support for OM-1 raws
2023-03-03 22:06:45 -08:00
Beep6581
f2b0301be2
Update README.md
The RawTherapee logo shown in GitHub now depends on the user's GitHub color scheme - black text when light, white text when dark.
2023-03-03 14:30:34 +01:00
Flössie
e2311cc3da Some minor improvements to ImageIO::saveTIFF() 2023-03-03 09:17:12 +01:00
Flössie
8587fe068d Don't perform EXIF hack on BigTIFF 2023-03-03 08:57:08 +01:00
Flössie
8f6d4f31c5 Consistently use Gtk::manage() in SaveFormatPanel 2023-03-02 09:17:01 +01:00
Flössie
a07c38f405 Support for saving TIFFs as BigTIFF (#6690) 2023-03-01 12:47:55 +01:00
Benitoite
3fe30277bf
macOS: fixes a few packaging warnings
and tries not forcing a non-system z or expat into Frameworks.
2023-02-27 21:14:10 -08:00
Benitoite
74d6762f79
macOS: show new notarytool format of notary string 2023-02-27 21:04:46 -08:00
Benitoite
0d67339738
macOS: altool --notarize -> notarytool
Updates notary script to use `xcrun notarytool` per Apple deprecation notices.
2023-02-27 20:59:45 -08:00
Benitoite
d89ed3b595
mac: remove obsolete patch 2023-02-27 19:46:25 -08:00
Benitoite
4d794d6bbb
macOS: set the 'latest' artifact
Uses a generically-named nightly instead of name-tagged with commit hash.
2023-02-27 17:50:10 -08:00
Benitoite
c55bc5103f
macOS: mute tput warnings
tput warns you when running with no attached terminal; eg. GitHub CI.
Redirects warnings to /dev/null
2023-02-27 12:49:26 -08:00
Benitoite
69397aea09
macOS CI: update two actions to @v3
updates actions for node12->16 requirements.
2023-02-26 23:32:20 -08:00
Benitoite
0838d77fb9
macOS CI: libomp ruby file is a formula
Uses the --formula flag to tell brew the ruby file is a formula so it doesn't issue a red non-fatal error message.
2023-02-26 23:26:50 -08:00
Benitoite
fe69ebff6a
macOS CI pass architecture to cmake
for arch variable set by https://github.com/Beep6581/RawTherapee/blob/dev/tools/osx/macosx_bundle.sh#L102
2023-02-26 23:13:24 -08:00
U-PCSPECIALIST01\jdesm
23408bfcb3 Local adjustments denoise - Removes the need to have luminance denoise curve activates to activate Nlmeans 2023-02-23 09:18:48 +01:00
Floessie
9533d8acbd
Merge pull request #6686 from din99dany/georgem_6663_fix_before_and_after_crash
RT crush when using before/after + abstruct Profile #6663
2023-02-18 10:38:03 +01:00
Matei George-Daniel
01441ccb4b initialize pointer variable with null 2023-02-18 02:55:15 +02:00
U-PCSPECIALIST01\jdesm
d5aae723b8 Fixed the same Observer for general and Itcwb 2023-02-16 11:10:18 +01:00
U-PCSPECIALIST01\jdesm
8047aded3b remove BENCHFUN for inpaint-opposed color-propagation Itcwb 2023-02-09 16:15:42 +01:00
Desmis
e5d46032ff
Add "Inpaint opposed" to Highlight reconstruction and improved Itcwb (#6635)
* Essai HL

* Try Inpaint opposed

* Code improvment

* Add file

* Improvment to process inpaint opposed  and color propagation

* Clean code

* Change Blend to Coloropp in Profile pp3

* Enable BENCHFUN hilite_recon

* Clean rtengine cmakelist

* Comment unused code

* Neutralise unused code

* Change bad Exposure in Pop2Lab.pp3

* Try to fix bug when Inpaint Opposed is used and White balance disabled

* Changes to refreshmap

* Change to improccoordinator M_RETINEX

* Clean unused commented code

* Force Inpaint-opposed in rawimagesouce if wb change

* Suppressed message in console

* Change events and limits to 1 the number of calls to inpaint-opposed

* Comment code

* Add gain theshold to inpaint opposed

* fixed typo in procparams.cc

* Change in option.cc itcwb_sort to true

* Change itcw sorted in options and rawimagesource.cc

* Change sampling read datas Itcwb

* Allow or not purple in WB itcwb

* Added option icwb.nopurple to bypass settings

* Added code comment Itcwb

* optimize Itcwb between green and student

* Formated code used by Itcwb with Astylert.bat

* Change color_match - thanks to Lawrence37

* Remove wrong text
2023-02-09 07:14:20 +01:00
U-PCSPECIALIST01\jdesm
a3adbce04b Support for Nikon Z9 2023-02-06 19:00:14 +01:00
Lawrence37
a4b44b8dfb
Merge pull request #6383 from Beep6581/favorites-gui
Favorites preferences
2023-02-05 18:28:17 -08:00
Lawrence Lee
2982f02328
Merge branch 'dev' into favorites-gui 2023-02-03 21:58:34 -08:00
Benitoite
ba11a9355a
mac: fixes lensfun logic
Fixes use of the v1 lensfun interface for v0.3.3, v0.3.4-RC1, etc.
2023-01-31 23:42:36 -08:00
Desmis
9a245c1acb
Avoid Color shift - Gamut and Munsell Review in RT - branch Munsellgamut (#6673)
* Fixed numerous problems with gamut and Munsell in Local adjustments

* change gamut-munsell in lab adjustmnts - gamut in ciecam

* Improve XYZ colorimetry and tooltip

* Change event - format code - change labels tooltips

* Removed avoid_ and avoidmun_

* Removed avoidcolorshift in labcurve

* Push change proposed by Lawrence37 - compatibility with old pp3
2023-01-31 12:32:31 +01:00
Lawrence37
ef7676826e
Merge pull request #6661 from Beep6581/external-editor-fixes
External editor fixes for Windows
2023-01-26 21:37:14 -08:00
Lawrence37
b1490e24c7
Fix Windows build libsharpyuv-0.dll error (#6672) 2023-01-26 14:03:37 +01:00
Floessie
f49d10c603
Merge pull request #6670 from mattiaverga/gcc13
Add missing include for GCC13 compatibility
2023-01-26 08:33:17 +01:00
Mattia Verga
311f3422fd Add missing include for GCC13 compatibility
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2023-01-25 14:16:19 +01:00
Desmis
7afdfc1e2b
Abstract profile - Gamut improvment (#6665)
* Gamut control when the chosen primaries are different from working profile

* Gamut control abstract

* Gamut label and history

* Change to Wx Wz

* Fixed crash if y primaries are set to zero

* Fomated with Astylert ImProcFunctions::workingtrc and Color::primaries_to_xyz

* Fixed black becomes green wit gamt abstract profile

* Harmonize types in color.cc

* Try to fix Multiplication result converted to larger type
2023-01-24 14:29:50 +01:00
Lawrence Lee
48b1b6f9be
Add OM-1 raw decoding and basic camconst entry 2023-01-17 22:06:58 -08:00
Lawrence Lee
22edf5f069
Add radio indicator to external editor selector
Make it easier to see that the selector is for changing the current
editor and not for immediately sending the image to the clicked-on
editor.
2023-01-15 15:10:54 -08:00
Lawrence Lee
194ef397a6
Fix external editor file chooser filter (Windows)
Look for files with the MIME type "application/x-msdownload", which are
Windows executable files. The Gio function for determining if a file is
executable does not work for Windows.
2023-01-08 22:17:21 -08:00
Lawrence Lee
5468e74e57
Fall back to custom external editor launcher 2023-01-08 17:20:42 -08:00
Desmis
21afbaf90b
CIECAM - Changes such as symmetric works and temperature output makes sense - issue #6656 (#6658)
* changes such as symmetric works and temperature output makes sense

* Comment code

* other Comment code and small change

* Change tint in tooltip temperature

* Improve GUI for tempout and greenout
2023-01-06 06:43:21 +01:00
Desmis
95cede9a1a
Color Appearance and lighting : Remove cat02preset and all dependencies issue 5664 (#6585)
* Remove cat02preset and all dependencies issue 5664

* Normalize cmakelist
2023-01-03 07:44:46 +01:00