┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/treeviewsidebarpage.cpp
AgeCommit message (Collapse)Author
2007-05-09Postpone the creating of the dir lister to the first show event. This ↵Peter Penz
assures that no performance and memory overhead is given when the TreeView is not used at all. svn path=/trunk/KDE/kdebase/apps/; revision=662771
2007-05-08prevent loading items twice in the tree viewPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=662690
2007-05-06optimization: don't load the directory tree if the widget is invisiblePeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=661865
2007-05-06coding style cleanup: fix wrong indenting of members in constructorPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=661819
2007-05-06some cleanups for the sidebar pages (move protected members to private ↵Peter Penz
section etc.) svn path=/trunk/KDE/kdebase/apps/; revision=661815
2007-04-14ups - did not want to commit the kDebug() line...Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=654002
2007-04-14fix possible crash if the base URL is emptyPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=653996
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-09Dolphin is now KBookmark* free.Kevin Ottens
svn path=/trunk/KDE/kdebase/apps/; revision=651766
2007-04-04Qt::Ascending -> Qt::AscendingOrderPino Toscano
Qt::Descending -> Qt::DescendingOrder svn path=/trunk/KDE/kdebase/apps/; revision=650398
2007-03-27use sort proxy modelPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=647265
2007-03-26Ported to KBookmarkManager::closestBookmark - which even solves another TODO ↵David Faure
about code duplication. Improved urlnavigator API to avoid exposing the full QList (api independent from implementation now). svn path=/trunk/KDE/kdebase/apps/; revision=646954
2007-03-26A small step in trying to make urlnavigator useable in kdelibs for the file ↵David Faure
dialog: remove dependency on DolphinSettings::bookmarkManager(). svn path=/trunk/KDE/kdebase/apps/; revision=646880
2007-03-25Patch by Luca Gugelmann: get rid of any mainwindow dependency from the sidebars.Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=646256
2007-03-20Fixed crash on startup, when the treeview has been activated. Thanks to ↵Peter Penz
David Faure for the faster-than-light-adding of the helper method KDirModel::itemForUrl() and the good hints about the root of the issue! svn path=/trunk/KDE/kdebase/apps/; revision=644775
2007-03-17Allow to cut, copy, paste, ... the currently selected item from a sidebar by ↵Peter Penz
the DolphinContextMenu (currently only used by the tree view). svn path=/trunk/KDE/kdebase/apps/; revision=643572
2007-03-16Let's keep it simple: only offer a basic context menu for the treeview sidebar.Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=642982
2007-03-15Don't force the context menu to be valid only for DolphinView instances, ↵Peter Penz
make it possible to have it also inside the treeview sidebar. svn path=/trunk/KDE/kdebase/apps/; revision=642953
2007-03-14Remove frame and margin around tree view sidebar.Robert Knight
svn path=/trunk/KDE/kdebase/apps/; revision=642531
2007-03-11Fixed some drag & drop issues:Peter Penz
- allow drag & drop inside the view - prevent a dragging from a directory into itself - use QModelIndex instead of the position svn path=/trunk/KDE/kdebase/apps/; revision=641451
2007-03-11support drag & drop for the treeview sidebar pagePeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=641405
2007-03-11Create a SidebarTreeView which will include support for drag & drop in later ↵Peter Penz
releases and encapsulates sidebar specific behavior. TODO: using a sort proxy model results in duplicated elements when the dir lister reloads items. svn path=/trunk/KDE/kdebase/apps/; revision=641359
2007-03-08prevent a possible endless loopPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=640460
2007-03-06add some constness...Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=639794
2007-03-05synchronize the tree view with the active viewPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=639751
2007-03-04Some basic fixes to stay synchronized between the tree view and the ↵Peter Penz
currently active view. svn path=/trunk/KDE/kdebase/apps/; revision=639008
2007-03-03Assure that the root of the tree view always matchs to the bookmark shown in ↵Peter Penz
the URL navigator. svn path=/trunk/KDE/kdebase/apps/; revision=638825
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