Commit Graph

5064 Commits

Author SHA1 Message Date
Lawrence37
0bee94e4aa Merge pull request #6997 from Entropy512/fix_demosaiced_dng
Fix regression with demosaiced DNGs caused by 831a9bbd
2024-06-23 16:06:29 -07:00
Lawrence Lee
51277dc7d2 Move function into anonymous namespace 2024-06-23 12:40:51 -07:00
Lawrence37
f7af66a757 Merge pull request #7106 from Lawrence37/nikon-z-f-camconst
Nikon Z f color matrix
2024-06-22 19:03:30 -07:00
Lawrence37
e54e34da6c Merge branch 'dev' into fujifilm-x-h2s-camconst 2024-06-22 19:01:48 -07:00
Lawrence37
c41b6c3f31 Merge pull request #7098 from Lawrence37/adobe-coeff-from-libraw
adobe_coeff constants from LibRaw
2024-06-22 19:00:21 -07:00
Lawrence37
4c52d970bb Merge pull request #7065 from Lawrence37/lensfun-lens-crop-factor
Lensfun lens selection using camera crop factor
2024-06-22 18:59:31 -07:00
Lawrence Lee
89de979248 Add Nikon Z f color matrix 2024-06-16 16:41:55 -07:00
Lawrence37
13a07a58e2 Merge pull request #7093 from Lawrence37/fix-unclosed-jpg-file
Always close JPEG after reading
2024-06-16 15:27:21 -07:00
Desmis
a1c6ce5dd2 Selective editing - adds the feather slider for each Graduated Filter (#7079)
* Feather GF color and vibrance

* Feather exposure

* Graduated filer feather wavelet

* Graduated filter feather log

* Graduated filter Cam16 feather

* Change history msg

* GF shadows highlight feather

* GF mask common feather

* Move feather settings in settings mask

* Change history msg

* Change label feather

* Change 2 labels
2024-06-16 07:35:50 +02:00
Lawrence Lee
3b2990dd78 Add/update dcraw constants from LibRaw
Add or update adobe_coeff constants from LibRaw public snapshot 202403.
2024-06-15 21:43:12 -07:00
Lawrence37
59e8832dfb Merge pull request #6367 from xiota/jxl-import
Add ability to import JXL images
2024-06-08 17:12:13 -07:00
Lawrence Lee
5d75c44287 Add Fujifilm X-H2S color matrix and raw crop 2024-06-02 17:38:36 -07:00
Lawrence Lee
324f488f5b Fix jpg file not writable after save
Use a unique_ptr to automatically close the jpg file after.
2024-06-01 19:11:41 -07:00
Simone Gotti
3b4642fd07 dcraw: add Panasonic DC-S5M2 and DC-S5M2X to adobe_coeffs 2024-06-01 22:23:33 +02:00
Simone Gotti
0d9bafdc88 dcraw: add panasonic v8 decoder.
Port panasonic v8 decoder from libraw.

* Extract data required for the decoder from the panasonic custom exif
  tags
* Add panasonic v8 decoder
2024-06-01 22:23:31 +02:00
Lawrence37
5a7b0e40bb Merge pull request #7020 from sgotti/panasonic_dcgh6
dcraw: add Panasonic DC-GH6
2024-06-01 12:02:55 -07:00
Lawrence37
45f321d0b4 Merge pull request #7019 from sgotti/panasonic_dcg9m2
dcraw: add Panasonic DC-G9M2
2024-06-01 12:02:13 -07:00
Lawrence37
dd2312d192 Merge pull request #7005 from sgotti/fuji_lossy_compression
dcraw: handle Fujifilm lossy compression
2024-06-01 11:58:02 -07:00
Lawrence37
ad36b219bc Merge pull request #7073 from sgotti/panasonic_dcgh5m2
Add support for Panasonic DC-GH5M2
2024-06-01 11:30:58 -07:00
Lawrence37
832bfe6795 Merge pull request #7022 from Lawrence37/lensfun-space-around-dash
Improve Lensfun automatic lens matching with extra spaces in the name
2024-06-01 11:17:42 -07:00
Lawrence37
5999d494d5 Merge pull request #7076 from sgotti/sony_ILCE-6700
dcraw/camconst: add Sony ILCE-6700
2024-05-27 17:46:52 -07:00
Lawrence37
f2c613c8f8 Merge pull request #7046 from blitzgneisserin/patch-5
Add correct DateTime (editing date) to Exif data
2024-05-27 11:13:54 -07:00
Lawrence37
71f452aa12 Fix crash when trying to load DCP (#7039)
Stream a C-string of the file name instead of the Glib::ustring. The
ustring can throw an exception with certain locale settings and file
name character combinations, such as with LANG=es_ES and the character
"ä".
Only print the message if verbose is true.
2024-05-27 11:13:09 -07:00
Simone Gotti
1b19ac1621 dcraw/camconst: add Sony ILCE-6700
* Add dcraw adobe_coeffs entry for Sony ILCE-6700
* Add camconst raw crop for Sony ILCE-6700
2024-05-27 12:23:42 +02:00
xiota
a5954ad4c2 Switch g_printerr to std::cerr 2024-05-26 11:11:07 +00:00
xiota
106ade3d8d Fix version for libjxl API change 2024-05-25 06:49:09 +00:00
Flössie
c74bcad19e jdatasrc.cc: remove now unused functions 2024-05-24 09:35:48 +02:00
Simone Gotti
6b14cf114b dcraw: add Panasonic DC-GH5M2 to adobe_coeffs 2024-05-22 10:30:47 +02:00
Simone Gotti
eb3b49eff7 dcraw: add 12 bit raw handling to panasonic v6 decoder.
Port panasonic v6 decoder handling of 12 bit raw from libraw.
2024-05-22 10:28:05 +02:00
Simone Gotti
0d60258a96 dcraw: add Panasonic DC-GH6 to adobe_coeffs 2024-05-22 10:18:10 +02:00
Simone Gotti
b57679ac15 dcraw: add Panasonic DC-G9M2 to adobe_coeffs 2024-05-22 09:44:14 +02:00
Richard E Barber
7789a8574b removes redundant jpeg error message
Co-authored-by: Lawrence37 <45837045+Lawrence37@users.noreply.github.com>
2024-05-19 16:39:28 -07:00
Richard E Barber
efdc5bce3b Fix linking with jpeg-turbo
patch via Termux PR
https://github.com/termux-user-repository/tur/pull/1027
2024-05-19 04:27:10 -07:00
Desmis
5571c3a4c6 Local adjustments tools used globally - Laspotmain (#6928)
* First step LA globally

* fixed several GUI bad behavior

* better behavior shows additional settings

* Improve transition in main

* First step hide-show invers and scope

* Hide show invers and scope step2

* hide show others inverse and scope

* Try to improve

* Change windows.yml and appimage.yml

* In Preference set choice for default Spot Method

* Optimization call idle_register

* forgotten delete mainfp

* Re-enable sliders scope in colorlight - shadows - vibrance - move setting checkbox others settings

* Fixed bad behavior hide - show

* Optimize behavior

* Bad behavior scope when changing method

* Clean and comment code

* disable preview mask and modif for cbdl and retinex

* Fixed preview deltaE mask and modif log encode - exposure - new button preview color and light

* Button preview deltaE - exposure

* Button preview SH

* Button preview Vibrance

* Improce code using mask

* Fixed several bad behavior - preview TM and Contrast

* Preview log button

* Preview Ciecam button

* Preview common mask button

* Disable Preview button in settings when not used in tools

* Change call to controspotpanel in improcoordinator

* Change Local adjustments title to Selective Editing

* Change default value spotmethod in option

* Missing cddl in preview settings

* Change parameter setting spot type

* put selective editing tab just after exposure tab

* Disable preview ΔE button when another is enabled

Only one button should be active at any given time.

* Deactivate preview ΔE buttons when switching spots

* Change tooltip Spot method

* Change selective editing position

* Remove duplicate line in language default

* Remove appimage.yml windows.yml

---------

Co-authored-by: Lawrence Lee <45837045+Lawrence37@users.noreply.github.com>
2024-05-16 08:21:16 +02:00
Desmis
1adf2bbac3 Wavelet selection levels issue 7069 (#7070)
* Fixed wavelet selective luminance

* Enable PR appimage.yml windows.yml

* disabled appimage.yml and windows.yml
2024-05-12 08:40:32 +02:00
Desmis
18d69a6af6 Local adjustments - Colorappearance Cam16 - Source Data Adjustments - levels R G B and Black & White (#7071)
* Change management viewing temperature and tint

* Enable autotemp wbcamchanged and hide history message

* Change wbcamchnaged as proposed by kaesa

* First step levels

* Levels with luminosity mode

* History messages

* Clean and comment code

* Gamutmap xyz levels values

* Change range slope R G B

* Change range slope R G B

* Harmonize case Slope and Levels

* Harmonize case Slope and Levels 2

* Check Scale Yb viewing

* Small change

* Checbox black and white in source data adjustments

* Change tooltip avoid color shift issue 7066

* modify appimage.yml and windows.yml

* Fixed bad primaries space in free

* Fixed bwcie only in advanced mode
2024-05-12 07:33:48 +02:00
Lawrence Lee
ca3d4a06b6 Fix Panasonic DMC-FX150 16:9 raw crop
The dcraw default leaves a couple of unwanted pixels on the right and
bottom edges. Other aspect ratios are fine.
2024-05-11 22:04:15 -07:00
Lawrence37
bfc94310bf Merge pull request #6988 from sgotti/add_optional_thumbnail_rank_color_load_save_from_to_xmp_sidecar
Add optional image rank/color load/save from/to xmp sidecar
2024-05-11 21:45:00 -07:00
Lawrence Lee
068420da60 Use camera crop factor to select Lensfun lens 2024-05-02 22:12:44 -07:00
Anna
b7749c0719 Add correct DateTime to Exif date 2024-05-02 09:59:47 +02:00
Anna
1715334960 Merge branch 'Beep6581:dev' into patch-5 2024-05-02 09:37:13 +02:00
U-PCSPECIALIST01\jdesm
ca569b051b Fixed bad variable assignement in iplocallab.cc 2024-05-01 10:48:15 +02:00
Desmis
a53ddf4282 Ciecam - Change management viewing temperature and tint #7055 (#7058)
* Change management viewing temperature and tint

* Enable autotemp wbcamchanged and hide history message

* Change wbcamchnaged as proposed by kaesa
2024-05-01 07:49:14 +02:00
Anna
428988dd29 Merge branch 'Beep6581:dev' into patch-5 2024-04-25 14:21:49 +02:00
Simone Gotti
ff65f86559 dcp: use std::unique_ptr to automatically close file descriptor
Use std::unique_ptr to automatically close file descriptor instead of
manually closing it at every return point.
2024-04-24 11:37:43 +02:00
Simone Gotti
232c11c37c dcp: avoid file descriptor leak on error.
If the provided file doesn't contain valid dcp metadata the DCPProfile
constructor will return without closing the file descriptor.
2024-04-22 09:45:12 +02:00
xiota
8c5fc60a7d Make requested changes
* Remove cast in scanline
* Improve Glib::ustring conversion
2024-04-21 09:56:25 +00:00
Desmis
c72e67ae24 Limits incompatibility between Ciecam and CBDL and others to Cam02 #7017 (#7023)
* CBDL and others only with ciecam Cam16

* Change windows and appimage yml

* Remove appimage.yml and windows.yml
2024-04-20 17:34:53 +02:00
Desmis
30cf3f721f UV photos - Wish from LarsHP Increased green (tint) value from 10 to 100 (#7043)
* Change limits green to 40 instead of 10

* Publish uvgreen in pre-dev appimage.yml windows.yml

* Change range setLogScale

* Revert change to observer 2 - format

* Set maxgreen 60

* Set maxgreen 100 and minequal 0.5 maxequal 1.8

* Set maxgreen 1000 minequal 0.4 maxequal 2.5

* Set maxgreen 100 minequal 0.5 maxequal 2
2024-04-20 17:11:31 +02:00
Anna
1aea652fea Add correct DateTime (editing date) to Exif data
Currently, RT does not save the editing date (Exif tag DateTime) in the exif data of the exported files, only DateTimeOriginal (the date/time the photo was captured). This patch fixes this.
2024-04-18 16:48:08 +02:00