11651 Commits

Author SHA1 Message Date
Lawrence Lee
ab79a4fc3e
Refine lens name reading for Nikon Z and Sony
Fall back to other EXIF tags in case Exiv2 cannot interpret the lens ID.
2023-04-09 17:08:54 -07:00
Lawrence Lee
0bbcea8806
Fix Nikon Z series lens identification 2023-04-02 23:43:10 -07:00
Lawrence Lee
30025d2ac2
Get Sony image lens from Sony lens ID tag 2023-04-02 17:22:10 -07:00
Lawrence Lee
533a05cd9d
Get lens name from Nikon Z series images 2023-04-02 16:59:24 -07:00
Lawrence Lee
294c6167ae
Add missing DLL to Windows build
Exiv2 and dependent libraries were missing.
2023-03-26 18:43:50 -07:00
Lawrence Lee
da1c258057
Enable publishing of metadata-exiv2 builds 2023-03-22 23:03:46 -07:00
Lawrence Lee
0729deec4b
Merge branch 'dev' into metadata-exiv2 2023-03-22 23:01:40 -07:00
Lawrence37
f84d67f524
Merge pull request #6723 from Lawrence37/pre-dev-releases
Publish pre-dev builds with workflows
2023-03-22 21:11:46 -07:00
Lawrence Lee
cfabedc4e9
Add pre-dev publishing to Actions workflows 2023-03-21 21:56:02 -07:00
Desmis
5481a8bbe1
Ciecam - Fixed issue #6713 and add some batch functions (#6717)
* Try to solve issue 6713 ans add some batch functions

* Missing setAddMode tempout
2023-03-20 07:38:48 +01:00
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
Lawrence Lee
1e6cc85fe2
Add missing includes
Thanks to Benitoite
(https://github.com/Beep6581/RawTherapee/pull/5889#issuecomment-1475033091)
2023-03-18 18:15:38 -07:00
Lawrence Lee
20e78068cd
Merge branch 'dev' into metadata-exiv2 2023-03-17 22:16:17 -07: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
Lawrence Lee
006a7d9975
Fix CodeQL alert 2023-02-18 18:16:12 -08:00
Lawrence Lee
1bacb8b5b0
Add Exiv2 to GitHub Actions workflows 2023-02-18 16:42:26 -08: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
Lawrence Lee
e3c7fd42e9
Merge branch 'dev' into metadata-exiv2 2023-02-15 22:28:18 -08:00
Lawrence Lee
8704c1dd86
Add bound check
Thanks to Floessie
(https://github.com/Beep6581/RawTherapee/pull/5889#discussion_r622755925)
2023-02-15 21:34:03 -08:00
Lawrence37
bfe6e0fb85
Merge pull request #6631 from Lawrence37/metadata-exiv2
Exiv2 updates
2023-02-14 21:38:58 -08:00
Lawrence Lee
a329e423ec
Remove outdated comments about ratings 2023-02-12 18:19:28 -08:00