8571 Commits

Author SHA1 Message Date
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