]> cloud.milkyroute.net Git - dolphin.git/log
dolphin.git
17 years agoProvide a common iconsize-widget for the settings dialog of the icons-, details-...
Peter Penz [Tue, 26 Aug 2008 22:21:50 +0000 (22:21 +0000)]
Provide a common iconsize-widget for the settings dialog of the icons-, details- and column-view. The current version still requires some improvements (Labels on the left + right, preview, ...).

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

17 years agowarning--
Peter Penz [Tue, 26 Aug 2008 20:22:20 +0000 (20:22 +0000)]
warning--

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

17 years agothe kcm needs the dolphin catalog, otherwise konqueror shows it untranslated, kudos...
Albert Astals Cid [Mon, 25 Aug 2008 20:59:50 +0000 (20:59 +0000)]
the kcm needs the dolphin catalog, otherwise konqueror shows it untranslated, kudos to Marta Rybczynska for discovering and reporting

CCMAIL: kde-i18n@rybczynska.net

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

17 years ago* initialize members as early as possible
Peter Penz [Sat, 23 Aug 2008 18:16:39 +0000 (18:16 +0000)]
* initialize members as early as possible
* reset m_generatingPreview if the received preview does not fit to the current URL

CCMAIL: laurens@nature-helps.com

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

17 years ago* coding style fixes
Peter Penz [Fri, 22 Aug 2008 22:00:39 +0000 (22:00 +0000)]
* coding style fixes
* added TODO comment (the drawing of the picture frame has been adapted from IconManager -> should be unified later)

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

17 years agotooltip improvements (patch provided by Laurens Vanhove):
Peter Penz [Fri, 22 Aug 2008 21:47:22 +0000 (21:47 +0000)]
tooltip improvements (patch provided by Laurens Vanhove):

* do a slightly delayed generation of previews to avoid expensive thumbnail creation when shortly hovering items

* prevent a resizing of the tooltip if the preview cannot be generated within a specific timeout

CCMAIL: laurens@nature-helps.com

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

17 years ago* convert the size in bytes to larger unit
Peter Penz [Fri, 22 Aug 2008 21:14:39 +0000 (21:14 +0000)]
* convert the size in bytes to larger unit
* minor style fix

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

17 years agoUse KDiskFreeSpaceInfo instead of deprecated KDiskFreeSpace. This has the bonus...
Jeff Mitchell [Fri, 22 Aug 2008 20:44:42 +0000 (20:44 +0000)]
Use KDiskFreeSpaceInfo instead of deprecated KDiskFreeSpace.  This has the bonus effect of making the logic much simpler.

CCMAIL: peter.penz@gmx.at

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

17 years agoSVN_SILENT: coding style fix
Peter Penz [Wed, 20 Aug 2008 05:47:40 +0000 (05:47 +0000)]
SVN_SILENT: coding style fix

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

17 years agoassure that the tooltip is never clipped at the screen borders and never overlaps...
Peter Penz [Tue, 19 Aug 2008 19:42:58 +0000 (19:42 +0000)]
assure that the tooltip is never clipped at the screen borders and never overlaps the item area (patch provided by Simon St James)

CCMAIL:  kdedevel@etotheipiplusone.com

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

17 years agoForce the treeview to be LTR on RTL desktops
Diego Iastrubni [Tue, 19 Aug 2008 12:50:09 +0000 (12:50 +0000)]
Force the treeview to be LTR on RTL desktops

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

17 years agoRemoved fix for negative x-coordinate again and added a TODO. We must provide a solut...
Peter Penz [Tue, 19 Aug 2008 06:33:28 +0000 (06:33 +0000)]
Removed fix for negative x-coordinate again and added a TODO. We must provide a solution that works for x and y, as Dolphin in KDE 4.2 offers very large item sizes.

CCMAIL: kdedevel@etotheipiplusone.com

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

17 years agoSVN_SILENT: minor coding style cleanups
Peter Penz [Tue, 19 Aug 2008 06:01:17 +0000 (06:01 +0000)]
SVN_SILENT: minor coding style cleanups

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

17 years agoadded missing copyright
Peter Penz [Tue, 19 Aug 2008 05:53:16 +0000 (05:53 +0000)]
added missing copyright

