ff23ca4 | Pascal Obry | 07 May 2013, 08:44:09 UTC | Add new button to show the created mask. | 15 July 2013, 13:47:33 UTC |
1e3264d | Pascal Obry | 01 May 2013, 09:10:08 UTC | Add support for content aware cloning. In this mode the area is analyzed and a slider can be used to clone only pixels above a the threshold. For #9385. | 15 July 2013, 13:47:33 UTC |
add6f9a | Pascal Obry | 06 May 2013, 20:26:08 UTC | Add const where possible. | 15 July 2013, 13:47:33 UTC |
f9c71f6 | Pascal Obry | 06 May 2013, 20:25:54 UTC | Minor reformatting. | 15 July 2013, 13:47:33 UTC |
2daa2db | Pascal Obry | 30 April 2013, 16:02:46 UTC | Minor code refactoring. | 15 July 2013, 13:47:33 UTC |
a5f65d5 | Pascal Obry | 30 April 2013, 16:02:02 UTC | Add strengh modifier to clone circle. | 15 July 2013, 13:47:33 UTC |
a8038e5 | Pascal Obry | 15 July 2013, 13:40:02 UTC | Fix compuation of radius, fix drawing arrow to circle and not center. Take to opportunity to set radius as constant. | 15 July 2013, 13:42:19 UTC |
9ff9d64 | Jérémy Rosen | 15 July 2013, 09:58:27 UTC | lua : add a new event, intermediate-export-image this event is called during the export of an image after the exported image is created but before the storage module has a chance to deal with it | 15 July 2013, 09:59:01 UTC |
5ab38a3 | Jérémy Rosen | 15 July 2013, 09:57:09 UTC | lua : correct a bug that could cause DT to crash in case of lua errors | 15 July 2013, 09:59:01 UTC |
228e1b0 | Jérémy Rosen | 15 July 2013, 09:56:04 UTC | lua : add dt.debug.type() this function works exactly like the system type() function, but it will properly report DT specific types | 15 July 2013, 09:59:01 UTC |
0a6264e | Jérémy Rosen | 13 July 2013, 17:07:38 UTC | lua : dt.modules.* return a function to crate a type object instead of a new object | 15 July 2013, 09:59:01 UTC |
c356d20 | hanatos | 15 July 2013, 09:48:14 UTC | Merge pull request #264 from pryds/master Lower case strings | 15 July 2013, 09:48:14 UTC |
bbb99d3 | Thomas Pryds | 15 July 2013, 09:31:21 UTC | Merge remote-tracking branch 'upstream/master' | 15 July 2013, 09:31:21 UTC |
931a32d | Richard Levitte | 15 July 2013, 08:29:12 UTC | [l10n] Swedish update: 8 new strings regarding local copies | 15 July 2013, 08:29:12 UTC |
c78a198 | Thomas Pryds | 14 July 2013, 20:21:37 UTC | Fixed some strings that were not all lower-case. | 14 July 2013, 20:21:37 UTC |
f36c13c | Ulrich Pegelow | 13 July 2013, 15:37:14 UTC | Merge branch 'master' of ssh://github.com/darktable-org/darktable | 13 July 2013, 15:37:14 UTC |
971cd7c | Ulrich Pegelow | 13 July 2013, 15:36:12 UTC | masks: performance optimization (speed and memory footprint) | 13 July 2013, 15:36:12 UTC |
818c45c | Pascal Obry | 13 July 2013, 14:34:23 UTC | Merge pull request #263 from mlq/master Resolve resource leak in dt_camctl_import | 13 July 2013, 14:34:23 UTC |
6ae39d6 | Moritz Lipp | 11 July 2013, 08:50:54 UTC | Resolve resource leak in dt_camctl_import | 11 July 2013, 08:51:01 UTC |
8021eaa | Pascal Obry | 11 July 2013, 07:21:26 UTC | Fix issue with duplicate key accel. A cut&paste bug introduce for the local cache support. | 11 July 2013, 07:22:40 UTC |
df88800 | simonspa | 10 July 2013, 22:00:27 UTC | Merge pull request #262 from pryds/master Updated Danish translation | 10 July 2013, 22:00:27 UTC |
dbdeac4 | simonspa | 10 July 2013, 21:59:56 UTC | Merge pull request #261 from bartokk/master Italian translation updated | 10 July 2013, 21:59:56 UTC |
86bb389 | Thomas Pryds | 10 July 2013, 20:48:52 UTC | Updated Danish translation | 10 July 2013, 20:48:52 UTC |
06bbcbd | Thomas Pryds | 10 July 2013, 20:36:14 UTC | Merge remote-tracking branch 'upstream/master' | 10 July 2013, 20:36:14 UTC |
64c5271 | bartokk | 10 July 2013, 17:28:27 UTC | Italian translation updated Added translation for the local cache support. | 10 July 2013, 17:28:27 UTC |
8cb0282 | Pascal de Bruijn | 09 July 2013, 17:37:02 UTC | adobe_coeff: preliminary olympus e-p5 matrix (cherry picked from commit e92f160595fc4a1302513c69b748f8801b76afc5) | 09 July 2013, 17:37:51 UTC |
24f85a1 | Pascal de Bruijn | 09 July 2013, 17:31:42 UTC | rawspeed: olympus e-p5 (cherry picked from commit d10b1e86dce31525ab235c87da887bc4a59d4115) | 09 July 2013, 17:37:45 UTC |
609e3d8 | Pascal de Bruijn | 09 July 2013, 17:30:11 UTC | rawspeed: import r558 (cherry picked from commit 193355d27a86fbf350fff4a75b63cf7ddac7587f) | 09 July 2013, 17:37:39 UTC |
571a308 | parafin | 09 July 2013, 14:10:24 UTC | OSX: hopefully fix facebook (and possibly others) upload | 09 July 2013, 14:10:24 UTC |
148f869 | Pascal Obry | 09 July 2013, 12:06:50 UTC | Minor update to French translation (verb in button). | 09 July 2013, 12:06:50 UTC |
571c7c2 | Pascal Obry | 08 July 2013, 19:28:40 UTC | Update French translation. Minor update of a log message used in local cache support. | 08 July 2013, 19:28:40 UTC |
1c9dc06 | Pascal Obry | 08 July 2013, 18:17:52 UTC | Merge branch 'local-cache' * local-cache: Add message with the number of local copies synchronized at startup. Try to synch the .xmp for local copies if any at startup. New routine to sync all .xmp for local copies. Do not allow removing a film if containing non local copies. Refuse to remove a picture when a modified local copy exists. New routine to check whether a file is safe to be removed. Allow creation of xmp sidecar for local copies. Add a white circle on the image box in the ligttable area for local copies. Display the local status into the metadata module. Write the local copy status into the database. Add a way to set/reset an image to/from the cache. Use a locally cached image if the original is not found. | 08 July 2013, 18:17:52 UTC |
d452af8 | Pascal Obry | 08 July 2013, 12:47:35 UTC | Add message with the number of local copies synchronized at startup. | 08 July 2013, 18:17:32 UTC |
bd76e6c | Pascal Obry | 04 July 2013, 15:45:11 UTC | Try to synch the .xmp for local copies if any at startup. We want to make sure the .xmp are synchonized with the original files as soon as they become accessible. | 08 July 2013, 18:17:32 UTC |
6ab1081 | Pascal Obry | 04 July 2013, 15:41:42 UTC | New routine to sync all .xmp for local copies. | 08 July 2013, 18:17:32 UTC |
97d513a | Pascal Obry | 04 July 2013, 14:18:05 UTC | Do not allow removing a film if containing non local copies. And if the original picture is not accessible as we want to sync the .xmp. | 08 July 2013, 18:17:31 UTC |
1019eaa | Pascal Obry | 08 July 2013, 16:46:49 UTC | Merge pull request #250 from tony2001/dt_utf8_strlcpy add strlcpy() implementation for UTF8 strings | 08 July 2013, 16:46:49 UTC |
9d66ec9 | Pascal Obry | 08 July 2013, 11:53:54 UTC | Update french translation. | 08 July 2013, 11:57:22 UTC |
f84b683 | Boucman | 08 July 2013, 10:33:08 UTC | Merge pull request #258 from bartokk/master Italian translation updated | 08 July 2013, 10:33:08 UTC |
5a9fa04 | Richard Levitte | 08 July 2013, 07:34:46 UTC | [l10n] Swedish update: 3 fuzzies | 08 July 2013, 07:34:46 UTC |
70975fb | Boucman | 08 July 2013, 07:18:22 UTC | Merge pull request #255 from pryds/master Updated Danish translation | 08 July 2013, 07:18:22 UTC |
59f1c3d | Ulrich Pegelow | 06 July 2013, 16:13:06 UTC | masks: add gradient shape | 06 July 2013, 16:13:06 UTC |
b727aa5 | Jérémy Rosen | 03 July 2013, 15:39:05 UTC | lua : allow lua storages to only allow some export formats add a new optional parameter to darktable.register_storage * supported(self,format) function returning a boolean, if true the corresponding format will be supported if no function is provided, all formats will be supported | 06 July 2013, 15:45:04 UTC |
f04d980 | Jérémy Rosen | 03 July 2013, 15:34:09 UTC | lua : correct an invisible bug in lua storages. | 06 July 2013, 15:45:03 UTC |
a3fd904 | johannes hanika | 06 July 2013, 09:24:27 UTC | noise profile: make camera list script support leading white space. | 06 July 2013, 09:24:27 UTC |
e270616 | hanatos | 06 July 2013, 08:25:48 UTC | Merge pull request #259 from darktable-org/full-view-wrap-around In full view on the lighttable, wrap around. | 06 July 2013, 08:25:48 UTC |
823ec16 | Pascal Obry | 05 July 2013, 19:09:22 UTC | In full view on the lighttable, wrap around. That is when pressing right arrow on the last image in a row we move to the next image on the following row. Same thing for left arrow on the first image of a row. This makes reviewing all images more friendly. | 05 July 2013, 19:09:22 UTC |
538d164 | parafin | 05 July 2013, 14:44:18 UTC | OSX packaging: include curl-ca-bundle.crt into package | 05 July 2013, 14:44:18 UTC |
e66c943 | Thomas Pryds | 05 July 2013, 11:22:04 UTC | Merge remote-tracking branch 'upstream/master' | 05 July 2013, 11:22:04 UTC |
780027f | Pascal Obry | 03 July 2013, 16:25:59 UTC | Refuse to remove a picture when a modified local copy exists. This check is done when the original picture is not available otherwise we could loose editing done on the local copy. | 04 July 2013, 17:08:36 UTC |
7b55129 | Pascal Obry | 04 July 2013, 14:12:06 UTC | New routine to check whether a file is safe to be removed. This is used for file having local copy and in this case the original file must be accessible. | 04 July 2013, 16:57:11 UTC |
260c85f | Pascal Obry | 03 July 2013, 14:28:43 UTC | Allow creation of xmp sidecar for local copies. So, remove sidecar when the local copy is reset. This is for safety purpose in case the database got corrupted. | 04 July 2013, 16:52:59 UTC |
06ffaf8 | Pascal Obry | 28 June 2013, 08:28:44 UTC | Add a white circle on the image box in the ligttable area for local copies. This is a simple marker to see what are the images having local copy or not. | 04 July 2013, 16:52:58 UTC |
df7b9dc | Pascal Obry | 27 June 2013, 09:59:35 UTC | Display the local status into the metadata module. | 04 July 2013, 16:52:50 UTC |
f60d6b4 | Pascal Obry | 28 June 2013, 08:46:28 UTC | Write the local copy status into the database. | 04 July 2013, 16:52:37 UTC |
4c0266d | Pascal Obry | 25 June 2013, 14:00:40 UTC | Add a way to set/reset an image to/from the cache. | 04 July 2013, 16:51:41 UTC |
9ea92a2 | Pascal Obry | 24 June 2013, 08:44:10 UTC | Use a locally cached image if the original is not found. This only put in place the circuitry to look for an image into the local cache (default: ~/.cache/darktable) if not available on the original location. This simple command dt_image_full_path() has been enhanced to look into the cache. | 04 July 2013, 16:51:41 UTC |
c1d3202 | Tobias Ellinghaus | 04 July 2013, 10:12:54 UTC | No one liked to see overexposed in preview :( This fixes #9495. | 04 July 2013, 10:12:54 UTC |
53f4e2b | bartokk | 03 July 2013, 16:58:56 UTC | Italian translation updated | 03 July 2013, 16:58:56 UTC |
6ea0e7f | Pascal de Bruijn | 03 July 2013, 16:10:09 UTC | wb_presets: sony nex-5r (stolen from ufraw) (cherry picked from commit d29bb85f7e79138d54a59fa3714e8c2d2fe61ad6) | 03 July 2013, 16:11:57 UTC |
c869022 | johannes hanika | 03 July 2013, 08:16:03 UTC | Revert "temperature: kelvin is high, introduce kludge factor" This reverts commit 0ef76b617f7552bdca5ea3d7291d1fe7f3d6ffc5. it's kind of needed for the 1.1.x series because reload_defaults() is called before module->gui_data is inited, which results in an estimated daylight whitebalance of (1,1,1) in that branch. master has fixed that some time ago, so the values make sense without kludging (yay :) ) | 03 July 2013, 08:16:29 UTC |
682c06c | johannes hanika | 02 July 2013, 14:44:42 UTC | noise profile: nikon coolpix p330 by joe. | 02 July 2013, 14:45:03 UTC |
f661b44 | Richard Levitte | 02 July 2013, 14:37:52 UTC | [l10n] Swedish update: 2 fuzzies cleared | 02 July 2013, 14:37:52 UTC |
51b88d9 | Ulrich Pegelow | 01 July 2013, 19:52:48 UTC | partially revert commit 335d82bf3d2fb8309e6d9a7e0627f59acdb8bff0 | 01 July 2013, 19:52:48 UTC |
2fed86b | Boucman | 01 July 2013, 16:59:19 UTC | Merge pull request #256 from adsr303/plpo Update Polish translation | 01 July 2013, 16:59:19 UTC |
2dcb1eb | pmjdebruijn | 01 July 2013, 16:17:10 UTC | Merge pull request #251 from jktjkt/metadata-viewer-tweaks Metadata viewer tweaks | 01 July 2013, 16:17:10 UTC |
d2c07e3 | johannes hanika | 01 July 2013, 10:46:28 UTC | cache: make stats work on legacy compiler + arch. | 01 July 2013, 10:46:28 UTC |
92bf457 | Artur de Sousa Rocha | 30 June 2013, 21:50:33 UTC | Update Polish translation | 30 June 2013, 21:50:33 UTC |
96d1042 | Thomas Pryds | 30 June 2013, 19:28:41 UTC | Updated Danish translation | 30 June 2013, 19:28:41 UTC |
0c45e2f | Thomas Pryds | 30 June 2013, 19:22:31 UTC | Merge remote-tracking branch 'upstream/master' | 30 June 2013, 19:22:31 UTC |
335d82b | Ulrich Pegelow | 30 June 2013, 17:43:21 UTC | fix a few memleaks | 30 June 2013, 17:43:21 UTC |
fe7dd7c | Ulrich Pegelow | 30 June 2013, 14:11:50 UTC | Merge branch 'master' of ssh://github.com/darktable-org/darktable | 30 June 2013, 14:11:50 UTC |
18377a5 | Ulrich Pegelow | 30 June 2013, 14:11:12 UTC | graduatednd: fix (marginal) bug in distance calculation | 30 June 2013, 14:11:12 UTC |
ed808fb | Tobias Ellinghaus | 30 June 2013, 14:01:50 UTC | Fix a crash when live view is not supported ... ... and live view is switched on and off again | 30 June 2013, 14:01:50 UTC |
c277eba | Ulrich Pegelow | 29 June 2013, 07:19:37 UTC | fixes bug #9487 | 29 June 2013, 07:19:37 UTC |
77990b1 | Tobias Ellinghaus | 28 June 2013, 12:39:41 UTC | Add two more guides to c&r, perspective + metering | 28 June 2013, 12:39:41 UTC |
b30f266 | Thomas Pryds | 28 June 2013, 11:45:43 UTC | Update to Danish translation (1 string added). | 28 June 2013, 11:45:43 UTC |
89ff794 | Ulrich Pegelow | 27 June 2013, 18:13:52 UTC | blending: add option to toggle polarity of drawn mask this is needed to effectively extend a parametric mask by including or excluding specific parts of an image. to include parts: switch combobox combine to "inclusive" and make sure polarities of drawn mask and parametric mask channels are set to negative. to exclude parts: switch combobox combine to "exclusive" and make sure polarities of drawn mask and parametric mask channels are set to positive. use "inclusive & inverted" or "exclusive & inverted" to get an inverted mask if needed. the "toggle polarity" button (circle with black&white) can be used to quickly toggle between inclusive and exclusive mode. | 27 June 2013, 18:13:52 UTC |
48bd6fd | Ulrich Pegelow | 27 June 2013, 18:04:13 UTC | color picker: better account for invalid local color picker data in several places if the local color picker is positioned outside the module's image area it can not deliver valid data. take appropriate action in this case (depends on where we use the color picker). | 27 June 2013, 18:04:13 UTC |
1d4e8db | Ulrich Pegelow | 27 June 2013, 17:37:46 UTC | color picker: backtransform picker coordinates; fixes #9482 coordinates of local color picker need to be transformed back from the preview image to the module in focus, else we pick completely bogus spots if distorting modules are in action. | 27 June 2013, 17:37:46 UTC |
deaef63 | johannes hanika | 27 June 2013, 15:14:27 UTC | cacorrect: fix a segfault for very small buffers. | 27 June 2013, 15:14:54 UTC |
e92d9d6 | Ulrich Pegelow | 26 June 2013, 17:47:15 UTC | colorize module: fix color conversion matrix the old version had a wrong matrix which caused a color shift - visible e.g. as a blue tint when saturation is set to zero. of course legacy history stacks are preserved and process as before. | 26 June 2013, 17:47:15 UTC |
ca342a4 | Jan Kundrát | 26 June 2013, 16:09:15 UTC | Metadata viewer: don't display invalid/unusable "focus distance" values | 26 June 2013, 16:09:15 UTC |
54d7e09 | Jan Kundrát | 26 June 2013, 16:03:53 UTC | Metadata viewer: indicate that the focal length is given in milimeters | 26 June 2013, 16:03:53 UTC |
4debbcc | Ulrich Pegelow | 25 June 2013, 05:18:33 UTC | blending: repair most of blendop parameter sets that got broken recently breaking of parameter sets did happen when legacy history stacks were converted to the new structure by the recent development branch. this commit allows darktable to automatically fix most of the broken blendop parameter structures (see bug #9466) | 25 June 2013, 19:22:31 UTC |
190b638 | Ulrich Pegelow | 25 June 2013, 18:23:08 UTC | Merge branch 'mymasks' | 25 June 2013, 18:23:08 UTC |
ece378c | Ulrich Pegelow | 25 June 2013, 18:19:28 UTC | masks: implement restricted edit mode you enter restricted edit mode by CONTROL-click on the "show masks and edit" icon. in restricted edit mode shapes are protected against accidental deleting, shifting and enlarging/shrinking. you can still act on single nodes and on the feathering border. main purpose: eases fine-tuning of shapes (esp. path shapes). | 25 June 2013, 18:19:28 UTC |
5939bec | johannes hanika | 25 June 2013, 12:02:00 UTC | noise profile: power shot s95 by pawel zogal | 25 June 2013, 12:02:45 UTC |
473b53f | johannes hanika | 25 June 2013, 11:49:06 UTC | noise profile: canon eos 1100D is eos REBEL T3 | 25 June 2013, 11:49:06 UTC |
8602967 | Ulrich Pegelow | 24 June 2013, 19:29:45 UTC | masks: first steps for restricted masks edit mode | 24 June 2013, 19:29:45 UTC |
79ef80d | Antony Dovgal | 23 June 2013, 15:39:11 UTC | add strlcpy() implementation for UTF8 strings and use it where applicable | 23 June 2013, 15:39:11 UTC |
9778acc | Ger Siemerink | 22 June 2013, 09:45:01 UTC | update of dutch translations | 22 June 2013, 21:54:31 UTC |
352f656 | Pascal de Bruijn | 22 June 2013, 15:06:06 UTC | lowpass: don't exagerate default blur (cherry picked from commit 2d1b641425677f8d4a4a499ef0b11475428c978d) | 22 June 2013, 15:08:17 UTC |
00993e7 | Pascal de Bruijn | 22 June 2013, 14:49:08 UTC | grain: allow finer grain (cherry picked from commit 5839209d9262008088809dfdaa78efd2a5f3959f) | 22 June 2013, 14:59:55 UTC |
1c6d71d | Ulrich Pegelow | 22 June 2013, 09:33:09 UTC | opencl: make all numerical float constants well-behaving; fixes #9478 the ability to properly parse valid float constants has been taken away from recent OpenCL compilers for whatever reason. so we need a workaround. | 22 June 2013, 09:33:09 UTC |
67f86af | Jérémy Rosen | 20 June 2013, 16:15:00 UTC | lua : when introspecting in debug mode and an object has no metatable, report it | 22 June 2013, 05:59:25 UTC |
a079ff7 | Jérémy Rosen | 20 June 2013, 15:54:11 UTC | lua : remove a stray \n in preference description | 22 June 2013, 05:59:25 UTC |
3ad52e9 | Jérémy Rosen | 19 June 2013, 14:50:15 UTC | lua : only have ipairs if we have len | 22 June 2013, 05:59:25 UTC |
1030420 | Jérémy Rosen | 19 June 2013, 13:55:42 UTC | lua : create a generic way to handle singletons we have enough of these that they deserve proper handling | 22 June 2013, 05:59:25 UTC |
d2f7a41 | Jérémy Rosen | 18 June 2013, 08:20:30 UTC | lua : make typeid functions actually be typeid based and not name based | 22 June 2013, 05:59:24 UTC |