12224 Commits

Author SHA1 Message Date
Scott Gilbertson
b39ab15659 Eliminated use of stat() instead using Gio::FileInfo to get file modification date 2024-02-19 11:35:46 -05:00
Scott Gilbertson
547ac41ad4 Make brace placement consistent 2024-02-18 12:28:00 -05:00
Scott Gilbertson
703a81ae0c Removed FIXME comment 2024-02-18 12:22:36 -05:00
Scott Gilbertson
94cd3d4626 Apply time/date format for %t output template specifier 2024-02-18 11:30:43 -05:00
U-PCSPECIALIST01\jdesm
6dd99ca3d9 Nederlands rtdata languages - by Paul Matthijsse 2024-02-18 15:59:09 +01:00
Lawrence Lee
7945f93e8f
Merge branch 'releases' into dev 2024-02-15 23:15:50 -08:00
Lawrence Lee
437a867121
Preparing to merge back to dev 2024-02-15 22:40:06 -08:00
Lawrence Lee
8adb5439de
Preparing for release 5.10 2024-02-15 21:12:09 -08:00
Scott Gilbertson
dbd0829e61 Obtain the export, shooting or save time, per letter after %t output template specifier
Print the result (not yet processing a time formatting string)
2024-02-12 18:35:01 -05:00
Scott Gilbertson
79134ecc9f Instead of time now, in help examples use 2001-02-03T04:05:06.123456 local time 2024-02-12 17:06:08 -05:00
Lawrence37
ec60ee49e4
Merge pull request #6950 from marter001/patch-1
small update Deutsch
2024-02-11 23:33:34 -08:00
Lawrence Lee
10050fd9b1
Add ILCE-7CR raw crop, PDAF pattern, dcraw matrix
Also use the same values for the Sony ILCE-7RM5 which should have the
same sensor. Copy the PDAF pattern to the ILCE-7RM4, which has the same
size sensor.
2024-02-11 23:24:36 -08:00
Scott Gilbertson
5d7586bab4 Simplify path help, add '%f' to generated examples 2024-02-11 15:28:39 -05:00
Scott Gilbertson
ccc667e390 Added specific tooltip for the location template "?" help toggle button 2024-02-11 15:10:02 -05:00
Scott Gilbertson
bc054ea506 Added help for time/date template specifiers 2024-02-11 15:07:50 -05:00
Scott Gilbertson
353a4d472a Added help sections for %r and %s tags, and for common examples 2024-02-11 14:28:03 -05:00
Scott Gilbertson
2690e27dea Generate help examples (Windows or Linux, as appropriate) for %d, %p and %P specifiers.
Also make the help pane half the overall width when first shown (and it's resizeable).
2024-02-11 14:03:58 -05:00
Martin
196919e5cd
small update Deutsch 2024-02-11 10:02:03 +01:00
Scott Gilbertson
ed5792bb9f Make populateTemplateHelpBuffer a private member of class BatchQueuePanel 2024-02-10 13:49:19 -05:00
Scott Gilbertson
3fb7296cd1 Create template help Pango markdown programmatically (partial).
Do that the first time the text is shown, rather than at startup.
2024-02-10 13:44:12 -05:00
Lawrence37
0ed985a2af
Merge pull request #6944 from Beep6581/v5.10-rc1
5.10 Release Candidate 1
2024-02-10 09:12:27 -08:00
Lawrence Lee
6d2022b5d5
Fix compiler warnings 2024-02-08 22:08:44 -08:00
Battyányi Dániel
b19fc23cb4
Update AUTHORS.txt 2024-02-08 21:56:48 -08:00
Richard E Barber
aaa55a112a
bump macos CI workflow to macos-12
macos-11 is obsolete to homebrew
2024-02-08 21:56:48 -08:00
Desmis
8ad4ebf482
Change default behavior Local Adjustments settings Avoid Color Shift to XYZ Absolute (#6948)
* Change default settings avoidcolorshift to XYZ absolute

* Same change in controlspotpanel.cc
2024-02-08 21:53:07 -08:00
Lawrence37
93ceade262
Merge pull request #6947 from LoKolbasz/patch-1
Update AUTHORS.txt
2024-02-08 21:39:59 -08:00
Battyányi Dániel
8df9a605d1
Update AUTHORS.txt 2024-02-07 00:03:07 +01:00
Lawrence Lee
6967de2f89
Preparing for release 5.10-rc1 2024-02-04 18:27:44 -08:00
Lawrence Lee
ac2b1d2101
Run generateTranslationDiffs 2024-02-04 16:34:29 -08:00
Lawrence Lee
6ce4e69b7a
Restore local spot history messages 2024-02-04 16:02:44 -08:00
Lawrence37
f65e428e7f
Merge pull request #6833 from LoKolbasz/segfault_with_fuji_cropped_raw_issue#6312
Segfault fixed when opening Fuji cropped raw. Fixes #6312
2024-02-04 15:47:28 -08:00
Lawrence37
e438e0e604
Some more cherry-picking for 5.10 (#6937)
* Local adjustments - Show additional settings - link with complexity  (#6899)

* Change hishow -additional seeting - with complexity

* Modify windows.yml and appimage.yml

* Fixed bug in duplicate spot

* Remove pre-dev builds

* Update camconst.json white levels for 1DxII

* Fix warnings: conversion to double/float, unused variables, register keyword

* Fix crash when opening image in editor

Do not access uninitialized raw image data. The raw data is requested
when the demosaic mode is set to None and the cursor is moved over the
image in the editor. It can occur before the raw data is loaded.

* Fix sRGB working profile crash

The sRGB working profile cannot be found under some conditions because
the profile name is stored as a Glib::ustring and the same strings may
not be equal when using different locales. Use std::string whenever
comparing profile names.

---------

Co-authored-by: Desmis <jdesmis@gmail.com>
Co-authored-by: CarVac <airplaniac2002@gmail.com>
Co-authored-by: Alexander Gruzintsev <0v3rt1r3d@gmail.com>
2024-02-04 15:43:33 -08:00
Lawrence37
42817bffa4
Defringe tool banding & desaturation fix (#6934)
* Fix defringe banding & desaturation race condition

Use a copy of the image instead of the image itself for the source data.
Affects Defringe, Color Appearance & Lighting Hot/bad pixel filter, and
Contrast by Detail Levels Reduce artifacts.

* Fix CodeQL warning

Fix multiplication overflow.
2024-02-04 15:41:32 -08:00
Lawrence37
2f7c2e973c
Fix rotation of images with odd number of rows (#6926)
* Fix line in middle of 180 degree rotated image

For images with an odd number of rows, a 180 degree rotation resulted in
one row of un-rotated pixels because it was effectively rotated twice.

* Replace verbose swap with std::swap
2024-02-04 15:40:38 -08:00
Lawrence37
0d0834cbe7
Dynamic Range Compression Improvement (5.10) (#6943)
* Improve Dynamic Range Compression - for some images with very high DR

* Clean code

* Improve TM fattal with saturation control in LA

* Saturation control fattal in LA

* Re-order paramsedit

* Change history_msg_tmo_satur with saturation

---------

Co-authored-by: U-PCSPECIALIST01\jdesm <jdesmis@gmail.com>
2024-02-04 15:38:04 -08:00
Scott Gilbertson
c7500becb8 Make template help initially hidden 2024-02-03 19:24:07 -05:00
Scott Gilbertson
e332446627 Added "?" toggle button to show/hide template help.
I haven't figured out how to make it initially hidden.
2024-02-03 15:28:46 -05:00
Scott Gilbertson
7632d0df7c Got template help show/hide working (I had been hiding the wrong widget) 2024-02-03 13:13:25 -05:00
Scott Gilbertson
bfcfaca0ba First try at adding expandable queue template help, using a Gtx::Paned.
Hiding doesn't work right yet. Click a thumbnail and the text disappears,
but the border between widgets doesn't move to the left side.
I tried using a Gtk::Expander, but couldn't get it to expand horizontally.
2024-02-03 13:02:02 -05:00
Desmis
5349f7a860
Improve Dynamic Range Compression - for some images with very high DR - Main and LA (#6931)
* Improve Dynamic Range Compression - for some images with very high DR

* Clean code

* Improve TM fattal with saturation control in LA

* Saturation control fattal in LA

* Re-order paramsedit

* Change history_msg_tmo_satur with saturation
2024-02-02 07:42:34 +01:00
Lawrence37
f06e756c20
AWB non-raw file fixes (for 5.10) (#6940)
* Improve Itcwb with non-raw files

* Change pre-dev builds wbrefinement

* Change template in pre-dev

* Improvment improccordinator.cc

* Forgotten observer convert

* Reenable wbauto autogrey as 5.8

* Remove wrong code

* Missing getrgbloc references

* Fixed bug due to bias in queu with temperaure correlation issue 6911

* Simpleprocess queue compatibility tif-jpg

* Preserve AWB edits from 5.9

In 5.9 for non-raw files,
   1. RGB grey uses the unit multipliers with temperature bias applied.
   2. Temperature correlation uses the equivalent of temperature 5000,
      green 1, and red/blue equalizer 1.

* Refactor temperature correlation AWB code

* Fix inaccurate RGB grey WB preview after using ITC

The RGB grey automatic white balance algorithm caches the multipliers.
Temperature correlation automatic white balance also caches results to
the same location, but never uses it. This causes the RGB grey method to
produce incorrect results in the editor. Removing the temperature
correlation cache fixes the issue and does not have side-effects.

---------

Co-authored-by: U-PCSPECIALIST01\jdesm <jdesmis@gmail.com>
2024-02-01 22:41:56 -08:00
Lawrence37
0509313547
Merge pull request #6941 from Lawrence37/actions-releases
GitHub Actions triggers for release branches
2024-02-01 22:34:45 -08:00
U-PCSPECIALIST01\jdesm
542946ef43 Restore windows.yml and appimage.yml 2024-02-01 08:20:12 +01:00
Lawrence Lee
60ded9635c
Add GitHub Actions triggers for release branches 2024-01-31 23:06:40 -08:00
Desmis
e4087e2fa2
White balance auto temperature correlation - improve behavior with non raw files (#6903)
* Improve Itcwb with non-raw files

* Change pre-dev builds wbrefinement

* Change template in pre-dev

* Improvment improccordinator.cc

* Forgotten observer convert

* Reenable wbauto autogrey as 5.8

* Remove wrong code

* Missing getrgbloc references

* Fixed bug due to bias in queu with temperaure correlation issue 6911

* Simpleprocess queue compatibility tif-jpg

* Preserve AWB edits from 5.9

In 5.9 for non-raw files,
   1. RGB grey uses the unit multipliers with temperature bias applied.
   2. Temperature correlation uses the equivalent of temperature 5000,
      green 1, and red/blue equalizer 1.

* Refactor temperature correlation AWB code

* Fix inaccurate RGB grey WB preview after using ITC

The RGB grey automatic white balance algorithm caches the multipliers.
Temperature correlation automatic white balance also caches results to
the same location, but never uses it. This causes the RGB grey method to
produce incorrect results in the editor. Removing the temperature
correlation cache fixes the issue and does not have side-effects.

---------

Co-authored-by: Lawrence Lee <45837045+Lawrence37@users.noreply.github.com>
2024-02-01 07:48:07 +01:00
Lawrence37
ce80067380
Merge pull request #6936 from Benitoite/patch-33
bump macos CI workflow to macos-12
2024-01-28 11:46:11 -08:00
Lawrence37
ba065dc13f
Merge pull request #6920 from sgilbertson/issue-6915-queue-template-improvements
Queue template improvements
2024-01-28 11:43:07 -08:00
Lawrence37
5f1af5ca50
Merge pull request #6935 from Lawrence37/appimage-exiv2-v0_28_1
Upgrade AppImage Exiv2 from v0.28.0 to v0.28.1
2024-01-27 22:35:47 -08:00
Richard E Barber
7c781aa7b1
bump macos CI workflow to macos-12
macos-11 is obsolete to homebrew
2024-01-27 22:21:28 -08:00
Lawrence Lee
cdee480cd6
Upgrade AppImage Exiv2 from v0.28.0 to v0.28.1 2024-01-27 22:03:21 -08:00