Lawrence Lee
697af1fcb3
Fix tool location updater optimization
2021-12-12 16:27:43 -08:00
Lawrence Lee
40678f67b0
Refactor tool name code
2021-12-11 21:21:54 -08:00
Lawrence Lee
546c99d276
Clean up favorites preferences code
2021-12-11 15:35:52 -08:00
Lawrence Lee
80944d6c9b
Change look of favorites preferences
...
Set column widths based on DPI and font size in pseudo-HiDPI mode. Move
favorites buttons to left side of list.
2021-12-10 22:24:18 -08:00
Lawrence Lee
f8a1deb371
Add option to clone favorite tools
...
If cloning is enabled, favorite tools will appear in the favorites panel
and in the original location.
2021-12-09 21:27:39 -08:00
Lawrence Lee
acda4da226
Fix favorites panel not being added
...
Favorites panel would not show after adding tools to the favorites panel
if the program started with no favorites.
2021-12-05 18:07:10 -08:00
Lawrence Lee
778b26d5bd
Make tool locations dynamic
...
Update tool locations after changing favorite tools preferences.
2021-12-05 17:21:46 -08:00
Ingo Weyrich
bffc8c11d4
fixes #6390
2021-12-03 11:18:49 +01:00
Ingo Weyrich
3567d54b52
faster sigmoid function to create the contrast mask used in dual demosaic and capture sharpening, #6386 ( #6387 )
2021-12-01 15:01:27 +01:00
Lawrence Lee
8bd7712cce
Add error handling to tool location preferences
2021-11-26 21:34:19 -08:00
Lawrence Lee
9a67dd726e
Comment code for tool location preferences
2021-11-26 21:01:37 -08:00
Lawrence Lee
16a9e3932f
Fix compilation error
...
Add hasher to unordered_map with an enum class key.
2021-11-26 16:39:50 -08:00
Lawrence Lee
4fe39a82a5
Add buttons for reordering favorites
2021-11-26 15:46:24 -08:00
Lawrence Lee
fde15eaebb
Improve look of favorites preferences
...
Set a fixed width for the lists, embed the preferences in a
horizontally-scrollable window, and open the preferences window on the
general tab.
2021-11-25 15:35:02 -08:00
Lawrence Lee
c6a45ae765
Move helper functions into anonymous namespace
...
Move some functions in toollocationpref.cc.
2021-11-25 14:58:42 -08:00
Flössie
ac19ea4507
Fix enum class
key in hashed containers
2021-11-24 15:32:04 +01:00
Ingo Weyrich
40827955ca
camconst: Fujifilm X-T30 II has same sensor as Fujifilm X-T30
2021-11-23 14:39:01 +01:00
Lawrence Lee
23214ae5cd
Clean up code
...
Fix compile warning, remove GTK functions not present in version 3.16,
and make code more concise.
2021-11-22 21:38:14 -08:00
Lawrence Lee
0f894656a0
Add favorites customizer to preferences UI
2021-11-21 17:47:41 -08:00
Desmis
a1bbede061
Fixed missing entries history msg wavelet issue 6381
2021-11-12 17:24:28 +01:00
Desmis
a64b2fc489
LA - Change SSE parameters for gammalog and igammalog
2021-11-12 13:01:32 +01:00
Lawrence37
49c80b8249
GitHub Action for building AppImage ( #6374 )
...
Add AppImage build to GitHub workflow
2021-11-11 07:56:48 -08:00
Ingo Weyrich
e4ee63850d
Add an average filter for pixel shift to process the moving parts, closes #6376 ( #6380 )
2021-11-10 17:54:57 +01:00
Ingo Weyrich
7a5c95ce3f
camconst: FUJIFILM GFX50R has same sensor as FUJIFILM GFX50S
2021-10-27 15:22:24 +02:00
Ingo Weyrich
c25970749d
camconst: FUJIFILM GFX50S II has same sensor as FUJIFILM GFX50S
2021-10-26 16:43:16 +02:00
Lawrence Lee
732316dcaf
Fix initial generation of external editor icons
...
In Windows, escape backslashes and quotes in the serialized GVariants of
the icons.
2021-10-05 21:49:42 -07:00
Ingo Weyrich
d053f02450
Do not explicit enable white balance when switching method, fixes #6365
2021-09-19 12:29:09 +02:00
Ingo Weyrich
dd549c2bb9
better fix for #6364
2021-09-19 12:27:07 +02:00
Ingo Weyrich
f47eb15d2b
fix crash in dehaze, fixes #6364
2021-09-19 10:25:53 +02:00
Lawrence37
5268b94cfd
Merge pull request #6302 from Beep6581/spot-rename
...
Update spot name in history after rename
2021-09-04 12:00:12 -07:00
Ingo Weyrich
355688b5e7
fix OOB access, fixes #6279 , fixes #6352 ( #6353 )
2021-09-03 16:55:23 +02:00
Benitoite
2d3e457211
Mac: arm64 compatibility bundle script update ( #6346 )
...
Uses info from CMAKE issuance for system architecture information.
2021-09-03 14:45:36 +02:00
Desmis
9b26424c3a
Set default to brightness in some cases
2021-09-03 10:34:31 +02:00
Desmis
0991b0a380
Ciecam - re enable - curve brightness ( #6350 )
...
* Re enable curve ciecam brighness
* Change default tone curve2 to Brightness
2021-09-03 07:51:31 +02:00
Lawrence Lee
0db17f99dd
Fix crash while updating RGB parade and waveform
...
Closes #6349 .
2021-09-02 21:52:59 -07:00
Ingo Weyrich
38f15e1852
set border for demosaiced raw files to zero
2021-08-29 19:04:58 +02:00
Ingo Weyrich
e8b0785499
Nikon Z fc has same sensor as Nikon Z 50
2021-08-29 11:20:42 +02:00
Desmis
ba2985a44c
Enable checkbutton preferences - ciecam artifacts ( #6347 )
2021-08-29 07:39:01 +02:00
Lawrence Lee
d897116507
Change Locallab tool members from pointers to obj.
...
Ensures the LocallabTools are destructed when Locallab is.
2021-08-27 22:17:41 -07:00
Flössie
42fecdada9
Support Debian's libtcmalloc-minimal4
2021-08-27 08:42:42 +02:00
Ingo Weyrich
8bd9bddfc7
New crop guide: square center, closes #6342 ( #6345 )
...
* New crop guide: square center, closes #6342
* Turn `CropParams::guide` into an `enum`
This saves recurring string comparisons.
Co-authored-by: Flössie <floessie.mail@gmail.com >
2021-08-25 15:25:59 +02:00
Desmis
55ceb5b248
Suppress warning curveMode2 not used
2021-08-24 07:42:00 +02:00
Desmis
4a9951f9e5
Change tooltip curve Ciecam
2021-08-23 11:51:07 +02:00
Desmis
b528d67910
Disabled in advanced mode tonecurves brightness
2021-08-23 10:51:53 +02:00
Lawrence Lee
8cb89688a7
Fix CIECAM scene temperature changing unexpectedly
...
The temperature was unexpectedly changing to 5003 when changing other
settings such as wavelets.
Closes #6326 .
2021-08-22 17:07:52 -07:00
Desmis
855fe9b8eb
Missing history msg 844 - issue 6341 -improve history msg blur mask
2021-08-20 10:53:10 +02:00
blitzgneisserin
e3bc8d0634
make spot removal tool bigger ( #6339 )
...
this change makes the spot removal tool bigger so it can be used for very large photos and to remove larger spots
2021-08-20 10:25:58 +02:00
Desmis
a2c8f329a8
Fixed bad behavior LA color correction grid - issue 6340
2021-08-19 12:51:08 +02:00
Lawrence Lee
7a88a0c6c0
Fix geometry transform method history message
...
Fix capitalization of the history message key in the language files.
2021-08-15 12:57:03 -07:00
Lawrence Lee
d3b67c1e22
Fix empty dialog messages
...
Escape ampersands and angle brackets in some Gtk::MessageDialogs.
Closes #6306 .
2021-08-15 12:23:29 -07:00