swh:1:snp:c7c108084bc0bf3d81436bf980b46e98bd338453

sort by:
Revision Author Date Message Commit Date
e388057 opencl: fix for #11066 04 July 2016, 12:08:54 UTC
02d06ee [l10n] Update German translation 03 July 2016, 10:09:03 UTC
5e15102 Merge pull request #1220 from pryds/darktable-2.0.x Updated Danish translation 03 July 2016, 10:07:01 UTC
3651283 Updated Danish translation 02 July 2016, 20:23:37 UTC
1f15a3c rawspeed: fix for gcc6 compilation (cherry picked from commit 5eeddc9f2415e31475e8d6b89630fcde7e7a34f7) 27 June 2016, 13:08:09 UTC
bd3d6ff dt_collection_hint_message(): use heap-based buffer. g_idle_add() does not nessesairy immediately call dt_collection_hint_message_internal(), and by the time it does, message may very well be wrong, since it is stack-based. Use g_strdup_printf(), and let the helper dt_collection_hint_message_internal() take care of freeing the memory. Fixes commit e2f00fa5bc02c779070a2f6ff1b3ccb6882a4665. (cherry picked from commit 130302f0915685421580d0bea91967ca46e185ee) 27 June 2016, 13:05:38 UTC
8edbb3a dt_collection_hint_message(): use g_idle_add(). Refs #11047 There are probably more places like this. The problem is, dt_collection_update() can be called from worker threads (non-T0), and it calls dt_collection_hint_message(), which in the end accesses GTK stuff. From non-T0. FIXME: maybe dt_collection_update() should itself be called from T0 in the same manner? (cherry picked from commit e2f00fa5bc02c779070a2f6ff1b3ccb6882a4665) 27 June 2016, 13:05:28 UTC
aba60ec Fix stupid offset mistake. (cherry picked from commit 656b4200a3636be6b22ceca95d6842de6193910f) 27 June 2016, 13:05:04 UTC
f007779 Create a tonecurve only when dev /= NULL. We do not want to create a tonecurve when the code is called to import the tags from Lr xmp. This bug was creating two tone-curves, the first one was just crap values. (cherry picked from commit 19234c0343482af8e72c7b1873565256442f9598) 27 June 2016, 13:04:48 UTC
c6acd09 Fix minor typo. (cherry picked from commit 8578a655f93dc5560241c3337620d277b4cb242b) 27 June 2016, 13:04:37 UTC
5174873 colormapping: fix broken update of gui elements (cherry picked from commit 35cc641492b634c09f036d31379aca4bc1e6ce58) 27 June 2016, 13:04:13 UTC
2f64434 lens: fix update of "corrections done" message (cherry picked from commit 1171eb76e5e2bd9a0dc778f1edfd8c736d6541a9) 27 June 2016, 13:04:03 UTC
add30ac pfm: align floats to sse boundaries for faster mmapping of files (cherry picked from commit d499f55d1736962a5e22345f33a265da9bf77964) 27 June 2016, 13:03:55 UTC
243c2db Add geolocation to watermark variables This adds the following watermark variables: - $(GPS.LATITUDE) - $(GPS.LONGITUDE) - $(GPS.ELEVATION) - $(GPS.LOCATION) Fixes #10796. (cherry picked from commit d724dea0f3c3a567372ca30bb93f172854415cdd) 27 June 2016, 13:03:43 UTC
2df5b3f Show bit depth in --version output (cherry picked from commit c6d7e714ee18d920e1d8c0bf36c9c4db7e094345) 27 June 2016, 13:03:33 UTC
072f8aa Update selected_images when detaching tags This fixes #11033. (cherry picked from commit 93c56b27f648886f8d831b988c8624b595a3eb40) 27 June 2016, 13:03:25 UTC
db369e5 Add file:lineno and function to sql debug info (cherry picked from commit 3e77afdf5422645ed53b3e0ea32a9636a8390db1) 27 June 2016, 13:02:37 UTC
d59f825 gui: make scroll indicators have a min size (cherry picked from commit bb85c46ab78aa68d58f262acadc5b52b40ba789e) 27 June 2016, 13:02:13 UTC
11e7a73 Added Canon 80D support Added basic support for Canon 80D (cherry picked from commit ac518a4dd35cf7af7d54942d0460c49a5f8eb71a) 27 June 2016, 12:32:28 UTC
102b272 Fix softproofing with some internal profiles The problem is that lcms2 is too smart and not forcing clipping during softproofing. That might be useful when simulating the effect the profile alone has, but useless when simulating export to a ldr format. The workaround is to dump the profile to memory and read it back so that lcms2 quantizes the TRC. See https://sourceforge.net/p/lcms/mailman/message/35178784/ (cherry picked from commit b6eb53bbba4310e517aaad5d6c3013d53522904e) 27 June 2016, 08:41:30 UTC
17d049d Mac: fix building against 10.11 SDK (cherry picked from commit c80b992e0e45ceaa8c1f2068c3f27ad4b7d18bcb) 26 June 2016, 21:33:12 UTC
3a0131e Mac: fix for #10975 (cherry picked from commit 545c5be7315afad83aecb43ab1f8dd0da8755d70) 26 June 2016, 21:00:56 UTC
da34df3 Fix/add comments for last commit (cherry picked from commit 3267c6b59007d29bee570a41bdadce887ed96d21) 15 June 2016, 11:51:10 UTC
c0a92ed Fix non-working libsecret pwstorage backend It seems this code was broken forever, resulting in it not even trying to store passwords on disk but only in the session keyring. The result was that people had to re-enter their passwords after every reboot. (cherry picked from commit a423f36794b6479eb29f9f0168064feb5dacc84b) 15 June 2016, 11:51:00 UTC
ef9e349 Add "darktable|changed" tag when applying a style This fixes #11038. (cherry picked from commit 18418fe9e9a0e58580778731a33521c7a0c3d26c) 02 June 2016, 10:39:00 UTC
97d38f2 Don't add changed/exported tags to new duplicates This fixes #11042. (cherry picked from commit 8458cd67c21e408110dbafa29e0bb058569e3c7d) 02 June 2016, 10:31:08 UTC
4f126e7 Merge pull request #1204 from prescott66/patch-14 Updated slovak translation 23 May 2016, 13:32:48 UTC
45ad76a Updated slovak translation Updated with latest POT template. Added new string. 21 May 2016, 19:24:32 UTC
9342efe lua fix dt.collection not working 08 May 2016, 14:15:29 UTC
57f166f Fix color profiles Pascal approved (cherry picked from commit d925fc1c7d305cc2aafb247cace56d45cd6a431a) 03 May 2016, 18:58:43 UTC
09d9d23 Support greyscale profiles (cherry picked from commit 6020c1c9116bf8d11b73b12750c7293bfa6daeaa) 03 May 2016, 18:58:36 UTC
5d55af0 [l10n] Update Spanish translation 30 April 2016, 20:16:34 UTC
8f9ed16 Don't mention Debug builds in the readme (cherry picked from commit d76b30959e80c9f15a10f6861914734b63ff070e) 30 April 2016, 16:03:23 UTC
a98f577 Don't add "chad" tag to V2 ICC profiles (cherry picked from commit 95d5367c8287be8b00cbf4ce2022ed2b1f9336f0) 28 April 2016, 19:42:47 UTC
b2e166f [l10n] Update German translation 27 April 2016, 22:23:57 UTC
76a9c30 Use consistent primaries & white point in profiles We used two different D65 values and some non-optimal colorants in a few profiles. They got unified now with numbers matching Elle's proposal (http://ninedegreesbelow.com/photography/lcms-make-icc-profiles.html). (cherry picked from commit 016003cfcacebf2a7fdc64d6db8452dc28bea9f7) 27 April 2016, 21:01:19 UTC
c20483a Add BRG color profile for testing + small cleanup Having BRG as a known-broken profile helps in testing if color management is set up correctly. Also make some more functions static. (cherry picked from commit f43bf88b74ce4c7ce62e95bc0f02a196dc287f33) 27 April 2016, 21:00:42 UTC
85ee382 desktop: nl translation minor fix (cherry picked from commit 8e2258009e2528b24b5bd98508d2fcf8f9ec329c) 25 April 2016, 17:59:39 UTC
c65edc8 desktop: es translation minor fix (cherry picked from commit d520a10fad5fe69eef369ae01b917fc16ebdd7d7) 25 April 2016, 17:59:32 UTC
d3d71ac Updated Hebrew translation - fix missing semicolon (cherry picked from commit cccbe1dca33a028c0915eafc9496057f27a8ef0c) 25 April 2016, 17:58:34 UTC
2c54431 Updated Hebrew translation plus minor fixes (cherry picked from commit da117e7c2b6d90dda74ecce240ad443a7cc31316) 25 April 2016, 17:58:31 UTC
a43b1cf [l10n] Update Slovenian translation 25 April 2016, 08:31:57 UTC
a1df3c4 OSX: add trash support (thanks to Michael Kefeder for initial patch) and also fix leakage of gerror in trash code. OSX users might want to check if ~/.local/share/Trash exists and clean it (cherry picked from commit f81f6f102126b759e477d3ce256e1a7c77488b6c) 24 April 2016, 13:33:52 UTC
faf317c Data: update css stuff 24 April 2016, 09:28:16 UTC
bb7ea30 Add #ifdef's to compile with gtk <3.20 (cherry picked from commit 9e4b3b26a0d78b13f223770064ecccd9ddf44092) 24 April 2016, 09:22:19 UTC
d5d3384 gtk-3.20: fix an assertion warning on the console (cherry picked from commit 73048a0dbb64938e7f470c78cfed2b259f08f849) 24 April 2016, 09:05:56 UTC
93a68a7 gtk-3.20: fix size of widget popups (cherry picked from commit c8ac8c2e7938e0dc38156687d541eead2f02a082) 24 April 2016, 09:05:38 UTC
d0f77a7 gtk 3.20: another fix to have mouse in slider popups (cherry picked from commit d4f79bba3409c3b218faedd7deb95b224fb8b4ba) 24 April 2016, 09:05:00 UTC
aa60840 gtk: 3.20 fixes (cherry picked from commit 63a4ff165732c82a9cee0a5cb42f424ebb1de5ea) 24 April 2016, 09:02:27 UTC
96142e2 Add Slovenian to available languages 20 April 2016, 17:34:41 UTC
11f6c20 [l10n] Add Slovenian translation 20 April 2016, 17:33:52 UTC
c3dfcbb Exposure iop: compute_correction(): use sep blacks. Refs #10995, Refs #10996. For some cameras rawspeed provides some really bogus value for black level, e.g for PENTAX K-5 it is reported as 512, while sep blacks are calculated at ~67. For deflickering it is really unfortunate. Since this is the only place where we use black level, and everywhere else we use sep blacks, let's just average those. If sep blacks are wrong - we will notice. Note: this technically does change the output, but only in cases where rawspeed is lying. (cherry picked from commit c1be2cc2fbfe42d3c6c367be0e19046c5b00bad8) 18 April 2016, 13:16:01 UTC
21ae946 Exposure iop: raw_to_ev(): avoid unsigned underflow :(. Refs #10995 Technically this does change output, but: 1. Only for severely underexposed images 2. Only for very low percentile values When the bug was happening, it was producing visually obviously wrong results, thus i call it a bugfix. (cherry picked from commit f20a63717ff42f007cbac7055e81149f52eb421c) 18 April 2016, 13:15:58 UTC
bb074ad noiseprofile: Add Canon G15 Thanks to Sylvain Bougerel. (cherry picked from commit c1ef93604826cf3495a3490c79d60fb467fdfa84) 16 April 2016, 21:44:30 UTC
815393b Watermark IOP: gui_update(): unselect all 9 alignment toggles Alignment is supposed to be a radio-button, but it is a toggle. Thus, when switching from one image to another with different values for alignment selected in watermark, we may end up with more than one alignment selected. Confusing. (cherry picked from commit fb7678f9f4aec5423e49f77f6c7d3c03f4260f71) 13 April 2016, 09:51:01 UTC
7fce8b9 use HW_PHYSMEM64 if available At least on OpenBSD, HW_PHYSMEM is an int, HW_PHYSMEM64 needs to be used instead to return a 64-bit value. (cherry picked from commit 56a18519690fa9393b2a2404c5fcff57644f98e0) 13 April 2016, 09:50:42 UTC
3ea421a dt_mipmap_cache_init(): fix build with clang i386, clang-3.8 [ 16%] Building C object src/CMakeFiles/lib_darktable.dir/common/mipmap_cache.c.o /home/lebedevri/darktable/src/common/mipmap_cache.c:464:67: error: implicit conversion from 'uint64_t' (aka 'unsigned long long') to 'size_t' (aka 'unsigned int') changes value from 8589934592 to 0 [-Werror,-Wconstant-conversion] size_t max_mem = CLAMPS(cache_memory, 100u << 20, ((uint64_t)8) << 30); ~~~~~~~ ~~~~~~~~~~~~~~^~~~~ /home/lebedevri/darktable/src/common/darktable.h:136:58: note: expanded from macro 'CLAMPS' (cherry picked from commit 0800e4d3735d8b990bebc8e9ea4b34ed47098d30) 08 April 2016, 11:28:04 UTC
d2e8eb8 rawspeed: abort RAF on counts or offset != 1 I must have borked this test before as having either offset or count have something other than a single value makes no sense in this format. (cherry picked from commit 43eba3ebaf1d32534e39e5ceddfc9d9d1dce0539) 03 April 2016, 01:38:47 UTC
c76562e noiseprofiles: add Olympus PEN-F Thanks to Mark Warren for the samples (fixes #10967). (cherry picked from commit 77a712cd012b2f67eb14e7ff9437dc04c6d0f330) 02 April 2016, 23:17:58 UTC
8cc0ef2 noiseprofiles: add Panasonic GF7 Thanks to Grzegorz Rakoczy for the profile (fixes #10977). (cherry picked from commit fa597bdf5e91c86c6064439f730e556f6075a547) 02 April 2016, 23:12:34 UTC
f8ecdde wb_presets: add Pentax K-S1 Thanks to Piotr Ryszkiewicz for the samples. (cherry picked from commit 566a86360f19ff729bcb3e36913625c01d2e2e29) 02 April 2016, 22:47:46 UTC
b787951 wb_presets: add Sony A68 Thanks to Matthias Gehrke for the sample (refs #10970). (cherry picked from commit fe5d98ec9715bcee453feda6cd7374bd6ea696a8) 02 April 2016, 14:21:29 UTC
4bd34f4 Basic support for Sony A68 Thanks to Matthias Gehrke for the sample (fixes #10970). (cherry picked from commit 2de55dbc7c2a5287dc327261e0c1ab2c2c4a37d3) 02 April 2016, 14:21:20 UTC
0f89257 Basic support for the Nikon D5 Thanks to Luc Viatour for the sample (fixes #10972). (cherry picked from commit 1c1b188ec095460fda5d8b50c53739dd1b6c8001) 02 April 2016, 13:13:01 UTC
81c33a3 Merge pull request #1186 from josepvm/darktable-2.0.x Updated Catalan translation for 2.0.x branch 30 March 2016, 21:18:55 UTC
26c67b4 Merge pull request #1185 from prescott66/patch-13 Updated slovak translation 30 March 2016, 21:18:14 UTC
e584368 Updated Catalan translation for 2.0.x branch 30 March 2016, 20:39:25 UTC
afb64da Updated slovak translation Updated against latest POT. Added new strings (100%) 30 March 2016, 19:46:52 UTC
d48c861 gtk: disable ubuntus overlay-scrollbar-gtk3 29 March 2016, 17:16:34 UTC
60a1c67 gtk/css: tidy module borders 29 March 2016, 17:14:59 UTC
8f180be Fix rights field in Lua's dt_image_t (cherry picked from commit 2b2f6c22047cd35413da049723ce3e43fa17269c) 29 March 2016, 13:03:44 UTC
57f3fbb noiseprofiles: add Fuji X70 Thanks to Sebastian Nowozin for the samples (fixes #10948). (cherry picked from commit 79dc1b284dbe279353668ee9b3690080a3c0fa7c) 27 March 2016, 23:44:15 UTC
c2f7fdb wb_presets: add Canon 760D (cherry picked from commit 842546a3a569131aa63c8cd4dd52fb5245b60977) 27 March 2016, 20:16:38 UTC
8c47636 noiseprofiles: add Fuji X20 Thanks to Sebastian Nowozin for the samples (fixes #10966). (cherry picked from commit d78ccd7ad2039248295849a82b3b722dcc585761) 27 March 2016, 19:56:58 UTC
58154c8 wb_presets: Add Fuji X20 Thanks to Sebastian Nowozin for the samples (refs #10966). (cherry picked from commit 480a43542113bcd4cf43e0e70d64ddf783659f7e) 27 March 2016, 19:56:52 UTC
b362868 wb_presets: add Fuji X70 Thanks to Sebastian Nowozin for the samples (refs #10948). (cherry picked from commit 2186653ac92f0548b24ef0b949ace029e966fa7f) 27 March 2016, 19:06:18 UTC
35bec59 wb_presets: Add Olympus PEN-F Thanks to Mark Warren for the samples (fixes #10965). (cherry picked from commit 068eaffe0d87e28513dc5e2680e698128b715937) 27 March 2016, 19:06:18 UTC
040e563 [l10n] Update German translation 27 March 2016, 17:29:22 UTC
cff617e wb_presets: add Canon 750D (cherry picked from commit b4cbf1156d72f3b029ee771bc369c0a329b975cf) 27 March 2016, 17:12:37 UTC
9782180 wb_presets: add Canon 5DS R (cherry picked from commit 893afd7091f9ba3bcf470b910aa8bbde961e2b17) 27 March 2016, 17:12:28 UTC
7892a4c rawspeed: split Canon 5DS/5DS R instead of alias At least the WB presets are different between the two cameras so split them into two independent cameras. (cherry picked from commit 24f412eef2db3ca219de6d7ef79416c2e0d9738d) 27 March 2016, 17:12:23 UTC
46515e6 wb_presets: add Canon 5DS (cherry picked from commit a2f49687390360f1f1762b62b44a86cdb54678bb) 27 March 2016, 17:12:17 UTC
90634ed wb_presets: add Canon 1200D (cherry picked from commit 7a0ed6e743085d17b8925e6c1452945119232642) 27 March 2016, 17:12:10 UTC
a339510 Basic support for Olympus PEN-F Thanks to Jedrek B. for the samples. (cherry picked from commit 6fd8d47f112ff24580f71c47a0e446e06c68d586) 27 March 2016, 13:26:44 UTC
afafa73 rawspeed: add support for Panasonic LX3 1:1 files Thanks to Bill Yiannakos for the sample (fixes #10956). (cherry picked from commit ae9d547a63a5fd2d0f5adcbc3b4eaa68279c20c4) 27 March 2016, 12:48:36 UTC
150e68f wb_presets: add Fuji X-Pro2 Thanks to Scott Gilbertson for the samples (refs #10934). (cherry picked from commit 6c2a5a56928c809630c7337ce6df7dc82e356a16) 27 March 2016, 12:34:22 UTC
71087a4 Basic support for Fuji X70 Thanks to Sebastian Nowozin for the samples (refs #10948). (cherry picked from commit 2ceeaeb2e60f3e54fcd799225aff01019c5d8953) 27 March 2016, 12:16:08 UTC
433b505 noiseprofiles: copy Olympus E-PL5 to E-PL6 (cherry picked from commit ae69021e028c0f876d80bf9634af436c8e49c53c) 27 March 2016, 11:30:07 UTC
517fd61 [l10n] Swedish update 25 March 2016, 06:39:57 UTC
599a451 Add support for internal views (cherry picked from commit 9e7fca3c75ebc5e3ce8b313ce85235cc38d2b34a) 24 March 2016, 10:33:20 UTC
cace8d8 Update copyright year & trivial stuff (cherry picked from commit 0db3385e6b6c884852aeb02b24eb0b76f1e0ce0b) 21 March 2016, 23:05:21 UTC
8df782c [l10n] Update German translation 21 March 2016, 09:37:13 UTC
51e1bc9 Histogram lib: scrolling should change exposure in bigger steps (0.15EV) (cherry picked from commit 4bbba14ed716af8438fc9688cadfece127f253ac) 20 March 2016, 13:15:51 UTC
a4d2702 histogram: Corrected mouse scrolling/dragging on the histogram Fixes #10073 and fixes #10705 Mouse scrolling and dragging on the right part of the histogram (exposure) was implemented in terms of "white", not in terms of "exposure". That caused incorrect behavior (#10705): the slightest drag in any direction changed exposure by several EV, scrolling changed exposure in non-linear way. On the other hand dragging and scrolling in the "auto" exposure mode was done in terms of target exposure value, passing "white" and "exposure" via the same hooks caused #10073. (cherry picked from commit 106a8c107adf9eb57fd1f4ab9a93886d44977f67) (cherry picked from commit 16111102d97933556f34901f7cf0ec2353ab5344) (cherry picked from commit 4f5e5e42c923f5e3d1f104fa282faabf24d16208) 20 March 2016, 13:14:58 UTC
0c907a0 tonecurve: fix long standing bug in opencl codepath; fixes #10957 (cherry picked from commit 8de505ce8b41251442704b9567f73db9fb7703ce) 20 March 2016, 13:10:51 UTC
a2b565f Cli: avoid reading argv params if they are not there. $ darktable-cli --bpp ASAN:SIGSEGV ================================================================= ==2515==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7f95f552e1d4 bp 0x7ffd06dded10 sp 0x7ffd06dde440 T0) 0 0x7f95f552e1d3 (/lib/x86_64-linux-gnu/libc.so.6+0x371d3) 1 0x7f95fdc649e1 (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x3d9e1) 2 0x4025d5 in main /home/lebedevri/darktable/src/cli/main.c:100 3 0x7f95f551760f in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2060f) 4 0x401a08 in _start (/usr/local/bin/darktable-cli+0x401a08) AddressSanitizer can not provide additional info. SUMMARY: AddressSanitizer: SEGV ??:0 ?? ==2515==ABORTING And so on (cherry picked from commit c5549ce6e7baff650ef965a44747ffc8f163db1f) 20 March 2016, 13:10:51 UTC
2cb2cc1 Generate-cache: when reading value for -m, first check it is there. $ darktable-generate-cache -m ASAN:SIGSEGV ================================================================= ==26223==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7fc1afd1e1d4 bp 0x7ffec87178c0 sp 0x7ffec8716ff0 T0) 0 0x7fc1afd1e1d3 (/lib/x86_64-linux-gnu/libc.so.6+0x371d3) 1 0x7fc1b84549e1 (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x3d9e1) 2 0x4033b0 in main /home/lebedevri/darktable/src/generate-cache/main.c:137 3 0x7fc1afd0760f in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2060f) 4 0x401ac8 in _start (/usr/local/bin/darktable-generate-cache+0x401ac8) AddressSanitizer can not provide additional info. SUMMARY: AddressSanitizer: SEGV ??:0 ?? ==26223==ABORTING (cherry picked from commit 94fdd8bc13af74ac8c7ef64e06269a858c444929) 20 March 2016, 13:10:50 UTC
5ed8a9a Update location of user maillist (cherry picked from commit a77c807aa116adc67756a4772423443a07f60dcd) 20 March 2016, 13:10:50 UTC
c72335c Iops: reload_defaults(): pointer to current module is always here. Fixes a few coverity issues. But if it is really not there, we would still crash in end: label. (cherry picked from commit 4f7a787b0192baffb26c9435027b6d74362879e5) 20 March 2016, 13:10:50 UTC
5f6527b Dt-cli: provide better error message when output filename is a dir Previously, with output filename = /run/user/1000/, it would fail with: unknown extension '.run/user/1000/' FIXME: do not fail, append file basename + assume JPEG? (cherry picked from commit a1e2408f39b77ecaf9abecd6944fcae1397e31d1) 20 March 2016, 13:10:50 UTC
back to top