Ingo Weyrich
b2443b0e7e
more double promote fixes, still not complete
2020-01-21 00:16:27 +01:00
rfranke
134aa407c0
Enhance inspector window with zooming
...
- support zoom gesture and Alt scroll
2020-01-19 23:54:01 +01:00
Lawrence
f16773eb3f
Merge branch 'dev' into perspective
...
Resolve minor conflict in ImProcFunctions::transformGeneral and add new
arguments for use of ImProcFunctions::needsTransform in
PerspectiveCorrection::autocompute.
2020-01-18 18:41:26 -08:00
Lawrence
7395b26db4
Add rotation to camera-based perspective tool
...
This rotation is different from the Rotate tool and the post-correction
adjustment rotation because it is applied between camera shift and
camera angle. It is equivalent to correcting the camera's roll and is
the same as the rotation calculated by automatic perspective correction.
2020-01-18 17:13:24 -08:00
Ingo Weyrich
bf301b7e40
reduce include depenencies
2020-01-18 23:46:48 +01:00
Lawrence
72dfa1b242
Add auto perspective correction to GUI
...
Add three buttons for correcting pitch, yaw, or both. Horizontal and/or
vertical tilt adjusters are updated with the automatically computed
values.
2020-01-18 14:32:03 -08:00
Ingo Weyrich
d82ea3af02
reduce some include dependencies
2020-01-17 23:18:48 +01:00
Desmis
4578d98f4d
Fixed bud vibrance mask
2020-01-15 12:44:04 +01:00
Desmis
8bf6a685cb
improvment to preview selection deltae
2020-01-15 07:28:02 +01:00
Desmis
9eba28f80e
change select color deltaE yellow green
2020-01-14 16:07:39 +01:00
Desmis
1570c39b75
Iprovment to preview selection deltaE
2020-01-14 11:18:58 +01:00
Desmis
fd8a1336e6
Fixed bad behavior in resetmaskvisibility
2020-01-13 18:04:22 +01:00
Desmis
d762939cdd
Suppress warning in GUI and console
2020-01-13 17:30:03 +01:00
Desmis
ba7a61c391
merge with dev
2020-01-13 08:33:45 +01:00
Desmis
4e81cbaa72
merge with dev
2020-01-13 08:02:43 +01:00
Desmis
7f44fdd302
merge with dev
2020-01-13 07:48:35 +01:00
Desmis
3e02e28fed
Change normal expert repartition
2020-01-13 07:10:28 +01:00
rfranke
a064a225e0
Support more scroll devices for inspector window
...
- introduce step increment for non-mac
- don't close pinned window on button press anymore
2020-01-12 20:55:15 +01:00
rfranke
590ee199cc
Fix scrolling in thumb browser under macOS, see #5599
...
The Quartz backend emits adjusted GdkEventScroll delta values.
This is why the RT thumb browser scrolls several hundred times too fast
if the deltas are additionally multiplied by thumb size under macOS.
See use of scroll_unit and GDK_WINDOWING_QUARTZ for Gtk scrollbars:
https://gitlab.gnome.org/GNOME/gtk/blob/gtk-3-24/gtk/gtkrange.c#L3080
2020-01-12 16:09:11 +01:00
Desmis
01fbc2eddf
Suppress interaction between wavelet and tone-mapping
2020-01-12 08:03:52 +01:00
Desmis
a4ef7e8b68
merge with dev
2020-01-11 16:29:46 +01:00
Desmis
d8564cb652
another fix for wavelet <=> tone mapping
2020-01-11 16:25:50 +01:00
Desmis
757444fca6
graduated filter for encoding log
2020-01-11 16:07:38 +01:00
Desmis
62c18b4921
merge with dev
2020-01-11 11:51:04 +01:00
Desmis
2ff619e5e2
Fixed bad behavior gamma slider tone-mapping
2020-01-11 08:23:15 +01:00
Desmis
145e8753b4
Graduated Filter local contrast wavelet
2020-01-10 14:36:21 +01:00
Desmis
b5b52989ef
Change warm-cool from Exposure to Vibrance
2020-01-07 16:09:15 +01:00
Desmis
31d3b7bb4c
merge with dev
2020-01-07 10:16:40 +01:00
Desmis
d248e17d0d
Improve levels dynamic compression with balance
2020-01-07 10:02:27 +01:00
Ingo Weyrich
c6f021dcc9
Merge pull request #5589 from Beep6581/logtransform
...
Applying geometric transformations leads to dark artifacts in combina…
2020-01-06 20:52:22 +01:00
Desmis
05fa586637
various adjustements to pyramid compress dynamic
2020-01-05 07:22:12 +01:00
Desmis
94e958c3a4
Clean unused parameters
2020-01-04 19:30:03 +01:00
rfranke
6604ab1b7c
Enhance inspector window with scrolling and pinning
...
- 2D scrolling during 1:1 view (tested with mac trackpad)
- click to pin inspector window
- another click or ESC to hide inspector window
- 'z' or 'F' to switch to 1:1 view, 'f' to switch to scaled view
2020-01-04 18:35:15 +01:00
Desmis
d4362e437a
merge with dev
2020-01-04 16:13:03 +01:00
Desmis
40449b931b
Add threshold to wavelet pyramid dynamic compression
2020-01-04 13:44:15 +01:00
Ingo Weyrich
5252836503
filterpanel: make full use of the screen vertical space, copied from ART
2020-01-04 11:28:05 +01:00
Desmis
ce7da78aef
change normal expert and default values
2020-01-04 07:32:52 +01:00
rfranke
c3c382e56e
Merge branch 'dev' of https://github.com/Beep6581/RawTherapee into issue1474
2020-01-03 20:25:48 +01:00
Desmis
9f8a2de752
Chnage to encoding
2020-01-03 17:54:19 +01:00
Desmis
db1b1b68a3
adjustements tooltip
2020-01-03 16:47:16 +01:00
rfranke
3deff849ef
Hide inspector window during initialization, thanks to @heckflosse
2020-01-03 16:46:00 +01:00
Desmis
e6bcb49656
2nd compress dynamic wavelet pyramid
2020-01-03 15:29:29 +01:00
Desmis
5823ad39f2
First dynamic wavelet compression pyramid
2020-01-03 13:41:25 +01:00
rfranke
c4e21438a1
Open inspector fullscreen and exploit monitor resolution, see #1474 , #5591
...
- filecatalog.cc: add shortcuts
'f' for image on full screen
'Shift' 'f' for 100% crop on full screen
(synchronization with mouse move as before with dual monitors)
- filepanel.cc: don't create inspector tab
- inspector.cc, inspector.h:
create separate window for inspector
scale image if requested
exploit device scaling for full monitor resolution under macOS
2020-01-03 10:37:22 +01:00
Desmis
057b20b8a8
merge with dev
2020-01-03 06:44:10 +01:00
Desmis
3984f860b9
Change to normal expert
2020-01-03 06:42:09 +01:00
Ingo Weyrich
7c2aa2405b
Startup crashes in LensProfilePanel::LFDbHelper, fixes #5577 , thanks to @dlichtenberger for the fix
2020-01-02 23:01:37 +01:00
Ingo Weyrich
49d594f67a
Log transform: add method combobox
2020-01-02 19:28:57 +01:00
Desmis
c00a437ff0
chnage GUI exposure
2020-01-02 17:56:04 +01:00
Desmis
95a2b21aa4
Improve dynamic range compression
2020-01-02 17:08:05 +01:00