https://sourceforge.net/projects/darktable/files/darktable/1.1/darktable-1.1.tar.gz/download
this is a feature release, so there is a lot of new stuff:
general
- new camera support, new whitebalance presets, etc., including canon eos m support and samsung nx fix
- similarity matching search for images that look alike.
- geotagging, complete with map view (thanks to dinamic for starting that ages ago and to houz for actually bringing it home): “ Geotagging in darktable ”
- mac os package: “ Bringing current darktable to OS X ”
- a lot of bugfixes (mainly thanks to ulrich for his meticulous work)
- facebook exporter (for those who have an account there)
ui
- reworked the much hated `more plugins’ widget (thanks to boucman)
- image grouping: “ Grouping ”
- command line interface! “ Exporting images on the command line ”
- tone and base curves got a new user interface to better support fine grained workflow as in: “ Mastering color with Lab tone curves ”
- visually low-profile controls with finetuning: “ bauhaus widgets ”
- color correction module (" color correction ") got a GUI update since the blog post (two circles indicating shadows and highlights instead of the quad).
- live view for tethered shooting! “ Live view ”
darkroom
- extensive use of edge-aware filtering techniques to suppress noise, halos and ringing all around darktable: “ edge aware image development ”
- conditional blending, and a lot of goodies around it! “ Some enhancements to conditional blending ”
- magenta highlights: “ magenta highlights ” improved on high-contrast edges to overexposed areas (should get rid of purple highlights on tiny water waves and purple fringes around tree leaves for example)
- much improved sharpness for both export and darkroom view, especially for downsampled images and if you use lens corrections or rotations/perspective corrections. check the new options in the preferences dialog, also one more than mentioned in the blog (“demosaicing for zoomed out darkroom mode” to trade performance for even more sharpness): “ Upcoming features: New interpolation modes and better resize ”
color management
- improved per-screen color management (should reload the screen profile automatically)
- more compatible embedded color profiles (should fix problems on windows viewing our images, if that matters)
- read embedded color profiles from jpg
opencl
- most of our modules now can take advantage of your computer’s gpu power
- caching for compiled opencl kernels (even in case the driver doesn’t do it) for faster startup times
usermanual
- find a pdf snapshot here: https://sourceforge.net/projects/darktable/files/darktable/1.1/darktable-usermanual.pdf/download
- is reasonably up to date again
- not translated so far
translations
- two new translations (both portuguese … ;) )
- well translated: cs de es fr it ja nl pl pt_BR pt_PT sv
- half translated: ca fi gl ro ru sq th zh_CN
enjoy!
For official ebuild you should ping Gentoo maintainer by creating bump request on https://bugs.gentoo.org/ - from the looks of ebuild for previous release he likes to do stuff a little differently (probably more correctly when it comes to Gentoo quality control requirements).
buttons and tabs lokking very bad :-(
is ther any solution?
Thanks for the great work and your efforts!
As a small note, I find it a little bit confusing that you only can identify grouped images by hovering them with my mouse. A small extra icon for groups would be nice to have :) nevertheless great version!!
I've just one query about opencl. I'm running os x 10.6.8 on an iMac with a ATI Radeon HD 5750 graphics card. I believe this spec supports opencl, but when I open Darktable's preferences – under core options I see "activate opencl support" is grayed out.
Is opencl not available on mac or am I doing something wrong?
/Applications/darktable.app/Contents/MacOS/darktable -d opencl
2012-11-26 23:09:27.006 defaults[77082:903]
The domain/default pair of (.GlobalPreferences, AppleCollationOrder) does not exist
/Applications/darktable.app/Contents/MacOS/darktable: line 80: test: argument expected
[opencl_init] trying to load opencl library: ''
[opencl_init] opencl library '/System/Library/Frameworks/OpenCL.framework/Versions/Current/OpenCL' found on your system and loaded
[opencl_init] found 1 platform
[opencl_init] found 2 devices
[opencl_init] discarding device 0 `ATI Radeon HD 5750' due to missing image support.
[opencl_init] discarding CPU device 1 `Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz' as it will not deliver any performance gain.
[opencl_init] no suitable devices found.
[opencl_init] FINALLY: opencl is NOT AVAILABLE on this system.
[opencl_init] initial status of opencl enabled flag is OFF.
(darktable-bin:77072): Gdk-CRITICAL **: void gdk_draw_drawable(GdkDrawable *, GdkGC *, GdkDrawable *, gint, gint, gint, gint, gint, gint): assertion `GDK_IS_DRAWABLE (src)' failed
Mon Nov 26 23:09:58 John-Donaghys-iMac.local darktable-bin[77072] : kCGErrorFailure: CGSDisplayID: App trying to enumerate [0 to CGSGetNumberOfDisplays()] instead of using CGSGetDisplayList(). Compensating...
Mon Nov 26 23:09:58 John-Donaghys-iMac.local darktable-bin[77072] : kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
Thanks a lot for you time.
this line:
[opencl_init] discarding device 0 `ATI Radeon HD 5750′ due to missing image support.
...means your gpu (or the opencl library) doesn't support manipulating images in opencl (which is a must for DT). You could possibly try to update the opencl library somehow - can't tell you how, i don't own a Mac.
Next stop? Donate button! :)
BTW it would be nice to pack the newest lensfun to the PPA+ ;)
You work is much appreciated, everyone!
libcl 1.1
opencl-nvidia 310.19
opencl-headers 1:1.1.20110526
here's my output:
[opencl_init] trying to load opencl library: ''
[opencl_init] opencl library 'libOpenCL' found on your system and loaded
[opencl_init] found 1 platform
[opencl_init] found 1 device
[opencl_init] device 0 `GeForce GT 640' has sm_20 support.
[opencl_init] device 0 `GeForce GT 640' supports image sizes of 32768 x 32768
[opencl_init] device 0 `GeForce GT 640' allows GPU memory allocations of up to 511MB
[opencl_init] device 0: GeForce GT 640
GLOBAL_MEM_SIZE: 2048MB
MAX_WORK_GROUP_SIZE: 1024
MAX_WORK_ITEM_DIMENSIONS: 3
MAX_WORK_ITEM_SIZES: [ 1024 1024 64 ]
[opencl_init] compiling program `demosaic_ppg.cl' ..
[opencl_load_program] loaded cached binary program from file `/home/tim/.cache/darktable/cached_kernels_for_GeForceGT640/demosaic_ppg.cl.bin'
[opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/demosaic_ppg.cl'
[opencl_build_program] successfully built program
[opencl_init] compiling program `atrous.cl' ..
[opencl_load_program] loaded cached binary program from file `/home/tim/.cache/darktable/cached_kernels_for_GeForceGT640/atrous.cl.bin'
[opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/atrous.cl'
[opencl_build_program] successfully built program
[opencl_init] compiling program `basic.cl' ..
[opencl_load_program] loaded cached binary program from file `/home/tim/.cache/darktable/cached_kernels_for_GeForceGT640/basic.cl.bin'
[opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/basic.cl'
[opencl_build_program] successfully built program
[opencl_init] compiling program `blendop.cl' ..
[opencl_fopen_stat] could not open file `/home/tim/.cache/darktable/cached_kernels_for_GeForceGT640/blendop.cl.bin'!
[opencl_load_program] could not load cached binary program, trying to compile source
[opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/blendop.cl'
[opencl_build_program] could not build program: -30
BUILD LOG:
[opencl_init] failed to compile program `blendop.cl'!
[opencl_init] FINALLY: opencl is NOT AVAILABLE on this system.
[opencl_init] initial status of opencl enabled flag is OFF.
Please see http://darktable.org/redmine/issues/9082
Also, if you have troubles, next time please open a ticket, or stop by on irc :)
Cheers
I searched online and is seems (at least for ATI) that opencl image support is only available on OS X 10.7 or later. Is this correct? If so should this be added to known issues/release notes/FAQ's in case other users have the same question?
I see the bug tracker might have been a more appropriate place to raise this – I'll use it in future.
Thanks again for this excellent application.
Sigma's FOVEON sensors are completely different. There are currently no plans to implement support for them.
Is there any way I can donate you some money earned for photoshoot processed with Darktable? :)
It s tempt me to contribute to this project
Could someone help me with install DT at fedora 17 ?
There is no RPM for f17 so I've decide to install it from source, but i've stuck with this:
[ 31%] Building C object src/external/osm-gps-map/CMakeFiles/osmgpsmap.dir/src/osm-gps-map-widget.c.o
/home/silesia/Pobrane/darktable-1.1/src/external/osm-gps-map/src/osm-gps-map-widget.c: In function ‘osm_gps_map_tile_download_complete’:
/home/silesia/Pobrane/darktable-1.1/src/external/osm-gps-map/src/osm-gps-map-widget.c:776:33: error: ‘SoupMessage’ has no member named ‘response’
/home/silesia/Pobrane/darktable-1.1/src/external/osm-gps-map/src/osm-gps-map-widget.c:776:60: error: ‘SoupMessage’ has no member named ‘response’
/home/silesia/Pobrane/darktable-1.1/src/external/osm-gps-map/src/osm-gps-map-widget.c:778:25: error: ‘SoupMessage’ has no member named ‘response’
/home/silesia/Pobrane/darktable-1.1/src/external/osm-gps-map/src/osm-gps-map-widget.c:803:75: error: ‘SoupMessage’ has no member named ‘response’
/home/silesia/Pobrane/darktable-1.1/src/external/osm-gps-map/src/osm-gps-map-widget.c:803:99: error: ‘SoupMessage’ has no member named ‘response’
/home/silesia/Pobrane/darktable-1.1/src/external/osm-gps-map/src/osm-gps-map-widget.c: In function ‘osm_gps_map_download_tile’:
/home/silesia/Pobrane/darktable-1.1/src/external/osm-gps-map/src/osm-gps-map-widget.c:915:17: error: implicit declaration of function ‘soup_message_add_header’ [-Werror=implicit-function-declaration]
/home/silesia/Pobrane/darktable-1.1/src/external/osm-gps-map/src/osm-gps-map-widget.c:934:13: error: passing argument 3 of ‘soup_session_queue_message’ from incompatible pointer type [-Werror]
In file included from /usr/include/libsoup-2.4/libsoup/soup-session-async.h:10:0,
from /usr/include/libsoup-2.4/libsoup/soup.h:37,
from /home/silesia/Pobrane/darktable-1.1/src/external/osm-gps-map/src/osm-gps-map-widget.c:134:
/usr/include/libsoup-2.4/libsoup/soup-session.h:86:17: note: expected ‘SoupSessionCallback’ but argument is of type ‘void (*)(struct SoupMessage *, void *)’
/home/silesia/Pobrane/darktable-1.1/src/external/osm-gps-map/src/osm-gps-map-widget.c: In function ‘osm_gps_map_set_property’:
/home/silesia/Pobrane/darktable-1.1/src/external/osm-gps-map/src/osm-gps-map-widget.c:1787:17: error: unknown type name ‘SoupUri’
/home/silesia/Pobrane/darktable-1.1/src/external/osm-gps-map/src/osm-gps-map-widget.c:1787:32: error: initialization from incompatible pointer type [-Werror]
cc1: all warnings being treated as errors
make[2]: *** [src/external/osm-gps-map/CMakeFiles/osmgpsmap.dir/src/osm-gps-map-widget.c.o] Błąd 1
make[1]: *** [src/external/osm-gps-map/CMakeFiles/osmgpsmap.dir/all] Błąd 2
make: *** [all] Błąd 2
If this is not place for this kind of questions, please delete thist comment.
Something I have noticed, though, is that there are a lot of mouse clicks involved in using the program. One suggestion to lessen this, in at least one area, in the image browser bar (I do not know if this is its name) that is at the bottom of the interface in the darkroom mode, is as follows.
It would be great if the image could be activated/selected as the image that is currently being displayed/edited with a single click instead of a double click. And, it would also be nice if you could navigate through these images, once one of these thumbnails has been clicked and this is the "active area", with the arrow keys.
double click an image only if you intend to go to darkroom mode (develop it).
The log says that OpenCL is enabled on my system (ubuntu 12.10, 8Gbs RAM, NVidia Gt240 1Gb, AMD 640 Quad core) and before crashing there's always a trace saying something like "Could not attach to process".
If I uncheck OpenCL, restart and export again, everything is fine.
https://launchpad.net/~pmjdebruijn/+archive/darktable-unstable
Please let us know if that fixes your issue.
Once 1.1.1 is released don't forget to switch back to the Release-Plus PPA.
You should attach the debug output of darktable when you call it with 'darktable -d opencl'. Please also make a remark if there are certain modules which trigger the crash.
When crashing darktable normally writes a backtrace file which is invaluable for us to find the cause. In your case the system prevents darktable from doing so. That's the background of the "could not attach" message. I think you will find here https://wiki.ubuntu.com/SecurityTeam/Roadmap/KernelHardening#ptrace_Protection some info on how to activate backtrace file generation.
it's amazing app and I like it!
But, when I update to 1.1 (on ArchLinux), I was confused.
I open module "highlight reconstruction" and switch to reconstruct LCh.
I did not find corresponding channels "L" "C" and "h".
Maybe I missed something?
Help me please.
I recently started to learn darktable.
Thanx for reply!
(darktable:20012): GLib-CRITICAL **: g_dir_read_name: assertion `dir != NULL' failed
Import starts, but no images get displayed.
1.0.5 worked great. Please help. I am a photographer with just a bit of Linux knowledge.
http://www.darktable.org/redmine/issues/9117
and best would be to open an issue for it, so we can attach all relevant data and discuss it at length:
http://darktable.org/redmine/projects/darktable/issues/new
Also, as a Gentto user, I really, really, REALLY appreciate the ebuild you provide. It compiled and installed finely.
However, the new slider adjustment, I cannot work like this! It actually slows down my workflow. I want to directly input values by right clicking the bar just like in version 1.0.5. At least make it to where you can use the slider AND directly input values, to please both crowds.
If there is a way to do this in the current version, please let me know how. If not, I will be reverting to 1.0.5.
Thank you for all the hard work.
I have not changed the output settings so I not checked that part.
But, when switching back from 1.1.1 (unstable) to 1.1 (without touching the ouput settings) darktable exported to disk as it was supposed to do.
This morning I did an update from stable repo and now I got installed version 1.1.1. When I tried to export one of the pictures that makes Darktable crash, the program throwed the same message...
Anyway, version 1.1.1 does not solve the crashes mybe I'll try to purge my installation and install it again.
Also, on redmine upegelow says he has find also that could make it crash.
Maybe on the next release it'll be fixed...
I must say however what a great piece of software Darktable is!!! Thanks for all your hard work!! who needs Lightroom?
Phil
I love Darktable a lot. But there are two big annoying things about it:
Black characters on dark grey background on certain dialoges. Impossible or very hard to read.
The most annoying thing is - if I display folders and subfolders (and subfolders within) on the left side and I double-click on it to view the images insidxe the whole list resets uncollapsing the folder structure. In order to go to the a different sub-folder again is to collapse everything again. My image folder structure is very deep sometimes, so thats extremely annoying and makes working with dt almost impossible.
Is it possible to just let everything as it is. Do not reset the windows and folder.
I'd be very thankful
aa
--bb
--cc
--dd
--ee
--ff
No I double-click on ee and after that the windows is reset and shows:
aa
Now I will have to click me through again to view images in sub-folder
ff or any other) again.
copy /usr/share/darktable/darktable.gtkrc to ~/.config/darktable and set
font_name = "Sans 10"
in line 38 (this is what i do).
Furthermore I find the program quite sluggish on my Debian box with Athlon 7750 dualcore. Is this fixed with the better memory management in 1.1.1?
I'm a bit busy at the moment, translating Juan's video tutorials, but could find some time after we've completed the series if you need some help to do a French translation.
Feel free to contact me about this.