┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinmainwindow.cpp
AgeCommit message (Collapse)Author
2007-03-13Allow renaming of items (note that currently the "rename multiple files" ↵Peter Penz
dialog is temporary used for this until KFileItemDelegate offers editing functionality). svn path=/trunk/KDE/kdebase/apps/; revision=642219
2007-03-11replaced string "MIME Type" by "Type"Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=641540
2007-03-11disable the 'Additional information' menu for other views then the 'Icons View'Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=641532
2007-03-11Allow to set the 'AdditionalInformation' property from KFileItemDelegate for ↵Peter Penz
each folder. Use case: - Icons view for images: set 'Size' as additional property - Icons view for media: show 'MIME type' as additional property - Default Icons view: don't show any addtional property for a clean layout. TODO: KFileItemDelagate::AdditionalInformation intersects with KDirModel::Columns when used in combination with the details view. Assure that the user does not get confronted with such implementation details in the user interface. svn path=/trunk/KDE/kdebase/apps/; revision=641525
2007-03-10Apply an item effect to all cut items. As discussed with Fredrik this should ↵Peter Penz
be done in the application itself and not inside KDirModel to be able to do some optimizations. svn path=/trunk/KDE/kdebase/apps/; revision=641317
2007-03-10fix internationalization issuePeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=641301
2007-03-10Fixed icon-names so that they match to the new Oxygen naming scheme (erase ↵Peter Penz
all Dolphin config files to see the effect). Although Oxygen is not finished yet, it looks very beautiful already, kudos to the Oxygen team :-) svn path=/trunk/KDE/kdebase/apps/; revision=641285
2007-03-08oxygen icon naming fixes from Luca GugelmannAaron J. Seigo
svn path=/trunk/KDE/kdebase/libkonq/; revision=640669
2007-03-04Per default turn off the information panel and the tree view panel for the ↵Peter Penz
first start of Dolphin, only show the bookmarks panel. svn path=/trunk/KDE/kdebase/apps/; revision=639007
2007-03-02It seems some people cannot live without a tree view ;-) So Dolphin will ↵Peter Penz
provide a dock which contains the directory hierarchy, which will be synchronized with the active view. It does not clutter the UI (the dock can be turned off), but makes happy a lot of users -> kind of win-win-situation. This commit provides only a rough initial version, which shows the current URL as tree. I'll work on the interaction during the next week(s)... svn path=/trunk/KDE/kdebase/apps/; revision=638628
2007-03-01Use the home URL from the settings instead of the "first bookmark" when ↵Peter Penz
starting Dolphin. The "first bookmark" is not automatically the home URL like in older Dolphin releases... svn path=/trunk/KDE/kdebase/apps/; revision=638406
2007-03-01Allow zooming in and zooming out in the icons view.Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=638386
2007-02-28Jippie: file previews are generated again! Thanks to Fredrik for giving me a ↵Peter Penz
hint how to do it (if I would have known that it is so easy, I'd have implemented it already some weeks ago...). It's very nice that the details view now also is able to show previews (Kudos to Interview & KDirModel). svn path=/trunk/KDE/kdebase/apps/; revision=638081
2007-02-25Implemented one of the most often requested features for Dolphin: allow that ↵Peter Penz
the command 'Delete' is shown in the context menu to bypass the trash. Like in Konqueror the default setting is that the 'Delete' command is not shown. TODO: currently this is a custom setting of Dolphin. Konqueror uses the global settings from KDE for this -> should this be changed to use the global setting instead? svn path=/trunk/KDE/kdebase/apps/; revision=637232
2007-02-22Add libkmetadata detection and minor fixesOscar Blumberg
SVN_SILENT svn path=/trunk/KDE/kdebase/apps/; revision=636328
2007-02-22* Starts to add Nepomuk supports to dolphin (currently, only annotations are ↵Oscar Blumberg
supported) * Little changes in InfoSidebarPage (no more multiple label for infos & Q3Layout>QLayout) * Support infos for multiple files (only total size, what else ?) svn path=/trunk/KDE/kdebase/apps/; revision=636272
2007-02-21Fixing autogenerated headers includesAlexander Wiedenbruch
svn path=/trunk/KDE/kdebase/apps/; revision=635892
2007-02-20i18n fixes. Note: %n is no longer used in plural strings.Chusslove Illich
svn path=/trunk/KDE/kdebase/apps/; revision=635655
2007-02-20setGroup -> KConfigGroupDavid Faure
svn path=/trunk/KDE/kdebase/apps/; revision=635597
2007-02-18Dolphin is now a KUniqueApplication. A lot of thanks go to Oscar Blumberg, ↵Peter Penz
who submitted this patch. svn path=/trunk/KDE/kdebase/apps/; revision=634862
2007-02-18View properties dialog: Allow to reset all view properties (the timestamp is ↵Peter Penz
used for this). Additionally it is possible for the user to specify whether the current view properties should be the default for new directories. svn path=/trunk/KDE/kdebase/apps/; revision=634789
2007-02-17Fixed shortcuts, removed warnings.Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=634634
2007-02-17don't perform a copy operation, if the user clicked outside the popup menuPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=634547
2007-02-17Cleanup of the URL navigator, so that the DolphinMainWindow and the ↵Peter Penz
DolphinView are not used anymore. This will make it easier for us later on when moving the URL navigator outside Dolphin to make it accessable for other parts. Currently the bookmarks are still accessed by DolphinSettings, but this will be cleaned up later... svn path=/trunk/KDE/kdebase/apps/; revision=634432
2007-02-07Additionally to sorting by name, size and date it is now possible to sort by ↵Peter Penz
permissions, owner and group. svn path=/trunk/playground/utils/dolphin/; revision=631058
2007-02-05Fix compilationDavid Faure
svn path=/trunk/playground/utils/dolphin/; revision=630669
2007-01-31clear the status bar when doing an undo operationPeter Penz
svn path=/trunk/playground/utils/dolphin/; revision=628910
2007-01-30update to changes in class KGlobal (kdelibs)Peter Penz
svn path=/trunk/playground/utils/dolphin/; revision=628641
2007-01-26Do a custom error handling in for the 'Create New...' submenu. Thanks to ↵Peter Penz
David for adjusting KNewMenu :-) svn path=/trunk/playground/utils/dolphin/; revision=627220
2007-01-25First step for making the details view usable again:Peter Penz
- accept drops - Automatically resize the columns in a way that the whole available width is used by stretching the width of the 'Name' column. Qt4's QTreeView really rocks, only a few lines of code had been necessary to get this behavior :-) svn path=/trunk/playground/utils/dolphin/; revision=627189
2007-01-25David's patches come in faster than light: removed code duplication, as a ↵Peter Penz
proper default implementation is now available in KonqUndoManager::UiInterface::copiedFileWasModified(). svn path=/trunk/playground/utils/dolphin/; revision=627164
2007-01-25Use custom implementation of KonqUndoManager::UiInterface for Dolphin. This ↵Peter Penz
allows that error messages are shown inside the status bar of Dolphin (otherwise a modal error dialog containing an "OK" button would be opened). svn path=/trunk/playground/utils/dolphin/; revision=627130
2007-01-25Cleanup of URL drop handling (simplified code, modifier keys work again). ↵Peter Penz
After further minor cleanups it looks like KonqOperations::doDrop() can be used later on :-) svn path=/trunk/playground/utils/dolphin/; revision=627105
2007-01-25Use KNewMenu instead of custom implementation of Dolphin. TODO: currently ↵Peter Penz
errors are indicated automatically in a message box KNewMenu. In Dolphin modal dialogs having only an "OK" button are not used -> it would be nice if Dolphin could handle the errors in a custom way. svn path=/trunk/playground/utils/dolphin/; revision=627085
2007-01-23Get rid of some KDE 3 relicts.Peter Penz
svn path=/trunk/playground/utils/dolphin/; revision=626610
2007-01-20Removed helper class ProgressIndicator (not needed anymore because of the ↵Peter Penz
use of KonqUndoManager). svn path=/trunk/playground/utils/dolphin/; revision=625608
2007-01-18Replaced Dolphins UndoManager and DolphinCommand by KonqUndoManager and ↵Peter Penz
KonqOperations. There are still some minor open issues left (renaming of multiple selected files, no undo support for KonqOperations::mkdir(), redo, ...), but all in all it absolutely makes sense to use a shared code for those operations. svn path=/trunk/playground/utils/dolphin/; revision=624760
2007-01-10Applied some patches found by EBN (thanks to Nicolas Lécureuil for the ↵Peter Penz
patches!). svn path=/trunk/playground/utils/dolphin/; revision=621872
2007-01-09Port to new KAction, KActionCollection API.Kevin Ottens
svn path=/trunk/playground/utils/dolphin/; revision=621553
2007-01-07Remember the position and size of the docks by using ↵Peter Penz
QMainWindow::saveState() and QMainWindow::restoreState(). I assume that in KDE 4 there will be a generic mechanism to store the position and size of docks like done for toolbars -> this is only a temporary solution to have a usable version of Dolphin in the meantime. svn path=/trunk/playground/utils/dolphin/; revision=620954
2007-01-06Minor adjustments for the panels:Peter Penz
- only let them align on the left and the right side - summarize the panels inside a sub menu entry svn path=/trunk/playground/utils/dolphin/; revision=620656
2007-01-06Reanimate drag and drop support for the URL navigator.Peter Penz
svn path=/trunk/playground/utils/dolphin/; revision=620633
2007-01-02SVN_SILENT make it compile (Dlg->Dialog)Holger Freyther
svn path=/trunk/playground/utils/dolphin/; revision=618826
2006-12-27Compile++Kevin Ottens
svn path=/trunk/playground/utils/dolphin/; revision=616917
2006-12-20- Performance optimization in DolphinView::loadDirectory() (don't store the ↵Peter Penz
view properties for each property individually) - Get rid of methods which are not used anymore due to moving to KDirModel. - Respect GeneralSettings::globalViewProps() setting when storing view properties. svn path=/trunk/playground/utils/dolphin/; revision=615255
2006-12-19KStdAction -> KStandardActionAaron J. Seigo
svn path=/trunk/playground/utils/dolphin/; revision=614825
2006-12-18make it compileHolger Freyther
svn path=/trunk/playground/utils/dolphin/; revision=614752
2006-12-17- don't use deprecated KAction constructorsSimon Hausmann
svn path=/trunk/playground/utils/dolphin/; revision=614376
2006-12-17Use KonqMimeData for the cut- and copy-operation instead of using bool ↵Peter Penz
property inside DolphinMainWindow. This assures that cut- and copy-operations also work within multiple Dolphin main windows. svn path=/trunk/playground/utils/dolphin/; revision=614351
2006-12-17Reanimated cut-, copy- and paste- functionality as preparation for moving to ↵Peter Penz
KonqUndoManager. svn path=/trunk/playground/utils/dolphin/; revision=614325