CCMAIL: kdedevel@etotheipiplusone.com

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

17 years agoPedantic
Laurent Montel [Mon, 18 Aug 2008 21:50:41 +0000 (21:50 +0000)]
Pedantic

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

17 years agoVery rough initial attempt at previews-in-tooltip for Konqueror and Dolphin. Still...
Simon Paul St James [Mon, 18 Aug 2008 20:33:21 +0000 (20:33 +0000)]
Very rough initial attempt at previews-in-tooltip for Konqueror and Dolphin.  Still needs extensive work in positioning, scaling/ padding items to fit, and timing things so that the previews are more likely to have been generated when the tooltip is positioned and displayed.

CCBUG:161848

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

17 years agoRedraw the current tooltip at its original position if its data (icon, text etc)...
Simon Paul St James [Mon, 18 Aug 2008 20:27:46 +0000 (20:27 +0000)]
Redraw the current tooltip at its original position if its data (icon, text etc) changes.  Approved by Fredrik.

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

17 years agoDeal with the case where the icon might be taller than the text. Approved by fredrik.
Simon Paul St James [Mon, 18 Aug 2008 20:25:52 +0000 (20:25 +0000)]
Deal with the case where the icon might be taller than the text.  Approved by fredrik.

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

17 years agoColumn view + detail view: use different settings for preview and icon size like...
Peter Penz [Mon, 18 Aug 2008 19:30:25 +0000 (19:30 +0000)]
Column view + detail view: use different settings for preview and icon size like in the icon view for consistency. The setting dialogs will be adjusted later.

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

17 years agoSVN_SILENT made messages (.desktop file, second try)
Script Kiddy [Mon, 18 Aug 2008 11:02:41 +0000 (11:02 +0000)]
SVN_SILENT made messages (.desktop file, second try)

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

17 years agoDo a safe, practise commit with my new SVN account and just tidy up a duplicated...
Simon Paul St James [Sat, 16 Aug 2008 12:55:26 +0000 (12:55 +0000)]
Do a safe, practise commit with my new SVN account and just tidy up a duplicated comment :)

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

17 years agoFor the URL control of Dolphin and Konqueror to be LTR on RTL desktops (those are...
Diego Iastrubni [Fri, 15 Aug 2008 23:02:01 +0000 (23:02 +0000)]
For the URL control of Dolphin and Konqueror to be LTR on RTL desktops (those are URLs, and are not affected by the direction of the desktop).
Force the filterbar of Dolphin to be LTR as well, as again it deals with files/directories which are english/latin letters most of the time.

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

17 years agominor adjustment to prevent code duplication
Peter Penz [Fri, 15 Aug 2008 13:27:52 +0000 (13:27 +0000)]
minor adjustment to prevent code duplication

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

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 15 Aug 2008 10:40:36 +0000 (10:40 +0000)]
SVN_SILENT made messages (.desktop file)

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

17 years agoChange the location of the methods. Now the algorithm is only applied when needed...
Rafael Fernández López [Thu, 14 Aug 2008 22:31:57 +0000 (22:31 +0000)]
Change the location of the methods. Now the algorithm is only applied when needed (when the view is not flat, that is, the tree view is enabled, and you can select items from different level of
hierarchy). This patch was waiting in my hard disk for being committed...

CCMAIL: faure@kde.org

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

17 years agoFix for show_filter_bar action of tools-menu, which is not correctly set (when the...
Sascha Peilicke [Thu, 14 Aug 2008 10:12:32 +0000 (10:12 +0000)]
Fix for show_filter_bar action of tools-menu, which is not correctly set (when the corresponding option is checked in the startupsettingsview) at application start-up.

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

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 13 Aug 2008 11:21:43 +0000 (11:21 +0000)]
SVN_SILENT made messages (.desktop file)

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

17 years agoDisable the alternating row colors when the details view is inactive. This solves...
Peter Penz [Tue, 12 Aug 2008 19:43:55 +0000 (19:43 +0000)]
Disable the alternating row colors when the details view is inactive. This solves the problem that when having a split view that too less contrast is given to be aware about the activation state.

BUG: 168270

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

