7685 Commits

Author SHA1 Message Date
Ingo Weyrich
72ae120bd1 FileCatalog::reparseDirectory(): speedup 2019-07-14 15:03:08 +02:00
Ingo Weyrich
55f6b1ad1e
Merge pull request #5373 from Beep6581/dcp_cache_speedup
DCPStore: use std::string instead of slow Glib::ustring
2019-07-12 13:49:11 +02:00
Ingo Weyrich
d64592bab3
Merge pull request #5370 from Beep6581/color_propagation_speedup
Speedup for color propagation
2019-07-12 13:48:38 +02:00
Ingo Weyrich
d1c9a5f989 Removed timing code 2019-07-12 13:46:45 +02:00
Ingo Weyrich
7257aee235 DCPStore: use std::string instead of slow Glib::ustring 2019-07-12 12:56:47 +02:00
Flössie
494aa99323 Fix missing include guards 2019-07-12 08:10:30 +02:00
Flössie
856b437983 Some minor code cleanups 2019-07-10 13:16:03 +02:00
Ingo Weyrich
3f9c232f18 hilite_recon.cc 2019-07-09 23:15:38 +02:00
Ingo Weyrich
0b1ba37c75 color propagation: fix segfault whan there is nothing to reconstruct 2019-07-09 19:40:08 +02:00
Ingo Weyrich
c56106beae color propagation: small speedup, also some code formating 2019-07-09 17:39:53 +02:00
Flössie
3b78a5c227 Minor cleanups after #5315 and #5368 2019-07-09 13:18:08 +02:00
Floessie
e980d9b225
Merge pull request #5315 from Beep6581/rtsurface-cleanup
Rtsurface cleanup
2019-07-09 13:02:46 +02:00
Ingo Weyrich
fe43bf1bf2 color propagation: use up to 4 cores where previously only up to 3 cores were used 2019-07-09 00:40:25 +02:00
Ingo Weyrich
4f73e5bb3c Fix oob access in last commit 2019-07-09 00:20:04 +02:00
Ingo Weyrich
54fdbe41ea dump SSE code in boxblur2 because new code is faster with auto-vectorization, also pad bufferwidth for boxblur2 to a multiple of 16 2019-07-08 23:57:24 +02:00
Floessie
de01850f78
Merge pull request #5369 from luzpaz/misc-typos
Fix misc. typos and whitespace
2019-07-08 10:32:06 +02:00
Morgan Hardwood
bcc727e1cf Sony DSC-R1 camconst.json entry, closes #5359
Confirmed wl in commit 9ea964f5d.

Updating quality level to B thanks to sample set in #5359
(not A as sample set lacks LENR).
2019-07-07 22:45:30 +02:00
Ingo Weyrich
4d6c3f2ce2 Speedup for color propagation 2019-07-07 15:29:24 +02:00
luz.paz
e172dcabda Fix misc. typos and whitespace
Found via `codespell -q 3 -I ../rawtherapy-whitelist.txt -S ./rtdata/languages -L hist,fo,reall,bloc,alph,dof,thre,makro,chang,currentry,portugues,vektor,ue`
2019-07-07 07:48:34 -04:00
Flössie
6cbcb9fee5 Fix compilation and more C++11 (fixes #5368) 2019-07-06 17:37:49 +02:00
Ingo Weyrich
c39a79802f
Merge pull request #5367 from TooWaBoo/dev-lang
Update Deutsch locale
2019-07-06 14:40:08 +02:00
TooWaBoo
3c18613afb
Typo fixed 2019-07-06 14:36:49 +02:00
TooWaBoo
7f5080ded0
Update Deutsch locale 2019-07-06 13:59:31 +02:00
Ingo Weyrich
0f09559413 Windows build crashes when trying to load a corrupted jpg, fixes #5366 2019-07-06 12:58:53 +02:00
Morgan Hardwood
6fa533c40b Clarify permanent file deletion strings
Closes #5365
2019-07-05 15:30:30 +02:00
heckflosse
a5800a18b0 raw crop for OLYMPUS E-M1X highres mode 2019-07-04 17:21:19 +02:00
heckflosse
c04171bf34 minor speedups 2019-07-02 23:24:58 +02:00
heckflosse
bb11f68535 Fix wrong SSE code path of shadowToneCurve() 2019-07-02 21:01:51 +02:00
heckflosse
4eb7240a41 change granularity of raw black point adjusters from 0.1 to 1 2019-06-27 22:39:36 +02:00
heckflosse
9ea964f5d9 camconst.json: some raw crops and white levels 2019-06-27 15:32:28 +02:00
heckflosse
a652752c2f raw crops for FUJIFILM X-T30 and Sony DSC-HX99 2019-06-26 22:12:38 +02:00
heckflosse
e76d98fb9f raw crop for Sony DSC-RX0M2 2019-06-26 20:49:07 +02:00
heckflosse
66c9cd6177 Don't scan for darframes/flatfields/cluts if folder is not set, #2238 2019-06-24 19:52:17 +02:00
heckflosse
d3fb58a19c clang error on badpixels.cc variable-sized object initializations, fixes #5358 2019-06-24 19:43:43 +02:00
Beep6581
981970b508
Merge pull request #5352 from Benitoite/patch-17
Notarization, Entitlements for macOS 10.15 Catalina
2019-06-24 13:51:15 +02:00
Ingo Weyrich
c6cdaf37eb
Merge pull request #5350 from Beep6581/badpixels-compunit
Move badpixel code to own compilation unit
2019-06-22 18:00:13 +02:00
Flössie
ca387e0379 Use terser C++11 resets in ProcParams::setDefaults() 2019-06-18 09:22:45 +02:00
Benitoite
daedba584a
Mac: simplify exec. loader interpreter 2019-06-16 03:08:35 -07:00
Benitoite
1d04026e9c
Mac: update an absolute path 2019-06-15 23:24:38 -07:00
Benitoite
f77eb3e4d2
Mac: Use codesigning sandbox, entitlements
Allows file system access in MacOS 10.15 *Catalina*
2019-06-15 23:14:52 -07:00
Benitoite
1ad9444259
Mac: cleanup executable loader script 2019-06-15 23:12:31 -07:00
Benitoite
8a8536702e
Mac: point to directories from a nested app 2019-06-15 23:11:29 -07:00
Benitoite
2ed66677b8
Mac: Property lists for nested app bundle 2019-06-15 23:09:00 -07:00
Benitoite
1141f5fc65
Fix a typo in macosx_bundle.sh 2019-06-13 06:44:33 -07:00
Benitoite
7ee7be1833
macOS: Copy some libraries into the bundle
for libexpat and libz
2019-06-13 02:14:37 -07:00
Benitoite
6095f86467
macOS: Import notarization credentials
Imports apple notarization credentials (Apple ID and App-specific password) given to cmake as `-DNOTARY:STRING="-u woz@apple.com -p abcd-efgh-ijkl-mnop"`
2019-06-13 02:03:00 -07:00
Benitoite
0de04eea93
macOS: optionally notarize app and dmg
For macOS 10.15 *Catalina* compatibility: will notarize app and dmg with credentials provided thru cmake command.
2019-06-13 01:57:37 -07:00
heckflosse
156f3009d5 badpixels code: further cleanups 2019-06-10 22:15:16 +02:00
heckflosse
fe16bf7917 Move badpixel code to own compilation unit 2019-06-10 16:40:44 +02:00
heckflosse
f0d32c1da7 White dot artifacts caused by CIECAM02, fixes #5342 2019-06-09 14:37:33 +02:00