228 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
Desmis
a45823995a Itcwb increases precision in color sampling 5 instead of 9 - option itcwb_precis 2020-03-18 09:00:26 +01:00
Desmis
8a972bef9e Itcwb - Use standard observer 10 by default - create option itcwb_stdobserver10 2020-03-16 17:58:35 +01:00
Beep6581
817286b027
Merge pull request #5644 from Benitoite/patch-22
mac: simplifies bundle structure, bundle packaging fixes
2020-02-25 09:05:20 +01:00
Benitoite
007fe17e48
another whitespace removed 2020-02-17 15:27:59 -08:00
Benitoite
6bc7e16d9b
remove another whitespace 2020-02-17 15:26:41 -08:00
Benitoite
9047e89bd3
options.cc: remove a whitespace 2020-02-17 14:55:01 -08:00
Richard Barber
3350394c22 mac:lowercase bundle UUID 2020-02-17 14:14:57 -08:00
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
Desmis
31ae02e080 merge with dev 2019-12-30 10:14:27 +01:00
luz.paz
7f425e7fe6 Found a few more typos 2019-12-20 06:07:52 -05:00
Desmis
e8986731e8 merge with dev 2019-11-07 08:09:21 +01:00
Ingo Weyrich
cac2eb53ef Further reduction of include dependencies 2019-10-31 20:41: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
Ingo Weyrich
068847eb5a Further cleanup of include dependencies 2019-10-29 21:06:27 +01:00
Desmis
cfdfd9f553 merge with dev 2019-10-12 08:50:16 +02:00
Morgan Hardwood
8f0de49d41 Whitespace cleanup
Cleans up whitespace (tab -> space), alignment and DOS line endings.
2019-10-03 11:43:12 +02:00
Desmis
40da546cf8 merge with dev 2019-09-11 12:45:32 +02:00
Morgan Hardwood
60b2196bce Updated gnu.org links to use HTTPS 2019-09-10 12:34:57 +02:00
Desmis
6f9c8996e9 merge with dev 2019-09-06 11:29:25 +02:00
Hombre
500fac34cd The svg2png icon cache is now cleared on new minor version
The `version` value from the `Options` file is compared to the harcoded
value (computed at build time) of the running application. If the major
or minor version is different, the `svg2png` folder is cleaned at
startup-time.
2019-09-05 01:09:48 +02:00
Desmis
beab5c5254 merge with dev 2019-07-24 10:45:52 +02:00
Ingo Weyrich
d68b33effc filecatalog: further speedups; also remember last copy/move destination 2019-07-16 20:07:29 +02:00
Desmis
5dbc61579d Save provisory work for autowb ITCWB 2019-06-25 13:56:52 +02:00
luz.paz
cc60ea2248 Fix source comment and misc. typos
Found via `codespell -q 3 -I ../rawtherapy-whitelist.txt -S ./rtdata/languages -L hist,fo,reall,bloc,alph`
2019-06-03 17:38:50 -04:00
Hombre57
feb122553e Minor bugfix 2019-04-14 17:19:48 +02:00
Hombre57
89e63639be Making pseudo-HiDPI tweaks optional, disabled by default
(see issue #5276)
2019-04-14 16:58:11 +02:00
Floessie
17bec0a2e5
Merge pull request #5197 from Beep6581/relax-procparam-dependency
Relax dependency from `procparams.h`
2019-03-11 15:14:00 +01:00
heckflosse
88a8c9829d Set default tiles per thread value to 2, #5203 2019-03-10 22:15:09 +01:00
Flössie
9fe6bcaab1 Merge branch 'dev' into relax-procparam-dependency 2019-03-10 12:54:04 +01:00
heckflosse
b0a7b5fed3 tiles per thread for some more tiled algorithms, #5203 2019-03-09 18:47:02 +01:00
heckflosse
77475a3827 configurable tiles per thread also for rcd, #5203 2019-03-03 17:29:19 +01:00
heckflosse
b83069fd51 Allow user-defined setting for raw ca correction tiles per thread 2019-03-03 14:52:44 +01:00
Desmis
db57a02384 Change default outputprofile to RTv4_sRGB 2019-03-02 08:14:35 +01:00
Flössie
0cbc4923bc Relax dependency from procparams.h 2019-02-28 20:44:50 +01:00