17 years agoActivate the tab when an item is dragged above an inactive tab. Thanks to Dmitry...
Peter Penz [Tue, 12 Aug 2008 19:22:38 +0000 (19:22 +0000)]
Activate the tab when an item is dragged above an inactive tab. Thanks to Dmitry Khlystov for the patch!

BUG: 164312

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

17 years agoAssure that the "Close Tab" action gets disabled when only one tab is open.
Peter Penz [Tue, 12 Aug 2008 18:59:25 +0000 (18:59 +0000)]
Assure that the "Close Tab" action gets disabled when only one tab is open.

BUG: 168904

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

17 years agoUse a modeless properties dialog instead of a modal one, when opening it above the...
Peter Penz [Tue, 12 Aug 2008 18:46:35 +0000 (18:46 +0000)]
Use a modeless properties dialog instead of a modal one, when opening it above the viewport.

BUG: 168946

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

17 years agoProvide functionality for auto-expanding folders (the whole patch has been provided...
Peter Penz [Tue, 12 Aug 2008 18:36:49 +0000 (18:36 +0000)]
Provide functionality for auto-expanding folders (the whole patch has been provided by Simon St James). The setting is currently not offered in the GUI, as some minor remaining issues must be fixed.

CCMAIL: kdedevel@etotheipiplusone.com

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

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 9 Aug 2008 12:44:48 +0000 (12:44 +0000)]
SVN_SILENT made messages (.desktop file)

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

17 years agoassure correct update of the enabled/disabled state of the zoom actions (no backport...
Peter Penz [Fri, 8 Aug 2008 06:31:58 +0000 (06:31 +0000)]
assure correct update of the enabled/disabled state of the zoom actions (no backport required, as a new zooming approach is used on trunk)

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

17 years agouse the global setting for the "Show Delete" command
Peter Penz [Thu, 7 Aug 2008 21:44:35 +0000 (21:44 +0000)]
use the global setting for the "Show Delete" command

CCMAIL: kde@randomguy3.me.uk

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

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 7 Aug 2008 10:23:16 +0000 (10:23 +0000)]
SVN_SILENT made messages (.desktop file)

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

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 6 Aug 2008 11:15:51 +0000 (11:15 +0000)]
SVN_SILENT made messages (.desktop file)

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

17 years agoNow the IconManager does not depend anymore from Dolphin classes. If at least a secon...
Peter Penz [Tue, 5 Aug 2008 21:47:02 +0000 (21:47 +0000)]
Now the IconManager does not depend anymore from Dolphin classes. If at least a second application requests having this functionality, it could be moved to kdelibs (for sure an API review is necessary, d-pointer, improved documentation etc.). Maybe the FolderView Plasmoid wants this?

CCMAIL: aseigo@kde.org
CCMAIL: fredrik@kde.org

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

17 years agoFirst step of refactoring to improve the zooming capabilities of views:
Peter Penz [Tue, 5 Aug 2008 20:15:51 +0000 (20:15 +0000)]
First step of refactoring to improve the zooming capabilities of views:

* Let classes that use DolphinView know about the currently used zoom level.

* Provide more zoom levels for all views (the settings dialogs have not been adjusted yet).

* Fixed issue that when using the wheel that the enabled state of the zoom actions has not been updated.

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

17 years agoMake dolphin link to KIO (reduced library interface problem)
Thiago Macieira [Tue, 5 Aug 2008 20:04:30 +0000 (20:04 +0000)]
Make dolphin link to KIO (reduced library interface problem)

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

17 years agoAllow to configure in the startup configuration whether the URL Navigator should...
Peter Penz [Sun, 3 Aug 2008 14:53:30 +0000 (14:53 +0000)]
Allow to configure in the startup configuration whether the URL Navigator should show the full path in the breadcrumb view.

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

17 years agoincrease version number
Peter Penz [Sun, 3 Aug 2008 14:52:31 +0000 (14:52 +0000)]
increase version number

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

17 years agofixed issue that the "[ ] Show 'Delete' command" for the context menu did not work
Peter Penz [Sun, 3 Aug 2008 10:49:07 +0000 (10:49 +0000)]
fixed issue that the "[ ] Show 'Delete' command" for the context menu did not work

@David: the same issue occurs in Konqueror (settings/konq/behavior.cpp) - may I apply the fix there too?

