77a2b89 | Tobias Ellinghaus | 15 October 2015, 12:59:51 UTC | noiseprofile: Add Canon PowerShot S120 Profiles provided by Marek Szuba | 15 October 2015, 12:59:51 UTC |
78e3007 | Martin Brodbeck | 14 September 2015, 11:25:28 UTC | Lua version check put to the right place (cherry picked from commit 03866a4127d90ec0569711793da02aaae8d1a4d9) | 15 October 2015, 09:25:15 UTC |
355b11e | Tobias Ellinghaus | 14 October 2015, 15:18:50 UTC | noiseprofile: Add Nikon D3300 Profiles provided by Marko/mikko. | 14 October 2015, 15:18:50 UTC |
8683aa6 | parafin | 14 October 2015, 12:07:27 UTC | OSX packaging update | 14 October 2015, 12:07:27 UTC |
d583bc7 | parafin | 14 October 2015, 00:06:38 UTC | OSX: disable display profile detection - turns out we can only use sRGB so we were double-correcting before | 14 October 2015, 00:06:38 UTC |
54e059b | parafin | 14 October 2015, 00:05:53 UTC | OSX: move Carbon stuff to osx.mm so that we can continue using gcc for C files and enjoy OpenMP | 14 October 2015, 00:05:53 UTC |
973e73e | parafin | 14 October 2015, 00:04:27 UTC | Revert "OSX: disable display profile detection for OS X 10.10" This reverts commit 02a3e6d99a619535f5f64e16ad7aefb1648cb6d9. | 14 October 2015, 00:04:27 UTC |
b9d2a34 | Pascal de Bruijn | 07 October 2015, 17:07:23 UTC | dt-cli version fixup related to 0828093eac04763df83152215253ee80e0d768a4 | 07 October 2015, 17:07:23 UTC |
3d4e0e6 | Pascal de Bruijn | 07 October 2015, 17:02:08 UTC | Basic support for the Canon G3 X based on b1e8a619b38fd0fae2861be25a442edd8de08972 | 07 October 2015, 17:02:08 UTC |
86cfa41 | Pascal de Bruijn | 07 October 2015, 17:00:13 UTC | wb_presets: Olympus E-M10 Mark II based on afd5431011b717926af35004e00a163baf9d82aa | 07 October 2015, 17:00:13 UTC |
f6ce6a0 | Pascal de Bruijn | 07 October 2015, 16:58:42 UTC | Basic support for the Olympus E-M10 Mk2 based on ec67a0e6883c7fa60e8604325f15212ee11fa37d | 07 October 2015, 16:58:42 UTC |
3e735e9 | Pascal de Bruijn | 07 October 2015, 16:57:01 UTC | Basic support for Pentax K-S1 based on 8939722c0199a690c7c300fcb6d47349b87faf7b | 07 October 2015, 16:57:01 UTC |
0db1f2b | Pedro Côrte-Real | 06 October 2015, 20:47:39 UTC | Enable bad pixel detection for Panasonic FZ1000 (cherry picked from commit 7b0c75df172c6118d2951d968277739be08710ef) | 07 October 2015, 16:54:18 UTC |
8fdf5e7 | Tobias Ellinghaus | 05 October 2015, 20:29:35 UTC | Update --version of dt-cli (cherry picked from commit 0828093eac04763df83152215253ee80e0d768a4) | 07 October 2015, 16:54:05 UTC |
332393c | Pascal Obry | 02 October 2015, 16:16:46 UTC | Set multi_name to a single space instead of an empty string. This has proved to be a problem when parsing XMP files, better avoid it. (cherry picked from commit a2d83fe7fd5c1afa3d2ef1d9e824719f30da8804) | 07 October 2015, 16:53:42 UTC |
261dfb2 | Steven Fosdick | 02 October 2015, 16:48:05 UTC | Tell mktime that we don't know the timezone Fixes #10650 (cherry picked from commit 7e5a5dc33a844bb735e9c7ec1f4d5a95e7b01e55) | 02 October 2015, 18:40:58 UTC |
5152a28 | Roman Lebedev | 27 September 2015, 19:17:10 UTC | Mask removal: dt_masks_form_remove() after dt_dev_masks_list_remove() Fixes: AddressSanitizer: heap-use-after-free on address 0x60e00013d4b4 at pc 0x7fd6409390f3 bp 0x7ffdd90547c0 sp 0x7ffdd90547b8 READ of size 4 at 0x60e00013d4b4 thread T0 #0 0x7fd6409390f2 in dt_ellipse_events_button_released /home/lebedevri/darktable/src/develop/masks/ellipse.c:434 #1 0x7fd64093a8f1 in dt_group_events_button_released /home/lebedevri/darktable/src/develop/masks/group.c:115 #2 0x7fd64093a8f1 in dt_masks_events_button_released /home/lebedevri/darktable/src/develop/masks/masks.c:1199 #3 0x7fd61b64495c in button_released /home/lebedevri/darktable/src/views/darkroom.c:1882 #4 0x7fd6409ad45e in dt_view_manager_button_released /home/lebedevri/darktable/src/views/view.c:569 #5 0x7fd64096918c in button_released /home/lebedevri/darktable/src/gui/gtk.c:665 ... 0x60e00013d4b4 is located 148 bytes inside of 160-byte region [0x60e00013d420,0x60e00013d4c0) freed by thread T0 here: #0 0x7fd640c890da in __interceptor_free (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x940da) #1 0x7fd640935982 in dt_masks_form_remove /home/lebedevri/darktable/src/develop/masks/masks.c:1854 #2 0x7fd6409390c5 in dt_ellipse_events_button_released /home/lebedevri/darktable/src/develop/masks/ellipse.c:433 #3 0x7fd64093a8f1 in dt_group_events_button_released /home/lebedevri/darktable/src/develop/masks/group.c:115 #4 0x7fd64093a8f1 in dt_masks_events_button_released /home/lebedevri/darktable/src/develop/masks/masks.c:1199 #5 0x7fd61b64495c in button_released /home/lebedevri/darktable/src/views/darkroom.c:1882 #6 0x7fd6409ad45e in dt_view_manager_button_released /home/lebedevri/darktable/src/views/view.c:569 #7 0x7fd64096918c in button_released /home/lebedevri/darktable/src/gui/gtk.c:665 #8 0x7fd63ffb5a8c (/usr/lib/x86_64-linux-gnu/libgtk-3.so.0+0x208a8c) previously allocated by thread T0 here: #0 0x7fd640c8937a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) #1 0x7fd640915ce3 in dt_masks_create /home/lebedevri/darktable/src/develop/masks/masks.c:777 #2 0x7fd61af68c61 in _add_ellipse /home/lebedevri/darktable/src/iop/spots.c:211 #3 0x7fd63ffb5a8c (/usr/lib/x86_64-linux-gnu/libgtk-3.so.0+0x208a8c) SUMMARY: AddressSanitizer: heap-use-after-free /home/lebedevri/darktable/src/develop/masks/ellipse.c:434 dt_ellipse_events_button_released (cherry picked from commit f6de34bc10c393bfea20b4d6dadcd9d770c751bd) | 01 October 2015, 16:43:18 UTC |
fdac927 | Roman Lebedev | 27 September 2015, 18:52:19 UTC | dt_gradient_get_points_border(): do not leak memory allocated by dt_gradient_get_points() Fixes a LOT of leaks like: Direct leak of 6528 byte(s) in 256 object(s) allocated from: 0 0x7f0c772214e1 in __interceptor_calloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x944e1) 1 0x7f0c76e79c83 in dt_gradient_get_points /home/lebedevri/darktable/src/develop/masks/gradient.c:607 2 0x7f0c76ea9f7c in dt_gradient_get_points_border /home/lebedevri/darktable/src/develop/masks/gradient.c:666 3 0x7f0c76ea9f7c in dt_masks_get_points_border /home/lebedevri/darktable/src/develop/masks/masks.c:379 4 0x7f0c76eaaa98 in dt_masks_gui_form_create /home/lebedevri/darktable/src/develop/masks/masks.c:94 5 0x7f0c76eae0f1 in dt_masks_gui_form_test_create /home/lebedevri/darktable/src/develop/masks/masks.c:157 6 0x7f0c76ec0cea in dt_masks_events_post_expose /home/lebedevri/darktable/src/develop/masks/masks.c:1295 7 0x7f0c51bd4afc (<unknown module>) 8 0x7f0c76f44a13 in dt_view_manager_expose /home/lebedevri/darktable/src/views/view.c:473 9 0x7f0c76df1686 in dt_control_expose /home/lebedevri/darktable/src/control/control.c:293 10 0x7f0c76f01656 in draw /home/lebedevri/darktable/src/gui/gtk.c:451 11 0x7f0c7654da8c (/usr/lib/x86_64-linux-gnu/libgtk-3.so.0+0x208a8c) Direct leak of 6144 byte(s) in 256 object(s) allocated from: 0 0x7f0c772214e1 in __interceptor_calloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x944e1) 1 0x7f0c76e79c83 in dt_gradient_get_points /home/lebedevri/darktable/src/develop/masks/gradient.c:607 2 0x7f0c76eaa03a in dt_gradient_get_points_border /home/lebedevri/darktable/src/develop/masks/gradient.c:673 3 0x7f0c76eaa03a in dt_masks_get_points_border /home/lebedevri/darktable/src/develop/masks/masks.c:379 4 0x7f0c76eaaa98 in dt_masks_gui_form_create /home/lebedevri/darktable/src/develop/masks/masks.c:94 5 0x7f0c76eae0f1 in dt_masks_gui_form_test_create /home/lebedevri/darktable/src/develop/masks/masks.c:157 6 0x7f0c76ec0cea in dt_masks_events_post_expose /home/lebedevri/darktable/src/develop/masks/masks.c:1295 7 0x7f0c51bd4afc (<unknown module>) 8 0x7f0c76f44a13 in dt_view_manager_expose /home/lebedevri/darktable/src/views/view.c:473 9 0x7f0c76df1686 in dt_control_expose /home/lebedevri/darktable/src/control/control.c:293 10 0x7f0c76f01656 in draw /home/lebedevri/darktable/src/gui/gtk.c:451 11 0x7f0c7654da8c (/usr/lib/x86_64-linux-gnu/libgtk-3.so.0+0x208a8c) (cherry picked from commit 731f6af891b3762e71f001a1811ccd975d30f045) | 01 October 2015, 16:43:11 UTC |
605ef78 | Roman Lebedev | 27 September 2015, 18:19:31 UTC | Do not leak memory when removing newly created circle (cherry picked from commit eef0f67bbd5efe7b6bbd5898c25efbba4719f1f9) | 01 October 2015, 16:43:04 UTC |
4213f3c | Roman Lebedev | 27 September 2015, 17:46:27 UTC | Masks: do not leak anything gui->points-related Fixes a LOT of leaks like: Indirect leak of 1368 byte(s) in 1 object(s) allocated from: #0 0x7f168ee014e1 in __interceptor_calloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x944e1) #1 0x7f168ea5850a in dt_circle_get_points /home/lebedevri/darktable/src/develop/masks/circle.c:551 #2 0x7f168ea895fb in dt_masks_get_points_border /home/lebedevri/darktable/src/develop/masks/masks.c:343 #3 0x7f168ea8aacc in dt_masks_gui_form_create /home/lebedevri/darktable/src/develop/masks/masks.c:94 #4 0x7f168ea8e161 in dt_masks_gui_form_test_create /home/lebedevri/darktable/src/develop/masks/masks.c:144 #5 0x7f168eaa0d5a in dt_masks_events_post_expose /home/lebedevri/darktable/src/develop/masks/masks.c:1281 #6 0x7f16697bcafc (<unknown module>) #7 0x7f168eb24a33 in dt_view_manager_expose /home/lebedevri/darktable/src/views/view.c:473 #8 0x7f168e9d1626 in dt_control_expose /home/lebedevri/darktable/src/control/control.c:293 #9 0x7f168eae1676 in draw /home/lebedevri/darktable/src/gui/gtk.c:451 #10 0x7f168e12da8c (/usr/lib/x86_64-linux-gnu/libgtk-3.so.0+0x208a8c) (cherry picked from commit 23414850aa0ed12beeff9c879468fbce13b888fa) | 01 October 2015, 16:42:58 UTC |
5712c6b | Pascal de Bruijn | 01 October 2015, 16:42:48 UTC | wb_presets: Add Sony A7II | 01 October 2015, 16:42:48 UTC |
5391ff1 | Pascal de Bruijn | 27 September 2015, 11:05:53 UTC | wb_presets: add white balance profile for Sony A7R II based on 386d716c269c5e6803d60004af2a4d9e823a9837 by pope | 27 September 2015, 11:05:53 UTC |
ec89946 | Pascal Obry | 23 September 2015, 07:52:10 UTC | Fix Lr import module history name. Set multi_name to '' to avoid creating history names with "(null)" Second attempt to fix this issue. It turns out that the multi_priority was not enought after all. (cherry picked from commit 4a8b6b874bc6dee86e40fea0ad35c1f3043e8d0e) | 27 September 2015, 11:03:31 UTC |
95d92e1 | Pascal Obry | 14 September 2015, 17:09:58 UTC | Add multi-priority to zero to avoid creating history names with "(null)" (cherry picked from commit 47f4dee7cc1e3778dc7e67d6a2d59f33607e4dac) | 27 September 2015, 11:02:03 UTC |
5b2e4ba | Pascal Obry | 14 September 2015, 17:09:01 UTC | Fix typos in SplitToningShadow. For #10630. (cherry picked from commit 6f33ad32b3918be04edbd59041af0a623808442b) | 27 September 2015, 11:01:55 UTC |
a26a0af | Martin Brodbeck | 14 September 2015, 12:46:13 UTC | Added search paths for Arch Linux (cherry picked from commit a514f2e5a2086fe7b45275258527c2fee78c9c7d) | 27 September 2015, 11:01:46 UTC |
43dfc3f | Roman Lebedev | 10 September 2015, 17:59:01 UTC | Collect: do not leak tags string (cherry picked from commit 6760edb301cedf79c5737351ba50ff33cfb4c112) | 27 September 2015, 11:01:38 UTC |
06d82c4 | Roman Lebedev | 10 September 2015, 17:53:32 UTC | Collect: do not leak current path string (cherry picked from commit e069079114103f8aa7718f0aacced50b0e1a9010) | 27 September 2015, 11:01:30 UTC |
42a811f | Roman Lebedev | 10 September 2015, 17:30:57 UTC | Bilat IOP: if there is no global data, why leak it? (cherry picked from commit 433c473e6e9aa9c72dd74cd5c9f2d543fc334974) | 27 September 2015, 11:01:21 UTC |
ecf7a42 | Roman Lebedev | 10 September 2015, 17:26:19 UTC | Do not forget to free histogram (cherry picked from commit dca91eb5f9b2dc007d2decdb852d85f705e89e4d) | 27 September 2015, 10:59:57 UTC |
bf14211 | Edouard Gomez | 09 September 2015, 18:54:53 UTC | colorspaces: compilation fix, add missing header includes when compiled on Debian/SID of the day with options: --disable-gnome-keyring --disable-kwallet --disable-flickr --disable-unity darktable/src/common/imageio.c:672:17: error: ‘DT_COLORSPACE_SRGB’ undeclared (first use in this function) darktable/src/common/imageio.c:676:22: error: ‘DT_COLORSPACE_NONE’ undeclared (first use in this function) darktable/src/common/imageio.c:685:15: error: unknown type name ‘dt_colorspaces_color_profile_type_t’ darktable/src/gui/gtk.c:611:5: error: implicit declaration of function ‘dt_colorspaces_set_display_profile’ [-Werror=implicit-function-declaration] darktable/src/views/slideshow.c:352:56: error: ‘DT_COLORSPACE_DISPLAY’ undeclared (first use in this function) (cherry picked from commit e97ed356fcbb5e7a46daab1bf8c1c6dfae3d6d14) | 27 September 2015, 10:59:29 UTC |
41d0e5b | Pascal de Bruijn | 27 September 2015, 10:58:17 UTC | update devel mailing list address in code. loosely based on 557e697526dc7b8f35b03122fa688464ca698ea7 | 27 September 2015, 10:58:17 UTC |
291e38d | James C. McPherson | 21 September 2015, 09:44:12 UTC | clamp max cpu required for Solaris to SSE4.2 Fixes #10640 (cherry picked from commit 9dfebd0e14a3ea323de100e34b5461c2bb979b13) | 21 September 2015, 09:45:15 UTC |
5c2976a | Tobias Ellinghaus | 11 September 2015, 09:09:34 UTC | Fix datetime metadata shown (cherry picked from commit 413108142513b9ce4431450fdde492dd5747b653) | 11 September 2015, 09:13:49 UTC |
155e829 | Pedro Côrte-Real | 29 August 2015, 10:47:49 UTC | Basic support and WB presets for Sony RX100m4 (cherry picked from commit 1f3f3ca70c92e4d287429fd5e617ed20d1ca3670) Conflicts: src/external/adobe_coeff.c src/external/wb_presets.c | 29 August 2015, 17:38:05 UTC |
bc0a01c | Tobias Ellinghaus | 26 August 2015, 09:19:02 UTC | Remove Exif.Canon.ColorSpace for exported images (cherry picked from commit 90b915cafa7e5c6e0f7336e38dcf07420eaa3852) | 29 August 2015, 17:33:23 UTC |
9e32133 | Pedro Côrte-Real | 23 August 2015, 15:09:44 UTC | exif: note about Canon.FocalLength workaround (cherry picked from commit dcd60601f607cc87f3d24bb4ea3cb64a0a7b8548) | 24 August 2015, 16:37:25 UTC |
9c59c3e | Pascal de Bruijn | 24 August 2015, 16:37:16 UTC | rawspeed: remove id make/model definitions that are only relevant for master | 24 August 2015, 16:37:16 UTC |
861df64 | Pedro Côrte-Real | 23 August 2015, 18:22:55 UTC | rawspeed: fail the decode on error in SRW format 3 The format 3 errors are all fatal errors that mean the format is broken so don't generate output in those cases. (cherry picked from commit 8d27476a46469d7a2866aec52e31181fc7897cbc) | 24 August 2015, 16:36:07 UTC |
b284c11 | Pedro Côrte-Real | 23 August 2015, 18:15:38 UTC | rawspeed: copy the NX500 12bit mode to the NX1 We don't actually have samples for this but it's almost certainly correct and will break history stacks later on to fix. (cherry picked from commit 0001266248e71ba355e18a5eda873e9f286ac5d6) | 24 August 2015, 16:35:13 UTC |
af15e7b | Pedro Côrte-Real | 23 August 2015, 18:11:51 UTC | rawspeed: correctly clamp NX1 SRW format (cherry picked from commit a489b6d17613f5aa66ba40964ff5e7928e2c6658) | 24 August 2015, 16:35:04 UTC |
b389650 | Pedro Côrte-Real | 23 August 2015, 17:29:17 UTC | rawspeed: support 12bit/14bit modes on the NX500 (cherry picked from commit 09e162019bfd99be23f34c5e880a60c72ce84e4f) | 24 August 2015, 16:34:55 UTC |
9bf093a | Pedro Côrte-Real | 23 August 2015, 16:33:34 UTC | rawspeed: finish NX1 exotic decode support As it turns out what was needed was to clamp the output of each pixel to 12 bits to get the correct output. (cherry picked from commit 8024af68db258e2e477d6434a0153c684bb98d61) | 24 August 2015, 16:34:37 UTC |
7cb1e3d | Pedro Côrte-Real | 22 August 2015, 16:08:58 UTC | rawspeed: basic support for NX1 exotic decodings When implementing this initially I didn't include any support for these modes as I couldn't find any files that used them. Since then some NX500 files showed up using them, probably because they are blown white test shots so encode better with these crazy modes. This is still not working properly as the scaling doesn't seem to be correct. I took the method from the dcraw implementation but it doesn't seem to match the DNG converter one and produces weird color artifacts. (cherry picked from commit e7e0d4300e93f83b5d3d1c9d6486037ce2e5027b) | 24 August 2015, 16:34:24 UTC |
c97cb83 | Pedro Côrte-Real | 16 August 2015, 12:56:06 UTC | rawspeed: remove CFA finding code in SRW There is no need to get the CFA pattern from the file when we are getting it from cameras.xml anyway after this (so the values gotten from the file are overwritten) (cherry picked from commit 34303a0d793c69f1728a517c8c052b2e99ac262f) | 24 August 2015, 16:33:52 UTC |
1c1ffeb | Roman Lebedev | 11 July 2015, 15:40:46 UTC | Rawspeed: add a format attribute It allows gcc to check arguments against a format string. (cherry picked from commit 53419576791f717eb16aab22265254be74a05133) | 24 August 2015, 16:33:49 UTC |
bb6b063 | Robert Hutton | 20 August 2015, 05:11:09 UTC | wb_presets: add Canon PowerShot G7 X (cherry picked from commit d99ffbc121913dfb2d996fc9804e7fe77f1a0fd4) | 24 August 2015, 16:27:54 UTC |
f677336 | Pascal de Bruijn | 13 August 2015, 16:55:19 UTC | Basic support for the Fuji X-A2 Manually picked from fdb41392c6fd031327220896882cd11a383e209a by pedrocr | 13 August 2015, 16:55:19 UTC |
c0a34f7 | Pedro Côrte-Real | 13 August 2015, 08:28:46 UTC | Alias the Panasonic TZ70 and ZS50 to the TZ71 These are just the same camera with different names for different markets. I've also set the whitepoints all to the maximum observed values in all the sample files we have. The differences are minimal but maybe the format actually has that information embedded in the file somehwere. (cherry picked from commit 764d81ab6ba5df4b30551cb6885486ff110a8ff0) | 13 August 2015, 16:53:45 UTC |
200a403 | Pedro Côrte-Real | 12 August 2015, 18:02:22 UTC | wb_presets: Fix the SX60 preset names (cherry picked from commit 73616f489bec87d69c86d452a3a8527bf8302ed2) | 13 August 2015, 16:53:12 UTC |
a818115 | Pedro Côrte-Real | 12 August 2015, 17:57:36 UTC | wb_presets: Add Canon PowerShot SX60HS (cherry picked from commit 4eadee7e697cd2392f7cf27c968dc724b92a348a) | 13 August 2015, 16:53:06 UTC |
5300301 | Pascal de Bruijn | 13 August 2015, 16:50:47 UTC | Basic support for the Canon PowerShot SX60HS Manually picked from 4ff5eea18d484d569dfcb978b11a52bff6db9b4f by pedrocr | 13 August 2015, 16:50:47 UTC |
1295a76 | Tobias Ellinghaus | 12 August 2015, 11:53:24 UTC | Format datetime in image info locale dependant This is part of ticket #10601. (cherry picked from commit 3fea05a43730f14ea4c4d20a1aab33ebcc225d88) | 12 August 2015, 11:56:21 UTC |
cf98e91 | Jan Kundrát | 16 June 2015, 21:44:41 UTC | Do not create multi-instance history items for single-instance modules The cleanup code introduced due to bug #10192 in commit 0afe981dc5c1d24a1e9867386eb1140382fff363 (thanks to LebedevRI for tracking it down). If the end of the history stack contained data for the same IOP module as the one we were pasting, the pasted instance got turned into a multi-instance one by accident. This patch preserves creation of extra history rows for these pasted modules. I suppose that this is how it is supposed to work; users are probably expected to compress the history stack afterwards if they don't want to have N more items after each paste of N iops which were already present in the stack. That's how I recall DT ever working, anyway. Thanks to LebedevRI and houz for hand-holding me through DT's internals. fixes #10539 (cherry picked from commit 9cea5cd1f0a02d7f0ae99f3989265cdd8e921c97) | 11 August 2015, 14:18:21 UTC |
68b99a9 | Pascal de Bruijn | 10 August 2015, 16:06:31 UTC | rawspeed: partially revert 875500b8cf3986b160a5abb1b49bb58573010e65 due to pugixml not being externalised in 1.6.x | 10 August 2015, 16:06:31 UTC |
e7d5382 | Pascal de Bruijn | 10 August 2015, 16:02:36 UTC | Initial support for the Sony A7RII manual cherry pick from fb15ab6b1a10bbdd72f0be77222f40a8744e4e37 by pedrocr | 10 August 2015, 16:02:36 UTC |
5b4ef3f | Pascal de Bruijn | 10 August 2015, 15:57:58 UTC | wb_presets: sony rx10 (stolen from ufraw) | 10 August 2015, 15:57:58 UTC |
e07f4b8 | Pedro Côrte-Real | 07 August 2015, 21:06:39 UTC | rawspeed: guard against broken KDC files (cherry picked from commit d0e27335d2f26e33227f2aedca8506cad81d336c) | 10 August 2015, 15:54:49 UTC |
705879a | Jérémy Rosen | 03 August 2015, 12:16:50 UTC | lua : prevent compilation with lua 5.3 (cherry picked from commit 80ddcbde5ad2f054f0a9f966f0ff2cdd73ca006d) | 10 August 2015, 15:54:31 UTC |
875500b | Roman Lebedev | 28 July 2015, 10:54:41 UTC | External RawSpeed: update list of ignored files (cherry picked from commit 78e054c34e15954f6f22c1b901304da9a9c3435d) | 10 August 2015, 15:53:52 UTC |
25322ca | johannes hanika | 28 July 2015, 07:48:45 UTC | wb presets: nikon 1 j5 by wolfgang goetz (cherry picked from commit abbe4f5f7c685dab32a663577b76df072ece223c) | 10 August 2015, 15:53:37 UTC |
f07fe93 | Tobias Ellinghaus | 09 August 2015, 15:56:57 UTC | Make image info selectable in the info lib This is part of ticket #10601. (cherry picked from commit 35ecc6311986150566eeb037a949f6066f17f22b) | 09 August 2015, 15:58:50 UTC |
fa65a19 | parafin | 04 August 2015, 15:29:51 UTC | OSX packaging: handle gtk-osx-application port rename | 04 August 2015, 15:29:51 UTC |
2b4fb89 | Gustav Ernberg | 27 July 2015, 13:26:13 UTC | Minor language fixes (se, Swedish) (cherry picked from commit b3f61a2873a0547abc79661897b908133b46ca94) | 04 August 2015, 08:25:35 UTC |
a1c81d1 | Tobias Ellinghaus | 01 August 2015, 10:04:16 UTC | [noiseprofiles] add some Canon aliases This copy&pastes with guessed names: - Kiss X7i and REBEL T5i from 700D - 100D and Kiss X7 from REBEL SL1 - Kiss F and REBEL XS from 1000D - Kiss X50 from 1100D | 01 August 2015, 10:04:16 UTC |
11f1222 | Tobias Ellinghaus | 31 July 2015, 09:10:41 UTC | osm-gps-map-source: Remove Yahoo service This was picked from upstream, original commit message being: commit da005b84dc1fdc7cc3b428c18a6e0e75871675ac Author: Quentin Glidic <sardemff7+git@sardemff7.net> AuthorDate: Thu Jul 30 16:34:12 2015 +0200 Commit: Quentin Glidic <sardemff7+git@sardemff7.net> CommitDate: Thu Jul 30 17:32:41 2015 +0200 osm-gps-map-source: Remove Yahoo service On release, LT_VERSION_INFO should be changed to 1:0:0 as this removes API. Fixes #36 Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net> | 31 July 2015, 09:10:41 UTC |
d435fde | Tobias Ellinghaus | 26 July 2015, 11:47:47 UTC | [l10n] Update German translation | 26 July 2015, 11:47:47 UTC |
3b0b3d6 | Pascal de Bruijn | 20 July 2015, 16:58:29 UTC | rawspeed: finetune samsung nx500 whitelevels | 20 July 2015, 16:58:29 UTC |
c588e03 | Pascal de Bruijn | 20 July 2015, 16:47:45 UTC | rawspeed: olympus tg-4 keep image centered | 20 July 2015, 16:47:45 UTC |
ae2d36c | Pascal de Bruijn | 20 July 2015, 16:19:39 UTC | rawspeed: olympus tg-4 crop finetune | 20 July 2015, 16:19:39 UTC |
66f6567 | Pascal de Bruijn | 20 July 2015, 16:15:51 UTC | rawspeed: olympus tg-4 remove pointless blacklevel | 20 July 2015, 16:15:51 UTC |
3f2a352 | tatica | 16 July 2015, 21:09:49 UTC | [l10n] Update Spanish translation | 16 July 2015, 21:09:49 UTC |
9a13e12 | Pascal de Bruijn | 14 July 2015, 17:33:51 UTC | rawspeed: olympus tg4 finetuning | 14 July 2015, 17:33:51 UTC |
6885126 | Pascal de Bruijn | 14 July 2015, 17:23:39 UTC | wb_presets: olympus tg-4 | 14 July 2015, 17:23:39 UTC |
97510c0 | Pascal de Bruijn | 14 July 2015, 17:21:54 UTC | rawspeed: olympus tg-4 | 14 July 2015, 17:21:54 UTC |
95b2443 | Pascal de Bruijn | 14 July 2015, 17:21:10 UTC | adobe_coeff: olympus tg-4 | 14 July 2015, 17:21:10 UTC |
fc5fa0f | plamot | 13 July 2015, 13:23:50 UTC | facebook: request publish_actions permission rather than publish_stream publish_stream was a superset of publish_actions permissions. and provided permission we don't require. This permission doesn't seems to exists anymore Fixes #10446 (cherry picked from commit 1b82e6e16ead15fb7f51e2b3a80f0a2f138d0588) | 14 July 2015, 17:18:38 UTC |
0fba13d | Stefan Kauerauf | 14 July 2015, 17:12:06 UTC | tonecurve: nikon d5100 (cherry picked from commit 541a7f9a229e044b0e9865aa6d50fe3e81d91da1) | 14 July 2015, 17:18:04 UTC |
74b0024 | Stefan Kauerauf | 14 July 2015, 17:11:20 UTC | basecurve: nikon d5100 (cherry picked from commit 4d73c5b53ab7f349279c4f132e3816a785f28133) | 14 July 2015, 17:17:58 UTC |
ac99ab8 | Roman Lebedev | 13 July 2015, 22:15:21 UTC | Disk store: access(): check for W_OK | X_OK. Fixes #10440, Debian Bug#792209 E.g. if you: 1. $ mkdir /tmp/tst 2. $ chmod 0755 /tmp/tst 3. try to export to /tmp/del/$(FILE_NAME) => it works 4. $ chmod 0655 /tmp/tst 5. try to export to /tmp/del/$(FILE_NAME) => export fails with "[imageio_storage_disk] could not export to file" after processing image though pipe. Also 6. $ echo "tst" > /tmp/tst/file results in "Permission denied" (cherry picked from commit 6e8d7f3fcfd70b283c376c3c550435fd35ac4358) | 13 July 2015, 22:18:04 UTC |
5066a3b | Tobias Ellinghaus | 08 July 2015, 20:56:01 UTC | [noiseprofile] Add Canon EOS 5DS R Thanks Jack/FF. | 08 July 2015, 20:56:01 UTC |
6f0c9d1 | parafin | 08 July 2015, 12:29:10 UTC | OSX packaging: small update to building instructions (cherry picked from commit 726200fa3df710b41d6ddc4bf1f30a9c0a652725) | 08 July 2015, 12:31:27 UTC |
869778b | parafin | 08 July 2015, 12:28:03 UTC | OSX HiDPI: fix bug #10575 (cherry picked from commit b13c7e24a4f8e940da20d789e9f8298c3d62f1fb) | 08 July 2015, 12:31:12 UTC |
11e0e0d | Roman Lebedev | 06 July 2015, 16:24:52 UTC | dt_exif_read_blob(): and drop DNGBackwardVersion. Refs #10564 (cherry picked from commit d960457bfd797f0e115c736e1a1d7a5f031001cb) | 06 July 2015, 16:25:37 UTC |
3e85d05 | Roman Lebedev | 06 July 2015, 15:54:24 UTC | dt_exif_read_blob(): drop Exif.Image.DNGVersion Fixes #10564 (cherry picked from commit 3b7fd79ec7fbad32582e1b374fb862140822b396) | 06 July 2015, 15:57:47 UTC |
e37d7fc | Pedro Côrte-Real | 01 July 2015, 20:40:04 UTC | Add wb presets for Panasonic G7/G70 | 01 July 2015, 20:40:04 UTC |
7859285 | Pedro Côrte-Real | 30 June 2015, 20:08:49 UTC | Support for all the modes of the Panasonic G7/G70 | 30 June 2015, 20:08:49 UTC |
584ea2f | Roman Lebedev | 26 June 2015, 19:20:06 UTC | get_matrix_from_profile(): if there is a LUT, give up. Fixes #10552 If profile contains only a LUT, we would fall-back to LCMS codepath. If profile contains a matrix + LUT, we would just use matrix in our fast matrix codepath. But, if profile contains a LUT, it might contain a swapped matrix, so some apps (like us right now) would use matrix, and get an image with swapped colors, and some would use LUT and get image with right colors. The matrix in a XYZLUT profile is intended for older outdated CMS implementations and should not be used. Falling back to matrix used to kinda-sorta make sense when our fastpath was an order of magnitude faster than our LCMS2 path, which is no longer true. (pr #495 + pr #509) (cherry picked from commit 199e7316f9dacbf9a9c23fbe8facf6dd6e660400) | 30 June 2015, 18:30:34 UTC |
c536276 | Roman Lebedev | 28 June 2015, 20:39:08 UTC | dt_exif_xmp_read(): read & use version of current mask, not first. Fixes #10535 (cherry picked from commit b2219b57bd2bbb56c28db390f3eec9eb2b4dad1e) | 28 June 2015, 20:40:18 UTC |
4015fdb | Pascal de Bruijn | 24 June 2015, 15:54:10 UTC | pentax k3-ii support (cherrypicked from #930 by tomtor) | 24 June 2015, 15:54:10 UTC |
5ab68b1 | Pedro Côrte-Real | 24 June 2015, 10:28:09 UTC | rawspeed: Likely fix for 5ds crashes (cherry picked from commit 5c17e1c5f42f2d2c6d40a370e39fd075968be4e9) | 24 June 2015, 15:46:19 UTC |
3ba1a45 | Pascal Obry | 23 June 2015, 12:15:33 UTC | Allows to copy disabled items in partial copy. Fixes #10536 (cherry picked from commit bc88e9f271059752f51b0af335e5f2496a556b22) | 23 June 2015, 15:56:23 UTC |
c65801a | Robert William Hutton | 22 June 2015, 11:37:05 UTC | Replace strings with constants for i18n (cherry picked from commit 92b802521ee26457f064364de2adf39f6eb9c6f5) | 23 June 2015, 15:55:58 UTC |
2c16300 | Robert William Hutton | 22 June 2015, 11:26:35 UTC | Add full set of 60D white balance presets with fine tuning. (cherry picked from commit 303141d1dae5e01b73255812d759c8b1640bd1b1) | 23 June 2015, 15:55:45 UTC |
e6c2539 | Richard Levitte | 21 June 2015, 08:33:27 UTC | [l10] Swedish update Enhanced the strings for the view accelerator keys | 21 June 2015, 08:33:27 UTC |
39dacae | Pedro Côrte-Real | 20 June 2015, 16:24:02 UTC | wb_presets: Panasonic TZ71 | 20 June 2015, 16:25:04 UTC |
8d223a2 | Pedro Côrte-Real | 20 June 2015, 13:56:46 UTC | Basic support for Panasonic TZ71 | 20 June 2015, 13:56:46 UTC |
9e6fd12 | Tobias Ellinghaus | 19 June 2015, 10:00:44 UTC | Remove leftover global variable This functionality got removed a LONG time ago in a2fdac3ebcb7fabf503b73a7dd5d15a5c2e68884. (cherry picked from commit 02a50b9b3cc70b013e1e7e1664804de1830f0fdd) | 19 June 2015, 15:45:24 UTC |
f63aa63 | Roman Lebedev | 19 June 2015, 12:00:39 UTC | exif: fix clang-3.7 build: std::auto_ptr is deprecated, use std::unique_ptr Same as with imageio_rawspeed: AFAIK apple does not support it, so use #ifdef (cherry picked from commit 470c992aec855d441a0d0d7321e477aa9e2b1232) + fixed dt_exif_thumbnail(), which is different in master | 19 June 2015, 12:00:39 UTC |
c60fa56 | Pascal de Bruijn | 17 June 2015, 18:31:20 UTC | basecurve: replace natural curve with neutral curve | 17 June 2015, 18:31:20 UTC |