Adam Reichold
b62b78e2f8
Move the special directory query helpers into the places browser.
2016-02-21 10:07:57 +01:00
Adam Reichold
e78d29ef35
Move sub directory listing helper to its only place of use in the directory browser.
2016-02-21 10:07:57 +01:00
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
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
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
heckflosse
d8c980f824
Fix aligned access to misaligned stack, fixes #3152
2016-02-16 15:33:51 +01:00
Beep6581
a7fbe52f50
Deutsch translation update by TooWaBoo, closes #3149
2016-02-14 19:48:03 +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
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
382b2e5c26
Recalculate XTrans matrix after cropping by camconst settings, fixes #3110
2016-02-12 15:27:12 +01:00
heckflosse
6d7e2df160
Fix crash opening X-Trans files generated using new firmware, fixes #3137
2016-02-11 23:25:17 +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
heckflosse
036114c604
Fix border und highlight reconstruction issues for Nikon D1x files
2016-02-05 23:30:46 +01:00
Adam Reichold
b6ffe04c46
Try to fix #3131 by opening the batch queue CSV file in binary mode to prevent any unwanted implicit text codec conversion on Windows.
2016-02-05 21:20:25 +01:00
Hombre
4665b88788
Modified Preview Canvas
...
- Now the Preview can show free space around the image (the image's
corner will coincide with the center of the preview area)
- Editing objects can now be manipulated in this free space
- The editing mechanism has been split : it was completely handled in
rtengine before, now rtengine still handle the pipette's data provider,
but rtgui now handle the objects data provider.
- Bugfix: when using coarse rotate in the Editor panel, the Gradient
widgets are now correctly displayed
2016-02-05 01:40:31 +01:00
heckflosse
8c3e6eab95
Fix crash when opening a folder containing dng files with corrupted thumbs, fixes #3129
2016-02-02 15:31:30 +01:00
heckflosse
80085787a1
limit number of file attributes
2016-02-01 17:20:03 +01:00
heckflosse
d734372ffa
Fix typo in gauss.cc, fixes #3128
2016-02-01 16:47:15 +01:00
Desmis
fea35baf69
Try to solved iplab2rgb ipwavelet partialpasted retinex
2016-02-01 10:55:34 +01:00
Beep6581
85e735153d
Added <keywords> section to appdata file, closes #3107 even more than before
2016-01-31 22:06:14 +01:00
Beep6581
0211343141
Added Keywords= to desktop file, closes #3107
2016-01-31 21:47:39 +01:00
Beep6581
4d3f1d92ad
Merge pull request #3062 from adamreichold/clean-up-threadutils
...
Clean up thread utilities
2016-01-30 23:24:31 +01:00
Adam Reichold
17d9309f1c
Remove PROTECT_VECTORS option since either program is correct without locking or it is not, especially since std::vector is definitely not thread-safe on all major platforms.
2016-01-30 20:39:54 +01:00