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
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
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
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
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
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
Flössie
d4807891f0
WIP: DelayedConnection<>
2020-08-01 18:48:07 +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
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
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
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
Lawrence Lee
2804480585
Change cursors used in control line edit mode
...
Panning cursor is the open hand icon and draw cursor is the crosshair
icon.
2020-07-20 16:55:14 -07:00
Lawrence Lee
a56c1fbb07
Add tooltips to control lines buttons
2020-07-20 15:30:01 -07:00
Desmis
746be18164
Added histogram lab adjustments LC CL
2020-07-19 11:48:55 +02:00
Ingo Weyrich
5935a3ef88
Merge pull request #5850 from Beep6581/cppcheck_cleanups
...
make some files cppcheck clean
2020-07-17 14:54:54 +02:00
Ingo Weyrich
6cb29be31c
further cleanups
2020-07-16 21:44:00 +02:00
Ingo Weyrich
6caf33a589
Some fixes suggested by @Floessie
2020-07-16 11:35:41 +02:00
Desmis
a6800d3037
Update background contrast cuve all masks
2020-07-16 10:34:57 +02:00
Desmis
3a5213454f
Correct bad hue calculation in locallabtools
2020-07-15 18:32:32 +02:00
Desmis
fb4434f15a
Update background with luma for exposure
2020-07-15 12:40:50 +02:00
Desmis
7ce4d0eb52
Update background with luma and chroma ref for L C curves Color and Light
2020-07-15 11:38:03 +02:00
Desmis
af0b83be81
Update backgroung with hue ref for H curves Color and Light
2020-07-15 08:46:03 +02:00
Desmis
0a857b4dd4
Improvment to GUI exposure and ColorLight curve H
2020-07-14 09:00:49 +02:00
Desmis
b6b03fd975
GUI part CH curve
2020-07-13 17:08:19 +02:00
Lawrence Lee
ef405eeb1d
Apply astyle to rtgui/controllines.*
2020-07-12 15:44:58 -07:00
Lawrence Lee
06caf40598
Move control lines code to new files
2020-07-12 15:19:10 -07:00
Lawrence Lee
cef97eefea
Simplify tooltip for perspective control lines
...
Only show how to draw new lines and delete a single line. Move the
tooltip activation area to the label.
2020-07-12 11:36:14 -07:00
Thanatomanic
c949da7d28
Remove some unneccessary comments in histogrampanel.cc
2020-07-12 07:27:38 +02:00
Thanatomanic
c364e20635
Fix the RGB bar readout in histogram
2020-07-12 07:26:29 +02:00
Thanatomanic
dced61b619
Cosmetic change to histogram: added padding. Some minor code improvement
2020-07-12 07:01:51 +02:00
Lawrence Lee
4f8aa2db2b
Add perspective control lines to history
...
Allows undoing and redoing of changes to the control lines.
2020-07-11 13:34:05 -07:00
Ingo Weyrich
3339e71b04
Merge branch 'dev' into bayer_bilinear
2020-07-11 11:49:27 +02:00
Desmis
738ad15af4
Others changes to labels and french
2020-07-11 07:44:30 +02:00
Desmis
41712058fd
Clean code locallabtools
2020-07-10 08:56:41 +02:00