┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinview.cpp
AgeCommit message (Collapse)Author
2007-07-29Assure that the view properties of a column view are always stored in the ↵Peter Penz
folder represented by the first column. It is assured now, that all columns use the same view properties. Although one reason is because of technical 'restrictions' (KDirLister properties like 'show dot files' are applied to all sub directories too), I personally think it also makes sense from a usability point of view. svn path=/trunk/KDE/kdebase/apps/; revision=693944
2007-07-29when activating the columns inside a column view, the current view ↵Peter Penz
properties must get synchronized svn path=/trunk/KDE/kdebase/apps/; revision=693930
2007-07-08KUIT adaptionsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=685432
2007-07-06simplify + add todo (early commit to make room for the next kdebase-wide commit)David Faure
svn path=/trunk/KDE/kdebase/apps/; revision=684300
2007-07-02Change signature of requestItemInfo signal, to avoid fileitem -> url -> ↵David Faure
index -> fileitem roundtrip in dolphin, and to match the BrowserExtension mouseOverInfo() signal. Started to implement more of the part (e.g. spinning wheel in konq). svn path=/trunk/KDE/kdebase/apps/; revision=682440
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-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-20don't forget applying the view properties when refreshing the viewPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=678067
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-19don't use deprecated KGlobalSettings::xxxColor() methods anymorePeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=677660
2007-06-19* fixed issue that some view properties like "show in groups" are ignored ↵Peter Penz
when a new DolphinViewContainer has been created (happens on startup or when a view is split) * get rid of redundant parameter in constructors of DolphinView and DolphinViewContainer svn path=/trunk/KDE/kdebase/apps/; revision=677654
2007-06-12assure that when switching the view mode from a column view to another view, ↵Peter Penz
that the URL from the dir lister is used instead of the URL from the navigator (has been temporary deactivated because of the DolphinView/DolphinViewContainer split) svn path=/trunk/KDE/kdebase/apps/; revision=674652
2007-06-10don't reset the x-position to 0 in the Column View, if a new directory is loadedPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=673500
2007-06-10Remember and restore position of viewport when reloading or going back in ↵Peter Penz
history (worked already before the DolphinView/DolphinViewContainer split). Minor open issue: the x-position of the Column View is reset to 0... svn path=/trunk/KDE/kdebase/apps/; revision=673498
2007-06-08added signals errorMessage(const QString&) and infoMessage(const QString&) ↵Peter Penz
for the DolphinView svn path=/trunk/KDE/kdebase/apps/; revision=672944
2007-06-08enable progress information in statusbar again (has been disabled temporary ↵Peter Penz
because of the DolphinView/DolphinViewContainer split) svn path=/trunk/KDE/kdebase/apps/; revision=672937
2007-06-08enable hovering information in the status bar again (has been disabled ↵Peter Penz
temporary because of the DolphinView/DolphinViewContainer split) svn path=/trunk/KDE/kdebase/apps/; revision=672931
2007-06-07removed obsolete renaming code, which is not needed anymore due to the ↵Peter Penz
DolphinView/DolphinViewWidget split svn path=/trunk/KDE/kdebase/apps/; revision=672696
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-06start to simplify the DolphinController as preparation for the kparts ↵Peter Penz
DolphinViewWidget (as discussed with David) svn path=/trunk/KDE/kdebase/apps/; revision=672357
2007-06-06Instead of darkening the background color of an inactive view, just use a ↵Peter Penz
transparent background. Makes no big difference for styles like Plastique, but looks better for Oxygen. svn path=/trunk/KDE/kdebase/apps/; revision=672302
2007-06-02Fix issue that selection is not cleared when clicking on another column than ↵Peter Penz
the 'Name' column (occurs in combination with the Details View). svn path=/trunk/KDE/kdebase/apps/; revision=670796
2007-05-18- assure that when hovering the viewport that an empty request for item ↵Peter Penz
information is send - remove unused method svn path=/trunk/KDE/kdebase/apps/; revision=665973
2007-05-18- allow to configure that the filter bar should be shown after starting ↵Peter Penz
Dolphin (is off per default) - some minor naming cleanups BUG: 145168 svn path=/trunk/KDE/kdebase/apps/; revision=665964
2007-05-17when the column view is used, then 'Split view' should take the root URL of ↵Peter Penz
the column view as new base for the secondary view svn path=/trunk/KDE/kdebase/apps/; revision=665630
2007-05-17when having split views: darken the background color of the inactive viewPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=665612
2007-05-17reload items when the view is refreshed by changing the global settingsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=665571
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-10layout improvements in the icons view:Peter Penz
* do a text wrapping if the number of lines is > 1 (TODO: bugfix of KFileItemDelegate necessary, currently the text might overlap with the icon) * increase the height for the text area if an additional information like type, date, ... is shown svn path=/trunk/KDE/kdebase/apps/; revision=663320
2007-05-10don't lose the history of the URL navigator if the settings of the Icons ↵Peter Penz
View, Details View or Columns View have been changed svn path=/trunk/KDE/kdebase/apps/; revision=663282
2007-05-09include cleanupDirk Mueller
svn path=/trunk/KDE/kdebase/apps/; revision=663054
2007-05-08fix issue in column view that the wrong root directory is taken because of ↵Peter Penz
keeping old directories in KDirLister svn path=/trunk/KDE/kdebase/apps/; revision=662658
2007-04-30a bit ugly, but the migration to QList<KFileItem> has to be incremental...David Faure
svn path=/trunk/KDE/kdebase/apps/; revision=659519
2007-04-30PreviewJob API change (KFileItems by value)David Faure
svn path=/trunk/KDE/kdebase/apps/; revision=659426
2007-04-16when switching from the column view to the details- or icons-view it makes ↵Peter Penz
sense to adjust the URL automatically to the root URL of the column view svn path=/trunk/KDE/kdebase/apps/; revision=654718
2007-04-14optimization: don't reload the view if not absolutely necessaryPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=654010
2007-04-14optimization: no reloading necessary if preview has been turned on/offPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=654000
2007-04-14Revert last commit and exchange it by a more straight forward solution: just ↵Peter Penz
check the URL of the file item to find out whether the item is still part of the model. By this there is no need of keeping tracks for ongoing preview jobs. svn path=/trunk/KDE/kdebase/apps/; revision=653989
2007-04-14assure that the preview job gets killed when the directory has been changedPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=653976
2007-04-14fixed regression resulted by "reload" patch: toggling the preview did not ↵Peter Penz
work anymore -> save the view properties immediately svn path=/trunk/KDE/kdebase/apps/; revision=653958
2007-04-12fix issue that the view properties are not read out correctly for first ↵Peter Penz
directory after starting Dolphin svn path=/trunk/KDE/kdebase/apps/; revision=653129
2007-04-11use "folder" instead of "directory" for all visible stringsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=652471
2007-04-10allow to enable the categorization feature for sortingPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=652200
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-08adaptions to the cleaned up interface of KUrlNavigatorPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=651675
2007-04-02Rename all the URL navigator related classes to prepare their migration Kevin Ottens
in kdelibs. svn path=/trunk/KDE/kdebase/apps/; revision=649514
2007-04-02Make use of KFilePlaces instead of the bookmark system in the URL Kevin Ottens
navigator. Yay! svn path=/trunk/KDE/kdebase/apps/; revision=649452
2007-04-02don't use KUrl::upUrl() (thanks to David for the hint!)Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=649108
2007-04-01reload view when the settings are appliedPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=648929