Ingo Weyrich
c3a86befaa
Fix broken build
2020-01-18 11:57:31 +01:00
Ingo Weyrich
54d8efc5f6
reduce include dependecies
2020-01-17 23:56:17 +01:00
Ingo Weyrich
d82ea3af02
reduce some include dependencies
2020-01-17 23:18:48 +01:00
Benitoite
136c67f083
macOS: libexpat handling
2020-01-17 10:15:16 -08:00
Ingo Weyrich
507af11adf
mlsharpen: bugfix and speedup
2020-01-17 16:25:20 +01:00
Ingo Weyrich
c304d32702
mlsharpen review: minor changes
2020-01-17 14:23:06 +01:00
Ingo Weyrich
d5c60475e5
review mlsharpen
2020-01-17 14:16:54 +01:00
Ingo Weyrich
906347ab2d
Capture sharpening: some cleanups
2020-01-15 22:15:31 +01:00
Ingo Weyrich
88808d1364
Merge pull request #5585 from Beep6581/lab2monitorRgb-review
...
Simplify copyAndClampLine, make in place transformations when gamutwa…
2020-01-13 13:57:26 +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
Ingo Weyrich
4ee4888d5b
Capture sharpening: Disable benchmark
2020-01-12 19:38:37 +01:00
Ingo Weyrich
54bce4af64
Capture sharpening: minor speedups
2020-01-12 19:36:37 +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
d8564cb652
another fix for wavelet <=> tone mapping
2020-01-11 16:25:50 +01:00
Ingo Weyrich
fd5cdce3d0
Merge branch 'dev' of https://github.com/Beep6581/RawTherapee into dev
2020-01-11 11:21:53 +01:00
Ingo Weyrich
1a02f16c35
crash in Tab: transform, fixes #5604
2020-01-11 11:20:41 +01:00
Desmis
2ff619e5e2
Fixed bad behavior gamma slider tone-mapping
2020-01-11 08:23:15 +01:00
Ingo Weyrich
09b1a5fada
Capture sharpening: add vectorization hints for gcc
2020-01-10 19:45:59 +01:00
Ingo Weyrich
355fd5a44a
Capture sharpening: add vectorization hints for clang
2020-01-10 14:25:51 +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
Ingo Weyrich
0edac2dac7
Speedup for scalar xlog functions
2020-01-06 19:01:30 +01:00
Benitoite
aaab85fbed
macOS: LOCAL_PREFIX default/better negative logic
2020-01-04 16:06:13 -08:00
Benitoite
5ca8c85334
macOS: one fewer /local for libjpeg
2020-01-04 12:36:28 -08:00
Benitoite
d420acdded
macOS: /local after $LOCAL_PREFIX
2020-01-04 12:16:55 -08:00
Benitoite
f3d4d8027b
macOS: use $LOCAL_PREFIX for gtk locations
2020-01-04 08:57:06 -08:00
Benitoite
f23cf0808b
macOS: accept -DLOCAL_PREFIX and default to /usr
2020-01-04 08:53:43 -08:00
Ingo Weyrich
5252836503
filterpanel: make full use of the screen vertical space, copied from ART
2020-01-04 11:28:05 +01:00
Ingo Weyrich
cabbf8c229
guidedfilter: direct copy when no rescaling is needed, copied from ART
2020-01-03 20:23:34 +01:00
Ingo Weyrich
e07ff4032b
log transform: Fix segfault
2020-01-03 11:35:20 +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
Ingo Weyrich
2ce6e6d1d3
skip unnecessary transform
2020-01-02 14:35:27 +01:00
Ingo Weyrich
085c68fc29
Log tranform: fix bug in preview mode
2020-01-01 19:06:02 +01:00
Ingo Weyrich
52f7c2c531
Log transform: further speedup
2020-01-01 15:18:47 +01:00
Ingo Weyrich
6302084804
sleef: use our own replacement of rint. Based on code from Alberto Griggio, but further optimized for SSE
2020-01-01 14:52:15 +01:00
Ingo Weyrich
399a0055c6
Log transform: Fix broken build
2019-12-31 20:07:39 +01:00
Ingo Weyrich
58d8e66b72
Log transform: speedup, #5588
2019-12-31 19:09:06 +01:00
Ingo Weyrich
bcb7df44df
Log transform: fix segfault
2019-12-31 15:23:24 +01:00
Ingo Weyrich
d17f71eb72
Applying geometric transformations leads to dark artifacts in combination with capture sharpening, fixes #5588
2019-12-30 15:27:17 +01:00
Desmis
89bdb7e848
merge with dev
2019-12-30 10:28:19 +01:00
Desmis
31ae02e080
merge with dev
2019-12-30 10:14:27 +01:00
rfranke
3020f7dba4
Expand directories without subdirectories as well
...
This lets the triangle disappear to indicate an expanded state
with no subdirectories.
2019-12-30 06:00:31 +01:00
rfranke
37deb083c5
Expand subfolders in directory browser, see #3198
2019-12-29 16:57:41 +01:00
Ingo Weyrich
fbc7455ead
Merge pull request #5584 from Beep6581/darkframe-speedup
...
Darkframe speedup
2019-12-28 19:33:55 +01:00
Ingo Weyrich
f501ec6398
Simplify copyAndClampLine, make in place transformations when gamutwarning is disabled
2019-12-28 13:19:45 +01:00
Ingo Weyrich
8af740f94b
Merge branch 'dev' into darkframe-speedup
2019-12-28 13:05:58 +01:00
Ingo Weyrich
a62b0f8040
Use gtk_show_uri, fixes #5578 , thanks to @Floessie for the patch
2019-12-28 13:05:18 +01:00
Ingo Weyrich
b2cfb457cc
multithread darkframe subtraction, #5582
2019-12-24 19:07:32 +01:00