Version: 0.7.1 (using KDE 3.3.2-1.3.2.kde, Fedora Core release 2 (Tettnang)) Compiler: gcc version 3.3.3 20040412 (Red Hat Linux 3.3.3-7) OS: Linux (i686) release 2.6.7-1.494.2.2 1. Open picture in picture editor 2. Change toolbar settings (from icons only to text underneath icons) 3. Close picture editor 4. Open picture editor What happens: - Your toolbar settings have been lost - it has reverted to icons only What should happen: - Settings remembered I've only been using digikam for a couple of weeks. It's good in the main, but the UI is quite non-intuitive in various ways. When I used Kodak's Easyshare on my parents' computer, I could use it straight away; digikam still feels complicated after a couple of weeks. If I get time I'll file various UI-related improvements as bugs... This is the standard KDE complaint - even as someone who's been using KDE for 6 years, the UI still feels bloated and complicated!
CVS commit by jahrens: setAutoSaveSettings() was called too early. for imagewindow we need another solution. CCBUG: 96940 M +2 -1 digikamapp.cpp 1.82 --- kdeextragear-3/digikam/digikam/digikamapp.cpp #1.81:1.82 @@ -99,5 +99,4 @@ DigikamApp::DigikamApp(bool detectCamera updateDeleteTrashMenu(); - setAutoSaveSettings(); applyMainWindowSettings(m_config); @@ -113,4 +112,6 @@ DigikamApp::DigikamApp(bool detectCamera populateThemes(); + setAutoSaveSettings(); + // Auto-detect camera if requested so if (detectCamera)
CVS commit by pahlibar: * Replaced native dynamic guibuilder system with kde xmlgui one * Core plugin ported to use the new system * Toolbars and shortcuts are now configurable within the imageviewer BUG: 96940 A imageplugins/digikamimageplugin_core_ui.rc 1.1 A utilities/imageeditor/digikamimagewindowui.rc 1.1 M +0 -2 digikam/Makefile.am 1.39 M +1 -1 digikam/albumiconview.cpp 1.108 M +2 -2 digikam/digikamapp.cpp 1.89 M +3 -1 imageplugins/Makefile.am 1.18 M +3 -46 imageplugins/imageplugin_core.cpp 1.42 M +0 -2 imageplugins/imageplugin_core.h 1.22 M +1 -1 libs/Makefile.am 1.8 M +1 -1 utilities/cameragui/cameracontroller.cpp 1.20 M +4 -2 utilities/imageeditor/Makefile.am 1.18 M +0 -8 utilities/imageeditor/imageplugin.cpp 1.6 M +2 -7 utilities/imageeditor/imageplugin.h 1.9 M +2 -1 utilities/imageeditor/imagepluginloader.cpp 1.12 M +296 -181 utilities/imageeditor/imagewindow.cpp 1.72 M +42 -13 utilities/imageeditor/imagewindow.h 1.32 R libs/guibuilder/.cvsignore 1.1 R libs/guibuilder/Makefile.am 1.1 R libs/guibuilder/guiclient.cpp 1.3 R libs/guibuilder/guiclient.h 1.3 R libs/guibuilder/guifactory.cpp 1.5 R libs/guibuilder/guifactory.h 1.3 R utilities/imageeditor/imageguiclient.cpp 1.33 R utilities/imageeditor/imageguiclient.h 1.17