]> cloud.milkyroute.net Git - dolphin.git/log
dolphin.git
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

17 years agotried to simplify the logic to decide whether the information panel should show the...
Peter Penz [Fri, 27 Jun 2008 20:01:04 +0000 (20:01 +0000)]
tried to simplify the logic to decide whether the information panel should show the information for one file or for a multiple selection

CCMAIL: sebastian@trueg.de

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

17 years agoAvoid blocking of the GUI when creating previews for invisible items. The blocking...
Peter Penz [Fri, 27 Jun 2008 19:36:44 +0000 (19:36 +0000)]
Avoid blocking of the GUI when creating previews for invisible items. The blocking part is a relayout, that has been done each time a group of previews have been received.

Now only for the visible items a relayout is done as soon as possible, for the previews of invisible items this is postponed until all previews have been generated.

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

17 years agoIt is hard to understand which is the actual selected item here: m_selection, m_fileI...
Sebastian Trueg [Fri, 27 Jun 2008 18:34:52 +0000 (18:34 +0000)]
It is hard to understand which is the actual selected item here: m_selection, m_fileItem, or m_shownUrl. Anyway, now the descision for the metadata uses the exact same algo as for the name and preview and it works.

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

17 years agoAssure that the file capabilities are respected when opening the context menu for...
Peter Penz [Thu, 26 Jun 2008 22:34:40 +0000 (22:34 +0000)]
Assure that the file capabilities are respected when opening the context menu for the Folder Panel (= treeview). Disable actions that cannot be executed.

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

17 years agorespect the inline-renaming setting also for the Folder Panel (= treeview)
Peter Penz [Thu, 26 Jun 2008 22:23:09 +0000 (22:23 +0000)]
respect the inline-renaming setting also for the Folder Panel (= treeview)

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

17 years agoassure that the tooltip never exceeds the desktop area
Peter Penz [Thu, 26 Jun 2008 21:41:13 +0000 (21:41 +0000)]
assure that the tooltip never exceeds the desktop area

BUG: 161895

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

17 years agoProperly handle setting of an empty tag list.
Sebastian Trueg [Thu, 26 Jun 2008 11:06:44 +0000 (11:06 +0000)]
Properly handle setting of an empty tag list.

BUG: 164705

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

17 years agofix linking
Dirk Mueller [Thu, 26 Jun 2008 01:29:37 +0000 (01:29 +0000)]
fix linking

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

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 25 Jun 2008 17:27:50 +0000 (17:27 +0000)]
SVN_SILENT made messages (.desktop file)

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

17 years agofixed issue that CTRL + mouseclick did not work anymore in the details view
Peter Penz [Wed, 25 Jun 2008 17:04:12 +0000 (17:04 +0000)]
fixed issue that CTRL + mouseclick did not work anymore in the details view

BUG: 164693

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

17 years agofaster + nicer (thanks to André Wöbbeking for the hint)
Peter Penz [Wed, 25 Jun 2008 16:29:16 +0000 (16:29 +0000)]
faster + nicer (thanks to André Wöbbeking for the hint)

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

17 years agoremember old setting of the uniformItemSizes property and restore it again (thanks...
Peter Penz [Tue, 24 Jun 2008 23:38:52 +0000 (23:38 +0000)]
remember old setting of the uniformItemSizes property and restore it again (thanks to Rafael for the hint)

CCMAIL: ereslibre@kde.org

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

17 years agoPerformance improvement when showing previews inside directories having several 1000...
Peter Penz [Tue, 24 Jun 2008 23:01:21 +0000 (23:01 +0000)]
Performance improvement when showing previews inside directories having several 1000 items: temporary block the expensive layouting inside QListView until a block of previews has been applied.

CCMAIL: fredrik@kde.org
CCMAIL: faure@kde.org
CCMAIL: ereslibre@kde.org

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

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 24 Jun 2008 14:18:37 +0000 (14:18 +0000)]
SVN_SILENT made messages (.desktop file)

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

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 22 Jun 2008 10:35:45 +0000 (10:35 +0000)]
SVN_SILENT made messages (.desktop file)

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

17 years agoAssure that the keyboard focus stays inside the view when replacing the view implemen...
Peter Penz [Thu, 19 Jun 2008 22:43:10 +0000 (22:43 +0000)]
Assure that the keyboard focus stays inside the view when replacing the view implementation, otherwise when having a split view the other view gets the focus and will activate itself.

BUG: 164468

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

17 years agoFix mem leak
Laurent Montel [Thu, 19 Jun 2008 09:37:49 +0000 (09:37 +0000)]
Fix mem leak

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

