| Age | Commit message (Collapse) | Author |
|
directory lister manually.
BUG: 196681
svn path=/trunk/KDE/kdebase/apps/; revision=1176325
|
|
Reininghaus for the detailed analyses!
BUG: 246747
FIXED-IN: 4.6.0
svn path=/trunk/KDE/kdebase/apps/; revision=1164862
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1154150
|
|
sources to it
svn path=/trunk/KDE/kdebase/apps/; revision=1154146
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1154073
|
|
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
|
|
forward in history (otherwise going
back won't be possible for the user, as a redirection will occur again).
CCBUG: 212293
svn path=/trunk/KDE/kdebase/apps/; revision=1147597
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1137348
|
|
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
|
|
clicks on a Type=Link desktop files that point to a directory, let's open that
directory in the current view, rather than starting a new Konqueror.
As requested by LukasLT for http://forum.kde.org/viewtopic.php?f=14&t=66660
svn path=/trunk/KDE/kdebase/apps/; revision=1101071
|
|
makes it possible to restore the expanded folders in the Details View
when navigating in history (based on r1056438 and r1079843).
Also remove DolphinView::activateItem(const KUrl&) and DolphinView's
m_loadingDirectory member (they are not needed any more).
This will be in KDE 4.5.
BUG: 169886
svn path=/trunk/KDE/kdebase/apps/; revision=1080549
|
|
* Removed obsolete triggerUrlChangeRequest() method + signal in the DolphinController. This is not needed anymore because of the refactored column view.
svn path=/trunk/KDE/kdebase/apps/; revision=1080351
|
|
* Open a new tab if the URL navigator requests it.
* Get rid of a cyclic dependency between DolphinViewContainer and DolphinMainWindow.
BUG: 181223
svn path=/trunk/KDE/kdebase/apps/; revision=1079843
|
|
status bar text must be updated too. Otherwise the statusbar would show a cached version after the "operation completed" message is not shown anymore.
BUG: 212797
svn path=/trunk/KDE/kdebase/apps/; revision=1070800
|
|
Trüg für the patch!
CCMAIL: [email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=1051553
|
|
1. the current item,
2. the scroll position of the view, and
3. the expansion state of the details view.
Before 3. can be implemented in Dolphin itself, some changes in
KUrlNavigator are required.
This fix will be in KDE 4.4.
BUG: 193549
BUG: 198073
BUG: 213137
svn path=/trunk/KDE/kdebase/apps/; revision=1049164
|
|
like "today", "last week", ... to the date-value-widgets just by specifying a search criterion.
svn path=/trunk/KDE/kdebase/apps/; revision=1048771
|
|
* trigger progress information when starting a search
* let the information panel hide the meta data for the search string
* get the search string from the configurator
svn path=/trunk/KDE/kdebase/apps/; revision=1048721
|
|
some KDE3 relicts for the progress bar code have been removed too...
svn path=/trunk/KDE/kdebase/apps/; revision=1048225
|
|
Columview refactoring: Get rid of "isColumnView()" special cases in DolphinView and the interface code duplications due to delegating non-QAbstractItemView interfaces to the column view. This reduces the code size + complexity a lot and will make future maintainance of the columnview and DolphinView a lot easier.
Currently there are some regressions in the column view, but this will be fixed during the next 14 days.
svn path=/trunk/KDE/kdebase/apps/; revision=1016776
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1005704
|
|
operation-completed messages.
svn path=/trunk/KDE/kdebase/apps/; revision=1004346
|
|
completed. As no selection is given at this moment, there is no risk that updateStatusBar() is expensive.
svn path=/trunk/KDE/kdebase/apps/; revision=995021
|
|
- Don't connect to KDirLister::itemDeleted(const KFileItem&), but KDirLister::itemsDeleted(const KFileItemList&). Otherwise Dolphin is informed about each single file deletion instead of getting the deleted items as a list. Thanks to David Faure for the hint!
- DolphinViewContainer::updateStatusBar() can be expensive when a lot of files are selected, as the file size must get retrieved. Assure that fast calls for updateStatusBar() don't trigger a synchronous update, do the update after 300 ms where no further update has been triggered.
- Dolphin provides a list of file items when emitting the selectionChanged() signal. Collecting the file items is a quite expensive operation, so use the same approach as when updating the statusbar: only emit the selection changed signal when no change has been done within 300 ms. This improves the performance when doing huge selections a lot.
- Make updateStatusBar() a private method, the main window should not need to take care about updating the statusbar (this is done internally now by DolphinViewContainer).
BUG: 199090
BUG: 195787
CCBUG: 199352
CCBUG: 188218
svn path=/trunk/KDE/kdebase/apps/; revision=995015
|
|
(...)" check was more or less equivalent to "if (false)" here ;-) I've
verified that the "Create New..." menu is still enabled correctly when
switching columns in Columns view, which is what the "if" check
was added for in the first place.
svn path=/trunk/KDE/kdebase/apps/; revision=988119
|
|
BUG: 192811
svn path=/trunk/KDE/kdebase/apps/; revision=978757
|
|
BUG: 189672
svn path=/trunk/KDE/kdebase/apps/; revision=954343
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=948007
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=933947
|
|
Reininghaus for the patch!
BUG: 170502
svn path=/trunk/KDE/kdebase/apps/; revision=929111
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=926845
|
|
- let the "details view" show the "[x] Expandable Folders" action in the context menu
CCMAIL: [email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=924867
|
|
of files is allowed. Thanks to Frank Reininghaus for the patch!
BUG: 183812
svn path=/trunk/KDE/kdebase/apps/; revision=924120
|
|
flat directory hierarchy. dolphin/src/CMakeLists.txt will be cleaned up later.
svn path=/trunk/KDE/kdebase/apps/; revision=911065
|
|
listable protocol; otherwise leave the focus where it was (e. g. so that the user can enter another URL)
svn path=/trunk/KDE/kdebase/apps/; revision=898822
|
|
lister, instead directly request it when we know that the user has entered a new URL. This prevents that the focus gets stolen from the Terminal when somebody types "touch foo".
BUG: 178070
svn path=/trunk/KDE/kdebase/apps/; revision=898819
|
|
BUG: 177948
svn path=/trunk/KDE/kdebase/apps/; revision=897988
|
|
* Enter or Ctrl+Enter is pressed in the URL navigator
* when the filter bar gets closed
BUG: 158232
svn path=/trunk/KDE/kdebase/apps/; revision=897739
|
|
perfectly to restore the contents position of a view.
CCMAIL: [email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=896237
|
|
corresponding application instead of showing an error message.
BUG: 165877
svn path=/trunk/KDE/kdebase/apps/; revision=896189
|
|
the column view
BUG: 173153
svn path=/trunk/KDE/kdebase/apps/; revision=896156
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=895978
|
|
* launch default browser when the protocol is http
CCMAIL: [email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=883858
|
|
BUG:171626
svn path=/trunk/KDE/kdebase/apps/; revision=883279
|
|
emitting of signals is possible
* show an information message in the statusbar, if items are dragged into the same directory
TODO: although the signal seems to get connected correctly, the slot DolphinMainWindow::showInformationMessage() is not invoked when the signal is emitted -> will debug this later, it is important that the new string is added before the message freeze
svn path=/trunk/KDE/kdebase/apps/; revision=881627
|
|
* Move code which checks whether the dragging of a MIME type is supported to DragAndDropHelper. This allows adding an improved support for dropping compressed files from Ark to Dolphin later...
CCMAIL: [email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=875611
|
|
change the the URL. Thanks to David Faure and Albert Alstals Cid for the detailed analysis!
BUG: 155591
svn path=/trunk/KDE/kdebase/apps/; revision=875554
|
|
asking the protocol manager (thanks to David Faure for the hint)
svn path=/trunk/KDE/kdebase/apps/; revision=869022
|
|
listable URL. This prevents having an empty view and empty panels when typing a wrong URL.
BUG: 170695
svn path=/trunk/KDE/kdebase/apps/; revision=868984
|
|
should be shown in the statusbar
svn path=/trunk/KDE/kdebase/apps/; revision=868596
|