BUG: 167773
CCMAIL: faure@kde.org

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

17 years agowarning--
Peter Penz [Sun, 3 Aug 2008 10:10:34 +0000 (10:10 +0000)]
warning--

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

17 years agore-add assertions (have been accidentally removed by myself in the last commit)
Peter Penz [Sun, 3 Aug 2008 10:10:07 +0000 (10:10 +0000)]
re-add assertions (have been accidentally removed by myself in the last commit)

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

17 years agoPrevent that Konqueror crashs if pressing F2 (= Rename) although no items are selecte...
Peter Penz [Sun, 3 Aug 2008 10:01:53 +0000 (10:01 +0000)]
Prevent that Konqueror crashs if pressing F2 (= Rename) although no items are selected. TODO: disable the rename action (and other selection dependent actions) when no items are selected.

BUG: 168183

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

17 years agoWe want to change the tab, not just the view.
Alex Merry [Thu, 31 Jul 2008 01:02:52 +0000 (01:02 +0000)]
We want to change the tab, not just the view.

Fixes the issue: open three tabs.  Select the second one and close it.  Now right tab is active, but content for left tab is shown.

Will backport to 4.1.

CCMAIL: peter.penz@gmx.at

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

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 29 Jul 2008 13:26:35 +0000 (13:26 +0000)]
SVN_SILENT made messages (.desktop file)

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

17 years agoforgot to remove unused variable in last commit
Peter Penz [Sat, 26 Jul 2008 19:23:20 +0000 (19:23 +0000)]
forgot to remove unused variable in last commit

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

17 years agouse DBus interface instead of KRun::runCommand()
Peter Penz [Sat, 26 Jul 2008 19:09:17 +0000 (19:09 +0000)]
use DBus interface instead of KRun::runCommand()

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

17 years agoTooltips are shown on wrong position in combination with a dual screen setup. Thanks...
Peter Penz [Sat, 26 Jul 2008 14:10:26 +0000 (14:10 +0000)]
Tooltips are shown on wrong position in combination with a dual screen setup. Thanks to Lucas Murray for the patch!

BUG: 167205

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

17 years agoit's http://dolphin.kde.org/ now
Urs Wolfer [Sat, 26 Jul 2008 14:01:34 +0000 (14:01 +0000)]
it's http://dolphin.kde.org/ now

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

17 years agoProvide a "Quick View" in the Tools menu, which uses the Previewer plasmoid.
Peter Penz [Sat, 26 Jul 2008 13:49:50 +0000 (13:49 +0000)]
Provide a "Quick View" in the Tools menu, which uses the Previewer plasmoid.

TODO 1: use the D-Bus interface directly instead of using KRun::runCommand() as workaround.

TODO 2: a new icon would be necessary

CCMAIL: alediaferia@gmail.com

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

17 years agoProvide a 'int selectedItemsCount() const' interface for performance reasons, so...
Peter Penz [Sat, 26 Jul 2008 13:46:58 +0000 (13:46 +0000)]
Provide a 'int selectedItemsCount() const' interface for performance reasons, so that code which just needs to know whether items have been selected does not need to invoke selectedItems().count(), which is quite expensive.

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

17 years agofix crash when opening a lot of columns and going back very fast by clicking on each...
Peter Penz [Thu, 24 Jul 2008 19:50:40 +0000 (19:50 +0000)]
fix crash when opening a lot of columns and going back very fast by clicking on each breadcrumb of the URL navigator

BUG: 164304

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

17 years agofixed issue that the close-action for the split view has been applied to the inactive...
Peter Penz [Tue, 22 Jul 2008 17:36:52 +0000 (17:36 +0000)]
fixed issue that the close-action for the split view has been applied to the inactive view instead of the active view

BUG: 167209

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

17 years agoSVN_SILENT: update
Peter Penz [Sun, 20 Jul 2008 17:50:50 +0000 (17:50 +0000)]
SVN_SILENT: update

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

17 years agoThis time doing it the correct way: just stop the timers when the widget gets hidden
Peter Penz [Sun, 20 Jul 2008 02:42:28 +0000 (02:42 +0000)]
This time doing it the correct way: just stop the timers when the widget gets hidden

BUG: 167044

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

