Commit Graph

10895 Commits

Author SHA1 Message Date
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 584343fb36.
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
Ingo Weyrich
6c9c603ab8 Merge pull request #5593 from rfranke/issue1474
Open inspector fullscreen and exploit monitor resolution, see #1474, #5591
2020-07-28 18:24:50 +02:00
rfranke
bb88f4ad96 Update AUTHORS.txt 2020-07-28 18:11:36 +02:00
Desmis
f08da7b999 Changes in normal expert contrast chroma residual 2020-07-27 16:41:28 +02:00
Desmis
05830912f7 Second normal expert 2020-07-27 11:09:21 +02:00
Desmis
7315f1647f merge with dev 2020-07-27 09:26:23 +02:00
Desmis
65a258837f First normal expert 2020-07-27 09:23:39 +02:00
Lawrence Lee
6df69b3786 Improve performance of histogram/waveform updates
Only perform calculations for the currently shown scope.
Cache the waveform so it can be reused when the scope is resized.
Increase speed of waveform rendering.
2020-07-26 13:27:17 -07:00
Ingo Weyrich
b55312140b Fix wrong const usage 2020-07-26 13:28:21 +02:00
Desmis
932e0beea9 Hide choice edgesharpness slider curve 2020-07-26 07:17:39 +02:00
Desmis
d8344a1a6f merge with dev 2020-07-26 07:00:54 +02:00
Lawrence Lee
99b7a557c9 Enable RGB bars for waveform 2020-07-25 13:05:10 -07:00
Lawrence Lee
5eb6961049 Adjust waveform padding
Remove padding from left and right sides and add padding to top and
bottom sides to improve visibility of extreme pixel values.
2020-07-24 17:03:10 -07:00
Lawrence Lee
4cbd622569 Add initial implementation of waveform 2020-07-21 22:45:10 -07:00
Ingo Weyrich
0fcca62905 enable -ftree-loop-vectorize for gcc >= 10.2, #5749 2020-07-21 15:41:47 +02:00