7865 Commits

Author SHA1 Message Date
Adam Reichold
13ebcb0dd0 Move image loader helper functions from safegtk to RTImage module. 2016-02-21 09:59:12 +01:00
Hombre
0b32f12f6c Solving issue #3163: "Detail window centres to whole image instead of
centre of preview"
2016-02-21 00:20:34 +01:00
heckflosse
c40979340b Fix broken windows build 2016-02-20 21:09:24 +01:00
heckflosse
174c0cd601 Fix typo in safe_build_subdir_list, fixes #3160 2016-02-20 20:49:09 +01:00
Beep6581
80dacddedc Added patch for libiconv 1.14 needed for OS X, see issue #3161 2016-02-20 18:59:56 +01:00
Hombre
34734350be Merge branch 'master' into gtk3 2016-02-20 18:41:33 +01:00
Beep6581
926e5f810c Merge branch 'master' of github.com:Beep6581/RawTherapee 2016-02-20 18:31:23 +01:00
Beep6581
817ac17189 Updated OS X scripts and moved OS X and Windows files from rtdata/ to tools/ 2016-02-20 18:30:59 +01:00
Jean-Christophe
a1e2fda596 Merge pull request #3142 from Beep6581/NewPreviewCanvas
Modified Preview Canvas
Now the image can be shifted off the borders and the 'on preview' geometry can be manipulated outside of the image's domain. This will prepare future enhancement or new features.
2016-02-20 14:10:34 +01:00
heckflosse
a79c67f495 Fix clang compile issue in ipsharpen.cc without losing omp in sharpenHaloCtrl 2016-02-20 14:09:32 +01:00
heckflosse
a15fe1de3e Cbdl before b&w, fix ciecam02 issue and clean the code a bit 2016-02-19 21:52:02 +01:00
heckflosse
c2c93faa35 Cbdl before b&w, fix refresh bug 2016-02-19 19:26:11 +01:00
heckflosse
5d9b07ae1a CMakeLists.txt, remove package fftw3 (we use fftw3f) 2016-02-19 17:34:57 +01:00
Desmis
5f988861b0 Init CBDL before Black and White 2016-02-19 16:58:23 +01:00
heckflosse
904467b5a3 Fix wrong condition which leads to uninitialized memory access for xtrans files, fixes #3156 2016-02-17 18:22:22 +01:00
heckflosse
583dd8ea8c Fix wrong initialization in xtrans demosaic 3-pass 2016-02-17 18:19:41 +01:00
Beep6581
5086c0dbb9 Changed gtkmacintegration-gtk2 to gtkmacintegration-gtk3, fixes #3153 2016-02-17 12:56:42 +01:00
heckflosse
d8c980f824 Fix aligned access to misaligned stack, fixes #3152 2016-02-16 15:33:51 +01:00
Beep6581
ffa92f89f4 Merge master into gtk3 (Deutsch translation update) 2016-02-14 19:57:51 +01:00
Beep6581
a7fbe52f50 Deutsch translation update by TooWaBoo, closes #3149 2016-02-14 19:48:03 +01:00
Beep6581
e8cfea9fb5 Merged master into gtk3 2016-02-14 19:37:14 +01:00
Hombre
fa6a9671cb Merge branch 'master' into NewPreviewCanvas 2016-02-13 17:57:13 +01:00
Hombre
de7c6d773a Updated code taking into account Adam's comments + bugfix 2016-02-13 17:54:47 +01:00
Desmis
67a19d0cc9 small change to take into account new scale with iterations 2016-02-13 08:02:04 +01:00
Ingo Weyrich
180959fa41 Merge pull request #3147 from Beep6581/xtrans_fix
Recalculate XTrans matrix after cropping by camconst settings, fixes …
2016-02-12 19:57:14 +01:00
heckflosse
73b0bb14c0 Retinex, precalculate some expensive stuff (sin, cos, atan2) using SSE and line buffers 2016-02-12 18:42:08 +01:00
heckflosse
382b2e5c26 Recalculate XTrans matrix after cropping by camconst settings, fixes #3110 2016-02-12 15:27:12 +01:00
Desmis
ba5161d446 change default Tansmission curve 2016-02-12 13:36:32 +01:00
Desmis
a21deef3de GUI improvment and re-introduce scale 2016-02-12 12:51:46 +01:00
heckflosse
6d7e2df160 Fix crash opening X-Trans files generated using new firmware, fixes #3137 2016-02-11 23:25:17 +01:00
Desmis
b449e0827b Init new process gain with curve 2016-02-11 18:21:56 +01:00
Ingo Weyrich
7d79df3e28 Merge pull request #3145 from Beep6581/retinex_fix
Retinex, fix calculation of iterative gaussian blur
2016-02-11 12:01:10 +01:00
heckflosse
7655fce8f9 Shadows/Highlights Sparmpask, speedup using SSE4 for native builds 2016-02-11 00:44:26 +01:00
heckflosse
a391847b02 Retinex, fix calculation of iterative gaussian blur 2016-02-10 00:09:43 +01:00
Hombre
a91d2c3dba Updated README file 2016-02-09 21:47:31 +01:00
heckflosse
4b9e713c76 Retinex, removed benchmark code 2016-02-09 20:13:57 +01:00
heckflosse
42e025501d Retinex, fix wrong usage of omp 2016-02-09 20:04:32 +01:00
adamreichold
23ea31cd78 Merge pull request #3138 from Beep6581/coverity_scan_one
Try to solve issues found in iplab2rgb, ipwavelet, partialpastedialog and retinex during Coverity scan.
2016-02-08 19:39:41 +01:00
adamreichold
0cb10a7f6f Merge pull request #3139 from adamreichold/remove-free-array2-helper
Remove freeArray2 helper function
2016-02-07 19:46:01 +01:00
Adam Reichold
00c22ef95e Fix incorrect comment and add missing preamble to jagged array header. 2016-02-07 18:11:24 +01:00
Adam Reichold
7d8fac214a Fix leaking an array of arrays by freeing it using freeArray2 and introduce a jagged array helper class to use for temporary buffers. 2016-02-07 17:28:46 +01:00
Ingo Weyrich
706f573f68 Merge pull request #3140 from Beep6581/d1xfix
Fix border und highlight reconstruction issues for Nikon D1x files
2016-02-07 15:31:21 +01:00
heckflosse
ed25099a59 Added some switch defaults and removed a cast 2016-02-07 15:23:51 +01:00
Adam Reichold
a3531d87fb Fix passing the large type struct cont_params by value in the image processing functions. 2016-02-07 14:10:36 +01:00
Adam Reichold
2636d3e386 Remove some duplication w.r.t. the ICC store from the lab2rgb function. 2016-02-07 14:04:16 +01:00
Adam Reichold
171674a3e8 Assert memory access preconditions in ImProcFunctions::ContAllL and begin to remove some of the detritus in that file as well. 2016-02-07 13:43:58 +01:00
Adam Reichold
246115ecb2 Fix some value and code duplication in parameter initialization. 2016-02-07 13:35:16 +01:00
Adam Reichold
d2c13ff1aa Remove some commented out or unused members of the partial-paste dialog. 2016-02-07 13:30:51 +01:00
heckflosse
2532a5e27c Some further cleanup of code (mainly using macros for SSE to increase readability) 2016-02-07 00:39:38 +01:00
heckflosse
23db45b3a2 Moved some helper functions to anonymous namespace and did some further cleanups 2016-02-07 00:27:19 +01:00