┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/panels/information
AgeCommit message (Collapse)Author
2009-10-20assure that the "size" information can be hidden by the userPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1038142
2009-10-19Fix some spelling mistakes in comments.Raphael Kubo da Costa
svn path=/trunk/KDE/kdebase/apps/; revision=1037779
2009-10-19use correct name for the tags-entry, otherwise disabling of tags won't work...Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1037727
2009-10-19the configuration menu should be shown also for multiple selectionsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1037684
2009-10-17xesam is deprecatedSebastian Trueg
svn path=/trunk/KDE/kdebase/apps/; revision=1036703
2009-10-17Use the magic QFlags I love so much.Sebastian Trueg
svn path=/trunk/KDE/kdebase/apps/; revision=1036578
2009-10-17Use the tunedLabel() workaround also for the configuration dialog. Hopefully ↵Peter Penz
this can be cleaned up until KDE 4.4... CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=1036559
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-16provide an URI for the tagPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1036306
2009-10-16* allow editing of tagsPeter Penz
* minor adjustments for the default settings of visible meta data svn path=/trunk/KDE/kdebase/apps/; revision=1036296
2009-10-16remove unnecessary 'const'Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1036229
2009-10-16prepare the behavior-settings dialog to configure the shown meta data for ↵Peter Penz
tooltips svn path=/trunk/KDE/kdebase/apps/; revision=1036100
2009-10-16prepare MetaDataConfigurationDialog to be a public class in the Nepomuk libsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1036074
2009-10-16Fixed compilation issue if HAVE_NEPOMUK is not set. This #ifdef HAVE_NEPOMUK ↵Peter Penz
stuff is really a pain :-( svn path=/trunk/KDE/kdebase/apps/; revision=1036067
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-13restore functionality that ratings, comments and tags get stored after the ↵Peter Penz
user changed the values svn path=/trunk/KDE/kdebase/apps/; revision=1034884
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-10Reactivate reading of the meta data for the rating, comments and tags. All ↵Peter Penz
expensive operations are done in a separate thread to assure that the Dolphin UI never gets blocked. svn path=/trunk/KDE/kdebase/apps/; revision=1033696
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-09-22Cross port from local Mailody copy:Tom Albers
SVN commit 1026747 by vkrause: Fix deadlock when changing the rating and the comment of the same object, in that order. The harmless looking setEnabled() call two lines down from here triggers a convoluted chain of (q)events that eventually ends up calling a method that tries to lock the mutex itself. Thanks Volker! CCMAIL:[email protected] svn path=/trunk/KDE/kdebase/apps/; revision=1026888
2009-09-21warning--Laurent Montel
svn path=/trunk/KDE/kdebase/apps/; revision=1026432
2009-07-31Fix forward declarationLaurent Montel
svn path=/trunk/KDE/kdebase/apps/; revision=1004949
2009-07-23replace list.count() > 0 by !list.isEmpty()Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1001386
2009-07-17Call MediaObject::play() on Audio files mode.Darío Andrés Rodríguez
BUG: 196243 svn path=/trunk/KDE/kdebase/apps/; revision=998153
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
2009-07-05Improve performance of Dolphin:Peter Penz
- When changing a directory the receiving of the meta data is done now with a short delay. This gives the directory lister the chance to show the directory as fast as possible. - Prevent that DolphinInformationPanel::reset() is invoked when changing a directory. The method only needs to get invoked if an item has been deleted or renamed. - Cache an unknown file item. This improves the startup time of Dolphin (-> KFileItem constructor is invoked only once instead of up to 6 times). svn path=/trunk/KDE/kdebase/apps/; revision=991840
2009-06-21Use the name of the property instead of the label, otherwise the stored keys ↵Peter Penz
would get invalid as soon as we get translated labels. svn path=/trunk/KDE/kdebase/apps/; revision=984677
2009-06-21fixed issue the label texts with spaces might overlap with other labelsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=984673
2009-06-21disable Nepomuk legacy code to eliminate deprecated-warningsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=984621
2009-06-21Simplify how Nepomuk comments can be edited by the user:Peter Penz
- don't provide any mode for editing, just let the user directly manipulate the comment inside the text widget - automatically save changes, no explicit confirmation required svn path=/trunk/KDE/kdebase/apps/; revision=984592
2009-06-20Disable additional properties per default as discussed with Sebastian Trüg.Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=984493
2009-06-20use a style dependend border instead of a black boxPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=984301
2009-06-20We won't get translated labels for Nepomuk literals in KDE 4.3.0... At least ↵Peter Penz
assure that camelcase labels like "fileLocation:" are replaced by "File location:" (thanks to Sebastian Trüg for the code) svn path=/trunk/KDE/kdebase/apps/; revision=984190
2009-06-19Fix bottleneck when renaming several hundrets of items (the expensive update ↵Peter Penz
of m_selection is not required). svn path=/trunk/KDE/kdebase/apps/; revision=984020
2009-06-10fixed resizing issues when having long comments:Peter Penz
* embed the comment label inside a scrollarea * assure that the "add comment..."/"change comment..." link is always visible * assure that the maximum width of the meta data widget is set to the panel width (otherwise the panel would be increased in an unlimited way when having a text without spaces) CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=979621
2009-06-04add missing ? to the questionAlbert Astals Cid
svn path=/trunk/KDE/kdebase/apps/; revision=977582
2009-05-26fixed xmllint --validate issues reported by krazyPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=973297
2009-05-26fixed krazy string warningPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=973291
2009-05-26krazy qtclasses fixesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=973289
2009-05-26fixed krazy issues (see http://www.kdedevelopers.org/node/3919)Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=973269
2009-05-19SVN_SILENT: fixed typo in commentPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=969877
2009-05-19krazy fixesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=969874
2009-05-06Don't crash if the the metadata widget is 0 (this can happen if Nepomuk has ↵Peter Penz
not been started). svn path=/trunk/KDE/kdebase/apps/; revision=964469
2009-04-29initialize m_canceled property in the constructorPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=961194
2009-04-28properly initialize m_canceled.Sebastian Trueg
svn path=/trunk/KDE/kdebase/apps/; revision=960323
2009-04-28Gracefully end the metadata loading thread. This should fixSebastian Trueg
BUG: 190165 svn path=/trunk/KDE/kdebase/apps/; revision=960318