Lawrence Lee
6d8a31961f
Color the vectorscope lines
2020-08-27 16:35:39 -07:00
Ingo Weyrich
a7971abfcf
Merge pull request #5885 from Beep6581/bayer_bilinear
...
Bayer bilinear
2020-08-27 15:43:30 +02:00
Ingo Weyrich
86471c88e0
Canon EOS R5 CR3 pegs cpu at 100% with no GUI, #5882
2020-08-24 14:04:47 +02:00
Morgan Hardwood
ea485e45d8
Renamed DCPs to use same capitalization as in metadata
2020-08-21 00:55:02 +02:00
Morgan Hardwood
8a4d12c858
Improved Canon EOS 90D dual-illuminant DCP
...
Significant improvements in incandescent tungsten light.
2020-08-21 00:28:26 +02:00
Ingo Weyrich
6c2463889b
Revert "CH vectorscope: speedup by avoiding conversions"
...
This reverts commit cfc1e66024684da5b48a43ee11f20ae52802a4ea.
2020-08-20 12:31:37 +02:00
Ingo Weyrich
cfc1e66024
CH vectorscope: speedup by avoiding conversions
2020-08-19 14:00:09 +02:00
Lawrence Lee
350324affc
Disable double-clicking of waveform & vectorscopes
2020-08-16 18:08:26 -07:00
Lawrence Lee
371fc65416
Improve type conversions
2020-08-16 16:10:46 -07:00
Ingo Weyrich
e667e3dce7
Removed timing code and some includes
2020-08-16 21:34:11 +02:00
Ingo Weyrich
2858876f44
use array2D.fill() instead of memset()
2020-08-16 17:19:59 +02:00
Flössie
7aa6b713c6
Fix vectorscope
2020-08-16 16:01:29 +02:00
Floessie
d5af712497
Merge pull request #5840 from ya-isakov/dev
...
Make libcanberra optional
2020-08-16 15:05:45 +02:00
Ingo Weyrich
d59f488aea
minor fixes
2020-08-16 14:07:25 +02:00
Ingo Weyrich
8c363fc24c
Merge branch 'dev' into bayer_bilinear
2020-08-16 12:43:31 +02:00
Ingo Weyrich
a11d41b41a
Enable dd contrast threshold adjuster for Amaze+bilinear and DCB+bilinear
2020-08-16 12:19:52 +02:00
Ingo Weyrich
9e040b3bc2
ImProcCoordinator::updateVectorscope(): parallelize loops
2020-08-16 11:46:17 +02:00
Flössie
3af822b6f7
Fix abuse of array2D<>
...
- Add copy c'tor and assignment to `array2D<>`
- Use `std::vector<>` instead of smart pointer to array
- Constify a bit
- Make use of `rtengine::max(...)`
2020-08-16 11:22:10 +02:00
Flössie
231c5e2c99
Apply clang-tidy's google-readability-casting
...
```
clang-tidy-10 -header-filter=.* -p=build -fix -checks=google-readability-casting rtgui/histogrampanel.cc
```
2020-08-16 10:25:22 +02:00
Flössie
c5ace05df8
Merge branch 'dev' into waveform
2020-08-16 10:08:28 +02:00
Floessie
4888cb76f2
Merge pull request #5878 from Beep6581/delayed_connection
...
Delayed GUI updates
2020-08-16 09:32:53 +02:00
Ingo Weyrich
e67b02da8b
further cleanups
2020-08-15 22:36:10 +02:00
Ingo Weyrich
07d26c16ed
ImProcCoordinator::updateVectorscope(): fix crash caused by large stack allocation, speedup, fixed scaling from [0;255] to [0;65535] range
2020-08-15 17:35:24 +02:00
Ingo Weyrich
03d2c0dd03
Merge branch 'dev' into bayer_bilinear
2020-08-14 13:38:33 +02:00
Ingo Weyrich
1aa3b5c52b
dcraw.cc: fix some warnings
2020-08-14 13:37:59 +02:00
Ingo Weyrich
b1690fd489
Merge branch 'dev' into bayer_bilinear
2020-08-14 12:55:55 +02:00
Ingo Weyrich
a4813ac256
RT build on non-Apple systems using clang shows wrong compiler info in AboutThisBuild.txt, fixes #5864
2020-08-14 12:22:08 +02:00
Ingo Weyrich
20f13048d4
Merge pull request #5884 from Beep6581/cleanups_202008
...
Cleanup: removed unused function; also murder instead of call for sui…
2020-08-13 15:18:09 +02:00
Ingo Weyrich
e19321982c
Further cleanup
2020-08-13 13:27:01 +02:00
Ingo Weyrich
1419a01940
Further cleanup
2020-08-13 13:26:27 +02:00
Ingo Weyrich
a5c7713042
Cleanup: removed unused function; also murder instead of call for suicide (delete this)
2020-08-13 13:10:33 +02:00
Flössie
e4d037c7a9
Merge branch 'dev' into delayed_connection
2020-08-10 14:00:37 +02:00
Flössie
a55e06c676
Remove C++14isms from delayed_helper::apply()
...
Clang to the rescue:
- `void` isn't a literal type in C++11
- calling `f()` from `constexpr` isn't allowed in C++11
So, remove `constexpr` to simplify things.
2020-08-10 13:55:45 +02:00
Desmis
130fbb8eb2
Local complexity - Add 'Basic' to 'Standard'(Normal) and 'Advanced'(Expert) ( #5858 )
...
* Mode simple to color and light
* Exposure complex
* Vibrance and SH complex
* Soft and Blur complex
* Common mask complex
* Sharp Retinex complex
* Localcontrast complex
* Change label tooltip complex
* Change labels and tooltip
* Change tooltip french
* Change default value scope TM
* Some forgotten hide..with basic in inverse mode
* Another hide in basic and inverse
* Change some type in labels
* Change typo contrast
* Refine some labels tootips
* Change after review Ingo - thanks
* Improve history behaviour when changing local adjustments complexity mode
* Added normal to original retinex - basic to dehaze
* Fixed bad behavior normal expert Color and Light
* Improve edge sharpness
* Another improvment edge sharpness
* various improvement
* locallab: speedup and reduced memory usage for wavcontrast4()
* remove file
* French labels complexity
* calckoe(): cleanup, speedup and bugfix for 3x3 gaussian kernels
* calckoe(): cleanup for 3x3 gaussian kernels
* calckoe(): fill koeli[] with zeroes if level <= 1 && tloww >= 75.f
* GUI part fixes and cleanup
* Fix in Locallab Settings panel
Additionnal minor fix in Preferences windows
* Change default mode complexity in preferences - basic
* Change complexity in option
* Improve gui when lauch first image
Co-authored-by: Ingo Weyrich <heckflosse67@gmx.de>
Co-authored-by: Pandagrapher <pierre.cab@gmail.com>
2020-08-10 13:18:21 +02:00
Lawrence Lee
e247a1e086
Increase visibility of vectorscope pointer
2020-08-09 18:00:12 -07:00
Lawrence Lee
f7c02af184
Fix rendering of blank vectorscope
2020-08-09 17:22:23 -07:00
Lawrence Lee
8b3af4c520
Fix some cppcheck warnings
2020-08-09 17:16:57 -07:00
Lawrence Lee
6cd87ad975
Use array2D for waveform and vectorscopes
2020-08-09 16:49:28 -07:00
Lawrence Lee
2f06f56d9c
Merge from dev
2020-08-08 22:02:29 -07:00
Lawrence Lee
ec27ad4abc
Add waveform/vectorscope brightness feature
2020-08-08 17:11:18 -07:00
Lawrence Lee
6c53317ac1
Add pointer indicator for vectorscopes
2020-08-08 13:00:18 -07:00
Lawrence Lee
f779527833
Clip H-C vectorscope according to color profile
2020-08-08 12:37:28 -07:00
Flössie
5e207afff6
Merge branch 'dev' into delayed_connection
2020-08-08 11:23:37 +02:00
Flössie
f353df3d05
Add DelayedCall
and integrate it into navigator and histogram
...
- Rename `delayedconnection.h` to `delayed.h`
- Align `delayed_helper::apply()` with `std::apply()`
2020-08-08 11:18:56 +02:00
Lawrence Lee
698b2e1842
Finish Cairo surface used for waveform
2020-08-07 15:18:02 -07:00
Lawrence Lee
426162f269
Move lightness waveform behind RGB waveform
2020-08-05 12:23:34 -07:00
Lawrence Lee
9a89eb5454
Fix RGB bars not showing for waveform
...
The bars were not showing if the raw histogram button was activated.
2020-08-05 12:05:58 -07:00
Lawrence Lee
9382306fed
Add CIELAB lightness to waveform
2020-08-05 11:57:34 -07:00
Desmis
25c5e62b72
Merge pull request #5873 from Beep6581/wavedg
...
Wavelet levels - Change labels and tooltip
2020-08-05 17:01:55 +02:00
Desmis
d939ffafdc
Change label strength refine
2020-08-05 13:13:18 +02:00