17 years agoSideBarTreeView is derived from KTreeView
Peter Penz [Sun, 20 Jul 2008 02:13:56 +0000 (02:13 +0000)]
SideBarTreeView is derived from KTreeView

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

17 years agorevert fix for bug 167044 - although the crash is fixed the autoscroll does not work...
Peter Penz [Sun, 20 Jul 2008 02:11:27 +0000 (02:11 +0000)]
revert fix for bug 167044 - although the crash is fixed the autoscroll does not work as expected anymore...

CCBUG: 167044

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

17 years agofix crash in Folder Panel (= treeview) when Dolphin gets closed before the panel...
Peter Penz [Sun, 20 Jul 2008 01:33:55 +0000 (01:33 +0000)]
fix crash in Folder Panel (= treeview) when Dolphin gets closed before the panel got polished

BUG: 167044

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

17 years agofixed issue that Dolphin uses the wrong settings for the move-to-trash and delete...
Peter Penz [Sat, 19 Jul 2008 19:53:25 +0000 (19:53 +0000)]
fixed issue that Dolphin uses the wrong settings for the move-to-trash and delete-confirmation

BUG: 166717

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

17 years agoforwardport of rev. 834841:
André Wöbbeking [Sat, 19 Jul 2008 19:05:32 +0000 (19:05 +0000)]
forwardport of rev. 834841:

compile with old XShape (taken from kwin/utils.h)

BUG 166324

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

17 years agoDisable the menu 'File' -> 'Create New...' if no writing is supported.
Peter Penz [Sat, 19 Jul 2008 16:51:29 +0000 (16:51 +0000)]
Disable the menu 'File' -> 'Create New...' if no writing is supported.

BUG: 166592

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

17 years agofix possible division by 0 crash (no backport to 4.1 needed, as there QProgressBar...
Peter Penz [Sat, 19 Jul 2008 15:56:52 +0000 (15:56 +0000)]
fix possible division by 0 crash (no backport to 4.1 needed, as there QProgressBar is used instead of KCapacityBar)

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

17 years agoremember the maximum size, so that an update is also done for the (rare) case when...
Peter Penz [Sat, 19 Jul 2008 09:24:46 +0000 (09:24 +0000)]
remember the maximum size, so that an update is also done for the (rare) case when two partitions have a different size but an equal used size

(no backport to KDE 4.1 necessary, as there QProgressBar is used instead of KCapacityBar)

CCMAIL: ereslibre@kde.org

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

17 years agoThe space info widget now inherits KCapacityBar. Two things to check:
Rafael Fernández López [Fri, 18 Jul 2008 22:22:33 +0000 (22:22 +0000)]
The space info widget now inherits KCapacityBar. Two things to check:
- Align vertically the text correctly
- Minimum width of the widget (not forcing it to 200)

CCMAIL: peter.penz@gmx.at

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

17 years agofix crash
Dirk Mueller [Tue, 15 Jul 2008 21:03:55 +0000 (21:03 +0000)]
fix crash

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

17 years agoCode factorization: move "properties" action and slot to DolphinViewActionHandler.
David Faure [Fri, 11 Jul 2008 23:06:07 +0000 (23:06 +0000)]
Code factorization: move "properties" action and slot to DolphinViewActionHandler.

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

17 years agoanother i18n TODO done: better description of this special action, for "configure...
David Faure [Fri, 11 Jul 2008 21:33:56 +0000 (21:33 +0000)]
another i18n TODO done: better description of this special action, for "configure shortcuts"

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

17 years agoSVN_SILENT: increased version number for KDE 4.2
Peter Penz [Thu, 10 Jul 2008 14:53:11 +0000 (14:53 +0000)]
SVN_SILENT: increased version number for KDE 4.2

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

17 years agoprevent crash when "Use common view properties for all folders" is set (uninitialized...
Peter Penz [Wed, 9 Jul 2008 05:01:51 +0000 (05:01 +0000)]
prevent crash when "Use common view properties for all folders" is set (uninitialized member variable)

BUG: 166102

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

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 8 Jul 2008 17:29:47 +0000 (17:29 +0000)]
SVN_SILENT made messages (.desktop file)

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

17 years agoupdated to KDE 4 (the file was valid for Dolphin for KDE 3)
Peter Penz [Mon, 7 Jul 2008 09:18:51 +0000 (09:18 +0000)]
updated to KDE 4 (the file was valid for Dolphin for KDE 3)

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

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 6 Jul 2008 05:35:58 +0000 (05:35 +0000)]
SVN_SILENT made messages (.desktop file)

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

