Lawrence Lee
a56c1fbb07
Add tooltips to control lines buttons
2020-07-20 15:30:01 -07: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
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
Lawrence Lee
eb548f1aff
Make control lines part of processing parameters
2020-07-09 11:43:23 -07:00
Lawrence Lee
7f647d188c
Fix cppcheck warnings
2020-07-08 11:57:04 -07:00
Lawrence Lee
a7f397541a
Make control line type automatically set
...
Perspective control line type is automatically set when first drawn. The
type is determined by the line's angle. Buttons for specifying which
line type to draw are removed.
2020-07-08 11:46:28 -07:00
Lawrence Lee
98678c1f48
Use smart pointers
2020-07-05 16:37:49 -07:00
Lawrence Lee
c2ea6b2ebc
Merge from 'dev'
2020-06-25 21:58:02 -07:00
Lawrence Lee
1b06cb9999
Limit preview refreshing in control line edit mode
...
Previously, changing values in the camera-based perspective correction
tool while in control line edit mode resulted in the preview being
refreshed. This is unnecessary because all perspective transformations
are disabled in edit mode. This commit disables preview refreshing for
camera-based perspective adjustments in edit mode.
2020-06-24 17:06:21 -07:00
Lawrence Lee
d76cf5cdae
Make control lines hidden when switching mode
...
The program now exits control line editing mode when the perspective
correction method is switched out of camera-based mode.
2020-06-24 16:20:03 -07:00
Lawrence Lee
8d7a5546e1
Add separators in camera-based persp correction
...
Horizontal lines to separate the sliders, control lines buttons, and
automatic buttons.
2020-06-23 22:33:08 -07:00
Lawrence Lee
afc3edae26
Make control line correction keep old values
...
Perspective correction through control lines will no longer modify any
parameters if there are not enough lines to do any correction.
2020-06-23 22:24:27 -07:00
Pandagrapher
680792807a
Reduce Locallab settings panel GUI size
2020-06-20 11:56:07 +02:00
Desmis
29915c1f32
Change settings excluding structure
2020-06-20 07:42:30 +02:00
Ingo Weyrich
6cc9537ab7
Merge pull request #5569 from Lawrence37/perspective
...
Generalize perspective correction
2020-06-19 21:32:41 +02:00
Thanatomanic
421f868921
Merge pull request #5804 from luzpaz/typos
...
Fix various typos
2020-06-19 18:05:17 +02:00
Flössie
09fab8de0e
Fix two uninitialized variables
2020-06-19 10:55:48 +02:00
Lawrence Lee
7abe6c9044
Merge from branch 'dev'
2020-06-18 16:42:17 -07:00
luz.paz
a41aa73124
Fix various typos
...
Found via codespell v2.0.dev0
```
codespell -q 3 -I ../rawtherapy-whitelist.txt -S ./rtdata/languages -L bord,hist,fo,reall,bloc,alph,dof,thre,makro,chang,currentry,portugues,vektor,ue
```
2020-06-18 14:53:04 -04:00
Desmis
4345010e8c
Suppress choice preview dE for blur denoise
2020-06-16 18:42:47 +02:00
Desmis
9e61a361f5
Added mask for denoise and blur
2020-06-16 17:32:43 +02:00
Ingo Weyrich
beb8fd8f74
Merge branch 'dev' into newlocallab2
2020-06-14 22:03:26 +02:00
Ingo Weyrich
9f00747681
Merge branch 'dev' into cleanup_59
2020-06-14 17:11:15 +02:00
Desmis
8cfb3d6d05
Added tootip CBDL
2020-06-13 17:29:40 +02:00
Desmis
6b05400693
Added tooltip to tone mapping
2020-06-13 13:35:09 +02:00
Desmis
52464c3c17
Simplify GUI structure spot
2020-06-13 08:30:39 +02:00
Lawrence Lee
7b4504e34f
Add pointer initializer to avoid segfaults
...
PerspCorrection::metadata was not initialized, which could cause a
segfault.
2020-06-12 10:49:11 -07:00
Desmis
c618a505ef
Added tooltip to retinex (without text)
2020-06-12 10:21:25 +02:00
Desmis
c6129a7714
merge with dev
2020-06-12 08:05:55 +02:00
Desmis
8224c4fae0
Change default settings retinex
2020-06-12 08:04:30 +02:00
Lawrence Lee
6c59f0586f
Fix minor memory leaks
2020-06-11 12:41:43 -07:00
Desmis
30b90aefae
Disabled Retinex enable by default
2020-06-11 18:09:46 +02:00
Lawrence Lee
24681f324c
Remove unneeded code
2020-06-10 16:53:33 -07:00
Lawrence Lee
72d390e99a
Add button for deleting all control lines
2020-06-10 16:16:40 -07:00
Lawrence Lee
a120b304f1
Add tooltip for control lines
2020-06-10 13:13:18 -07:00
Lawrence Lee
976cf4c103
Make control lines buttons disabled in batch mode
2020-06-10 12:57:08 -07:00
Lawrence Lee
11459a8bb1
Add label for control lines buttons
2020-06-10 12:50:14 -07:00
Lawrence Lee
72b69b3249
Fix a few small control lines bugs
2020-06-10 12:35:53 -07:00
Lawrence Lee
dd4364fab3
Add buttons for switching control line type
2020-06-10 11:41:15 -07:00
Desmis
6cd28e1207
Change some default wavelet settings
2020-06-10 19:05:36 +02:00
Desmis
dcc9699f3a
change behavior level contrast - reset slider extra
2020-06-10 08:42:34 +02:00
Lawrence Lee
5e5a86f513
Add icons for perspective control line buttons
2020-06-09 16:29:57 -07:00
Desmis
371add936b
Improve finer and coarser levels with maxlevels
2020-06-09 13:16:34 +02:00
Desmis
ad48610dfb
Improve and clean code
2020-06-09 11:00:48 +02:00
Desmis
d3538fb230
Change response slider threshold2 - and GUI denoise chroma label
2020-06-09 09:06:10 +02:00
Desmis
1a0da3f6f9
Change label denoise equalizer red blue
2020-06-09 08:08:54 +02:00
Lawrence Lee
6b7c1871b9
Implement basic perspective control lines (WIP)
2020-06-08 18:21:12 -07:00
Desmis
79e797097e
Test sliders
2020-06-08 20:01:12 +02:00