┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphincolumnview.cpp
AgeCommit message (Collapse)Author
2007-09-21implemented reloading of all columns of the column view (just updating the ↵Peter Penz
directory lister is not enough in this case...) svn path=/trunk/KDE/kdebase/apps/; revision=715294
2007-09-19* some internal cleanupsPeter Penz
* assure that a column gets created if no existing column can be used for showing an URL svn path=/trunk/KDE/kdebase/apps/; revision=714407
2007-09-19implemented keyboard navigation for the column viewPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=714392
2007-09-19allow to configure the column width of the columns viewPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=714342
2007-09-17drag and drop fixes for the column view (implied a signal changed which ↵Peter Penz
affected other views too) svn path=/trunk/KDE/kdebase/apps/; revision=713430
2007-09-17Create the new architecture for KCategorizedView. Now DolphinModel is ↵Rafael Fernández López
created, inheriting KDirModel for returning valid data for the role of the category of an item. DolphinSortFilterProxyModel implements now methods lessThanCategoryMethod and lessThanGeneralMethod from KCategorizedSortFilterProxyModel. The only thing that needs to be adapted is the keyboard navigation on the KCategorizedView. CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=713319
2007-09-14fix: forgot to invoke base implementationPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=712616
2007-09-14selection model fixesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=712610
2007-09-14refactoring of column view, which fixes:Peter Penz
* selection issues * unwanted loading of sub directories * wrong horizontal scroll position svn path=/trunk/KDE/kdebase/apps/; revision=712590
2007-09-09add TODO as reminder for KDE 4.1...Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=710355
2007-09-07deprecated-- KColorScheme __comp_ctor fixesArto Hytönen
svn path=/trunk/KDE/kdebase/apps/; revision=709395
2007-08-13Use KFileItem by value rather than by pointerDavid Faure
- in KDirModel::itemForIndex, as noted there as a TODO - in dolphin, everywhere. svn path=/trunk/KDE/kdebase/apps/; revision=699691
2007-08-07* added some internal documentation to explain workarounds which seem to be ↵Peter Penz
necessary for QColumnView in Qt4.3 * minor cleanups svn path=/trunk/KDE/kdebase/apps/; revision=697446
2007-08-07column view: fixed SHIFT modifier selection behaviorPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=697218
2007-08-06* toggle selection when using CTRL modifierPeter Penz
* assure that the selection model of the column is synchronized when triggering "Select All" or "Invert Selection" svn path=/trunk/KDE/kdebase/apps/; revision=697029
2007-08-06Fixed 'Select All' and 'Invert Selection' for the column view (only the ↵Peter Penz
items of the currently active column will be selected, not the whole tree). The current implementation is quite slow, but this will be fixed later. svn path=/trunk/KDE/kdebase/apps/; revision=696893
2007-08-03request the activation of a column also on directories if not the left mouse ↵Peter Penz
button is pressed svn path=/trunk/KDE/kdebase/apps/; revision=696094
2007-08-03further selection model fixesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=696076
2007-07-29minor fixes regarding inactive columnsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=694026
2007-07-29new approach: don't fight against the selection behavior of QColumnView, but ↵Peter Penz
improve the visual appearance be indicating the shown folder visually svn path=/trunk/KDE/kdebase/apps/; revision=694015
2007-07-29remove extra ";"Stephan Binner
svn path=/trunk/KDE/kdebase/apps/; revision=693804
2007-07-28fix some drag & drop issuesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=693766
2007-07-28don't load directories when hovering folders during moving the mouse...Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=693757
2007-07-28temporary fixes until MultiSelection will be implementedPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=693752
2007-07-28assure that the folder which is shown in the next column is always selectedPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=693734
2007-07-10let the column-widgets of the Column View be aware about their URL, as this ↵Peter Penz
simplifies the activation/deactivation handling of columns svn path=/trunk/KDE/kdebase/apps/; revision=686217
2007-06-28don't request the activation of the active URL on the mouse press event, as ↵Peter Penz
the sub folder will be opened on the release event... svn path=/trunk/KDE/kdebase/apps/; revision=681376
2007-06-28Improve handling of column view:Peter Penz
* Activate column on a mouse press event * Always synchronize the active column with the URL navigator and vice versa svn path=/trunk/KDE/kdebase/apps/; revision=681369
2007-06-27don't connect to the activated() signal, just use singleClick() and ↵Peter Penz
doubleClick() dependent from the global KDE single/double click setting svn path=/trunk/KDE/kdebase/apps/; revision=680990
2007-06-20it's not needed anymore to remember the URL per columnPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=678184
2007-06-20don't pass a custom viewport URL to the context menu anymore, as this cannot ↵Peter Penz
work together with the menu actions svn path=/trunk/KDE/kdebase/apps/; revision=678175
2007-06-20assure that the context menu for column view is applied to the correct URL ↵Peter Penz
(depends from the current column) svn path=/trunk/KDE/kdebase/apps/; revision=678166
2007-06-19when requesting a context menu provide a URL for the viewport, because in ↵Peter Penz
the column view this URL can differ from the navigator URL svn path=/trunk/KDE/kdebase/apps/; revision=677704
2007-06-17prevent deselection of current folder in inactive columnsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=676787
2007-06-17Improve the column view by indicating active/inactive columns visually.Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=676721
2007-06-15Column view fixes:Peter Penz
* provide basic drag & drop (including hover information) * respect font settings and icon size (still very lot issues are open yet, but I'm in contact with Benjamin to assure that I don't go for a wrong approach) svn path=/trunk/KDE/kdebase/apps/; revision=676032
2007-06-15provide "hovering" for the items of a column viewPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=676005
2007-06-07First big step to make it possible that the DolphinView can be embedded as ↵Peter Penz
KPart into Konqueror (discussed with David Faure). A lot of refactoring of the DolphinView has been done: - The DolphinView does not contain the URL navigator, the filterbar and the statusbar anymore. Those widgets have been moved to DolphinViewContainer. - The DolphinView does not contain any reference to the main window anymore. Currently there are some minor regressions (the statusbar shows less informations, renaming has been deactivated), but they will get fixed during the next days. Also still a lot of interface cleanups must be done, but let's just do it step by step... svn path=/trunk/KDE/kdebase/apps/; revision=672692
2007-06-05Removed some unnecessary includesMax Blazejak
svn path=/trunk/KDE/kdebase/apps/; revision=671563
2007-05-12provide a hover information in the statusbar if the mouse cursor enters an itemPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=663779
2007-05-09include cleanupDirk Mueller
svn path=/trunk/KDE/kdebase/apps/; revision=663054
2007-05-06coding style cleanup: fix wrong indenting of members in constructorPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=661819
2007-05-03respect global singleclick-/doubleclick-settingPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=660557
2007-04-09adapt Dolphin to kdelibs coding style ↵Peter Penz
(http://techbase.kde.org/Policies/Kdelibs_Coding_Style) by using: astyle --indent=spaces=4 --brackets=linux \ --indent-labels --pad=oper --unpad=paren \ --one-line=keep-statements --convert-tabs \ --indent-preprocessor \ `find -type f -name '*.cpp'` `find -type f -name '*.h'` svn path=/trunk/KDE/kdebase/apps/; revision=651981
2007-04-01activate basic drag & drop for the column view (although it's quite buggy at ↵Peter Penz
the moment) svn path=/trunk/KDE/kdebase/apps/; revision=648963
2007-04-01integrate column view into settingsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=648926
2007-03-30don't connect to non-existent signalPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=647991
2007-03-27Initial version for a column view support (thanks a lot to Benjamin Meyer ↵Peter Penz
for QColumnView in Qt4.3!). Currently there is a problem when using the DolphinSortFilterProxyModel: some items get duplicated, but I doubt it's an issue in QColumnView (the same issue occurs when using QTreeView) -> further investigations necessary... svn path=/trunk/KDE/kdebase/apps/; revision=647234