17 years agoDon't connect multiple times to the selectionChanged signal, otherwise the slot will...
David Faure [Fri, 4 Jul 2008 22:26:05 +0000 (22:26 +0000)]
Don't connect multiple times to the selectionChanged signal, otherwise the slot will be called as many times as we entered a directory...

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

17 years agore-enable, fix came in quickly after all
David Faure [Fri, 4 Jul 2008 17:16:56 +0000 (17:16 +0000)]
re-enable, fix came in quickly after all

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

17 years agoForgot to commit new method
Sebastian Trueg [Fri, 4 Jul 2008 16:58:55 +0000 (16:58 +0000)]
Forgot to commit new method

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

17 years agoquick fix for compilation
David Faure [Fri, 4 Jul 2008 16:49:20 +0000 (16:49 +0000)]
quick fix for compilation

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

17 years agoDo not show an ugly confusing message to users but simple open the tagging widget...
Sebastian Trueg [Fri, 4 Jul 2008 15:26:39 +0000 (15:26 +0000)]
Do not show an ugly confusing message to users but simple open the tagging widget on mouse click

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

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 2 Jul 2008 13:27:02 +0000 (13:27 +0000)]
SVN_SILENT made messages (.desktop file)

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

17 years agofixed wrong logic for showing the space info: if the progress bar is shown, the space...
Peter Penz [Tue, 1 Jul 2008 19:08:17 +0000 (19:08 +0000)]
fixed wrong logic for showing the space info: if the progress bar is shown, the space info may never be shown

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

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 1 Jul 2008 06:52:44 +0000 (06:52 +0000)]
SVN_SILENT made messages (.desktop file)

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

17 years ago* use existing KFileItem also for the selection instead of creating a new KFileItem...
Peter Penz [Mon, 30 Jun 2008 17:12:03 +0000 (17:12 +0000)]
* use existing KFileItem also for the selection instead of creating a new KFileItem from the URL
* don't invoke fileItem() if a multiple selection is provided

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

17 years agoMove the "Find File..." action from DolphinMainWindow to DolphinViewActionHandler...
Peter Penz [Mon, 30 Jun 2008 16:37:08 +0000 (16:37 +0000)]
Move the "Find File..." action from DolphinMainWindow to DolphinViewActionHandler, so that is used in DolphinPart and hence also in Konqueror. Thanks to Bram for the patch!

CCMAIL: bramschoenmakers@kde.nl
CCMAIL: faure@kde.org

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

17 years agodispatch the preview queue immediately before resuming the preview generation
Peter Penz [Mon, 30 Jun 2008 06:31:28 +0000 (06:31 +0000)]
dispatch the preview queue immediately before resuming the preview generation

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

17 years agowhen moving the visible items to the front of the list, take care not to reverse...
Peter Penz [Sun, 29 Jun 2008 22:25:02 +0000 (22:25 +0000)]
when moving the visible items to the front of the list, take care not to reverse the order

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

17 years agoUse fast image transformation like Gwenview. This increases the performance of applyI...
Peter Penz [Sun, 29 Jun 2008 21:54:41 +0000 (21:54 +0000)]
Use fast image transformation like Gwenview. This increases the performance of applyImageFrame() by a factor of >2.

Hmm, previews don't look so smooth as before, but even when having a 2 GHz CPU a bilinear scaling of 1000 previews just takes too much time.

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

17 years agoThe check whether there is a cut-selection when receiving a preview consumes 12 ...
Peter Penz [Sun, 29 Jun 2008 21:40:07 +0000 (21:40 +0000)]
The check whether there is a cut-selection when receiving a preview consumes 12 % (!) of the runtime in addToPreviewQueue(). The check is now done only once before starting the preview generation and when the clipboard data has been changed.

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

