Jean-Christophe
00fff386c7
Merge pull request #6722 from hfiguiere/crop-leak-6721
...
Issue #6721 - Fix memory leak in Crop
2023-08-06 12:57:43 +02:00
Jean-Christophe
8764da1ca9
Merge pull request #6800 from jaschob/issue6005-heap-not-stack
...
Allocate on Heap, Not Stack, in `gaussVertical` and Friends
2023-08-06 12:46:13 +02:00
Beep6581
f4dab3c46c
Merge pull request #6796 from Benitoite/patch-23
...
macOS: fixes -cli
2023-08-06 12:45:25 +02:00
Beep6581
e1a6e74ab8
Merge branch 'dev' into patch-23
2023-08-06 12:45:18 +02:00
Beep6581
ea5cfc8814
Merge pull request #6812 from Benitoite/patch-26
...
Mac bundle: handle harfbuzz update
2023-08-06 12:44:38 +02:00
Beep6581
1b3d80ccc8
Merge pull request #6775 from Christian-Kr/dev
...
Add .idea to .gitignore.
2023-08-06 12:44:13 +02:00
Lawrence Lee
c82369843e
Show icon in external editor button when disabled
2023-08-05 10:11:54 -07:00
Lawrence Lee
7ad414aa63
Fix macOS external editor app chooser popping up
2023-08-04 22:32:39 -07:00
Lawrence37
3d00f86b16
Add language metadata description to README
2023-08-03 22:03:40 -07:00
Hombre57
4f752154cf
Moving FileBrowserEntry static variable initialization to a dedicated
...
method. Fixes a crash introduced by PR #5435 .
2023-08-03 20:12:52 +02:00
Benitoite
961c2d09d5
Mac bundle: handle harfbuzz update
...
Harfbuzz was recently upgraded and it broke the default link to graphite.
2023-08-02 16:05:45 -07:00
Jean-Christophe
e3e73e6a83
Merge pull request #5435 from Beep6581/std-mutex
...
Converting Glib's mutex (obsolete) to std::mutex
2023-08-02 21:10:28 +02:00
Jean-Christophe
0c04fe9ca7
Merge pull request #6715 from RubisetCie/patch-1
...
Fixed typo "lominosité" -> "luminosité"
2023-08-02 21:06:53 +02:00
Lawrence Lee
a626bdae3e
Fix external editor on macOS
...
Avoid using Gio::AppInfo.
2023-07-31 22:57:57 -07:00
Lawrence Lee
3e13e77b6f
Move favorited places to the top of the list
2023-07-30 18:09:19 -07:00
Lawrence Lee
a592b2dfc3
Fix invisible separator in file browser Places
...
Set minimum height and color for the TreeView separator for the
RawTherapee and legacy RawTherapee themes.
2023-07-30 17:54:52 -07:00
Lawrence Lee
5c42a50204
Fix PDAF lines pattern for Sony ILCE-7RM2
2023-07-30 14:25:17 -07:00
Lawrence Lee
b0c53be783
Render abstract profile and white level in browser
...
Enable rendering of abstract profile adjustments in the file browser
thumbnail.
Fix updating of white level in the thumbnail.
2023-07-29 18:39:35 -07:00
Lawrence Lee
6787c53c9b
Show black level adjustments in file browser
...
File browser thumbnails for raw images start with a minimally-processed
images. These images are cached and image adjustments are applied on
top. The black level is "baked-into" the cached image. Therefore, to
reflect the black level adjustments in the thumbnail, one of two options
are required:
1. Cache an image before the black level is applied and process the
black level on top of this image.
2. Recreate the base image with the new black level and cache it.
The first option yields better performance when the user changes the
black level. However, it requires other base adjustments to be applied
every time, such as the camera multipliers. The second option requires
the base image to be recreated every time the black level is changed.
This commit implements the second option. It minimizes code changes, and
therefore possible bugs. It does add a performance penalty when the
black level changes, but the black level adjustment is rarely used.
2023-07-29 17:37:13 -07:00
Michael Jaschob
31bbe91760
Use std::vector
Instead of Manually Managed Memory
2023-07-27 14:31:53 -06:00
Benitoite
655447b0f1
macos: gitignore .DS_Store files
...
A .DS_Store file is automatically generated by the macOS Finder that contains the parent folder's metadata (a database of icon positions and background image selections). Adding this to the .gitignore so we don't have to manually remove them when committing to the repository.
2023-07-26 17:19:35 +07:00
Michael Jaschob
5b2811f42b
Allocate on Heap, Not Stack, in gaussVertical
and Friends
2023-07-22 22:20:29 -06:00
Dániel Battyányi
f59122e05a
Removed irrelevant changes from 'rtdata/languages/default'
2023-07-21 13:43:15 +02:00
Dániel Battyányi
688c6d87ea
Removed translation diffs from language files
2023-07-21 10:29:03 +02:00
Dániel Battyányi
bfd8b5704e
Generated translation diffs
2023-07-20 14:47:07 +02:00
Dániel Battyányi
bc16e3243f
Added ':' after 'Size' for spot selecter label
2023-07-20 13:47:29 +02:00
Dániel Battyányi
c79b75cea8
Removed unnecesarry references
2023-07-20 12:38:17 +02:00
Alexander Brock
87e96b3e96
Merge branch 'dev' of https://github.com/Beep6581/RawTherapee into defish
2023-07-18 19:01:27 +02:00
Dániel Battyányi
0ab53c39d1
Resolved bug affecting the negative spot pickers
2023-07-18 18:36:54 +02:00
Dániel Battyányi
2fd18f0284
Added bug description
2023-07-18 17:59:25 +02:00
Dániel Battyányi
1e6ef3e2a2
Implemented SpotPicker using the guiutils class in filmnegative
2023-07-18 17:53:27 +02:00
Dániel Battyányi
c06ba81a23
Implemented picker in guiutils as class
2023-07-18 17:39:38 +02:00
Dániel Battyányi
9e159bbee0
Removed potential memory leaks
2023-07-17 23:58:23 +02:00
Dániel Battyányi
372ee6c31c
Ran ./tools/generateTranslationDiffs
2023-07-17 23:41:34 +02:00
Dániel Battyányi
2c6b713004
Added text to label
2023-07-17 23:38:44 +02:00
Dániel Battyányi
410cda7eb8
Merge branch 'film_negative_pick_size' of https://github.com/LoKolbasz/RawTherapee into film_negative_pick_size
2023-07-17 23:05:06 +02:00
Dániel Battyányi
d700364858
The size of the negative picker rectangles can be changed.
2023-07-17 22:57:59 +02:00
Dániel Battyányi
fc56161157
The size of the negative picker rectangles can be changed.
2023-07-17 20:53:37 +02:00
Dániel Battyányi
edcc52d256
Standardised pickbutton creation/look by using new spot_button_template function. Every button has the same icon and should be provided with a tolltip
2023-07-17 16:33:57 +02:00
Dániel Battyányi
d987cbd11b
Film negative white balance picker displays correctly in menu
2023-07-17 15:33:56 +02:00
Dániel Battyányi
b94727e838
Picker setup/template in helper function
2023-07-17 15:26:38 +02:00
Benitoite
1fb5a5b735
macOS: fixes -cli
...
Fixes the Command Line Interface (CLI) rawtherapee-cli executable for macOS using ad hoc codesign.
2023-07-16 20:53:37 -07:00
Lawrence Lee
6f50b68fa7
Consider raw border with CA avoid color shift
2023-07-16 16:17:57 -07:00
Lawrence Lee
ab2cc4ba45
Fix auto DCP detection when using US English
...
For systems where the locale is not English but the language in
preferences is manually set to "English (US)", the Color Management
Auto-matched camera profile option is not selectable even if a DCP
exists for the camera. This is because the Glib::ustring
casefold_collate_key() method returns a locale-dependent value. When
initializing the list of DCP files, the system locale is used. When
finding a matching DCP profile for an image, a different locale is used
because the LANG environment variable is set while initializing the
RawTherapee GUI language.
2023-07-15 18:36:26 -07:00
Lawrence Lee
473d50a0a3
Add checkbox for disabling NR gain
...
Option to disable noise reduction automatic gain for consistency between
photographs.
Fix automatic gain not being recalculated after changing the white level
correction.
2023-07-15 17:47:26 -07:00
Dániel Battyányi
00cf09d675
Displays the correct boxes
2023-07-14 18:40:52 +02:00
Lawrence37
b68a6e9581
Merge pull request #6790 from luzpaz/typos
...
Fix various typos
2023-07-12 21:22:54 -07:00
Lawrence37
e67a402320
Merge pull request #6785 from Lawrence37/eos-r5-white-level
...
Canon EOS R5 white level
2023-07-12 21:20:45 -07:00
Lawrence37
b08a571d7c
Merge pull request #6777 from Christian-Kr/bug-#6329
...
Bug #6329 : Variable done should be set to true inside loop, otherwise one fail w…
2023-07-12 21:18:55 -07:00
Lawrence37
2b5ca1b78a
Merge pull request #6776 from Christian-Kr/bug-#5912
...
Bug #5912 : Set dummy width and height for ThumbBrowserEntry, cause height will b…
2023-07-12 21:17:51 -07:00