Chapter 2. Typing in information about your images

In figure Figure 2.1 you can see an example of the window that will greed you once you have started KimDaBa with your own images.

At the top of the screen you will find a menu and toolbar, as you know from any KDE application. Below the toolbar you see the browser window. Currently this is not containing much information, as you have not yet specified any information about your images. In Chapter 3 we will get back to the browser, but for now, simply press the View Images item, which will show you an overview of all your images.

In case you have more than 100 images, KimDaBa will sort your images into groups each of 100 images. This is simply to avoid that your machine runs out of RAM while trying to show you all your images. The amount of images per pages can be configured in the Options dialog (see the section called “General Options”)

Figure 2.1. Starting KimDaBa with your own images

Specifying properties for images

The key feature of KimDaBa is that you can specify properties for images. This includes who is on a given image, where is it taken, etc. You can do this either an image at a time, or you can set properties for a number of images simultaneously (For example, all these images contain the person Jesper, and is taken in Copenhagen.)

To set properties for images, select the images in question, and go to Edit|Properties, here you will find two items, namely One at a time, and All simultaneously. Choosing One at a time, you get to set properties for each of the selected images, one at a time, while choosing All simultaneously, you set properties for all selected images. These two options are also available from a context menu, that you get by right clicking the mouse in the thumbnail overview. An example of this can be seen in Figure 2.2.

Figure 2.2. Context menu for editing properties

In Figure 2.3 below you can see the window for configuring image properties. In this window you can specify the date of the image, the label of the image [2], a description for the image, and most important different options for the image. In the screen dump, these options are Persons, Loctions, and Keywords, but as you will see in the section called “Option Groups”, these three predefined groups may be changed to your preferences.

Figure 2.3. Configuring image properties

The date, plus the options may be used for searching and browsing for images, as we will see in Chapter 3, and they will also be shown when you later view the images.

Specifying options

In Figure 2.3 there are three list boxes combined with a line edits for specifying persons, locations and keywords. These widget are a very important part of KimDaBa, as you will use them over and over again, when specifying information about your images.

You can specify an option from a list box, simply by selecting it (Select say Donna to specify that Donna is on the given image. Alternatively you may type its name in the line edit. When you start typing a name in the line edit, KimDaBa will look into the listbox, and search for the first item matching what you've typed so far, and fill it out. Thus typing Do might be enough to find Donna. Once you have found the item you search for, simply press enter to select this item in the listbox. The item will now be moved to the top of the view, so next time you need the given item it is even easier to find.

The idea behind moving images to the top when they have been selected is, that when going to, say a family party, you will get perhaps 50 images all with the same 5-10 persons. When typing in information about these 50 images you will have the 5-10 persons at the top of the listbox as soon as you have type in their name the first time.

Specifying properties for one image at a time

When you specify properties for one image at a time, you may still of course select a number of images, and say, I want to specify properties for these images. In this situation, you will find a next and previous button under the image in the topmost rightmost corner.

Specifying properties for all images simultaneously

If you have several images with, say the same person, then it might be more convenient to select those images, and specify that this person is one all images using the Set properties for all selected images.

In this situation, you will not see the existing values of each of the items. If you specify a date or description, then that value will be set unconditionally. For options it is a bit different. In this situation you will find that there is a check box under the list box labeled merge. When this list box is selected, the values you specify will be merged with the existing values for the option in question. If on the other hand you uncheck the merge check box, then the option will be set unconditionally.

[2] The label is initialized to the name of the file. The label is used in the browser, and when the images are exported to HTML pages