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
rfranke
a449a01690
Extend context menu of filebrowser with inspect entry ( #5867 )
...
This opens a popup inspector window at the current mouse position.
2020-08-09 17:21:15 +02:00
rfranke
947f3dca00
Toggle fullscreen status of inspector window with F11 ( #5867 )
...
Moreover add two null pointer checks (thanks for review @Lawrence37).
2020-08-09 17:17:15 +02: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
Desmis
9dab7d3541
merge with dev
2020-08-05 10:24:21 +02:00
Desmis
2c3881f3a6
Retinex - Choice complexity Standard - Advanced ( #5871 )
...
* Enabled standard advanced for Retinex
* Added forgotten reset button
2020-08-05 10:21:14 +02:00
Lawrence Lee
ba57a6c680
Fix waveform and vectorscope crop behavior
...
Properly scale values for the vectorscopes and only show the crop region
for the waveform.
2020-08-04 23:07:03 -07:00
Desmis
6e4efb55c1
Change labels and tooltip
2020-08-05 07:13:49 +02:00
Desmis
03faaf94dd
merge with dev
2020-08-05 06:54:14 +02:00
Lawrence Lee
c9bf58a7a0
Add scope type icons
2020-08-04 18:38:59 -07:00
Lawrence Lee
603cd6ea3d
Clip waveform display values to 255
2020-08-04 12:09:33 -07:00
rfranke
691523d8dd
Let inspector window zoom on scroll wheel events ( #5867 )
...
A scroll wheel should emit GDK_SCROLL_UP/DOWN/LEFT_RIGHT.
The ALT key is left as backup in case a scroll wheel emits GDK_SCROLL_SMOOTH
that results in panning (used with trackpads).
2020-08-04 18:39:01 +02:00
rfranke
e82c787369
Implement panning in inspector window with mouse drag ( #5867 )
2020-08-04 18:25:44 +02:00
Thanatomanic
2a31ed9dec
Update white level for Sony NEX-7
2020-08-04 18:00:45 +02:00
Ingo Weyrich
ab0c7aec5a
Added Sony Nex-7 to camconst.json
2020-08-04 13:36:16 +02:00
rfranke
affa336680
Delay update of inspector window until it is visible ( #5867 )
...
This reduces CPU load if the inspector window is not used.
2020-08-04 12:24:02 +02:00
Ingo Weyrich
c5001518d2
Hasselblad Lunar (NEX-7): black level and matrix
2020-08-04 12:13:22 +02:00
Lawrence Lee
fbe73614c3
Add H-S and H-C vectorscopes
2020-08-03 18:23:25 -07:00
Desmis
e0d3353d72
Wavelet levels - choice complexity standard - advanced ( #5869 )
...
* Added in option edghi edglo limrad
* Hide choice edgesharpness slider curve
* First normal expert
* Second normal expert
* Changes in normal expert contrast chroma residual
* Change label complexity wavelet
* French + hide sigmafin standard
* Added tooltip complexty wavelet
2020-08-02 15:52:01 +02:00
Flössie
b7738afe22
Replace Adjuster::delay
by Adjuster::setDelay()
2020-08-02 11:20:10 +02:00
Desmis
5b2c385fc7
merge with dev
2020-08-02 06:49:21 +02:00
Ingo Weyrich
0933a48253
Merge pull request #5866 from Beep6581/array2D_cleanup
...
array2D.h: cleanup
2020-08-01 21:08:11 +02:00
Flössie
d4807891f0
WIP: DelayedConnection<>
2020-08-01 18:48:07 +02:00
Ingo Weyrich
5c932f6668
array2D: further small changes
2020-08-01 17:23:24 +02:00
Ingo Weyrich
04854518a3
array2D: use std::vector
2020-08-01 15:29:05 +02:00
Lawrence Lee
1e73135d51
Add perspective edit button to toolbar
...
The perspective control lines edit mode no longer piggybacks on the hand
tool button on the toolbar.
2020-07-31 21:58:00 -07:00
Ingo Weyrich
03acf7680a
Add missing #include
2020-07-30 16:08:47 +02:00
Ingo Weyrich
3346ee5eea
Revert "array2D: use size_t"
...
This reverts commit 584343fb36444c9fbf112e0ce121153acd0d9d41.
2020-07-30 16:04:22 +02:00
Ingo Weyrich
584343fb36
array2D: use size_t
2020-07-30 14:56:26 +02:00
Desmis
9bfb7890cc
merge with dev
2020-07-30 13:55:54 +02:00
Thanatomanic
57303d52b2
Add white-levels for Fuji X-T3 and X-Pro3 ( fixes #5839 and #5860 )
2020-07-29 20:07:24 +02:00
Desmis
afa62a2240
Added tooltip complexty wavelet
2020-07-29 15:18:34 +02:00
Ingo Weyrich
e77dac43d5
array2D.h: cleanup
2020-07-29 13:38:17 +02:00
Desmis
40e6614d59
French + hide sigmafin standard
2020-07-29 07:05:05 +02:00
Desmis
e07d142749
merge with dev
2020-07-28 20:46:56 +02:00
Desmis
3101fb2b56
Change label complexity wavelet
2020-07-28 20:45:06 +02:00