105 Commits

Author SHA1 Message Date
Pandagrapher
320408306d
Build improvements + fix for window size/position (macOS) (#5771)
* Allow using relative path in MacOS for development builds
* [macOS] Fixes RT "cache"/"config" folder not located in the right place
In actual "dev" branch, RT "cache"/"config" folder is located in
"~/Application Support/RawTherapee" folder instead of
"~/Library/Application Support/RawTherapee" folder (as in v5.8 release
and discribed in RawPedia). Moreover, "CACHE_NAME_SUFFIX" cMake option
was not anymore considered.
* [macOS] Remember RT window position correctly, fixes #3209

As described in GTK documentation, some OS Windows Manager do not
consider setting window size and position before it is completely
created (which seems to be the case for macOS). In this commit,
restoring window size/position is now done after its creation.
Morevover, macOS menu bar height is now considered.
2020-05-28 12:26:14 +02:00
Ingo Weyrich
04b08741ee Further cleanups 2019-11-27 18:55:20 +01:00
Ingo Weyrich
b3b1008270 Further reduction of include dependencies 2019-11-02 17:29:26 +01:00
Ingo Weyrich
962f81f6bc Further reduction of include dependencies 2019-11-01 12:51:08 +01:00
Ingo Weyrich
6935faa258 Further cleanup of include dependencies 2019-10-30 22:12:06 +01:00
Ingo Weyrich
ba8dda1836 Further cleanup of include dependencies 2019-10-30 16:38:02 +01:00
Morgan Hardwood
8f0de49d41 Whitespace cleanup
Cleans up whitespace (tab -> space), alignment and DOS line endings.
2019-10-03 11:43:12 +02:00
Morgan Hardwood
60b2196bce Updated gnu.org links to use HTTPS 2019-09-10 12:34:57 +02:00
Hombre57
89e63639be Making pseudo-HiDPI tweaks optional, disabled by default
(see issue #5276)
2019-04-14 16:58:11 +02:00
Hombre
4d77e44880 CSS now handled by RTWindow (instead of main)
see #3547
2019-01-04 23:45:33 +01:00
Hombre
92ed81a1fe Non used svg2png cache folders are now deleted when exiting RT
see #3547
2019-01-02 22:39:49 +01:00
Hombre
4ee5c96392 Merge branch 'dev' into hidpi-icons 2019-01-02 18:06:44 +01:00
Hombre
78fa7dc063 SHCSelector, ThresholdSelector, LabGrid and Curves now handles HiDPI
see issue #3547
2019-01-02 18:04:58 +01:00
heckflosse
e98d4e2f07 Dont open console window when -gimp is used, #5084 2018-12-27 11:41:14 +01:00
Hombre
8728142b64 Merge branch 'dev' into hidpi-icons 2018-12-13 00:52:07 +01:00
Hombre
81407cd663 Adding SVG support for icons with automatic cache handling
See issue #3547 and #4803
2018-12-13 00:04:30 +01:00
heckflosse
ad2fc472ef Do not show console window when started in remote mode (-R) 2018-12-11 13:26:12 +01:00
Hombre
5678f33aef Simplification in the formula of the font size 2018-12-08 23:44:42 +01:00
Hombre
5ea0bacddd Icons are resized depending on the current scale/resolution
See issue #3547 and #4803
2018-12-08 22:48:15 +01:00
Hombre
434e121f99 Merge branch 'dev' into hidpi-icons 2018-11-29 00:15:57 +01:00
heckflosse
831e18ca45 Add override keyword. Thanks @Floessie 2018-11-22 16:19:16 +01:00
Hombre
785a0e6a46 Merge branch 'dev' into hidpi-icons 2018-10-25 20:43:41 +02:00
Hombre
4eb8a8f70c Adding HiDPI support (WIP) 2018-10-25 20:22:33 +02:00
Ingo Weyrich
9e64bca8a6
Update main.cc
Fixes #4869
2018-10-16 00:38:41 +02:00
luz.paz
5f867be0c3 Misc. typo tixes 2018-07-31 13:14:14 -04:00
heckflosse
eab7483431 Do not buffer stdout when rawtherapee.exe is called from msys2 console, fixes #4535 2018-05-04 20:01:49 +02:00
heckflosse
a84ce6240a Disable verbose when calling rawtherapee -v/h 2018-05-01 15:46:10 +02:00
heckflosse
483c0ae3e5 GIMP RawTherapee plugin cannot find executable in Windows, fixes #4514 2018-04-30 14:16:00 +02:00
Alberto Griggio
b42a45b481 merged branch 'unbounded-processing' into 'dev' 2018-03-28 21:35:23 +02:00
Hombre
01f8f4123a An alert window is opened on event catching from Options::load (#4428) 2018-03-09 22:08:29 +01:00
Hombre
cb0798502b Fix #4396: "5.4-RC1 stuck on release notes panel"
Now the alert windows pops after closing the splash window
2018-02-18 01:13:49 +01:00
Alberto Griggio
08846264c7 started work on making RT not clip the image at intermediate stages 2018-02-09 21:25:39 +01:00
Flössie
4a2b9468d1 Set LANG before starting threads (#4319) 2018-02-08 21:23:16 +01:00
heckflosse
7542cfc456 Make compilation unit rtengine/icons.cc -Wextra clean, #4155 2017-10-25 13:26:14 +02:00
Alberto Griggio
be39ef3260 allow to use a relative path for Lensfun.DBDirectory in options 2017-09-26 00:10:23 +02:00
Alberto Griggio
4313cfc74c fixed default value of lensfunDbDirectory when BUILD_BUNDLE is set 2017-09-25 12:09:40 +02:00
Alberto Griggio
6f7ca3f5ec one more fix for locating the lensfun db in bundle mode 2017-09-17 16:45:54 +02:00
Alberto Griggio
6d453dbd34 make sure the lensfun db is found correctly when building RT in "bundle" mode 2017-09-17 00:35:37 +02:00
Alberto Griggio
95040fba98 fix bug in opening a directory when the -R switch is not given 2017-09-15 10:38:37 +02:00
Alberto Griggio
fea0fbe776 show lensfun version info when invoked with '-v' (patch by heckflosse) 2017-09-12 16:38:01 +02:00
Daniel Lichtenberger
f5628dd5b3 Fix crash on empty command line arguments 2017-09-01 20:01:28 +02:00
Alberto Griggio
aa5dcdc3fc merge 'options-save-raise-exception-on-failure' into 'dev' 2017-08-22 16:39:06 +02:00
Alberto Griggio
b39f072baf run through astyle 2017-08-22 08:53:17 +02:00
Hombre57
66ba9127ac Solving issue #3998 2017-08-20 00:57:30 +02:00
Alberto Griggio
8c3c2f3e88 show message dialog about the expected usage when running RT as GIMP plugin 2017-08-08 22:40:46 +02:00
Benitoite
7e05ea8827 Update main.cc 2017-08-02 12:21:28 -07:00
Benitoite
1c006d1472 macOS reports and sets screen resolution
https://github.com/Beep6581/RawTherapee/issues/3984#issuecomment-318476962
2017-07-28 09:39:25 -07:00
Alberto Griggio
511f6c2a7b raise an exception when Options::save fails
See #3975 #3976
2017-07-20 17:03:21 +02:00
heckflosse
cb130ae2f7 Fix console issues when using -R on Windows 2017-07-09 16:03:27 +02:00
Alberto Griggio
2dd23ec691 fixes as suggested by Floessie 2017-06-30 08:35:56 +02:00