Richard Barber
b8fce85a2d
mac:remove debug outputs
2020-02-17 13:40:39 -08:00
Richard Barber
097375e543
mac: spell font name correctly
2020-02-17 12:21:45 -08:00
Richard Barber
53ccd55b35
mac:try a string pointer
2020-02-17 11:55:56 -08:00
Richard Barber
0c6bccd4f6
mac:change a variable name
2020-02-17 11:47:09 -08:00
Richard Barber
cca34f16dd
mac:use strcat()
2020-02-17 11:44:01 -08:00
Richard Barber
e4f16c2005
mac: use fewer variables
2020-02-17 11:31:39 -08:00
Richard Barber
38037aee8c
mac:use a std::string
2020-02-17 11:24:05 -08:00
Richard Barber
c9f887281e
mac: truncate homedir
2020-02-17 06:55:18 -08:00
Richard Barber
7a258d1a25
mac: remove cout outputs
2020-02-16 23:56:24 -08:00
Richard Barber
4905b03372
mac: add some comments
2020-02-16 23:47:44 -08:00
Richard Barber
910ce572b0
mac:reorder a cout
2020-02-16 23:13:46 -08:00
Richard Barber
af624df798
mac:use another variable name for cache folder
2020-02-16 23:03:48 -08:00
Richard Barber
0770363c6f
mac:also build cache dir in options.cc
2020-02-16 22:53:56 -08:00
Richard Barber
12ea3db9cb
mac:build pathname in options.cc
2020-02-16 22:36:17 -08:00
Richard Barber
d8d96784a4
mac: set config path in options.cc
2020-02-16 20:21:07 -08:00
Ingo Weyrich
67ca8e2c19
further aehistograms cleanup
2020-02-13 16:34:45 +01:00
Ingo Weyrich
06be849a31
Finally eliminate aehistograms cache folder, #4904
2020-02-13 16:07:30 +01:00
Ingo Weyrich
30317f4133
use std::fabs, hopefully fixes #5651
2020-02-12 23:38:07 +01:00
Flössie
1c0033f798
Collapse all tools on first start ( fixes #4776 )
...
I had to remove the `isVisible` check in `MyExpander::set_expanded()`
because it would trigger in Wavelet and Retinex for unknown reasons.
One inner expander in CIECAM isn't covered by the tool states, and the
way they are distributed to Wavelet and Retinex won't allow for further
tool states in those tools. We should consider to move the tool states
for sub-tools (like Wavelet, Retinex, and CIECAM) to seperate keys in
the `options` file.
2020-02-12 09:04:55 +01:00
Ingo Weyrich
b4c0bb3acb
More double promote fixes
2020-02-10 20:06:43 +01:00
Ingo Weyrich
f0b5ca02e7
More double promote fixes
2020-02-10 16:22:42 +01:00
Ingo Weyrich
b627adea3a
Merge branch 'dev' into fix-double-promotion
2020-02-09 16:45:20 +01:00
Flössie
fcbb9f55b6
Fix non-Apple build
2020-02-08 08:45:38 +01:00
Ingo Weyrich
97dfa4e4af
Some more -Wunused-macros fixes
2020-02-07 22:01:58 +01:00
Ingo Weyrich
8f291c3ff2
Be -Wunused-macros clean
2020-02-07 20:18:35 +01:00
Ingo Weyrich
aae22fcc86
Merge pull request #5617 from Beep6581/devirtualize
...
devirtualize method calls by declaring classes and methods final
2020-02-07 17:06:30 +01:00
Ingo Weyrich
f7fd7e578b
Merge pull request #5611 from Beep6581/reduce_include_dependencies
...
reduce some include dependencies
2020-02-07 17:05:57 +01:00
Ingo Weyrich
093e873517
Capture Sharpening: support radius up to 2.0
2020-01-29 12:49:44 +01:00
Beep6581
397b882ceb
Merge pull request #5607 from rfranke/issue5599
...
Fix scrolling in thumb browser under macOS, see #5599
2020-01-27 12:29:24 +01:00
rfranke
2dc66e81e1
Create progress tab label only once, see #5596
2020-01-25 15:58:26 +01:00
Beep6581
227c2fbba7
Merge pull request #5587 from rfranke/issue3198
...
Expand subfolders in directory browser when opening folder
PR #5587
Closes #3198
2020-01-24 18:31:00 +01:00
Ingo Weyrich
0d2ffb5e61
more final fixes
2020-01-24 14:53:41 +01:00
Ingo Weyrich
9a4ade6f20
devirtualize method calls by declaring classes and methods final
2020-01-23 22:18:46 +01:00
Ingo Weyrich
b2443b0e7e
more double promote fixes, still not complete
2020-01-21 00:16:27 +01:00
Ingo Weyrich
bf301b7e40
reduce include depenencies
2020-01-18 23:46:48 +01:00
Ingo Weyrich
d82ea3af02
reduce some include dependencies
2020-01-17 23:18:48 +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
Desmis
2ff619e5e2
Fixed bad behavior gamma slider tone-mapping
2020-01-11 08:23:15 +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
5252836503
filterpanel: make full use of the screen vertical space, copied from ART
2020-01-04 11:28:05 +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
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
a62b0f8040
Use gtk_show_uri, fixes #5578 , thanks to @Floessie for the patch
2019-12-28 13:05:18 +01:00
Beep6581
73655b6099
Merge pull request #5567 from Beep6581/help-btn
...
Added help button to main menu #5566
2019-12-20 19:59:06 +01:00
luz.paz
7f425e7fe6
Found a few more typos
2019-12-20 06:07:52 -05:00
luz.paz
765499bf55
Fix doxygen typo and other various typos
2019-12-19 20:46:35 -05:00