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 |
|
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 |
|
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 |
|
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 |
|
Adam Reichold
|
5883410354
|
Rework the thread utilities so that: We don't pay for a recursive mutex when we don't need the debugging capabilities, a race condition in the reader/writer locks is removed and the interfaces and (still inlined) implementations are separated for improved readability.
|
2016-01-30 20:39:54 +01:00 |
|
Beep6581
|
b5aa2dcffc
|
Updated interface translation files.
|
2016-01-30 15:07:09 +01:00 |
|
Beep6581
|
0fca97b725
|
Merge pull request #3073 from adamreichold/optimize-multilangmgr
Simplify the multiple language manager for better maintainability
|
2016-01-30 14:36:41 +01:00 |
|
Beep6581
|
87f2b10284
|
Merge pull request #3124 from adamreichold/fix-slow-clut-parsing-again
Improve handling of slow CLUT parsing
|
2016-01-30 14:35:07 +01:00 |
|
heckflosse
|
78d2d65e2a
|
Fix some aligned access to unaligned memory
|
2016-01-29 23:26:23 +01:00 |
|
Adam Reichold
|
5499974ffa
|
Fix #3121 by asking the user if a slow CLUT scan should be cancelled.
|
2016-01-27 21:18:50 +01:00 |
|
adamreichold
|
24248fcb39
|
Merge pull request #3123 from adamreichold/fix-cache-limitation-file-names
Fix #3122 by properly splitting out the MD5 part of the data file name
|
2016-01-27 19:47:36 +01:00 |
|
Adam Reichold
|
d99e899774
|
Fix #3122 by properly splitting out the MD5 part of the data file name to get the base file name when limiting the cache.
|
2016-01-27 19:33:33 +01:00 |
|
heckflosse
|
91f240d057
|
Disabled benchmark code in Amaze demosaic
|
2016-01-27 00:22:54 +01:00 |
|
adamreichold
|
ae69a08619
|
Merge pull request #3120 from adamreichold/fix-batch-queue-accelerator-group-destruction-order
Fix #3113 by changing the destruction order in the batch queue
|
2016-01-27 00:05:00 +01:00 |
|
Ingo Weyrich
|
e9cbaf3be5
|
Merge pull request #3119 from Beep6581/amaze_speedup
Merge Amaze changes to get more testing
|
2016-01-26 23:30:10 +01:00 |
|
heckflosse
|
ded93005d9
|
removed streaming code because after adding _mm_mfence() it wasn't faster than the non SSE memset
|
2016-01-26 23:27:52 +01:00 |
|
Beep6581
|
f1a153c8af
|
Made TP_FILMSIMULATION_SLOWPARSEDIR more clear after user feedback.
|
2016-01-26 23:26:22 +01:00 |
|
Adam Reichold
|
260e1f808f
|
Fix #3113 by changing the destruction order in the batch queue, so that the accelerator group reference-counted pointer is destructed after the menu to silence the otherwise resulting Gtk+ RTTI warnings.
|
2016-01-26 21:53:36 +01:00 |
|
heckflosse
|
ee665d6790
|
Amaze Demosaic: Speedup, cleaned code, changed nyquist code
|
2016-01-26 13:10:38 +01:00 |
|
Desmis
|
481fdab32c
|
Fixed display Transmission in Retinex
|
2016-01-26 10:58:48 +01:00 |
|
heckflosse
|
2017a0e592
|
Code review and speedup for Amaze Demosaic
|
2016-01-24 01:44:35 +01:00 |
|
Beep6581
|
55fc921814
|
Merge pull request #3111 from Beep6581/newretinex
Newretinex - new features and bug fixes
|
2016-01-22 17:39:03 +01:00 |
|
Beep6581
|
d282bba429
|
Merge master into newretinex and fixed some merge conflicts
|
2016-01-22 13:23:29 +01:00 |
|
heckflosse
|
e5b1abdc3b
|
Remove some #include
|
2016-01-19 15:59:21 +01:00 |
|
adamreichold
|
f222338a7b
|
Merge pull request #3094 from adamreichold/fix-cluts-dir-listing
Fix slow parsing of CLUT directory
|
2016-01-19 15:23:45 +01:00 |
|
Ingo Weyrich
|
ba98b34b49
|
Merge pull request #3106 from Beep6581/gaussmerge
Cleaned gauss code and included some speedups for RL Deconvolution, Impulse Noise Reduction and Defringe
|
2016-01-19 14:15:28 +01:00 |
|
heckflosse
|
a3c20daa46
|
Cleaned gauss code and included some speedups
|
2016-01-18 23:56:02 +01:00 |
|
Hombre
|
33ea7156b8
|
Solving issue 3092: "Profile file names containing german Umlaute are
not shown"
|
2016-01-18 00:11:56 +01:00 |
|
Desmis
|
c50a4bb7a9
|
Simplify interface Process and Mask
|
2016-01-17 18:46:48 +01:00 |
|
Beep6581
|
94725dedae
|
Merge pull request #3102 from horst3180/fix_treeview_background
Prevent treeview background color from being changed by the system theme, pull 3102
|
2016-01-17 17:15:10 +01:00 |
|
Adam Reichold
|
9a0d19ac24
|
Fix #3104, i.e. the batch queue context menu, by binding a reference instead of the initial value of the vector.
|
2016-01-17 16:32:03 +01:00 |
|
Adam Reichold
|
75e605012a
|
Fix logic error in extension checks for loading ICC and CLUT files.
|
2016-01-17 16:21:57 +01:00 |
|
Desmis
|
2d77d783e0
|
Fixed various bug issue 2969
|
2016-01-17 10:06:22 +01:00 |
|
Horst3180
|
7dac8dbd1d
|
Prevent treeview background color from being changed by the system theme
|
2016-01-17 00:57:38 +01:00 |
|
Adam Reichold
|
250e06884d
|
Only notify the user once if the parseDir method of the film simulation is slow.
|
2016-01-12 17:31:13 +01:00 |
|
Adam Reichold
|
bf2c24a48f
|
Limit CLUT file search by wall time instead of number of directories and files.
|
2016-01-11 23:42:59 +01:00 |
|
Adam Reichold
|
8a86094198
|
Add back missing handling of newline characters in translation files using C++11 regular expression support.
|
2016-01-11 23:09:26 +01:00 |
|
Adam Reichold
|
93d497573a
|
Only sort those CLUT file names which are actually regular files.
|
2016-01-11 22:57:32 +01:00 |
|
Adam Reichold
|
cc585058ab
|
Limit the recusrion depth, direction and file count of the search for CLUT files.
|
2016-01-11 20:58:36 +01:00 |
|