┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-11-02assure that the autoresizing still works in combination with the ↵Peter Penz
"automatically expand folders during drag operations" feature svn path=/trunk/KDE/kdebase/apps/; revision=879152
2008-11-02Assure that automatically expanding of a folder also works when the new ↵Peter Penz
folder has a different view mode. CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=879143
2008-11-01initialise in the correct orderPino Toscano
svn path=/trunk/KDE/kdebase/apps/; revision=878498
2008-10-31Be better behaved in the presence of scroll events in the middle of an ↵Simon Paul St James
elastic band selection by storing the last selection elastic band in view (rather than viewport) coordinates. svn path=/trunk/KDE/kdebase/apps/; revision=878316
2008-10-28Yet more corner cases in commitToggleIndexRange - include them, and refactor ↵Simon Paul St James
to make things a bit more logical. svn path=/trunk/KDE/kdebase/apps/; revision=877164
2008-10-28If ignoreOldInfo, we should manually clear oldSelectionRect - an obscure bug ↵Simon Paul St James
where it is no longer possible to use rubber band selection(!) occurs otherwise! svn path=/trunk/KDE/kdebase/apps/; revision=877160
2008-10-28Use nameColumnRect rather than duplicating code (change the local variable ↵Simon Paul St James
of the same name to prevent clashes!) Use KFileItem::text() instead of KFileItem::name() there, too. svn path=/trunk/KDE/kdebase/apps/; revision=877159
2008-10-27Sometimes, the penultimate item in the bounds would get deselected when it ↵Simon Paul St James
shouldn't - this is because lastIndex is always included in the toggle range, even if it needn't be toggled. Fixed now - hopefully, there are no more "elastic band selection" bugs, now :) svn path=/trunk/KDE/kdebase/apps/; revision=876724
2008-10-27Restore behaviour (I don't have an old version to check against, though!) - ↵Simon Paul St James
if CTRL is pressed when initiating elastic band, respect the item selection at that time while dragging the band. CCMAIL : [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=876690
2008-10-27Essential validity check that fell through the cracks when ↵Simon Paul St James
setSelectionRecursive was removed. svn path=/trunk/KDE/kdebase/apps/; revision=876682
2008-10-27KFileItem name() and text() needn't be the same, and we should prefer ↵Simon Paul St James
text(). Testcase - very (very) recent settings:/ in Konqueror. Thanks to dfaure for clairvoyant diagnosis! CCMAIL : [email protected] CCMAIL : [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=876681
2008-10-26link with goldAndreas Hartmetz
svn path=/trunk/KDE/kdebase/apps/; revision=876282
2008-10-26If we commit a toggle range due to a change of parent, check to see if we ↵Simon Paul St James
should immediately form a new range with the current index. This stops child items from sometime being missed by the band. CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=876240
2008-10-26When restoring the index, we don't necessarily want to scroll to it.Simon Paul St James
BUG:165551 svn path=/trunk/KDE/kdebase/apps/; revision=876177
2008-10-26Fix a very obscure previews-in-tooltip bug.Simon Paul St James
svn path=/trunk/KDE/kdebase/apps/; revision=876175
2008-10-26Revert http://websvn.kde.org/?view=rev&revision=876107 - it introduced a ↵Simon Paul St James
massive performance regression and also didn't really fix the issue. Use new way that fixes the issue in a less direct but more general way. Also - ;-- :) svn path=/trunk/KDE/kdebase/apps/; revision=876137
2008-10-26improved drag & drop support for ArkPeter Penz
CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=876115
2008-10-26more straight forward syntax (no change of behavior is done)Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=876110
2008-10-26Minor fix - ensure that the horizontal elastic band optimisation info works ↵Simon Paul St James
with filenames that are wider than the name column. svn path=/trunk/KDE/kdebase/apps/; revision=876107
2008-10-26Improve the selection performance of the details view by factor of 5 (patch ↵Peter Penz
provided by Simon St. James). CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=876099
2008-10-26Show the iconsize of zoom sliders as tooltip (code shamelessly stolen from ↵Peter Penz
Rafael's patch in kfilewidget ;-)) svn path=/trunk/KDE/kdebase/apps/; revision=876081
2008-10-26assure that the zoom level is updated when refreshing the viewPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=876079
2008-10-25If the context menu is opened above a directory, add the actions "Open in ↵Peter Penz
New Window" and "Open in New Tab" to the context menu. Thanks to Mathias Soeken for the patch! CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=875711
2008-10-25use the DolphinDirLister instead of KDirListerPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=875703
2008-10-25* renamed "[x] Show Full Location" to "[x] Editable Location"Peter Penz
* renamed "Edit Location" to "Replace Location" svn path=/trunk/KDE/kdebase/apps/; revision=875699
2008-10-25SVN_SILENT: minor coding style fixesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=875696
2008-10-25You can now switch the tabs in dolphin via keyboard shortcuts like in konquerorMathias Soeken
svn path=/trunk/KDE/kdebase/apps/; revision=875689
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-24Provide a UI option for the "auto expand folders during drag operations" ↵Peter Penz
feature. The feature is not 100 % finished yet (dragging into a folder having a different view type does not work yet), but it's important to get in the UI string for the translators. svn path=/trunk/KDE/kdebase/apps/; revision=875582
2008-10-24Assure that no reloading is done if KDirLister emits a redirection, only ↵Peter Penz
change the the URL. Thanks to David Faure and Albert Alstals Cid for the detailed analysis! BUG: 155591 svn path=/trunk/KDE/kdebase/apps/; revision=875554
2008-10-24performance improvement when selecting itemsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=875518
2008-10-23SVN_SILENT Fix typos in kdebaseEnrique Matías Sánchez
svn path=/trunk/KDE/kdebase/apps/; revision=875089
2008-10-22use a smaller radius for the tooltip borders to stay consistent with the ↵Peter Penz
Oxygen style svn path=/trunk/KDE/kdebase/apps/; revision=874948
2008-10-22KBallonTipDelegate is not used at all in Dolphin.Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=874947
2008-10-22Don't draw a frame for previews in tooltips by code duplication: Now we had ↵Peter Penz
3 different frame types in Dolphin (frames from KFilePreviewGenerator, no frame in the Information Panel and an outdated frame by code duplication from the old file preview generator). Until we find a nice way to make the code for drawing frames in KFilePreviewGenerator public, better don't draw any frame at all. svn path=/trunk/KDE/kdebase/apps/; revision=874942
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-16global typoFrederik Schwarzer
more then -> more than other then -> other than svn path=/trunk/KDE/kdebase/apps/; revision=872169
2008-10-16fixed regression: don't change the state, otherwise when having a split view ↵Peter Penz
it is not possible dragging an item from the inactive to the active view (only the rubberband gets active in this case) CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=871928
2008-10-15assure that the minimized width can never get larger than the default widthPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=871881
2008-10-15SVN_SILENT: coding style fixPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=871877
2008-10-15Assure that the item delegate draws the hover effect and the selection for ↵Peter Penz
the details view only above the icon + name. Open issue: The performance when selecting files by the rubberband is too slow (will be fixed before KDE 4.2). CCBUG: 165999 CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=871874
2008-10-15First step for having a details view, where only the icon + name act as ↵Peter Penz
selectable area (not the whole width of the name column - similar to KDE3). Thanks to Simon St. James for the original patch! Currently it is very confusing that although only the icon + name is selectable, still the selection and hovering is drawn above the whole column width. This will be fixed before KDE 4.2. CCBUG: 165999 CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=871834
2008-10-15- Fix crash found while investigating ↵Simon Paul St James
https://bugs.kde.org/show_bug.cgi?id=170927 svn path=/trunk/KDE/kdebase/apps/; revision=871808
2008-10-15Assure that the docks get informed about an URL change before the GUI is ↵Peter Penz
setup (thanks to Frank Reininghaus for the patch!). This prevents that slots from the docks are called with invalid URLs. BUG: 169103 CCMAIL: [email protected]> svn path=/trunk/KDE/kdebase/apps/; revision=871525
2008-10-14Don't show an empty error dlg box when aborting deletion.David Faure
svn path=/trunk/KDE/kdebase/apps/; revision=871137
2008-10-13Konq popupmenu fix: we don't show the "Create new" submenu over subdirs in ↵David Faure
an iconview because you wouldn't see the just-created file/dir, but let's show it in the case of the hiearchical details view ("folders expandable" option), since you can indeed see the new file/dir in that case. Peter: problem solved with itemsExpandable(). CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=871109
2008-10-11Simplify the treeview panel implementation (thanks to David Faure for ↵Peter Penz
pimping KDirModel::expandToUrl() :-)). svn path=/trunk/KDE/kdebase/apps/; revision=869982
2008-10-09make it compile if no nepomuk is availablePeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=869739
2008-10-09assure that the zoom slider/capacity bar gets hidden correctly if the width ↵Peter Penz
is too small for having a fitting text svn path=/trunk/KDE/kdebase/apps/; revision=869727
2008-10-08Improve performance of information panel. Depending on the used backend ↵Peter Penz
reading the meta information like rating, tags and comments can be slow (especially when e. g. selecting 1000 files at once having items that are not cached yet). The reading of the meta information is now forwarded to a separate thread, so that Dolphin never gets blocked. CCMAIL: [email protected] BUG: 170017 BUG: 164309 BUG: 166057 svn path=/trunk/KDE/kdebase/apps/; revision=869401