Renovating our foundations: new database schema

For a long time now we have been planning to extend the amount of information we store in the database for the next version, 0.10, which will run on KDE4. As the database is the central storage and digikam is built around it, such a move involves deep structural changes. We have done preparations, discussed on the mailing list what we want and what we need, made up documentation, and then sat down to code.
So during the last weeks I have been working on implementing the new database schema, and tonight I have merged my commits.

As this is the first time that our ideas have found their way into real code that you can build and use from SVN (although you should not use digikam trunk SVN for production currently) it is time to give some insight.
I will give a short overview on digikam's history, what we have reached now and what we intend to do with all the information that we find now at hand.

digiKam 0.9.3-beta1 Release

Dear all digiKam fans and users!

The digiKam development team is happy to release 0.9.3-beta1. The digiKam tarball can be downloaded from SourceForge as well.
(0.9.3 will probably be the last release before we will switch over to KDE4 which will see a totally revamped digiKam.)

New features of the camera interface:

  • The camera interface is now used to import new images into collections.
  • There are new options to download pictures and delete them from the camera at the same time.
  • Support of Drag & Drop to download files from camera window to album window.

digiKam splashscreens contest : and the winners are...

This week end, the team have voted to choose the splashscreens used with next release. You can seen the pictures below:

digiKam 0.9.3 (KDE3) : Laurenz Gamper



Showfoto 0.7.0 (KDE3) : Joel Koop

digiKam splashscreens : call to photographers...

With the next releases of the digiKam, the time has come to find the ideal splash-screens to go with it. Now is your chance to join the ranks of the precious few who have had their artwork associated with a release of digiKam!

SplashScreen is a simple way for users to contribute to digiKam project. The pictures must be correctly exposed and composed, and the subject must be choosen using a real photographer inspiration.

The next stable release 0.9.3 of digiKam is planed to september. This version will includes few bug fix for KDE3 envirronement. For this release, we need 2 new splash-screens dedicaced to digiKam and Showfoto startup.

Note, than it will also the same about digiKam and Showfoto for KDE4 envirronement planed around december.

Final DigiKam 0.9.2 Release available

Dear digiKam users,

the digiKam team is happy to announce a new release of the
advanced digital photo management application for linux.

In addition to various bug-fixes and improvements,
several new features have been added.

Some important improvements/changes are:

  • a light-table to quickly compare similar images side by side
  • Thumbnail size in the album view can be adjusted continuously, details.
  • Image Editor: reorganized menu structure
  • Image Editor: new pan tool
  • Image Editor: new Sharpness Editor (replacing Unsharp Mask, Refocus, Sharpen)

digiKam 0.9.2-beta3 Release

Dear all digiKam fans!
Some minor regression bugs led us to another release, the 0.9.2-beta3 release including an improved light table (full size images). The 0.9.2 final release is on track for mid June publishing. This beta3 version is rock-solid, don't hesitate to use it for production.

In order to make digiKam 0.9.2-beta3 compile you need to compile and install libkexiv2 and libkdcraw first (unless you complied them for beta[1,2] already).

The library tarballs can be downloaded from (1) SourceForge.

digiKam 0.9.2-beta2 release

Dear all digiKam fans!
The success story continues with the 0.9.2-beta2 release including a new light table (compare feature). The 0.9.2 final release is on track for mid June publishing. This beta2 version is rock-solid, don't hesitate to use it for production. Beta1 and beta2 are rather used to improve usability than debugging.

In order to make digiKam 0.9.2-beta2 compile you need to compile and install libkexiv2 and libkdcraw first (unless you complied them for beta1 already).

The library tarballs can be downloaded from (1) SourceForge.

video of new digiKam Light Table in action

The new digiKam Light Table is currently under finalization on KDE repository. digiKam 0.9.2-beta2 will be released in a near future and will include this new tool as well.

Today, i have released a new Flash capture of Light Table in action, used to compare similar pictures. Just click on preview below to show the file.

I would than thanks all photographs witch have help us to design the Light Table, and especially, Arnd, Julien, Oliver and Mik...

digiKam has a new Light Table...

Today, after 1 week of developement, I have finished the first implementation of the new Light Table tool for digiKam.

This is a first implementation, certainly uncomplete but suitable as well. I have follow the user tips from this bugzilla entry.

Some screenshots of this tool in action can be seen following these links:

- The Light Table with thumbbar pop-up menu.

- How to Insert new item to Light Table using Album GUI pop-up menu.i Left and right side bar enable.

digiKam 0.9.2 release cycle starts

Dear all digiKam fans!
With the 0.9.2-beta1 release we start into a new release cycle that is planned to be culminating in a 0.9.2 final release mid June. This beta1 version is already very stable, don't hesitate to use it for production. Beta1 and beta2 are rather used to improve usability than debugging.

In order to make digiKam 0.9.2 compile you need to compile and install libkexiv2 and libkdcraw first. The english documentation can be downloaded as well.

The library tarballs can be downloaded from (1) SourceForge.
The digiKam tarball can be downloaded from (2) SourceForge as well.

So what's new on digiKam planet?

Syndicate content