17 years agoSVN_SILENT made messages (.desktop file, second try)
Script Kiddy [Wed, 18 Jun 2008 21:37:23 +0000 (21:37 +0000)]
SVN_SILENT made messages (.desktop file, second try)

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

17 years agoKFileItem::url() returns per value, not per reference
Peter Penz [Wed, 18 Jun 2008 21:23:06 +0000 (21:23 +0000)]
KFileItem::url() returns per value, not per reference

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

17 years agothe method dropUrls(KUrl::List, KUrl) was never used as slot and is invoked only...
Peter Penz [Wed, 18 Jun 2008 21:19:46 +0000 (21:19 +0000)]
the method dropUrls(KUrl::List, KUrl) was never used as slot and is invoked only once -> moved to caller

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

17 years agoit's assured that when requesting a context menu that the column is marked as active
Peter Penz [Wed, 18 Jun 2008 20:01:25 +0000 (20:01 +0000)]
it's assured that when requesting a context menu that the column is marked as active

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

17 years agoSVN_SILENT: removed unnecessary includes
Peter Penz [Wed, 18 Jun 2008 19:52:15 +0000 (19:52 +0000)]
SVN_SILENT: removed unnecessary includes

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

17 years agoAssure that when requesting the context menu for the column-view, that the correct...
Peter Penz [Wed, 18 Jun 2008 19:34:03 +0000 (19:34 +0000)]
Assure that when requesting the context menu for the column-view, that the 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

17 years agoCorrecting icon name from "view_icon" to "view-icon"
James Richard Tyrer [Tue, 17 Jun 2008 21:29:51 +0000 (21:29 +0000)]
Correcting icon name from "view_icon" to "view-icon"

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

17 years agoDetails view related fixes: all columns except the name column should act as viewport.
Peter Penz [Mon, 16 Jun 2008 21:56:20 +0000 (21:56 +0000)]
Details view related fixes: all columns except the name column should act as viewport.

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

17 years agoalso update the current index if a deselection is done
Peter Penz [Mon, 16 Jun 2008 21:19:34 +0000 (21:19 +0000)]
also update the current index if a deselection is done

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

17 years agoalso adjust the current index when selecting an item by the (+) selector
Peter Penz [Mon, 16 Jun 2008 20:02:06 +0000 (20:02 +0000)]
also adjust the current index when selecting an item by the (+) selector

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

17 years agouse a smaller margin for the meta information
Peter Penz [Mon, 16 Jun 2008 19:33:29 +0000 (19:33 +0000)]
use a smaller margin for the meta information

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

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 15 Jun 2008 03:55:58 +0000 (03:55 +0000)]
SVN_SILENT made messages (.desktop file)

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

17 years agoRuntime optimization for preview sorting: Use 2 different algorithms dependent on...
Peter Penz [Fri, 13 Jun 2008 21:22:13 +0000 (21:22 +0000)]
Runtime optimization for preview sorting: Use 2 different algorithms dependent on the relation between model-rows and preview items. One algorithm is faster when e. g. inserting 10 items into a directory of 2000 items, while the other algorithm is faster when initially loading the directory.

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

17 years agoFix the "No text" menu appearing in konqueror while browsing directories. Sorry for...
David Faure [Fri, 13 Jun 2008 10:58:26 +0000 (10:58 +0000)]
Fix the "No text" menu appearing in konqueror while browsing directories. Sorry for message freeze breakage.

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

17 years agoFinally fixed problem that "Apply to all folders" did not work as expected. TODO...
Peter Penz [Fri, 13 Jun 2008 06:10:53 +0000 (06:10 +0000)]
Finally fixed problem that "Apply to all folders" did not work as expected. TODO: the mirrored directory still should be cleaned up, but this has to be done without deleting the view properties fallback.

BUG: 163366

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

17 years agoFix the "Apply" - "OK" problem in the viewproperties dialog (patch done by Rafael...
Peter Penz [Fri, 13 Jun 2008 05:30:55 +0000 (05:30 +0000)]
Fix the "Apply" - "OK" problem in the viewproperties dialog (patch done by Rafael Fernández López). One related problem still has to be solved...

CCBUG: 163366

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

17 years agoSVN_SILENT: comment++
Peter Penz [Wed, 11 Jun 2008 18:52:57 +0000 (18:52 +0000)]
SVN_SILENT: comment++

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

17 years agoSimplify code:
Peter Penz [Wed, 11 Jun 2008 18:47:32 +0000 (18:47 +0000)]
Simplify code:
* Use KFileItems for all lists instead a mixture of KFileItemList and QList<KUrl>.
* Use a common helper method for generatePreviews() and resumePreviews() to order the visible items at the beginning of the list.

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

17 years agocancel previews if the URL has been changed
Peter Penz [Wed, 11 Jun 2008 17:51:32 +0000 (17:51 +0000)]
cancel previews if the URL has been changed

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

17 years agoImprove the performance of the code part which checks which items are visible. Althou...
Peter Penz [Wed, 11 Jun 2008 17:50:59 +0000 (17:50 +0000)]
Improve the performance of the code part which checks which items are visible. Although the code is less readable now, it requires only 0,5 seconds for 2500 items instead of 2 seconds.

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

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 10 Jun 2008 20:52:13 +0000 (20:52 +0000)]
SVN_SILENT made messages (.desktop file)

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

