┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphincolumnwidget.cpp
AgeCommit message (Collapse)Author
2009-04-20Let the user choose if folders are always shown first in the views ofFrank Reininghaus
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
2009-03-30KFilePreviewGenerator::updatePreviews() is deprecated, use updateIcons() insteadPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=946717
2009-02-22clear the selection when Escape has been pressed (= same behavior like in ↵Peter Penz
Konqueror for KDE 3) BUG: 185184 svn path=/trunk/KDE/kdebase/apps/; revision=929983
2009-02-11hide the tooltip when the context menu is opened in the columns viewPeter Penz
BUG: 184053 CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=924889
2009-02-09The Column Widget would not disconnect it's connection to request a tab(seen ↵Shaun Reich
with a middle-click on a folder). So it would actually open 2 or more tabs, but only in the Column View mode. svn path=/trunk/KDE/kdebase/apps/; revision=923757
2009-02-08* open folders always on single clickPeter Penz
* open files/select files dependent from the global single click/double click setting * open a new column when pressing the Key_Right Thanks to Shaun Michael Reich for the original patches! CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=923423
2009-02-06Reverted r921975, I wasn't aware that the lack of reading the double-click ↵Shaun Reich
setting was intentional, I originally wanted the double-click setting to apply only to files, and the single click apply to only folders :) . CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=922070
2009-02-06The column view did not obey single/double-click navigation settings, it ↵Shaun Reich
does now. The signals were only connected to the singleClick(), not the doubleClick() method. They are now also connected/disconnected according to the setting that is set globally. svn path=/trunk/KDE/kdebase/apps/; revision=921975
2009-02-03Don't differ between single-click and double-click in the column view, stay ↵Peter Penz
consistent with the behavior like the Places Panel or Folders Panel. svn path=/trunk/KDE/kdebase/apps/; revision=920753
2009-01-19hide the tooltips when a key is pressed (thanks to Shaun Reich for the ↵Peter Penz
initial patch) CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=913383
2009-01-14Group classes into folders, Dolphin is too big in the meantime for having a ↵Peter Penz
flat directory hierarchy. dolphin/src/CMakeLists.txt will be cleaned up later. svn path=/trunk/KDE/kdebase/apps/; revision=911065
2008-12-16assure that a column of the column view acts as focus proxy when being activePeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=897744
2008-12-13only jump automatically to the current index, if the autoscrolling is not activePeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=896481
2008-12-13Handling the key events for autoscrolling in DolphinViewAutoscroller does ↵Peter Penz
not work good enough (e. g. when letters are pressed, the current index might change too). Revert to Frank Reininhaus' original patch to fix this issue :-) CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=896362
2008-12-12SVN_SILENT: removed trailing spacesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=895978
2008-12-11as the detailsview and columnview can also have icon sizes up to 256 x 256 ↵Peter Penz
pixels, the steps when using the scrollwheel must be adjusted dynamically svn path=/trunk/KDE/kdebase/apps/; revision=895825
2008-12-06Fixed serious usability issue: QAbstractItemView::setAutoScroll() is not ↵Peter Penz
usable when trying to select items outside the visible view area (reported to Qt Software with bug ID #214542) -> implemented custom auto scrolling algorithm. BUG: 165531 svn path=/trunk/KDE/kdebase/apps/; revision=893546
2008-12-03use KDirModel::mimeData() for cut/copy operations as suggested by David FaurePeter Penz
CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=891865
2008-11-23Opening a tab with the middle mouse button should always be done with one ↵Peter Penz
click, even if double click has been activated. BUG: 162986 svn path=/trunk/KDE/kdebase/apps/; revision=888007
2008-11-23Activate the column when a drag enter event has been received. This assures ↵Peter Penz
a consistent behavior in comparison when working with split views. svn path=/trunk/KDE/kdebase/apps/; revision=887919
2008-11-08* implement the DragAndDropHelper as singleton derived from QObject, so that ↵Peter Penz
emitting of signals is possible * show an information message in the statusbar, if items are dragged into the same directory TODO: although the signal seems to get connected correctly, the slot DolphinMainWindow::showInformationMessage() is not invoked when the signal is emitted -> will debug this later, it is important that the new string is added before the message freeze svn path=/trunk/KDE/kdebase/apps/; revision=881627
2008-10-25use the DolphinDirLister instead of KDirListerPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=875703
2008-10-24* Move code from DolphinDropController to DragAndDropHelper.Peter Penz
* Move code which checks whether the dragging of a MIME type is supported to DragAndDropHelper. This allows adding an improved support for dropping compressed files from Ark to Dolphin later... CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=875611
2008-10-22* don't show a tooltip if a rubberband selection is donePeter Penz
* hide a tooltip if a drag operation has been started BUG: 173148 CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=874641
2008-10-05the model from the KFilePreviewGenerator constructor has been removedPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=868269
2008-09-28Use KonqOperations::doDrop() instead of a custom dropping code. Still some ↵Peter Penz
minor issues are open (Dolphin currently gets no feedback anymore when the operations have been finished), but they will be solved during the next week. BUG: 168154 svn path=/trunk/KDE/kdebase/apps/; revision=865708
2008-09-24rename setter/getter for showing previews to be naming guidelines conformPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=864303
2008-09-23We have our own tooltip implementation in Dolphin. We don't want to use this ↵Rafael Fernández López
KFileItemDelegate capability svn path=/trunk/KDE/kdebase/apps/; revision=863740
2008-09-21renamed IconManager to KFilePreviewGeneratorPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=863324
2008-08-12Provide functionality for auto-expanding folders (the whole patch has been ↵Peter Penz
provided by Simon St James). The setting is currently not offered in the GUI, as some minor remaining issues must be fixed. CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=845975
2008-06-27Also allow to use the selection toggle when double click is used. This ↵Peter Penz
allows to select/deselect files without CTRL key. BUG: 165115 svn path=/trunk/KDE/kdebase/apps/; revision=825325
2008-06-18it's assured that when requesting a context menu that the column is marked ↵Peter Penz
as active svn path=/trunk/KDE/kdebase/apps/; revision=821938
2008-06-18Assure that when requesting the context menu for the column-view, that the ↵Peter Penz
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
2008-06-10only resolve the MIME-types asynchronously, if no preview is generatedPeter Penz
CCMAIL: [email protected] CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=819162
2008-06-03jump to the URL of the clipboard content if a middle click on an empty area ↵Peter Penz
inside the view is done svn path=/trunk/KDE/kdebase/apps/; revision=816421
2008-05-04Fixed issue that sometimes the dragging from an inactive view to an active ↵Peter Penz
view does not work. Note that this is just a workaround, QAbstractItemView should take care about this itself. I tried to provide a Qt-only example for this, but it is more tricky than I thought: it seems some expensive operations are required, so that the position of the second mouse-move event is outside the item area... I'll retest this issue without workaround if Qt 4.4 final is out. BUG: 154619 svn path=/trunk/KDE/kdebase/apps/; revision=803980
2008-04-16* clear the selection toggle when zooming in or outPeter Penz
* clear the selection toggle when using the scroll wheel (this is only a temporary workaround until Qt-issue #200665 has been fixed) BUG: 159737 svn path=/trunk/KDE/kdebase/apps/; revision=797808
2008-04-16if the mouse is above an item and moved very fast outside the widget, no ↵Peter Penz
viewportEntered() signal might be emitted although the mouse has been moved above the viewport svn path=/trunk/KDE/kdebase/apps/; revision=797742
2008-04-09Provide tooltips. Per default tooltips are turned off because the ↵Peter Penz
information sidebar is turned on already. Thanks a lot to Konstantin Heil and Fredrik Höglund for the code :-) CCMAIL: [email protected] CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=795324
2008-04-01don't start the editor for renaming the files when double clicking on itemsPeter Penz
BUG: 159694 svn path=/trunk/KDE/kdebase/apps/; revision=792538
2008-03-23provide an option to rename files inlinePeter Penz
CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=789208
2008-03-20fixed regression because of disconnecting non-available slots - now files ↵Peter Penz
don't get started twice in the column view anymore BUG: 159551 svn path=/trunk/KDE/kdebase/apps/; revision=788133
2008-03-12* the WA_Hover flag is set by KFileItemDelegate automatically nowPeter Penz
* mouse tracking must stay enabled svn path=/trunk/KDE/kdebase/apps/; revision=784871
2008-03-12As the Qt-issue 160611 is solved in Qt4.4 and Fredrik has improved ↵Peter Penz
KFileItemDelegate, it is not necessary anymore drawing a custom drag & drop indication. svn path=/trunk/KDE/kdebase/apps/; revision=784851
2008-03-06update the previews of columns when the decoration size has been changedPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=782828
2008-03-06fixed wrong ASSERT in column-view (the usecase is valid)Peter Penz
BUG: 158615 svn path=/trunk/KDE/kdebase/apps/; revision=782789
2008-02-22KDE 4.1 requires Qt4.4 -> remove the #ifdefs...Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=778095
2008-02-21Fixed wrong comments. Discussed with David Faure: installing an event filter ↵Peter Penz
works for the icons-view and details-view, but not for the column-view which uses QListView child widgets internally... We decided to leave it as it is. svn path=/trunk/KDE/kdebase/apps/; revision=777838
2008-02-21* Install an event-filter for the view implementations. Whenever a view ↵Peter Penz
implementation gets the focus, it should request it's activation. * Let the metadata widget only get the focus by clicking. * Tried to install a similar filter for the wheel-event code duplication in the view-implementations, but the event filter is invoked _after_ the view implementation gets the wheel event... -> added a note the the 3 implementations as hint. svn path=/trunk/KDE/kdebase/apps/; revision=777757
2008-02-21Let the DolphinController be aware on which QAbstractItemView instance he is ↵Peter Penz
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