swh:1:snp:c7c108084bc0bf3d81436bf980b46e98bd338453

sort by:
Revision Author Date Message Commit Date
50d91bd Add db locking on Windows 04 May 2017, 21:56:48 UTC
c2e0a27 parse_version_c.sh: update according to changes in 8862d40ea9eeeb7c261cb930f7dc6b653c7e64df Fixes constant rebuilds when NO changes at all happened. 04 May 2017, 19:10:37 UTC
be51094 Merge pull request #1482 from peterbud/bugfix Additional replace of free() with dt_free_align() 04 May 2017, 18:44:52 UTC
6ff2d4d Merge pull request #1483 from schenlap/noise_nikon_d500 noise profile: Add Nikon D500, see #11580 04 May 2017, 18:38:26 UTC
a2c71bd noise profile: Add Nikon D500, fixes #11580 04 May 2017, 18:04:31 UTC
90c11c0 Updated Dutch translation 04 May 2017, 17:03:28 UTC
c5d11ab Additional replace of free() with dt_free_align() For buffers which were allocated using dt_alloc_align 04 May 2017, 16:47:32 UTC
97ac9b8 Hopefully fix compiling from unofficial tarballs In an ideal world dt would either be compiled from a git clone or a tarball that was ammended with a src/version_gen.c file. However, some people just dump the files from git into a tarball and expect that to compile ... 04 May 2017, 12:41:11 UTC
fddc3cd Travis-ci: Brewfile: s/gcc/gcc@6/ 04 May 2017, 07:36:20 UTC
e793077 Fix crash in Lua libs when collapsing libs 04 May 2017, 07:08:00 UTC
628ea54 No longer hardcode the copyright year Instead look for the last commit at compile time and use its year. Blatantly stolen from GIMP. :-) 03 May 2017, 13:58:00 UTC
db57ad0 Fix duplicate detection on Windows FindFile* on Windows returns relative paths (or just filenames) while glob on Linux gives us absolute paths. 03 May 2017, 08:57:07 UTC
ac499c0 Force libtiff warnings to stderr + prepend them On Windows libtiff defaults to popping up message windows for every warning, blocking the dt code that caused them. That made import of TIFFs quite time consuming and clicky. Instead we are now redirecting them to stderr as it's done on Linux. And while at it we are also prepending them with [tiff_open] so it's clear where the message came from. 03 May 2017, 07:37:48 UTC
c38e4b6 Fix a NULL check spotted by gcc7 The result was valid, but the code looked wrong nevertheless. 01 May 2017, 15:58:13 UTC
b0fa66a Reference views by name, not a number This removes (almost) all knowledge about existing views from dt's core code. Instead of hardcoding the list of available views we just load whatever we find in the corresponding directory and allow libs to reference them by name. That also fixes bugs when loading a view failed (for example map when osmgpsmap isn't installed), resulting in wrong views being loaded in some cases. 01 May 2017, 14:30:23 UTC
a8df04e Merge pull request #1481 from peterbud/dragdrop Replacing free() with dt_free_align() for buffers 30 April 2017, 15:00:54 UTC
c355237 Replacing free() with dt_free_align() for buffers which were allocated using dt_alloc_align. Fixes #11592 30 April 2017, 14:34:00 UTC
ed8c15b colorchecker: fix swapped branch (thanks to shillo for finding this) 30 April 2017, 06:21:01 UTC
5568e61 opencl: fix a warning in liquify.cl 29 April 2017, 07:28:21 UTC
87e9b98 [l10n] Update German translation 28 April 2017, 08:45:01 UTC
5e3d38a Update French translation. 27 April 2017, 17:34:09 UTC
24463d0 Add hazeremoval.c for translation. 27 April 2017, 17:20:33 UTC
b23c418 tonecurve: enable opencl code path for rgb curve, too 27 April 2017, 08:10:24 UTC
fd5de07 Update French translation. 26 April 2017, 20:48:29 UTC
2a6c5cd tone curve: implement rgb color scaling for opencl. untested, don't have a gpu here. it does seem to compile, says llvm. 26 April 2017, 20:30:00 UTC
c7c3323 Tonecurve iop: scale = automatic RGB: no opencl. Fixes #11591 The proper fix of implementing opencl codepath will have to be done by someone with an actual hardware :) 26 April 2017, 20:07:29 UTC
9da5443 Merge pull request #1447 from rabauke/haze_removal Haze removal 26 April 2017, 16:51:46 UTC
8862d40 Add version info to main binary on Windows TODO: Generalize that and apply it to the other files, too. 26 April 2017, 15:44:39 UTC
72762ad colorchecker: add absolute color input as an option 26 April 2017, 15:02:53 UTC
1f77f42 Rawspeed submodule update: Canon EOS 77D, some fuzzing and cleanup. Fixes #11582. 26 April 2017, 13:31:14 UTC
0ac0cf9 Canon EOS 77D: color matrix. Refs #11582 26 April 2017, 13:05:21 UTC
4f943f1 Merge pull request #1479 from schenlap/pentax_k3_2_wb_presets Pentax K-3 II; white balance presets, fixes #11578 25 April 2017, 18:25:46 UTC
ce0c76d Pentax K-3 II; white balance presets, fixes #11578 25 April 2017, 17:46:20 UTC
3276cda Lua: gtk_wrap(): fix debug build 25 April 2017, 09:07:20 UTC
c503ad7 haze removal module 25 April 2017, 08:49:25 UTC
5be36e3 Update French translation. 24 April 2017, 18:01:20 UTC
4ed3d5b Mac packaging: fix curl calls (cherry picked from commit 0bf6819d07667d74bb2530a440d093cd819be98e) 24 April 2017, 17:10:39 UTC
3f4de80 Mac packaging: add necessary patches for various ports (cherry picked from commit 4101ec7abdf5fd0b21db3d625d6d38c65725e50a) 24 April 2017, 17:10:14 UTC
9a830e0 Fix premature gtk_init() It seems that gtk_init() should be called after gtk_disable_setlocale(). 24 April 2017, 16:20:19 UTC
6545d0d local contrast: fix MI duplicate widget show bug 23 April 2017, 17:28:36 UTC
3979ea7 local contrast: expose midtone range parameter this increases the shadow/highlight compression range: make the midtone range smaller will detect more parts of the image as shadows/highlights and thus these sliders will affect more pixel values. 23 April 2017, 17:28:36 UTC
f8569a2 Fix drag&drop on Windows We are receiving a string like "file:///C:/foo/bar". Removing the trailing "file://" results in "/C:/foo/bar" which would be fine on Unix where there is a common root directory, yet on Windows that isn't how it works. 23 April 2017, 17:24:38 UTC
c4326f3 Merge pull request #1478 from peterbud/appveyor Windows build: fix appveyor CI script to work after relocation to .ci… 23 April 2017, 14:08:24 UTC
48b60bf Windows build: fix appveyor CI script 23 April 2017, 14:07:21 UTC
b1dca63 Windows build: fix appveyor CI script to work after relocation to .ci folder 23 April 2017, 13:36:11 UTC
a5d4041 Merge pull request #1476 from peterbud/bugfix Thethering: calling gdk_pixbuf_loader_close before gdk_pixbuf_loader_… 23 April 2017, 11:40:32 UTC
2680cb6 Thethering: calling gdk_pixbuf_loader_close before gdk_pixbuf_loader_get_pixbuf 23 April 2017, 10:34:04 UTC
19af816 darktable-chart: use rgb tonecurve instead of L only interestingly leads to /better/ separation of lightness and colour. now the created styles lend themselves better for clut/curve manipulations or extreme changes of contrast with in-between modules. 22 April 2017, 14:44:30 UTC
6e02942 tonecurve: add auto colour adjustment in rgb essentially turns the module into a pro-photo-rgb curve 22 April 2017, 14:44:30 UTC
9ef2e36 Merge pull request #1474 from Hodapp87/nixos_dev Added default.nix for build/dev environment on NixOS 22 April 2017, 13:42:51 UTC
3bbb3b9 Added default.nix for build environment on Nix Building should be a matter of: git submodule init git submodule update nix-shell packaging/nix ./build.sh --prefix ./install --build-dir ../darktable-build then following the final command from build.sh, cmake --build "../darktable-build" --target install -- -j4 or whatever. 22 April 2017, 13:27:40 UTC
56fe248 curves: scale font of number overlay to fit width 22 April 2017, 08:30:02 UTC
7c40501 Move ci stuff into .ci/ .travis.yml apparently has to stay in root dir. 21 April 2017, 18:17:22 UTC
4d85cd9 win rlimit.c: default rlim_cur should be RLIM_INFINITY. dt_set_rlimits_stack() is a NOP if it's unlimited, which is what RLIM_INFINITY means. And since right now this whole file is a NOP, it's better to assume that defaults are unlimited, than printing msg as if we actually bumped the limit. Though, the proper fix, is to make this code to be non-NOP. Refs #11584 20 April 2017, 15:57:23 UTC
6ea20f7 Correctly figure out the version on Windows Commands run by CMake don't have a shell so executing .sh files directly fails. 20 April 2017, 09:30:33 UTC
48f3d1c Allow compiling on Windows in non-ASCII path 20 April 2017, 08:15:54 UTC
8bb04fd Add timezone info to Windows installs We have to ship zone.tab in order to populate the dropdown in geotagging's GPX dialog. 19 April 2017, 13:58:28 UTC
1167f2e Hopefully fix Windows installers Instead of "ldd" we now use "cygcheck" if it's installed. Otherwise we fall back to the slow fixup_bundle(). 19 April 2017, 13:13:43 UTC
c8d5a35 NIKON D500: uncompressed modes support. Fixes #11020 19 April 2017, 07:35:53 UTC
c372883 Use g_fopen() instead of fopen() This fixes a bunch of bugs with the Windows version when there are non-ASCII characters in the pathname, for example not being able to load the config when the username contains such a char. This also poisons fopen() so it can't be used in C files any more. 18 April 2017, 19:10:01 UTC
10c976a Show the terminal on Windows For the time being we want the debug messages. This should be disabled for releases (once we found a way to show the output in some other way). 18 April 2017, 18:33:29 UTC
8a09db1 Try to speed Windows installs up This uses a hacky script calling "ldd" to find dependencies. In my tests this was MUCH faster than fixup_bundle and still seemed to create runable builds. Should we spot any issues we can still revert, but the old version was just too painfully slow to make testting things feasible. 18 April 2017, 18:30:20 UTC
f92f3a2 Rawspeed submodule update: partially unfuck HuffmanTable by adding sanity checks :/ Some Nikon 1 J5 raws (and others) are still broken, but at least now they do not crash the whole app. Refs. #11581 Refs. https://github.com/darktable-org/rawspeed/issues/100 18 April 2017, 18:28:34 UTC
2312a57 Merge pull request #1327 from peterbud/windows-build Windows build This is not considered done or production ready, but having it in master makes it easier to keep in sync and work on it together. 18 April 2017, 18:23:51 UTC
89be556 Make strip_semicolons_from_keymap() more robust 18 April 2017, 06:07:51 UTC
7f621ba Update copyright notices 18 April 2017, 05:52:59 UTC
401d752 Mac packaging: fix linking on macOS 10.12 (cherry picked from commit aa5e0d9dfeb2cb55a2de5cd992bd3426d01a03f1) 14 April 2017, 12:58:49 UTC
e748d09 Mac: workaround for incompatibility between cmake 3.7.2 and Xcode 8.3 (cherry picked from commit b9b80309225c50964364ced0f90cfcb5592ce1e8) 14 April 2017, 12:58:38 UTC
12162b1 Mac packaging: switch to gcc6 (cherry picked from commit aaecbdee17d6a5288981d65e68c5cfd0fd9536b4) 14 April 2017, 12:58:28 UTC
7edc4d6 Merge remote-tracking branch 'upstream/pr/1470' * upstream/pr/1470: Panasonic GH5: add basic camera support, fixes #11565 13 April 2017, 17:37:36 UTC
d96df30 Rawspeed submodule update: mostly sonarqube analysis fixes. 13 April 2017, 17:32:26 UTC
88178c1 Merge pull request #1469 from mandree/master cmstest: fix SIGSEGV when XRandR is missing. 13 April 2017, 08:36:39 UTC
d00dde8 cmstest: fix crash when missing XRandR extension. 12 April 2017, 20:56:27 UTC
cb76b67 Panasonic GH5: add basic camera support, fixes #11565 All raw images have the same size and 4:3 format. Adobe DNG convert crops images according to selected aspect ration in camera, rawspeed does not handle crop setting from exif data to differentiate aspect ration modes, so all raw's are treated as 4:3. example 1:1 exif data: Crop Top : 8 Crop Left : 660 Crop Bottom : 3896 Crop Right : 4548 12 April 2017, 18:15:24 UTC
d97f205 Fix #11568: Compilation with pugixml < 1.5 12 April 2017, 09:33:53 UTC
a61e493 CI: linux clang-3.9 build: without OpenMP, without OpenCL. Would have caught the bug that was fixed in previous commit. 12 April 2017, 06:36:44 UTC
651dc1c Basecurve iop: move exposure_increment() out of #ifdef HAVE_OPENCL 12 April 2017, 06:28:40 UTC
85d8948 Updated Dutch translation 09 April 2017, 18:48:51 UTC
574f5a4 Rawspeed submodule update: workaround some really strange 'hang' 09 April 2017, 14:47:11 UTC
55904ce Update French translation. 08 April 2017, 13:14:23 UTC
e742fa8 Merge pull request #1464 from upegelow/opencl_mandatory opencl: add option to force-use opencl for a specific pixelpipe 08 April 2017, 12:28:34 UTC
96db29e Merge pull request #1468 from schenlap/noise_a5000 noise profile: Add Sony ILCE-5000, fixes #11518 06 April 2017, 18:54:22 UTC
9953e5a noise profile: Add Sony ILCE-5000, fixes #11518 06 April 2017, 18:06:59 UTC
ca84f58 Workaround export file naming issues This isn't a proper fix as it only recognizes export locations as being a folder when the name given ends with a '/' (or '\'). However, without this the following will give incorrect results: $ mkdir foo $ darktable-cli IMG_1234.CR2 foo.jpg $ ls fooIMG_1234.jpg 05 April 2017, 09:32:44 UTC
6f7bdbc usermanual: reflect recent changes in RawSpeed project responsibility 05 April 2017, 03:40:53 UTC
773da47 Merge remote-tracking branch 'upstream/pr/1463' * upstream/pr/1463: basecurve/tonecurve: scrolling only adjusts y axis basecurve/tonecurve: inverted scroll direction basecurve/tonecurve: keep old mousewheel behavior bauhaus: fix keyboard scroll of combobox gtk: functions to handle parsing scroll events equalizer-style iops: clean up mouse radius scrolling gradientslider: make smooth scrollable filmstrip: make smooth scrollable and bugfix range limit filter: smooth scroll comparator histogram: smooth scroll basecurve and tonecurve: smooth scroll points, x scroll, reverse y monochrome: smooth scrolled color filter size colorcorrection: smooth scroll saturation and bugfix stuck limits zonesystem and levels: smooth scroll equalizer-style iops: smooth scrolled mouse focus circle gtk: smooth-scrollable center container bauhaus: smooth scrolling for sliders bauhaus: combobox smooth scrolling 04 April 2017, 17:51:52 UTC
9708512 Rawspeed submodule update: some static analysis fixes. 04 April 2017, 17:51:11 UTC
fde25d6 Always use exiv2 to get XMP data to load Don't assume that the XMP file to load is actually a plain XML file as it might be an image with embedded XMP data. Thus we have to use exiv2 to get the XMP packet from the file to load and pass that to pugixml in case of our old XMP format. Fixes #11561 04 April 2017, 16:24:25 UTC
f29a050 opencl: make changes of device priority thread safe 04 April 2017, 06:44:41 UTC
b91029e Windows build: forcing objdump for dependency detection This will prevent using VS dumpbin tool when Visual Studio is also installed Keep in minfd that objdump is SLOW Also removing unnecessary install step in CI 02 April 2017, 15:24:42 UTC
1f6883f spots: remove middle-click to show/hide masks. this hide the middle-click action to change zoom level. it will be probably better to have an action done in masks support code to show/hide masks in any modules. 01 April 2017, 14:20:28 UTC
b7fcf70 opencl: add preference option to select certain pre-defined scheduling profiles two specific profiles are defined. "multiple GPUs" is meant for systems with two or more GPUs and "very fast GPU" is meant for systems who's GPU outperforms the CPU so heavily that we better run full and preview pipe sequentially on the GPU. 31 March 2017, 13:00:59 UTC
88f92ac Minor reformatting. 30 March 2017, 18:04:04 UTC
6b6d2f7 opencl: allow for opencl specific pixelpipe_synchronization_timeout settings 30 March 2017, 16:12:33 UTC
ee15a58 basecurve/tonecurve: scrolling only adjusts y axis One more adjustment to scroll adjustments: back to scrolling only adjusting y axis. If one wants to adjust the x axis as well, one can click on the point and move it. Scrolling is a very nice way to fine tune y values. 30 March 2017, 00:03:01 UTC
c6eecf7 Windows build: Using BundleUtilities to detect dependencies Removing DTDependencies component 29 March 2017, 15:42:51 UTC
96e538d Windows build: Reverting back darktablerc handling This means darktablerc is always using Unix style line endings, but also makes possible proting darktablerc files between platforms 29 March 2017, 11:51:28 UTC
0b4217d spots: add quick way to show/hide the spots masks. To see the image without masks one need to go to the module gui and close it. This needs moving out of the image away from the mask controls. This commit add a quick way to show/hide the masks using the mouse middle-click or a configurable key. 29 March 2017, 06:06:44 UTC
4c98c6b basecurve/tonecurve: inverted scroll direction Touch/trackpoint and mouse scroll wheel events all move the point in the opposition direction of the scroll. 28 March 2017, 14:41:00 UTC
cb8ea6e basecurve/tonecurve: keep old mousewheel behavior It makes sense to move points in the direction of touch/trackpoint scrolls, but not at the cost of breaking extant mousewheel-over-point behavior. Hence only enable scrolling-with-touch/trackpoint if we are sure that is the source of the event. As the comments note, not all GDK backends identify the source of touch/trackpoint events, so when in doubt, assume it is from a mousewheel. 26 March 2017, 18:38:40 UTC
back to top