darktable 3.2: containment effect!
feed

blog

released 0.9

released 0.9

we released version 0.9, with many new features:

  • run-time switchable opencl to exploit all the power of your GPU whenever you decide to install the driver
  • many new modules, including a spot removal tool, better denoising (on raw pixels and non-local means) and many more
  • blend operations, overlay your module only …

libglade Removal: The First Week

libglade Removal: The First Week

I’m now a week into my first task of removing darktable’s dependency on libglade, so here’s a quick look at my progress so far. In the first week I started out by diving in and figuring out how to instantiate all the widgets I would need, starting with the lowest levels and working my way up. It took a little …


GSOC 2011 Starts Today

GSOC 2011 Starts Today

Today I’ll be starting on my Summer of Code project for darktable, so I thought I’d start off with a blog post about just what I’ll be doing. This Summer I’ll be focusing on UI improvements in darktable, and I have four separate tasks to complete, in this order.

  1. Removing the libglade dependence.

    There are two …


File management

File management

Whoever has followed the mailing lists or IRC has seen remarks that darktable lacks a feature complete file manager. Currently we only have a button which lets the user delete files from disk, but there is no way to move them, copy them, rename them, … Every time someone has shown up to suggest something beyond …


darktable user manual revisited

darktable user manual revisited

![usermanual](usermanual.jpg)

Up till recently the usermanual has been only available for those who got the source and the necessary tools to generate and even than it would generate a HUGE pdf file due to the amount of high resolution of screenshots. I revisited the build system with the goals of shrink-en the …


GSoC 2011

GSoC 2011

As some of you might have noticed, darktable got accepted for this year’s Google Summer of Code (warning, site doesn’t work with every browser …). Currently we are seeing a few possible students lurking around in IRC, preparing their proposals in our Wiki and getting familiar with the program, code and community. …


“Hello, world!” – yet another new blog?

“Hello, world!” – yet another new blog?

“Why does darktable need a blog?” you might ask. The answer is quite simple: While we do have a mailing list (actually there are three) which is quite active, most decisions and background informations happen in IRC (#darktable on FreeNode). This is great for fast communications, but it doesn’t allow interested …


Why GIMP doesn’t play well with darktable

Why GIMP doesn’t play well with darktable

Every now and then the question arises why we don’t have a button in darktable to open the current image in GIMP. Everytime I answer more or less the same.

The arguments of those requesting the button are along the line of “$PROGRAM has it, so it shouldn’t be hard to do” and “I really need to do some small …


released 0.8

released 0.8

we released version 0.8, which obsoletes 0.7.1 in a lot of ways:

  • much faster image loading due to rawspeed, an awesome new library by klaus post @rawstudio
  • lots of performance improvements in our caches and pixel pipelines (together with the above like 5x–10x)
  • gpu computing using opencl (for graphics boards …

released 0.7.1

released 0.7.1

we released version 0.7.1, a small bugfix release to fix up some nuisances in 0.7:

  • some more white balance presets
  • layout fixes for overlong profile names
  • styles now actually work
  • extensive documentation in form of screencasts

enjoy the release, but be aware that you’ll be missing out on a lot of …