┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/panels
AgeCommit message (Collapse)Author
2010-09-28Fix issue that no content is shown in the Information Panel on startupPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1180723
2010-08-29Avoid the unnecessary construction of a KIconEffect by using the one ↵Jonathan Michael Thomas
provided by the global KIconLoader for dolphin svn path=/trunk/KDE/kdebase/apps/; revision=1169554
2010-08-24remove unused includes (found when grepping for stuff)David Faure
svn path=/trunk/KDE/kdebase/apps/; revision=1167264
2010-08-17Hide the Phonon-widget per default, otherwise it will temporary be shown ↵Peter Penz
during the startup svn path=/trunk/KDE/kdebase/apps/; revision=1164877
2010-08-07Fix spelling errors reported by crazyPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1160316
2010-08-07krazy fixes: let all .kcfg files be conform to KConfigXT schemaPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1160311
2010-07-24Sourcecode hierarchy cleanup: Move class PixmapViewer from "src" to ↵Peter Penz
"src/panels/information" svn path=/trunk/KDE/kdebase/apps/; revision=1154154
2010-07-24Sourcecode hierarchy cleanup: Move further files from src to src/viewsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1154150
2010-07-24Sourcecode hierarchy cleanup: Create folder "views" and move view related ↵Peter Penz
sources to it svn path=/trunk/KDE/kdebase/apps/; revision=1154146
2010-07-24Unify the search interface for non-indexed and indexed foldersPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1154073
2010-07-22Properly KIO::stat instead of simply using the KFileItem constructor whenSebastian Trueg
showing metadata for the currently selected folder. This way we can even get rid of the special handling of nepomuksearch:/ URLs since the KIO slave provides a nice name and all you need to show to the user. Even nicer: When clicking an entry in the metadata view the resulting query will be related to the one clicked resource. This resource will then be represented by the query folder. So all in all this patch makes Dolphin more generic while additionally activating a new feature. svn path=/trunk/KDE/kdebase/apps/; revision=1152959
2010-07-10Fix forward declationLaurent Montel
svn path=/trunk/KDE/kdebase/apps/; revision=1148408
2010-06-12Don't do a pre-process wrapping of the Information Panel headline, if it is ↵Peter Penz
a rich text. This fixes the issue, that selecting multiple files leads to an output like "<html>9 items selected</html>". svn path=/trunk/KDE/kdebase/apps/; revision=1137340
2010-05-29Use KStringHandler::preProcessWrap() to assure, that file names in the ↵Peter Penz
Information Panel are wrapped in a more clever way: E. g. dolphinviewcontainer.cp p gets wrapped as dolphinviewcontainer. cpp now. svn path=/trunk/KDE/kdebase/apps/; revision=1132031
2010-05-29Use QBoxLayout::addStretch() instead of adding a custom "stretch widget"Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1132029
2010-05-29Fix the nasty layout reparenting by adding the InformationPanelContent into ↵Peter Penz
a layout. Thanks to Sebastian Trüg for the hint! CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=1132028
2010-05-19Fix wrong description: The selection is meant for the information panel, not ↵Peter Penz
the tooltips. svn path=/trunk/KDE/kdebase/apps/; revision=1128630
2010-05-14Use the term "Select" instead of "Configure", as it is less technical (at ↵Peter Penz
least I hope as non-native English speaker that this is the case ;-)) svn path=/trunk/KDE/kdebase/apps/; revision=1126705
2010-05-13If an information entry will be added to KFileItemDelegate (like done ↵Peter Penz
recently), adjusting the corresponding code in Dolphin is a real pain, as the new information will be shown in Dolphin the following way: - As additional columns in the details view - As additional lines in the icons view - As menu entries in the "Sort By" and "Additional Information" groups - As popup menu entries in the details view header popup - As checkable entries in the View Properties dialog To prevent similar painful transitions in future, the class AdditionalInfoManager has been introduced. All parts in Dolphin that access/show/store additional information, use the AdditionalInfoManager now. If a new information entry will be added in KFileItemDelegate in future, only a small adjustment in AdditionalInfoManager will be required. Still open currently: - AdditionalInfoDialog does not use AdditionalInfoManager yet - DolphinView::Sorting should be replaced by KFileItemDelegate::Information, so that the sorting can also be done in a generic way. - The data for KFileItemDelegate::PathOrUrl is not determined The open issues will get fixed during the next days. Kudos to the brave warriors Sebastian and Frank, that tried to add a new information ;-) CCMAIL: [email protected] CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=1126410
2010-05-13Reset the location to the home URL, if a place has been removed (e. g. a DVD ↵Peter Penz
has been ejected). Thanks to Christian Mühlhäuser for the patch! BUG: 231518 svn path=/trunk/KDE/kdebase/apps/; revision=1126336
2010-05-10Provide the destination of a symbolic link as a column in Dolphin'sFrank Reininghaus
(and Konqueror's) Details View in KDE SC 4.5. This is based on the changes to KFileItemDelegate from commit 1124981. FEATURE: 211690 svn path=/trunk/KDE/kdebase/apps/; revision=1124982
2010-04-16The KFileMetaInfoWidget does not use a hardcoded small font anymore, so it ↵Peter Penz
must be set manually nowidget svn path=/trunk/KDE/kdebase/apps/; revision=1115496
2010-03-30Split the class DolphinController into the two classes DolphinViewController ↵Peter Penz
and ViewModeController. The ViewModeController offers a defined interface to control view mode implementations like icons view, details view and column view. The DolphinViewController allows those view mode implementations to control the parent DolphinView in a limited way. svn path=/trunk/KDE/kdebase/apps/; revision=1109228
2010-03-25Open the meta data configuration dialog modelessPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1107448
2010-03-25Enable the meta data configuration dialog again after the ↵Peter Penz
KFileMetaDataWidget code has been moved to kdelibs svn path=/trunk/KDE/kdebase/apps/; revision=1107432
2010-03-22Use KFileMetaDataWidget from kdelibs. Still open: Provide dialog which wraps ↵Peter Penz
KFileMetaDataConfigurationWidget. svn path=/trunk/KDE/kdebase/apps/; revision=1106465
2010-03-22Send CTRL+C to the terminal instead of of backspaces. Thanks to the FiNeX ↵Peter Penz
and g111 for the hint. CCBUG: 161637 svn path=/trunk/KDE/kdebase/apps/; revision=1106403
2010-03-16-pedanticAndré Wöbbeking
svn path=/trunk/KDE/kdebase/apps/; revision=1104133
2010-03-14Fix issue that the current terminal line does not get cleared before sending ↵Peter Penz
a cd command. The terminal interface does not provide an API for this, so as workaround backspaces are send. Not nice, but as the issue can lead to data loss, this solution is better than having nothing. BUG: 161637 svn path=/trunk/KDE/kdebase/apps/; revision=1103207
2010-03-13Fix compile issue if HAVE_NEPOMUK is not definedPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1102862
2010-03-13Meta data configuration dialog improvementsPeter Penz
* use the data provided by the model instead reading it again * allow to enable/disable also custom meta data svn path=/trunk/KDE/kdebase/apps/; revision=1102852
2010-03-13Let the custom widgets stay invisible per default after constructing them. ↵Peter Penz
This prevent a possible flickering when starting Dolphin. svn path=/trunk/KDE/kdebase/apps/; revision=1102837
2010-03-13Allow to provide custom widgets for meta data in a generic way.Peter Penz
By this it is possible that other applications like e. g. Gwenview provide custom widgets to change EXIF data directly within the meta data widget. svn path=/trunk/KDE/kdebase/apps/; revision=1102834
2010-03-13Allow to specify a group for a meta data item.Peter Penz
The sorting of the meta data items is now done by the group. Within the group the sorting is done by their translated labels. svn path=/trunk/KDE/kdebase/apps/; revision=1102778
2010-03-13Provide a KMetaDataModel for KMetaDataWidget.Peter Penz
This allows to extend the model with custom meta data (might e. g. be useful for Gwenview). svn path=/trunk/KDE/kdebase/apps/; revision=1102749
2010-03-09Proof-reading: file name -> filename, for consistency.Andrew Coles
svn path=/trunk/KDE/kdebase/apps/; revision=1101351
2010-03-04Rename NfoTranslator to KNfoTranslator, so that KMetaDataWidget can be moved ↵Peter Penz
to kdelibs for KDE SC 4.5 (some interfaces of KMetaDataWidget need to be cleaned up first). KNfoTranslator is marked as private class, as it is not clear yet whether it should be used by other classes like KFileMetaInfo. svn path=/trunk/KDE/kdebase/apps/; revision=1098897
2010-02-28Only access the data of the thread that has been created most recently. Data ↵Peter Penz
of older threads will just get ignored. svn path=/trunk/KDE/kdebase/apps/; revision=1097289
2010-02-28Fix possible memory leak when invoking KLoadMetaDataThread::cancelAndDelete().Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1097154
2010-02-26Meta data configuration cleanups:Peter Penz
- Use RDF labels internally. - Provide better default settings, which meta data are hidden. - Allow to configure which meta data is shown also if Nepomuk is turned off. svn path=/trunk/KDE/kdebase/apps/; revision=1096571
2010-02-26use NFO URI to check whether the width and height should be merged as one labelPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1096542
2010-02-26remove duplicate entriesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1096541
2010-02-26Show meta information also for files, which are not indexed (or in the case ↵Peter Penz
if Nepomuk is turned off). Beside the new translations the fix is based on several other fixes in kdelibs + strigi and cannot be backported to KDE SC 4.4.x. As soon as the meta data widget has been moved to kdelibs, this meta data information will also be available in the properties dialog. BUG: 193592 svn path=/trunk/KDE/kdebase/apps/; revision=1096472
2010-02-26The number of fixed meta-info items may vary dependent on whether Nepomuk is ↵Peter Penz
enabled or not. Avoid the nasty hack to hardcode the value within the slotLoadingFinished() method. BUG: 228540 svn path=/trunk/KDE/kdebase/apps/; revision=1096347
2010-02-25Also show meta informations of files, if Nepomuk is not running or if the ↵Peter Penz
file is not indexed. Still a lot of cleanups are required (e. g. the labels are not human readable currently). svn path=/trunk/KDE/kdebase/apps/; revision=1096092
2010-02-25* No need to reload all tags when one is deleted.Sebastian Trueg
* Use Resource::genericLabel() always for consistency. svn path=/trunk/KDE/kdebase/apps/; revision=1096036
2010-01-28Another fix for the metadata rows: properly clean up unused rows in case no ↵Sebastian Trueg
metadata is added. svn path=/trunk/KDE/kdebase/apps/; revision=1081502
2010-01-26* Do not hide the parent folder since we can now browse into it by simply ↵Sebastian Trueg
clicking the link. * Fixed index bug which caused the last information item to be deleted. * Why make merge-sort more complicated than it is? ;) svn path=/trunk/KDE/kdebase/apps/; revision=1080377
2010-01-26changed: made static const data symbols really static constFriedrich W. H. Kossebau
svn path=/trunk/KDE/kdebase/apps/; revision=1080302
2010-01-15assure that the widgets of the panels are resized after receiving the Polish ↵Peter Penz
event svn path=/trunk/KDE/kdebase/apps/; revision=1075076