]> cloud.milkyroute.net Git - dolphin.git/log
dolphin.git
17 years agoLaunch Konqueror if the user enters an unsupported protocol
Jordi Polo [Wed, 12 Nov 2008 14:48:55 +0000 (14:48 +0000)]
Launch Konqueror if the user enters an unsupported protocol
BUG:171626

svn path=/trunk/KDE/kdebase/apps/; revision=883279

17 years agoFix "two instances of the DragAndDropHelper" singleton: Vir found the reason, dragand...
David Faure [Mon, 10 Nov 2008 13:48:43 +0000 (13:48 +0000)]
Fix "two instances of the DragAndDropHelper" singleton: Vir found the reason, draganddrophelper.cpp was compiled
both into libdolphinprivate and into dolphin.
Also fix missing newline in copyright header.

svn path=/trunk/KDE/kdebase/apps/; revision=882336

17 years ago* implement the DragAndDropHelper as singleton derived from QObject, so that emitting...
Peter Penz [Sat, 8 Nov 2008 16:22:30 +0000 (16:22 +0000)]
* implement the DragAndDropHelper as singleton derived from QObject, so that 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

17 years agoIf the elastic band ventures beyond the logical top-left of the view (NOTE: not the...
Simon Paul St James [Wed, 5 Nov 2008 21:54:05 +0000 (21:54 +0000)]
If the elastic band ventures beyond the logical top-left of the view (NOTE: not the viewport), then startIndex will likely be invalid, resulting in broken selection behaviour.  Prevent this.

CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=880585

17 years agoAllow to configure no grid spacing. This is useful if the icons view is used in the...
Peter Penz [Wed, 5 Nov 2008 19:58:37 +0000 (19:58 +0000)]
Allow to configure no grid spacing. This is useful if the icons view is used in the "column mode" with very small icons.

BUG: 151164

svn path=/trunk/KDE/kdebase/apps/; revision=880540

17 years agoAllow having a smaller text width for the icons view (Text size: "Small"), so that...
Peter Penz [Wed, 5 Nov 2008 19:37:51 +0000 (19:37 +0000)]
Allow having a smaller text width for the icons view (Text size: "Small"), so that the same grid size can be achieved like in Konqueror for KDE 3. The default size for Dolphin will stay on "Medium".

CCBUG: 174342

svn path=/trunk/KDE/kdebase/apps/; revision=880533

17 years ago* use KIO::itemsSummaryString() again
Peter Penz [Wed, 5 Nov 2008 19:15:31 +0000 (19:15 +0000)]
* use KIO::itemsSummaryString() again
* assure that the strings for selections can be translated in a correct manner

svn path=/trunk/KDE/kdebase/apps/; revision=880527

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 4 Nov 2008 12:35:00 +0000 (12:35 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/KDE/kdebase/apps/; revision=879953

17 years ago* Show the total size of files in the statusbar (thanks to Bram Schoenmakers for...
Peter Penz [Mon, 3 Nov 2008 08:20:41 +0000 (08:20 +0000)]
* Show the total size of files in the statusbar (thanks to Bram Schoenmakers for the patch).

* Changed the format of the string to be consistent with the format used when doing a selection. Maybe it would be useful adjusting KIO::itemsSummaryString() instead using a custom output format. Currently KIO::itemsSummaryString() shows "20 Items (5 Files, 15 Folders) - (200 KiB Total)", which is quite confusing IMO, as the total size is only counted for the files. Dolphin currently shows: "15 Folders, 5 Files (200 KiB)"

BUG: 161462

svn path=/trunk/KDE/kdebase/apps/; revision=879405

17 years agowhen a drag operation is done above an inactive view, activate the view automatically
Peter Penz [Sun, 2 Nov 2008 19:44:19 +0000 (19:44 +0000)]
when a drag operation is done above an inactive view, activate the view automatically

svn path=/trunk/KDE/kdebase/apps/; revision=879233

17 years agoassure that the autoresizing still works in combination with the "automatically expan...
Peter Penz [Sun, 2 Nov 2008 14:29:27 +0000 (14:29 +0000)]
assure that the autoresizing still works in combination with the "automatically expand folders during drag operations" feature

svn path=/trunk/KDE/kdebase/apps/; revision=879152

17 years agoAssure that automatically expanding of a folder also works when the new folder has...
Peter Penz [Sun, 2 Nov 2008 13:57:35 +0000 (13:57 +0000)]
Assure that automatically expanding of a folder also works when the new folder has a different view mode.

CCMAIL: simon@etotheipiplusone.com

svn path=/trunk/KDE/kdebase/apps/; revision=879143

17 years agoinitialise in the correct order
Pino Toscano [Sat, 1 Nov 2008 12:47:33 +0000 (12:47 +0000)]
initialise in the correct order

svn path=/trunk/KDE/kdebase/apps/; revision=878498

17 years agoBe better behaved in the presence of scroll events in the middle of an elastic band...
Simon Paul St James [Fri, 31 Oct 2008 21:45:51 +0000 (21:45 +0000)]
Be better behaved in the presence of scroll events in the middle of an elastic band selection by storing the last selection elastic band in view (rather than viewport) coordinates.

svn path=/trunk/KDE/kdebase/apps/; revision=878316

17 years agoYet more corner cases in commitToggleIndexRange - include them, and refactor to make...
Simon Paul St James [Tue, 28 Oct 2008 19:47:31 +0000 (19:47 +0000)]
Yet more corner cases in commitToggleIndexRange - include them, and refactor to make things a bit more logical.

svn path=/trunk/KDE/kdebase/apps/; revision=877164

17 years agoIf ignoreOldInfo, we should manually clear oldSelectionRect - an obscure bug where...
Simon Paul St James [Tue, 28 Oct 2008 19:42:40 +0000 (19:42 +0000)]
If ignoreOldInfo, we should manually clear oldSelectionRect - an obscure bug where it is no longer possible to use rubber band selection(!) occurs otherwise!

svn path=/trunk/KDE/kdebase/apps/; revision=877160

17 years agoUse nameColumnRect rather than duplicating code (change the local variable of the...
Simon Paul St James [Tue, 28 Oct 2008 19:40:51 +0000 (19:40 +0000)]
Use nameColumnRect rather than duplicating code (change the local variable of the same name to prevent clashes!)

Use KFileItem::text() instead of KFileItem::name() there, too.

svn path=/trunk/KDE/kdebase/apps/; revision=877159

17 years agoSometimes, the penultimate item in the bounds would get deselected when it shouldn...
Simon Paul St James [Mon, 27 Oct 2008 21:49:16 +0000 (21:49 +0000)]
Sometimes, the penultimate item in the bounds would get deselected when it 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

17 years agoRestore behaviour (I don't have an old version to check against, though!) - if CTRL...
Simon Paul St James [Mon, 27 Oct 2008 20:55:54 +0000 (20:55 +0000)]
Restore behaviour (I don't have an old version to check against, though!) - if CTRL is pressed when initiating elastic band, respect the item selection at that time while dragging the band.

CCMAIL : peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=876690

17 years agoEssential validity check that fell through the cracks when setSelectionRecursive...
Simon Paul St James [Mon, 27 Oct 2008 20:32:29 +0000 (20:32 +0000)]
Essential validity check that fell through the cracks when setSelectionRecursive was removed.

svn path=/trunk/KDE/kdebase/apps/; revision=876682

17 years agoKFileItem name() and text() needn't be the same, and we should prefer text(). Testca...
Simon Paul St James [Mon, 27 Oct 2008 20:29:02 +0000 (20:29 +0000)]
KFileItem name() and text() needn't be the same, and we should prefer text().  Testcase - very (very) recent settings:/ in Konqueror.  Thanks to dfaure for clairvoyant diagnosis!

CCMAIL : peter.penz@gmx.at
CCMAIL : faure@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=876681

17 years agolink with gold
Andreas Hartmetz [Sun, 26 Oct 2008 23:55:34 +0000 (23:55 +0000)]
link with gold

svn path=/trunk/KDE/kdebase/apps/; revision=876282

17 years agoIf we commit a toggle range due to a change of parent, check to see if we should...
Simon Paul St James [Sun, 26 Oct 2008 21:21:58 +0000 (21:21 +0000)]
If we commit a toggle range due to a change of parent, check to see if we should immediately form a new range with the current index.  This stops child items from sometime being missed by the band.

CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=876240

17 years agoWhen restoring the index, we don't necessarily want to scroll to it.
Simon Paul St James [Sun, 26 Oct 2008 17:25:14 +0000 (17:25 +0000)]
When restoring the index, we don't necessarily want to scroll to it.

BUG:165551

svn path=/trunk/KDE/kdebase/apps/; revision=876177

17 years agoFix a very obscure previews-in-tooltip bug.
Simon Paul St James [Sun, 26 Oct 2008 17:23:24 +0000 (17:23 +0000)]
Fix a very obscure previews-in-tooltip bug.

svn path=/trunk/KDE/kdebase/apps/; revision=876175

17 years agoRevert http://websvn.kde.org/?view=rev&revision=876107 - it introduced a massive...
Simon Paul St James [Sun, 26 Oct 2008 15:48:29 +0000 (15:48 +0000)]
Revert http://websvn.kde.org/?view=rev&revision=876107 - it introduced a 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

17 years agoimproved drag & drop support for Ark
Peter Penz [Sun, 26 Oct 2008 14:39:13 +0000 (14:39 +0000)]
improved drag & drop support for Ark

CCMAIL: haraldhv@stud.ntnu.no

svn path=/trunk/KDE/kdebase/apps/; revision=876115

17 years agomore straight forward syntax (no change of behavior is done)
Peter Penz [Sun, 26 Oct 2008 14:27:04 +0000 (14:27 +0000)]
more straight forward syntax (no change of behavior is done)

svn path=/trunk/KDE/kdebase/apps/; revision=876110

17 years agoMinor fix - ensure that the horizontal elastic band optimisation info works with...
Simon Paul St James [Sun, 26 Oct 2008 14:17:34 +0000 (14:17 +0000)]
Minor fix - ensure that the horizontal elastic band optimisation info works with filenames that are wider than the name column.

svn path=/trunk/KDE/kdebase/apps/; revision=876107

17 years agoImprove the selection performance of the details view by factor of 5 (patch provided...
Peter Penz [Sun, 26 Oct 2008 14:04:17 +0000 (14:04 +0000)]
Improve the selection performance of the details view by factor of 5 (patch provided by Simon St. James).

CCMAIL: kdedevel@etotheipiplusone.com

svn path=/trunk/KDE/kdebase/apps/; revision=876099

17 years agoShow the iconsize of zoom sliders as tooltip (code shamelessly stolen from Rafael...
Peter Penz [Sun, 26 Oct 2008 13:04:33 +0000 (13:04 +0000)]
Show the iconsize of zoom sliders as tooltip (code shamelessly stolen from Rafael's patch in kfilewidget ;-))

svn path=/trunk/KDE/kdebase/apps/; revision=876081

17 years agoassure that the zoom level is updated when refreshing the view
Peter Penz [Sun, 26 Oct 2008 13:02:40 +0000 (13:02 +0000)]
assure that the zoom level is updated when refreshing the view

svn path=/trunk/KDE/kdebase/apps/; revision=876079

17 years agoIf the context menu is opened above a directory, add the actions "Open in New Window...
Peter Penz [Sat, 25 Oct 2008 10:32:55 +0000 (10:32 +0000)]
If the context menu is opened above a directory, add the actions "Open in New Window" and "Open in New Tab" to the context menu.

Thanks to Mathias Soeken for the patch!

CCMAIL: msoeken@tzi.de

svn path=/trunk/KDE/kdebase/apps/; revision=875711

17 years agouse the DolphinDirLister instead of KDirLister
Peter Penz [Sat, 25 Oct 2008 09:49:57 +0000 (09:49 +0000)]
use the DolphinDirLister instead of KDirLister

svn path=/trunk/KDE/kdebase/apps/; revision=875703

17 years ago* renamed "[x] Show Full Location" to "[x] Editable Location"
Peter Penz [Sat, 25 Oct 2008 09:41:39 +0000 (09:41 +0000)]
* renamed "[x] Show Full Location" to "[x] Editable Location"
* renamed "Edit Location" to "Replace Location"

svn path=/trunk/KDE/kdebase/apps/; revision=875699

17 years agoSVN_SILENT: minor coding style fixes
Peter Penz [Sat, 25 Oct 2008 09:21:20 +0000 (09:21 +0000)]
SVN_SILENT: minor coding style fixes

svn path=/trunk/KDE/kdebase/apps/; revision=875696

17 years agoYou can now switch the tabs in dolphin via keyboard shortcuts like in konqueror
Mathias Soeken [Sat, 25 Oct 2008 09:00:28 +0000 (09:00 +0000)]
You can now switch the tabs in dolphin via keyboard shortcuts like in konqueror

svn path=/trunk/KDE/kdebase/apps/; revision=875689

17 years ago* Move code from DolphinDropController to DragAndDropHelper.
Peter Penz [Fri, 24 Oct 2008 22:19:23 +0000 (22:19 +0000)]
* Move code from DolphinDropController to DragAndDropHelper.

* 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: haraldhv@stud.ntnu.no

svn path=/trunk/KDE/kdebase/apps/; revision=875611

17 years agoProvide a UI option for the "auto expand folders during drag operations" feature...
Peter Penz [Fri, 24 Oct 2008 21:12:11 +0000 (21:12 +0000)]
Provide a UI option for the "auto expand folders during drag operations" 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

17 years agoAssure that no reloading is done if KDirLister emits a redirection, only change the...
Peter Penz [Fri, 24 Oct 2008 19:52:28 +0000 (19:52 +0000)]
Assure that no reloading is done if KDirLister emits a redirection, only 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

17 years agoperformance improvement when selecting items
Peter Penz [Fri, 24 Oct 2008 17:57:10 +0000 (17:57 +0000)]
performance improvement when selecting items

svn path=/trunk/KDE/kdebase/apps/; revision=875518

17 years agoSVN_SILENT Fix typos in kdebase
Enrique Matías Sánchez [Thu, 23 Oct 2008 09:31:44 +0000 (09:31 +0000)]
SVN_SILENT Fix typos in kdebase

svn path=/trunk/KDE/kdebase/apps/; revision=875089

17 years agouse a smaller radius for the tooltip borders to stay consistent with the Oxygen style
Peter Penz [Wed, 22 Oct 2008 21:04:03 +0000 (21:04 +0000)]
use a smaller radius for the tooltip borders to stay consistent with the Oxygen style

svn path=/trunk/KDE/kdebase/apps/; revision=874948

17 years agoKBallonTipDelegate is not used at all in Dolphin.
Peter Penz [Wed, 22 Oct 2008 21:02:55 +0000 (21:02 +0000)]
KBallonTipDelegate is not used at all in Dolphin.

svn path=/trunk/KDE/kdebase/apps/; revision=874947

17 years agoDon't draw a frame for previews in tooltips by code duplication: Now we had 3 differe...
Peter Penz [Wed, 22 Oct 2008 20:52:45 +0000 (20:52 +0000)]
Don't draw a frame for previews in tooltips by code duplication: Now we had 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

17 years ago* don't show a tooltip if a rubberband selection is done
Peter Penz [Wed, 22 Oct 2008 06:11:59 +0000 (06:11 +0000)]
* don't show a tooltip if a rubberband selection is done
* hide a tooltip if a drag operation has been started

BUG: 173148
CCMAIL: simon@etotheipiplusone.com

svn path=/trunk/KDE/kdebase/apps/; revision=874641

17 years agoglobal typo
Frederik Schwarzer [Thu, 16 Oct 2008 13:59:07 +0000 (13:59 +0000)]
global typo

more then -> more than
other then -> other than

svn path=/trunk/KDE/kdebase/apps/; revision=872169

17 years agofixed regression: don't change the state, otherwise when having a split view it is...
Peter Penz [Thu, 16 Oct 2008 06:00:07 +0000 (06:00 +0000)]
fixed regression: don't change the state, otherwise when having a split view it is not possible dragging an item from the inactive to the active view (only the rubberband gets active in this case)

CCMAIL:  simon@etotheipiplusone.com

svn path=/trunk/KDE/kdebase/apps/; revision=871928

17 years agoassure that the minimized width can never get larger than the default width
Peter Penz [Wed, 15 Oct 2008 21:41:59 +0000 (21:41 +0000)]
assure that the minimized width can never get larger than the default width

svn path=/trunk/KDE/kdebase/apps/; revision=871881

17 years agoSVN_SILENT: coding style fix
Peter Penz [Wed, 15 Oct 2008 21:36:16 +0000 (21:36 +0000)]
SVN_SILENT: coding style fix

svn path=/trunk/KDE/kdebase/apps/; revision=871877

17 years agoAssure that the item delegate draws the hover effect and the selection for the detail...
Peter Penz [Wed, 15 Oct 2008 21:23:42 +0000 (21:23 +0000)]
Assure that the item delegate draws the hover effect and the selection for 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: simon@etotheipiplusone.com

svn path=/trunk/KDE/kdebase/apps/; revision=871874

17 years agoFirst step for having a details view, where only the icon + name act as selectable...
Peter Penz [Wed, 15 Oct 2008 19:23:09 +0000 (19:23 +0000)]
First step for having a details view, where only the icon + name act as 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: simon@etotheipiplusone.com

svn path=/trunk/KDE/kdebase/apps/; revision=871834

17 years ago- Fix crash found while investigating https://bugs.kde.org/show_bug.cgi?id=170927
Simon Paul St James [Wed, 15 Oct 2008 17:47:27 +0000 (17:47 +0000)]
- Fix crash found while investigating https://bugs.kde.org/show_bug.cgi?id=170927

svn path=/trunk/KDE/kdebase/apps/; revision=871808

17 years agoAssure that the docks get informed about an URL change before the GUI is setup (thank...
Peter Penz [Wed, 15 Oct 2008 06:03:41 +0000 (06:03 +0000)]
Assure that the docks get informed about an URL change before the GUI is setup (thanks to Frank Reininghaus for the patch!). This prevents that slots from the docks are called with invalid URLs.

BUG: 169103
CCMAIL: frankreininghaus@web.de>

svn path=/trunk/KDE/kdebase/apps/; revision=871525

17 years agoDon't show an empty error dlg box when aborting deletion.
David Faure [Tue, 14 Oct 2008 00:24:54 +0000 (00:24 +0000)]
Don't show an empty error dlg box when aborting deletion.

svn path=/trunk/KDE/kdebase/apps/; revision=871137

17 years agoKonq popupmenu fix: we don't show the "Create new" submenu over subdirs in an iconvie...
David Faure [Mon, 13 Oct 2008 21:54:03 +0000 (21:54 +0000)]
Konq popupmenu fix: we don't show the "Create new" submenu over subdirs in 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: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=871109

17 years agoSimplify the treeview panel implementation (thanks to David Faure for pimping KDirMod...
Peter Penz [Sat, 11 Oct 2008 14:13:14 +0000 (14:13 +0000)]
Simplify the treeview panel implementation (thanks to David Faure for pimping KDirModel::expandToUrl() :-)).

svn path=/trunk/KDE/kdebase/apps/; revision=869982

17 years agomake it compile if no nepomuk is available
Peter Penz [Thu, 9 Oct 2008 22:09:14 +0000 (22:09 +0000)]
make it compile if no nepomuk is available

svn path=/trunk/KDE/kdebase/apps/; revision=869739

17 years agoassure that the zoom slider/capacity bar gets hidden correctly if the width is too...
Peter Penz [Thu, 9 Oct 2008 21:32:06 +0000 (21:32 +0000)]
assure that the zoom slider/capacity bar gets hidden correctly if the width is too small for having a fitting text

svn path=/trunk/KDE/kdebase/apps/; revision=869727

17 years agoImprove performance of information panel. Depending on the used backend reading the...
Peter Penz [Wed, 8 Oct 2008 21:46:25 +0000 (21:46 +0000)]
Improve performance of information panel. Depending on the used backend 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: sebastian@trueg.de
BUG: 170017
BUG: 164309
BUG: 166057

svn path=/trunk/KDE/kdebase/apps/; revision=869401

17 years agoclear the shown URL property when a selection is done
Peter Penz [Wed, 8 Oct 2008 21:16:41 +0000 (21:16 +0000)]
clear the shown URL property when a selection is done

svn path=/trunk/KDE/kdebase/apps/; revision=869386

17 years agoDon't request any meta data, if the requested URL is equal to the currently shown...
Peter Penz [Wed, 8 Oct 2008 19:10:00 +0000 (19:10 +0000)]
Don't request any meta data, if the requested URL is equal to the currently shown URL. This is especially important when opening a directory, where the meta info has been requested twice (the first time on hovering a directory, the second time when opening - now when opening the directory no meta data is requested at all). Further performance improvements will follow...

svn path=/trunk/KDE/kdebase/apps/; revision=869328

17 years agoAlso use the Nepomuk MassUpdateJob for tagging
Sebastian Trueg [Wed, 8 Oct 2008 08:15:06 +0000 (08:15 +0000)]
Also use the Nepomuk MassUpdateJob for tagging

svn path=/trunk/KDE/kdebase/apps/; revision=869130

17 years agoimprovement to previous commit: check whether the URL can be listed by asking the...
Peter Penz [Tue, 7 Oct 2008 22:05:55 +0000 (22:05 +0000)]
improvement to previous commit: check whether the URL can be listed by asking the protocol manager (thanks to David Faure for the hint)

svn path=/trunk/KDE/kdebase/apps/; revision=869022

17 years agoIf an URL cannot be listed, just let the view and the panels show the last listable...
Peter Penz [Tue, 7 Oct 2008 20:29:18 +0000 (20:29 +0000)]
If an URL cannot be listed, just let the view and the panels show the last listable URL. This prevents having an empty view and empty panels when typing a wrong URL.

BUG: 170695

svn path=/trunk/KDE/kdebase/apps/; revision=868984

17 years agoprovide zoom-out and zoom-in buttons beside the zoom slider
Peter Penz [Tue, 7 Oct 2008 18:38:53 +0000 (18:38 +0000)]
provide zoom-out and zoom-in buttons beside the zoom slider

svn path=/trunk/KDE/kdebase/apps/; revision=868953

17 years agowhen changing the settings it is necessary to refresh all tabs, not only the active tab
Peter Penz [Tue, 7 Oct 2008 18:37:59 +0000 (18:37 +0000)]
when changing the settings it is necessary to refresh all tabs, not only the active tab

svn path=/trunk/KDE/kdebase/apps/; revision=868952

17 years agoSmall fix to the zoom slider bar, the old sliderMoved(int) signal is just fired when...
Sascha Peilicke [Tue, 7 Oct 2008 08:26:07 +0000 (08:26 +0000)]
Small fix to the zoom slider bar, the old sliderMoved(int) signal is just fired when the user pressed a mouse button and drags the slider. It is however possible to change the slider position by clicking into it or (when focus follows mouse is enabled) by hovering on top of the slider and scrolling the mouse wheel. The zoom state was currently not updated in the latter 2 cases.

svn path=/trunk/KDE/kdebase/apps/; revision=868815

17 years agoallow to configure whether the zoom slider and/or the space information should be...
Peter Penz [Mon, 6 Oct 2008 18:15:53 +0000 (18:15 +0000)]
allow to configure whether the zoom slider and/or the space information should be shown in the statusbar

svn path=/trunk/KDE/kdebase/apps/; revision=868596

17 years agoSVN_SILENT: coding style cleanup
Peter Penz [Mon, 6 Oct 2008 18:14:08 +0000 (18:14 +0000)]
SVN_SILENT: coding style cleanup

svn path=/trunk/KDE/kdebase/apps/; revision=868595

17 years agoremove the asynchronous update of the zooming again, it decreases the "feeled" perfor...
Peter Penz [Mon, 6 Oct 2008 16:56:39 +0000 (16:56 +0000)]
remove the asynchronous update of the zooming again, it decreases the "feeled" performance

svn path=/trunk/KDE/kdebase/apps/; revision=868575

17 years agoProvide more zoom levels. When zooming icons > KIconLoader::SizeHuge with sizes that...
Peter Penz [Mon, 6 Oct 2008 16:39:13 +0000 (16:39 +0000)]
Provide more zoom levels. When zooming icons > KIconLoader::SizeHuge with sizes that are not available, the quality is still good in opposite to scaling smaller icons.

svn path=/trunk/KDE/kdebase/apps/; revision=868565

17 years agoProvide a zoom slider in the status bar. It is configurable whether the zoom slider...
Peter Penz [Sun, 5 Oct 2008 21:17:06 +0000 (21:17 +0000)]
Provide a zoom slider in the status bar. It is configurable whether the zoom slider and/or the space information is shown in the statusbar (the GUI in the settings dialog will be provided during the next week).

svn path=/trunk/KDE/kdebase/apps/; revision=868272

17 years agodo only a polling of the available space when the widget is visible
Peter Penz [Sun, 5 Oct 2008 21:13:50 +0000 (21:13 +0000)]
do only a polling of the available space when the widget is visible

svn path=/trunk/KDE/kdebase/apps/; revision=868270

17 years agothe model from the KFilePreviewGenerator constructor has been removed
Peter Penz [Sun, 5 Oct 2008 21:12:26 +0000 (21:12 +0000)]
the model from the KFilePreviewGenerator constructor has been removed

svn path=/trunk/KDE/kdebase/apps/; revision=868269

17 years agoupdate the statusbar and provide a progress information within the Dolphin KPart...
Peter Penz [Sun, 5 Oct 2008 18:11:46 +0000 (18:11 +0000)]
update the statusbar and provide a progress information within the Dolphin KPart, so that Konqueror shows the same information as Dolphin (thanks to Simon St James for the patch!)

CCMAIL: faure@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=868210

17 years agoSVN_SILENT: coding style cleanups (no change of behavior has been done)
Peter Penz [Wed, 1 Oct 2008 21:57:10 +0000 (21:57 +0000)]
SVN_SILENT: coding style cleanups (no change of behavior has been done)

svn path=/trunk/KDE/kdebase/apps/; revision=866787

17 years ago* adjusted Dolphin to use KonqOperations::doDrop() instead of using a custom implemen...
Peter Penz [Wed, 1 Oct 2008 21:39:35 +0000 (21:39 +0000)]
* adjusted Dolphin to use KonqOperations::doDrop() instead of using a custom implementation
* used new signals jobRecordingStarted() and jobRecordingFinished from FileUndoManager to inform the user in the statusbar when a recorded command has been finished

svn path=/trunk/KDE/kdebase/apps/; revision=866777

17 years agomake dolphin link correctly on mac osx
Marijn Kruisselbrink [Tue, 30 Sep 2008 19:05:26 +0000 (19:05 +0000)]
make dolphin link correctly on mac osx

svn path=/trunk/KDE/kdebase/apps/; revision=866393

17 years agoFix connect.
David Faure [Mon, 29 Sep 2008 21:00:34 +0000 (21:00 +0000)]
Fix connect.
But the one in dolphinviewcontainer (connecting to the kurlnavigator slot urlsDropped) still fails,
since it has no QDropEvent. Not sure what's the plan there.
CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=866046

17 years agoDon't call setShortcut for a KAction over a QAction Pointer.
Michael Jansen [Mon, 29 Sep 2008 18:43:19 +0000 (18:43 +0000)]
Don't call setShortcut for a KAction over a QAction Pointer.

svn path=/trunk/KDE/kdebase/apps/; revision=865998

17 years agoNeed to provide menu names, in case the hosting application doesn't (e.g. kpartloader ;)
David Faure [Mon, 29 Sep 2008 17:20:59 +0000 (17:20 +0000)]
Need to provide menu names, in case the hosting application doesn't (e.g. kpartloader ;)

svn path=/trunk/KDE/kdebase/apps/; revision=865979

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 29 Sep 2008 11:19:40 +0000 (11:19 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/KDE/kdebase/apps/; revision=865874

17 years agoUse KonqOperations::doDrop() instead of a custom dropping code. Still some minor...
Peter Penz [Sun, 28 Sep 2008 18:38:00 +0000 (18:38 +0000)]
Use KonqOperations::doDrop() instead of a custom dropping code. Still some 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

17 years agoKFilePreviewGenerator has been moved to kdelibs
Peter Penz [Sun, 28 Sep 2008 18:34:05 +0000 (18:34 +0000)]
KFilePreviewGenerator has been moved to kdelibs

svn path=/trunk/KDE/kdebase/apps/; revision=865707

17 years agolet me introduce: typo of the year "the the"
Frederik Schwarzer [Thu, 25 Sep 2008 15:05:22 +0000 (15:05 +0000)]
let me introduce: typo of the year "the the"

mostly seen as
"the the" -> "the"
"the the" -> "to the"
and in its best case
"a the the" -> "" :)

svn path=/trunk/KDE/kdebase/apps/; revision=864814

17 years agouse better terms for the grid alignment
Peter Penz [Wed, 24 Sep 2008 13:27:37 +0000 (13:27 +0000)]
use better terms for the grid alignment

BUG: 169606

svn path=/trunk/KDE/kdebase/apps/; revision=864320

17 years agorename setter/getter for showing previews to be naming guidelines conform
Peter Penz [Wed, 24 Sep 2008 12:32:55 +0000 (12:32 +0000)]
rename setter/getter for showing previews to be naming guidelines conform

svn path=/trunk/KDE/kdebase/apps/; revision=864303

17 years ago* renamed AbstractViewAdapter to KAbstractViewAdapter
Peter Penz [Wed, 24 Sep 2008 12:18:52 +0000 (12:18 +0000)]
* renamed AbstractViewAdapter to KAbstractViewAdapter
* added virtual destructor to KAbstractViewAdapter

svn path=/trunk/KDE/kdebase/apps/; revision=864301

17 years agoFixed issue that the "Show Menu Bar" state is not updated correctly (workaround for...
Peter Penz [Tue, 23 Sep 2008 13:04:46 +0000 (13:04 +0000)]
Fixed issue that the "Show Menu Bar" state is not updated correctly (workaround for bug #171080). Patch has been provided by Laurens Vanhove.

svn path=/trunk/KDE/kdebase/apps/; revision=863909

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 23 Sep 2008 11:24:55 +0000 (11:24 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/KDE/kdebase/apps/; revision=863855

17 years agoSVN_SILENT: fixed some typos
Peter Penz [Tue, 23 Sep 2008 11:19:12 +0000 (11:19 +0000)]
SVN_SILENT: fixed some typos

svn path=/trunk/KDE/kdebase/apps/; revision=863852

17 years agoMake KFilePreviewGenerator independent from the view implementation, so that it is...
Peter Penz [Tue, 23 Sep 2008 10:54:55 +0000 (10:54 +0000)]
Make KFilePreviewGenerator independent from the view implementation, so that it is no requirement that a QAbstractItemView is used -> the view implementation can also be based on QGraphicsView like done in the FolderView Plasmoid.

Patch provided by Fredrik Höglund.

CCMAIL: fredrik@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=863845

17 years agoWe have our own tooltip implementation in Dolphin. We don't want to use this KFileIte...
Rafael Fernández López [Tue, 23 Sep 2008 02:31:30 +0000 (02:31 +0000)]
We have our own tooltip implementation in Dolphin. We don't want to use this KFileItemDelegate capability

svn path=/trunk/KDE/kdebase/apps/; revision=863740

17 years agoThe else path is never reached -> removed it (thanks to Simon St James for the hint)
Peter Penz [Mon, 22 Sep 2008 18:00:41 +0000 (18:00 +0000)]
The else path is never reached -> removed it (thanks to Simon St James for the hint)

CCMAIL: kdedevel@etotheipiplusone.com

svn path=/trunk/KDE/kdebase/apps/; revision=863623

17 years agotry to align the x-position of the tooltip to the mouse-cursor if the tooltip can...
Peter Penz [Mon, 22 Sep 2008 15:33:04 +0000 (15:33 +0000)]
try to align the x-position of the tooltip to the mouse-cursor if the tooltip can be shown below or above the item (thanks to Simon St James for the patch)

CCMAIL: kdedevel@etotheipiplusone.com

svn path=/trunk/KDE/kdebase/apps/; revision=863586

17 years agodon't modify the background color to transparent, just don't draw the background...
Peter Penz [Mon, 22 Sep 2008 15:12:57 +0000 (15:12 +0000)]
don't modify the background color to transparent, just don't draw the background if no warning is shown

CCMAIL: thomas.luebking@web.de

svn path=/trunk/KDE/kdebase/apps/; revision=863585

17 years agomake the background transparent and apply the window-text color to the text color...
Peter Penz [Mon, 22 Sep 2008 15:11:50 +0000 (15:11 +0000)]
make the background transparent and apply the window-text color to the text color, so that enough contrast is given for all color schemes

CCMAIL: thomas.luebking@web.de

svn path=/trunk/KDE/kdebase/apps/; revision=863584

17 years agocleanup of includes
Peter Penz [Sun, 21 Sep 2008 21:41:42 +0000 (21:41 +0000)]
cleanup of includes

svn path=/trunk/KDE/kdebase/apps/; revision=863354

17 years agoExperimental patch provided by Fredrik Höglund: Use Xrender to scale the preview...
Peter Penz [Sun, 21 Sep 2008 21:24:54 +0000 (21:24 +0000)]
Experimental patch provided by Fredrik Höglund: Use Xrender to scale the preview pixmaps in the X server. This is accelerated in HW by the latest version of the NVidia driver and by the open source ATI, Intel and Nouveau drivers when they're using the EXA acceleration architecture. EXA will be the default in the upcoming 1.6 release of the server, which is scheduled for December.

CCMAIL: fredrik@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=863342