17 years agoMove the block for resizing the preview, applying an item effect + border to the...
Peter Penz [Sun, 29 Jun 2008 21:04:43 +0000 (21:04 +0000)]
Move the block for resizing the preview, applying an item effect + border to the slot where the preview has been received. This reduces the blocking of the GUI for the following usecase:
- folder with 1000 items
- ~30 items are visible

Old approach:
- Show the 30 items as soon as possible.
- Receive preview and add it to the queue. This is done asynchronously 970 times (no UI blocking).
- Iterate through 970 items, resize, apply item effect + border and apply the preview to the model (-> blocking of UI thread for more than 3 seconds).

New approach:
- Show the 30 items as soon as possible.
- Receive preview, resize it, apply item effect + border and add it to the queue. This is done asynchronously 970 times (no UI blocking).
- Iterate through 970 items and apply the preview to the model (-> UI thread is blocked only very short).

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

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 29 Jun 2008 19:06:43 +0000 (19:06 +0000)]
SVN_SILENT made messages (.desktop file)

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

17 years agoInternal cleanup: Make it easier getting the correct file item that should be used...
Peter Penz [Sun, 29 Jun 2008 17:08:49 +0000 (17:08 +0000)]
Internal cleanup: Make it easier getting the correct file item that should be used for showing the meta information (it depends on the current selection and whether the file item is already available).

CCMAIL: sebastian@trueg.de

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

17 years agoDon't grey out an invalid preview immediately, but with a small timeout. This prevent...
Peter Penz [Sun, 29 Jun 2008 16:42:59 +0000 (16:42 +0000)]
Don't grey out an invalid preview immediately, but with a small timeout. This prevents a flickering if the new preview can be generated within a small timeframe.

BUG: 165317

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

17 years agoSVN_SILENT: Renamed m_timer to m_infoTimer and slotTimeout() to slotInfoTimeout(...
Peter Penz [Sun, 29 Jun 2008 16:24:09 +0000 (16:24 +0000)]
SVN_SILENT: Renamed m_timer to m_infoTimer and slotTimeout() to slotInfoTimeout(), as preperation for a new timer that prevents a flickering of outdated previews.

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

17 years agoDon't disable the "Properties" action when no file is selected, just use the current...
Peter Penz [Sun, 29 Jun 2008 13:54:52 +0000 (13:54 +0000)]
Don't disable the "Properties" action when no file is selected, just use the current folder as source. TODO: the code in DolphinPart::slotProperties() and DolphinMainWindow::properties() is quite similar -> move to DolphinViewActionHandler?

CCMAIL: faure@kde.org
BUG: 165311

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

17 years agoprovide Ctrl+T as alternative shortcut to Ctrl+Shift+N for "New Tab" like Konqueror
Peter Penz [Sun, 29 Jun 2008 13:36:53 +0000 (13:36 +0000)]
provide Ctrl+T as alternative shortcut to Ctrl+Shift+N for "New Tab" like Konqueror

BUG: 165309

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

17 years agoImprove mouse middle click path paste behavior: first check selection clipboard,...
Urs Wolfer [Sun, 29 Jun 2008 10:59:24 +0000 (10:59 +0000)]
Improve mouse middle click path paste behavior: first check selection clipboard, after 'real' clipboard. Before setting new URL, check if it is a path. This prevents a crash. Behavior is now similar to Konqueror KDE 3.
Reviewed by Peter Penz.

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

17 years agoDon't check for "kompare" each time 2 items are selected (thanks to Andreas Scherf...
Peter Penz [Sat, 28 Jun 2008 18:42:51 +0000 (18:42 +0000)]
Don't check for "kompare" each time 2 items are selected (thanks to Andreas Scherf). As Albert Astals Cid pointed out it might be nicer to use a menu plugin instead of hardcoding "kompare" (> KDE 4.1).

CCMAIL: scherfa@arcor.de

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

17 years agoAlso allow to use the selection toggle when double click is used. This allows to...
Peter Penz [Fri, 27 Jun 2008 20:20:33 +0000 (20:20 +0000)]
Also allow to use the selection toggle when double click is used. This allows to select/deselect files without CTRL key.

BUG: 165115

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

17 years agoSVN_SILENT: fix documentation typo
Peter Penz [Fri, 27 Jun 2008 20:05:15 +0000 (20:05 +0000)]
SVN_SILENT: fix documentation typo

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