swh:1:snp:c7c108084bc0bf3d81436bf980b46e98bd338453

sort by:
Revision Author Date Message Commit Date
c3d5e03 translations: drop the ones with >= 10% untranslated strings revert after release for the new master branch! 22 December 2015, 13:56:37 UTC
740d62e about: updated list of contributors from git log since 1.6.9 22 December 2015, 13:55:03 UTC
c10967a Merge pull request #1085 from BathoryPeter/master Updated Hungarian translation 22 December 2015, 13:12:13 UTC
9486802 lua : bump API to 3.0.0 22 December 2015, 12:38:03 UTC
792bcc1 lua : disable metadata_view which is suspected to cause a crash to be re-enabled in the 2.1 branch 22 December 2015, 12:34:45 UTC
7e70d11 Updated Hungarian translation (85%) 21 December 2015, 22:12:47 UTC
45a125d Update .mailmap 21 December 2015, 17:43:09 UTC
610c496 Update Russian translation (Part 3) 21 December 2015, 07:59:16 UTC
d04f1aa OSX: remove -DMAC_OS_X_VERSION_MAX_ALLOWED flag it doesn't work for a purpose I intended and actually interferes with weak linking 20 December 2015, 23:37:07 UTC
7989ac6 silence more warnings for OS X CUPS compatibility fix 20 December 2015, 23:34:44 UTC
499127d Merge pull request #1083 from parafin/macosx OSX: weak link against newer CUPS functions in order to support older OS X releases 20 December 2015, 17:52:38 UTC
2423e2d silence warnings on other platforms for OS X CUPS compatibility fix 20 December 2015, 17:46:03 UTC
cdfe4d6 OSX: weak link against newer CUPS functions in order to support older OS X releases Also correct CUPS version check in one of the places that use such functions 20 December 2015, 17:20:45 UTC
fbe7150 Merge pull request #1 from darktable-org/master Update from upstream 20 December 2015, 16:13:39 UTC
26c1531 Make scrollbars in dialogs visible 20 December 2015, 11:46:12 UTC
1f15b9d Merge pull request #1081 from a3novy/master Updated Japanese translation 20 December 2015, 10:40:37 UTC
7b30a1e Updated Japanese translation 20 December 2015, 09:16:47 UTC
aabedcf Merge remote-tracking branch 'upstream/master' 20 December 2015, 09:12:56 UTC
8e6e9b5 Update Russian translation (Part 2) 20 December 2015, 04:46:06 UTC
0479120 Update Russian translation (Part 1) 20 December 2015, 01:32:17 UTC
74f2632 Merge pull request #1080 from darktable-org/fix-import-crash Possible fix for the import dialog crash. 19 December 2015, 21:41:39 UTC
269ad77 Possible fix for the import dialog crash. If the memory is not initialized to 0 here, the import.value pointer is not initialized. And it is g_free'd in the code before assigning a new value. 19 December 2015, 21:26:12 UTC
6c23073 Port splittoning to grid & properly space widgets 19 December 2015, 17:02:43 UTC
15fdf7b Left align a label in watermark 19 December 2015, 17:01:50 UTC
d33d7fc Update French translation. 19 December 2015, 14:41:31 UTC
c6d92e7 dt_dev_pixelpipe_get_dimensions(): properly handle skipped modules. Fixes #10792. Also, this *might* fix those strange tiling memcpy() crashes, but i'm failing to find an issue in redmine, and i was never able to reproduce that crash... The problem here was that if for all the pieces that if statement computes false, we never set roi_out, so after the loop it still contains same garbage (it was not even zero-initialized). And then we use that garbage to init *width and *height... 19 December 2015, 12:44:04 UTC
c4280c4 Merge pull request #1078 from BathoryPeter/master Hungarian translation (58%) 19 December 2015, 12:40:54 UTC
bb8c7c9 Merge remote-tracking branch 'upstream/master' 19 December 2015, 12:19:54 UTC
abacdaa [l10n] Update German translation for 2.0 19 December 2015, 12:10:10 UTC
27201fd [l10n] Swedish update 19 December 2015, 01:31:38 UTC
8530697 Rawdenoise iop: port to GTK_STACK Fixes gui glitch when duplicating iop (both modes were shown at the same time) Yes, you need to gtk_widget_show_all() them! 18 December 2015, 19:05:52 UTC
9d643c8 Merge remote-tracking branch 'upstream/master' 18 December 2015, 12:31:16 UTC
30a4c82 Hungarian translation (58%) 18 December 2015, 00:52:15 UTC
355887d Fix #10778: Support space separated zone.tab 17 December 2015, 18:37:04 UTC
e8ddc8c Merge pull request #1077 from michleb/master Minor correction in the French translation of the usermanual 17 December 2015, 15:40:57 UTC
8d98603 Make lighttable zoom slider more visible 17 December 2015, 10:49:37 UTC
e8f2815 minor correction in the French translation of the usermanual 17 December 2015, 07:33:31 UTC
a9dc0c0 Slightly nicer scroll indicators on lt borders These are still not correct & bug free in all cases, but they are much nicer already. 16 December 2015, 23:17:30 UTC
b21bb60 noiseprofiles: add Sony A7II (fixes #10783) 16 December 2015, 22:26:47 UTC
6ef1840 Merge pull request #1076 from prescott66/patch-9 Updated slovak translation 16 December 2015, 19:23:55 UTC
193b58b Forgot to save before commiting ... 16 December 2015, 18:56:30 UTC
0691ff9 Don't put ctrl-click added nodes close on curves In basecurve and tonecurve you can add nodes on the same x coordinate easily by ctrl-clicking. That will however crash dt as the resulting catmull rom spline would be degenerated. So don't do that. It also fixes broken logic when to select a node. 16 December 2015, 18:49:00 UTC
23e7cd1 [lua] Allow ellipsizing lua generated labels 16 December 2015, 10:51:26 UTC
b59bbaa Fix a crash in print settings For some reasong I sometimes get NULL as printer name. g_strcmp0 handles those gracefully. And while I was at it I changed all the strcmp in that file. 16 December 2015, 10:47:45 UTC
6d7b70d [l10n] Update of Italian translation 16 December 2015, 09:25:05 UTC
52ecb9c Updated slovak translation Added new strings (100%) 15 December 2015, 15:12:35 UTC
dd1e573 [l10n] Small update of German translation 14 December 2015, 15:05:14 UTC
d831e8c Merge pull request #1071 from a3novy/master Updated Japanese translation 14 December 2015, 14:50:05 UTC
41e56d9 opencl: fix for #10777 14 December 2015, 05:54:32 UTC
90cd760 Merge pull request #1075 from MRIG/master Updated Dutch translation 13 December 2015, 23:28:21 UTC
73cfc91 Updated Dutch translation 13 December 2015, 23:27:38 UTC
f180f2c Merge pull request #1074 from MRIG/master Updated Dutch translation 13 December 2015, 23:19:42 UTC
d7f1d41 Updated Dutch translation 13 December 2015, 23:18:50 UTC
14963c5 tools: make ufraw wb comparison case insensitive ufraw uses case insensitive comparison to fetch presets so we match that to avoid false positive presets to submit to ufraw. 13 December 2015, 17:56:56 UTC
1a74810 tools: munge the RICOH PENTAX names like dcraw 13 December 2015, 13:21:29 UTC
1de582d Merge remote-tracking branch 'upstream/master' 13 December 2015, 06:31:28 UTC
47dab1b tools: gitignore the compiled noise programs 12 December 2015, 21:03:26 UTC
601de8b Darkroom: leave(): lock pipe mutexes before cleaning pipes. Maybe fixes #10770 This is basically a follow-up for #10537/cb86adc5b5584ef40fd3823a35124ade0c462ac4 What i think is happening: 1. in darkroom, trigger pipe reprocessing by changing params of some iop 2. switch to lighttable Sometimes, i suppose, darkroom.c leave() might clean pipes (dt_dev_pixelpipe_cleanup_nodes()) before another thread dt_dev_process_image_job_run() runs dt_dev_pixelpipe_create_nodes() The following sequence diagram explains this issue: CPU 1 CPU 2 pipe reprocessing is triggered async job to process pipe is created. dt_control_run_job_res() dt_dev_process_image_job_run() user clicks on "lighttable" dt_dev_process_image_job() dt_view_manager_switch() locks dev->pipe_mutex darkroom -> leave() dev->image_loading == 1 dev->gui_leaving = 1 dt_dev_pixelpipe_create_nodes() cleans dev->iop list accesses dev->iop list for each entry at some point, accesses free buffers entry with pointers == NULL, set pointer to null but not removed from list yet remove entry from list => NULL pointer dereference. dev->iop == NULL; So now: 1. Darkroom: leave(): sets dev->gui_leaving = 1 thread-safely. In all other places, either one or both mutexes are locked during access to dev->gui_leaving. 2. If we are leaving gui, and have just freed dev->iop list, dt_dev_process_preview_job()/dt_dev_process_image_job() will not be accessing it, instead they will immediately quit. 3. !!! For some reason, darkroom pipes do not abort when leaving dr, but finish. (No, doing dev->gui_leaving = 1; before lock does not help) 12 December 2015, 19:58:41 UTC
3c91c4e tools: print to stdout to simplify usage 12 December 2015, 19:34:09 UTC
46b29c2 Fix #10772: Only do gamut check in full pipe 12 December 2015, 16:51:33 UTC
12ccafc Merge pull request #1069 from josepvm/master Updated Catalan translation for 2.0 final release 12 December 2015, 15:58:36 UTC
f33180b lua : fix GC of graphical objects 12 December 2015, 12:17:28 UTC
ecf8f52 lua: add an in-code whitelist of call sites for metamethod changes metamethod an inheritence don't work well together at this point, enforce a place where coders have to write "yes I thought of that" coders being myself, I don't trust them 12 December 2015, 12:17:28 UTC
fcac9e4 lua: accessing gpointer objects that have been dropped is forbidden 12 December 2015, 12:17:27 UTC
1770805 lua : improve API dumper for 2.0 12 December 2015, 12:17:27 UTC
67edc4c lua : improve some debug functions 12 December 2015, 12:17:27 UTC
935f86e Updated Japanese translation 12 December 2015, 11:29:38 UTC
fd11334 Updated Japanese translation 12 December 2015, 06:43:32 UTC
6bb96ea rawspeed: simplify the sraw copy code even further Just let rawspeed do the crop itself instead of fiddling with it ourselves. (refs #10775) 12 December 2015, 00:19:11 UTC
2034361 rawspeed: respect stride in sraw files The previous code just assumed the stride was equal to the uncropped width of the image. Here we just punt and let rawspeed handle the stride by calling getDataUncropped(0,y) for every line. The performance impact should be minimal but I haven't actually measured. 11 December 2015, 23:54:45 UTC
5f97492 wb_presets: add Pentax *ist DL2 11 December 2015, 21:33:27 UTC
82b5f6a tools: adapt extract_wb to Pentax PEF files 11 December 2015, 21:33:12 UTC
d74dd29 wb_presets: add Canon S110 11 December 2015, 20:52:58 UTC
867ab57 rawspeed: fix WB for Canon S110 11 December 2015, 20:50:15 UTC
846a0af rawspeed: fix WB for Canon S100 11 December 2015, 20:45:31 UTC
e8d7808 tools: adapt extract_wb to work with cr2 files 11 December 2015, 20:43:56 UTC
8d6e75a wb_presets: add Canon G1 X Mark II 11 December 2015, 20:42:47 UTC
0a05e17 rawspeed: fix WB for Canon G1 X Mark II 11 December 2015, 20:28:09 UTC
dd95f3d wb_presets: add Sony NEX-F3 11 December 2015, 20:20:38 UTC
38b5c53 wb_presets: add Sony SLT-A33 11 December 2015, 20:17:20 UTC
f804658 wb_presets: add Sony NEX-5T 11 December 2015, 20:15:57 UTC
49e7015 wb_presets: add Sony NEX-3N 11 December 2015, 20:13:31 UTC
a4d18aa wb_presets: add Sony A3000 11 December 2015, 20:07:46 UTC
8f91dae wb_presets: add Sony A5000 11 December 2015, 20:05:42 UTC
2fd68b1 wb_presets: add Sony A5100 11 December 2015, 20:03:37 UTC
16e7495 circel shape: set a lower limit for number of shape points avoids small circle shapes to not being displayed; this might fix #10771 11 December 2015, 19:47:14 UTC
227af8b Updated Catalan translation for 2.0 final release 11 December 2015, 16:08:45 UTC
adf54c0 wb_presets: add Sony A500 11 December 2015, 15:20:14 UTC
326ad48 tools: cleanup camera support diff detection This should be mostly cosmetic as the alias list includes the normal name as well. But anyway the code was strange and hopefully this is more readable. 11 December 2015, 15:13:26 UTC
a36ef64 wb_presets: add Sony RX1R 11 December 2015, 15:03:12 UTC
4b321c1 tools: fix camera support matrix listing 11 December 2015, 14:59:11 UTC
3f018b6 wb_presets: add Sony RX1 11 December 2015, 14:44:02 UTC
7cd80d6 noiseprofiles: fix Fuji X30 naming (fixes #10719) 11 December 2015, 14:16:33 UTC
6e8950e tools: cosmetic and whitespace changes 11 December 2015, 14:16:33 UTC
fbd4868 tools: avoid false positives in camera support diff 11 December 2015, 14:16:33 UTC
fd8a03e [manpage] Update Spanish translation 11 December 2015, 12:22:08 UTC
ae5fd71 [usermanual] Update Spanish translation 11 December 2015, 12:18:09 UTC
d7b3f59 [l10n] Update Spanish translation 11 December 2015, 12:17:22 UTC
7e883c2 Update French translation. 11 December 2015, 00:11:02 UTC
79ae5fd Also, i don't think iop's should free gui_data in cleanup() It should be done in gui_cleanup() Worst case - they'll leak. 10 December 2015, 14:49:15 UTC
back to top