┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/panels/information/informationpanelcontent.cpp
AgeCommit message (Collapse)Author
2009-10-17* get rid of MetaDataWidget::openConfigurationDialog()Peter Penz
* allow to hide specific data for applications * check whether Nepomuk has been activated (the check with #idfef HAVE_NEPOMUK is not sufficient in the case if Nepomok is available but not activated) svn path=/trunk/KDE/kdebase/apps/; revision=1036556
2009-10-16prepare MetaDataConfigurationDialog to be a public class in the Nepomuk libsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1036074
2009-10-16* improved interface + documentation of MetaDataWidgetPeter Penz
* provide a configuration dialog for adjusting the visibility of the meta data svn path=/trunk/KDE/kdebase/apps/; revision=1036058
2009-10-10adjust margins + spacingPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1033755
2009-10-10layout improvementsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1033744
2009-10-10Reactivate showing of general meta information. This is also done as part of ↵Peter Penz
the LoadFilesThread and is no special case anymore like in the old code base. svn path=/trunk/KDE/kdebase/apps/; revision=1033722
2009-10-10Start of refactoring so that the metadata widget can be moved outside of ↵Peter Penz
Dolphin for other applications. The temporary removed code will be integrated again within the next 10 days (-> currently no meta data is shown and cannot be updated). svn path=/trunk/KDE/kdebase/apps/; revision=1033585
2009-10-05Use the new fancy UDS_NEPOMUK_URI entrySebastian Trueg
svn path=/trunk/KDE/kdebase/apps/; revision=1031670
2009-07-23replace list.count() > 0 by !list.isEmpty()Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1001386
2009-07-08Fixed regression when refactoring the Information Panel: Don't forget to ↵Peter Penz
give a visual indication if the generation of the preview takes long. svn path=/trunk/KDE/kdebase/apps/; revision=993584
2009-07-05The complexity of the class InformationPanel has grown a lot from KDE 4.0 to ↵Peter Penz
KDE 4.3. One main reason is that a lot of things are done now asynchronously with timers to prevent a blocking UI and unnecessary expensive operations. To keep the Information Panel maintainable and prepared for future features a cleanup has been done. The whole user interface handling has been moved into the class InformationPanelContent that offers a straight forward interface: showItem(const KFileItem& item) and showItems(const KFileItemList& items). The class InformationPanel is responsible for calling those methods in a way that hovering items, changing directories, doing selections, rename and delete operations, ... don't result in calling showItem() 10 times per second. This cleanup won't be backported to KDE 4.3.x svn path=/trunk/KDE/kdebase/apps/; revision=991902