| Age | Commit message (Collapse) | Author |
|
sources to it
svn path=/trunk/KDE/kdebase/apps/; revision=1154146
|
|
of the column view
svn path=/trunk/KDE/kdebase/apps/; revision=1137344
|
|
BUG: 236039
svn path=/trunk/KDE/kdebase/apps/; revision=1132120
|
|
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
|
|
already: The activation state of a column is independent from from the activation state of the view.
This fixes the regression that items for inactive views containing columns get triggered.
BUG: 227472
svn path=/trunk/KDE/kdebase/apps/; revision=1096114
|
|
when switching between URLs that differ by more than one sub directory. Thanks to Frank Reininghaus for the analysis.
CCBUG: 227785
CCBUG: 227748
svn path=/trunk/KDE/kdebase/apps/; revision=1096093
|
|
BUG: 220632
svn path=/trunk/KDE/kdebase/apps/; revision=1084629
|
|
* 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
|
|
BUG: 223799
svn path=/trunk/KDE/kdebase/apps/; revision=1080102
|
|
BUG: 202002
svn path=/trunk/KDE/kdebase/apps/; revision=1071258
|
|
by the selection markers). In this case the column should get active.
BUG: 188979
svn path=/trunk/KDE/kdebase/apps/; revision=1070789
|
|
has been shown.
BUG: 211149
BUG: 214515
svn path=/trunk/KDE/kdebase/apps/; revision=1070709
|
|
scrolling steps when using the wheel. Don't decrease the steps for larger icon sizes.
- Icons view: Use slightly larger scrolling steps.
BUG: 191418
BUG: 192958
svn path=/trunk/KDE/kdebase/apps/; revision=1070438
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1067898
|
|
the VersionControlObserver is deleted during thread execution.
svn path=/trunk/KDE/kdebase/apps/; revision=1045694
|
|
* Don't terminate the thread that receives the item states when changing a view. Instead let the thread get finished and ignore the result.
svn path=/trunk/KDE/kdebase/apps/; revision=1045674
|
|
button while using the mouse wheel. The user is probably trying to
scroll the view during a rubberband selection in that case.
Also simplify the code a bit by handling the icon zooming in
DolphinView::eventFilter().
BUG: 190703
svn path=/trunk/KDE/kdebase/apps/; revision=1040021
|
|
switching the view mode in a folder showing previews, the previews get lost after switching.
The KFilePreviewGenerator initialized in the ViewExtensionsFactory wants a valid icon size to accept previews. Fixed + Q_ASSERT added to prevent such a mistake in future.
svn path=/trunk/KDE/kdebase/apps/; revision=1022453
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1017450
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1017117
|
|
column view
svn path=/trunk/KDE/kdebase/apps/; revision=1017106
|
|
automatically now, there is no need to reload the directory in Dolphin.
svn path=/trunk/KDE/kdebase/apps/; revision=1016976
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1016949
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1016927
|
|
- Created basic documentation for Extensions Factory.
svn path=/trunk/KDE/kdebase/apps/; revision=1016898
|
|
ViewExtensionsFactory. Beside making DolphinView less complex this will allow the column view to share the view extension code instead of (partly) duplicating it as it has been done before.
Currently only the tooltips- and filepreview-handling have been moved into ViewExtensionsFactory, a further cleanup will be done later.
svn path=/trunk/KDE/kdebase/apps/; revision=1016893
|
|
the filter, the views (1:1 iconView + detailView, 1:n columnView) connect to the filter-changed signal and apply it to their proxy model.
svn path=/trunk/KDE/kdebase/apps/; revision=1016782
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1016779
|
|
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
|
|
Dolphin and Konqueror (the default) or not. This setting can be
changed in the View menu: "View->Sort By->Folders First".
FEATURE: 62007
svn path=/trunk/KDE/kdebase/apps/; revision=956820
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=940621
|
|
QTreeView::scrollTo() has been fixed in Qt 4.5 :-) I should have tested this _before_ committing the huge patch for bug 185191... So:
* Remove the workaround in DolphinIconsView::scrollTo() to bypass an issue in Qt 4.4 (-> fixed in Qt 4.5)
* Revert the "use the DolphinController"-parts of commit 930754 and just use QAbstractItemView::scrollTo() instead.
CCBUG: 185191
svn path=/trunk/KDE/kdebase/apps/; revision=930777
|
|
fully visible renamed item. The implementation required a lot of more code changes as such a fix should require: QAbstractItemView::scrollTo() cannot be used directly (inconsistent default behavior in QListView and QTreeView, a special case for the column view), so the communication has to be done with the DolphinController...
BUG: 185191
svn path=/trunk/KDE/kdebase/apps/; revision=930754
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=929981
|
|
of m_expandedViews which cannot yet be deleted, we more accurately identify the current source of the drag operation if any and store only this for later deletion.
This also fixes folder-expansion not working in Column view.
svn path=/trunk/KDE/kdebase/apps/; revision=916701
|
|
flat directory hierarchy. dolphin/src/CMakeLists.txt will be cleaned up later.
svn path=/trunk/KDE/kdebase/apps/; revision=911065
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=895978
|
|
CCMAIL: [email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=891865
|
|
details- and column-view. The current version still requires some improvements (Labels on the left + right, preview, ...).
svn path=/trunk/KDE/kdebase/apps/; revision=852961
|
|
like in the icon view for consistency. The setting dialogs will be adjusted later.
svn path=/trunk/KDE/kdebase/apps/; revision=848955
|
|
(those are URLs, and are not affected by the direction of the desktop).
Force the filterbar of Dolphin to be LTR as well, as again it deals with files/directories which are english/latin letters most of the time.
svn path=/trunk/KDE/kdebase/apps/; revision=847671
|
|
* Let classes that use DolphinView know about the currently used zoom level.
* Provide more zoom levels for all views (the settings dialogs have not been adjusted yet).
* Fixed issue that when using the wheel that the enabled state of the zoom actions has not been updated.
svn path=/trunk/KDE/kdebase/apps/; revision=842715
|
|
on each breadcrumb of the URL navigator
BUG: 164304
svn path=/trunk/KDE/kdebase/apps/; revision=837486
|
|
correct items are used.
TODO for 4.2: get rid of those 'if (isColumnViewActive())' special cases and provide a generic model which also works with the way the column view is implemented
BUG: 164146
svn path=/trunk/KDE/kdebase/apps/; revision=821903
|
|
CCMAIL: [email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=789208
|
|
working. This allows to connect signals from the view implementations (icons view, details view, column view) directly to the slots of the DolphinController without a helper slot.
svn path=/trunk/KDE/kdebase/apps/; revision=777737
|
|
The specialized views still need to ignore the Ctrl-qualified wheel events, though.
svn path=/trunk/KDE/kdebase/apps/; revision=773976
|
|
BUG: 157343
svn path=/trunk/KDE/kdebase/apps/; revision=773766
|
|
size hint -> the preview and item effects are only applied to the current size, not to the maximum of 128 x 128 pixels
* make the icons of hidden files semitransparent like in KDE3
svn path=/trunk/KDE/kdebase/apps/; revision=766659
|
|
BUG: 153363
svn path=/trunk/KDE/kdebase/apps/; revision=759482
|