┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphincolumnview.h
AgeCommit message (Collapse)Author
2007-11-07showColumn() does not need to be a slotPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=734000
2007-10-26Simplify DolphinController: don't remember the show-preview state in the ↵Peter Penz
controller and add an unnecessary additional signal; instead just read the state from the DolphinView svn path=/trunk/KDE/kdebase/apps/; revision=729726
2007-10-26Simplify the DolphinController: The "show hidden files" state can be ↵Peter Penz
retrieved by the DolphinView, there is no need introducing additional signals + states. Further cleanups will follow... svn path=/trunk/KDE/kdebase/apps/; revision=729721
2007-10-26due to the recent tagging freeze this commit contains several fixes in one:Peter Penz
* the filterbar now also filters directories (works also in the column-view :-)) * The "Additional Information" menu entry now also works for showing/hiding the columns of the details view. This also implies that the columns for the details view can now be adjusted per directory -> we have now a consistent behavior between the icons view and details view. Still open: the view properties dialog must be fixed * Don't show a "Nepomuk not available" error message when starting Dolphin and Nepomuk is not available. * Fix issue that the information panel blocked the application because of parsing the full meta data of a huge file. svn path=/trunk/KDE/kdebase/apps/; revision=729704
2007-10-16polish look of column view:Peter Penz
- don't show a focused border above all columns - provide a small gap between the columns - assure that the background of inactive columns works well with more complex styles like Oxygen CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=726042
2007-10-09Allow filtering of items also for the column view. A filtering of ↵Peter Penz
directories is not done yet, but with the latest updates of the column view this could be added now (but it's more a question whether we really want this...). svn path=/trunk/KDE/kdebase/apps/; revision=723536
2007-10-07* assure that the columns of the colum-view get dimmed if the colum-view is ↵Peter Penz
inactive * updated documentation of DolphinController + minor cleanups svn path=/trunk/KDE/kdebase/apps/; revision=722452
2007-10-05fixed most regressions due to the previous column-view refactoringPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=721706
2007-10-05Refactored DolphinColumnWidget so that it does not need a hierarchical ↵Peter Penz
KDirLister. This simplifies the code a lot and also bypasses the current problems with the KDirLister cache when working on hierarchical directories in parallel. There are some minor regressions which will be fixed, but all in all some improvements are visible already: - the loading of columns is a lot faster - preview in columns is working - no side effects in combination with the treeview-panel because of caching svn path=/trunk/KDE/kdebase/apps/; revision=721678
2007-10-03there is no need anymore to check whether the KDirLister is currently ↵Peter Penz
loading before invoking KDirModel::expandToUrl() svn path=/trunk/KDE/kdebase/apps/; revision=720870
2007-09-27use inline keyword as suggested at ↵Peter Penz
http://www.parashift.com/c%2B%2B-faq-lite/inline-functions.html#faq-9.9 svn path=/trunk/KDE/kdebase/apps/; revision=717738
2007-09-26internal cleanupPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=717223
2007-09-26Listen to the directory lister signals to know whether the directory lister ↵Peter Penz
is still working. This information is needed as KDirModel::expandToUrl() may never get invoked if the directory lister is still busy... svn path=/trunk/KDE/kdebase/apps/; revision=717188
2007-09-26prevent crash in model when invoking KDirModel::expandToUrl() before the ↵Peter Penz
directory lister has been initialized svn path=/trunk/KDE/kdebase/apps/; revision=717158
2007-09-25assure that "Select All" and "Invert Selection" only operate on the active ↵Peter Penz
column of the column-view instead of selecting the whole hierarchy of the model svn path=/trunk/KDE/kdebase/apps/; revision=716885
2007-09-25clear columns if the new URL is no parent of the currently shown columnsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=716840
2007-09-24simplify code + fix activation issue when reloading columnsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=716381
2007-09-24Restore the root URL when navigating through the history (this is important ↵Peter Penz
for views like the column view where the root URL might differ from the current URL). svn path=/trunk/KDE/kdebase/apps/; revision=716310
2007-09-21restore the focus of the active column after the reloading has been finishedPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=715305
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-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-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-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-03further selection model fixesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=696076
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-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-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-20it's not needed anymore to remember the URL per columnPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=678184
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-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-04Remove not necessary "class classname;"Laurent Montel
svn path=/trunk/KDE/kdebase/apps/; revision=671233
2007-05-09include cleanupDirk Mueller
svn path=/trunk/KDE/kdebase/apps/; revision=663054
2007-04-13fix exports - please take care to use the correct export macro next time!Christian Ehrlicher
svn path=/trunk/KDE/kdebase/apps/; revision=653556
2007-04-01integrate column view into settingsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=648926
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