17 years agodon't forget to delete the MIME type resolver when the IconManager gets destructed
Peter Penz [Tue, 10 Jun 2008 18:45:00 +0000 (18:45 +0000)]
don't forget to delete the MIME type resolver when the IconManager gets destructed

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

17 years agoonly resolve the MIME-types asynchronously, if no preview is generated
Peter Penz [Tue, 10 Jun 2008 18:38:28 +0000 (18:38 +0000)]
only resolve the MIME-types asynchronously, if no preview is generated

CCMAIL: faure@kde.org
CCMAIL: ereslibre@kde.org

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

17 years agoremove KDE 3 relict (the preview action does not exist anymore since about more than...
Peter Penz [Tue, 10 Jun 2008 17:54:52 +0000 (17:54 +0000)]
remove KDE 3 relict (the preview action does not exist anymore since about more than 1 year)

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

17 years agoJust use KMimeType::extractKnownExtension() instead of the custom implementation...
Peter Penz [Tue, 10 Jun 2008 17:22:24 +0000 (17:22 +0000)]
Just use KMimeType::extractKnownExtension() instead of the custom implementation. Thanks to David Faure for the hint!

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

17 years agoMove code for disabling the paste action into DolphinView::pasteInfo() -> Dolphin...
Peter Penz [Tue, 10 Jun 2008 16:23:46 +0000 (16:23 +0000)]
Move code for disabling the paste action into DolphinView::pasteInfo() -> Dolphin KPart now also is aware about the disabled paste action.

@David: Konqueror hides the paste action in the context menu now, but still the action in the edit menu stays enabled

CCMAIL: faure@kde.org

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

17 years agoSVN_SILENT: documentation fixes
Peter Penz [Tue, 10 Jun 2008 16:07:09 +0000 (16:07 +0000)]
SVN_SILENT: documentation fixes

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

17 years agoArgh my last patch broke plugins. So revert 818988 and do it properly, for real this...
David Faure [Tue, 10 Jun 2008 09:15:19 +0000 (09:15 +0000)]
Argh my last patch broke plugins. So revert 818988 and do it properly, for real this time :)
KPluginFactory can take the catalog name as second argument, this is the best fix.
CCMAIL: Chusslove Illich <caslav.ilic@gmx.net>

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

17 years agoRevert 818910 and do it properly (patch by dfaure).
Chusslove Illich [Tue, 10 Jun 2008 09:07:59 +0000 (09:07 +0000)]
Revert 818910 and do it properly (patch by dfaure).

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

17 years agoAnother fix for redirections: "Create New" was missing from the konqpopupmenu when...
David Faure [Mon, 9 Jun 2008 11:59:15 +0000 (11:59 +0000)]
Another fix for redirections: "Create New" was missing from the konqpopupmenu when doing RMB on ftp://user@host, because after the redirection, part->url() was still the old url (so it didn't look like a popup opened for the current directory, in the konqpopupemenu code)

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

17 years agodisable the paste action if no writing is supported for the paste-destination
Peter Penz [Sun, 8 Jun 2008 15:20:19 +0000 (15:20 +0000)]
disable the paste action if no writing is supported for the paste-destination

BUG: 161639

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

17 years ago* use a default size where the height of the line editor is not too small
Peter Penz [Sun, 8 Jun 2008 13:10:14 +0000 (13:10 +0000)]
* use a default size where the height of the line editor is not too small
* remember the size set by the user

CCMAIL: trueg@kde.org

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

17 years agofixed issue that "Apply to all folders" in the view properties dialog might forget...
Peter Penz [Sun, 8 Jun 2008 12:43:10 +0000 (12:43 +0000)]
fixed issue that "Apply to all folders" in the view properties dialog might forget some settings when pressing first "Apply" and then "OK"

BUG: 163366

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

17 years agoSVN_SILENT: removed trailing spaces
Peter Penz [Sun, 8 Jun 2008 12:38:56 +0000 (12:38 +0000)]
SVN_SILENT: removed trailing spaces

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