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

17 years ago;--
Albert Astals Cid [Sun, 8 Jun 2008 11:29:38 +0000 (11:29 +0000)]
;--

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

17 years agofixed possible crash when showing tooltips and switching between views
Peter Penz [Sun, 8 Jun 2008 10:11:13 +0000 (10:11 +0000)]
fixed possible crash when showing tooltips and switching between views

BUG: 161201
CCMAIL: ubuntu@martin-graesslin.com

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

17 years agoadded missing virtuals
Peter Penz [Sun, 8 Jun 2008 09:55:06 +0000 (09:55 +0000)]
added missing virtuals

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

17 years agoSVN_SILENT: minor coding style fix
Peter Penz [Sun, 8 Jun 2008 09:27:29 +0000 (09:27 +0000)]
SVN_SILENT: minor coding style fix

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

17 years agofix memory leak
Peter Penz [Sun, 8 Jun 2008 09:26:18 +0000 (09:26 +0000)]
fix memory leak

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

17 years agoUpdate the keypress state before invoking QTreeView::keyPressEvent(), as this call...
Peter Penz [Sat, 7 Jun 2008 15:53:34 +0000 (15:53 +0000)]
Update the keypress state before invoking QTreeView::keyPressEvent(), as this call invokes QTreeView::currentChanged(), where the value is needed. This fix assures that the selection is changed when the current index is changed like in QListView.

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

17 years ago1) Make sure that size qprogressbar is really updated after each change
Jakub Stachowski [Sat, 7 Jun 2008 15:39:27 +0000 (15:39 +0000)]
1) Make sure that size qprogressbar is really updated after each change
2) Get rid of flicker when after changing partition new size is smaller
than used space on old one - in this case setMaximum calls reset()
3) User proper value for comparison when checking if progressbar should
be changed

BUG: 163343

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

17 years agoRequest item information when the current directory has been (re-) entered. This...
Peter Penz [Sat, 7 Jun 2008 12:32:03 +0000 (12:32 +0000)]
Request item information when the current directory has been (re-) entered. This e. g. occurs if a media has been unmounted and remounted again.

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

17 years agoFixed the following Information Panel issues:
Peter Penz [Sat, 7 Jun 2008 12:14:29 +0000 (12:14 +0000)]
Fixed the following Information Panel issues:
* Trash icon is not updated when trash has been emptied or got filled.
* When renaming an item the old name will be shown in the Information Panel.
* When unmounting media, still the mounted icon is shown.

BUG: 161385
BUG: 153514
BUG: 154747
CCBUG: 159366

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

17 years agoDo a delayed initialization of all widgets when showing the the Information Panel...
Peter Penz [Sat, 7 Jun 2008 11:00:42 +0000 (11:00 +0000)]
Do a delayed initialization of all widgets when showing the the Information Panel. This assures that no expensive initializations are done when the Information Panel is not shown at all.

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

17 years ago* use cmake macro to install preview icon
Urs Wolfer [Sat, 7 Jun 2008 10:56:14 +0000 (10:56 +0000)]
* use cmake macro to install preview icon
* install icons to global icon dir, otherwise it seems not to work when using dolpin part in konqueror

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

17 years agofix crash when e. g. right clicking on a file using SMB inside Konqueror
Peter Penz [Sat, 7 Jun 2008 09:49:24 +0000 (09:49 +0000)]
fix crash when e. g. right clicking on a file using SMB inside Konqueror

BUG: 163358

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

17 years agoWhen "move_to_trash" is disabled and "delete" is enabled (e.g. non-local files),
David Faure [Thu, 5 Jun 2008 22:25:07 +0000 (22:25 +0000)]
When "move_to_trash" is disabled and "delete" is enabled (e.g. non-local files),
enable a hidden action with Key_Del as shortcut, so that the user can press Del to delete the file.
BUG: 76016

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

17 years agoMove the "Create New" action (for the Edit menu, not for the context menu) to dolphin...
David Faure [Thu, 5 Jun 2008 19:19:14 +0000 (19:19 +0000)]
Move the "Create New" action (for the Edit menu, not for the context menu) to dolphinpart, so that
it doesn't appear while browsing the web [with a filemanagement profile initially]. The point is to
make the GUI sensible whatever initial profile was selected and hopefully get rid of konq-filemanagement.rc/konq-webbrowsing.rc.

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

17 years agoSVN_SILENT made messages (.desktop file, second try)
Script Kiddy [Thu, 5 Jun 2008 02:24:59 +0000 (02:24 +0000)]
SVN_SILENT made messages (.desktop file, second try)

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

17 years agoContinue cleaning up the menus of "konqueror as a webbrowser" : moved "Tools / Open...
David Faure [Wed, 4 Jun 2008 11:51:54 +0000 (11:51 +0000)]
Continue cleaning up the menus of "konqueror as a webbrowser" : moved "Tools / Open Terminal" action to DolphinPart.
Thanks to Kevin for reminding me of this one.

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

17 years agojump to the URL of the clipboard content if a middle click on an empty area inside...
Peter Penz [Tue, 3 Jun 2008 20:30:39 +0000 (20:30 +0000)]
jump to the URL of the clipboard content if a middle click on an empty area inside the view is done

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

17 years agoSVN_SILENT: removed obsolete (now: wrong) comment
Peter Penz [Tue, 3 Jun 2008 20:29:12 +0000 (20:29 +0000)]
SVN_SILENT: removed obsolete (now: wrong) comment

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

17 years agono need to request a thumbnail
Peter Penz [Tue, 3 Jun 2008 19:27:46 +0000 (19:27 +0000)]
no need to request a thumbnail

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

17 years agomove the create config-nepomuk.h higher so dolphinprivate sources can find it.
Allen Winter [Tue, 3 Jun 2008 14:44:10 +0000 (14:44 +0000)]
move the create config-nepomuk.h higher so dolphinprivate sources can find it.
add a macro_log_feature() message

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

17 years agoFixed Nepomuk dependancy checking
Sebastian Trueg [Tue, 3 Jun 2008 14:34:10 +0000 (14:34 +0000)]
Fixed Nepomuk dependancy checking

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

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 3 Jun 2008 14:23:53 +0000 (14:23 +0000)]
SVN_SILENT made messages (.desktop file)

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

17 years agoUse KonqMenuActions to add the "open with" actions to the popupmenu, to avoid this...
David Faure [Mon, 2 Jun 2008 16:36:29 +0000 (16:36 +0000)]
Use KonqMenuActions to add the "open with" actions to the popupmenu, to avoid this independent reimplementation,
which brought back bug 121728 ('&' in application name treated as accelerator)

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

17 years agoUse KonqFileItemCapabilities in KonqPopupMenuInformation instead of the too-basic...
David Faure [Mon, 2 Jun 2008 14:30:26 +0000 (14:30 +0000)]
Use KonqFileItemCapabilities in KonqPopupMenuInformation instead of the too-basic bool readOnly().
Ported KonqPopupMenu to KonqFileItemCapabilities.

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

17 years agoFix the edit-menu action disabling/enabling bug in dolphinpart finally! Also, move...
George Goldberg [Mon, 2 Jun 2008 10:07:13 +0000 (10:07 +0000)]
Fix the edit-menu action disabling/enabling bug in dolphinpart finally! Also, move FileItemCapabilities from dolphin to KonqFileItemCapabilities at dfaure's request (making it implicitly shared along the way).

BUGS:161594

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

17 years agodolphin part context menu now displays delete and not send to trash for remote files...
George Goldberg [Mon, 2 Jun 2008 02:57:22 +0000 (02:57 +0000)]
dolphin part context menu now displays delete and not send to trash for remote files. (Makes behaviour same is in dolphin itself).

CCBUGS: 161594

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

17 years agoFix dolphinpart context menu so that the delete/rename/send to trash options are...
George Goldberg [Mon, 2 Jun 2008 02:50:36 +0000 (02:50 +0000)]
Fix dolphinpart context menu so that the delete/rename/send to trash options are disabled when the directory containing the selected files/dirs is not writable.

CCBUGS: 161594

Issues remaining: Send to trash should be disabled on remote files (and replaced with delete) and edit menu of konqueror still has the actions like cut/delete/rename always enabled.

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

17 years agoImprove the performance when creating previews for thousands of items by the followin...
Peter Penz [Sun, 1 Jun 2008 22:15:13 +0000 (22:15 +0000)]
Improve the performance when creating previews for thousands of items by the following strategy:
 - The previews for currently visible items are created before
   the previews for invisible items.
 - If the user changes the visible area by using the scrollbars,
   all pending previews get paused. As soon as the user stays
   on the same position for a short delay, the previews are
   resumed. Also in this case the previews for the visible items
   are generated first.

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

17 years agoincrease the readability of the code
Peter Penz [Sun, 1 Jun 2008 18:44:35 +0000 (18:44 +0000)]
increase the readability of the code

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

17 years agoFix dolphin to only enable the Cut context menu option if the file capabilites suppor...
George Goldberg [Sun, 1 Jun 2008 15:16:27 +0000 (15:16 +0000)]
Fix dolphin to only enable the Cut context menu option if the file capabilites supportsMoving().

CCBUGS: 161594

Still need to fix Send to trash Context Option in Konqueror

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

17 years agoFix problem when descending order on "Today" and "Thursday" for example. Now we also...
Rafael Fernández López [Sun, 1 Jun 2008 14:56:07 +0000 (14:56 +0000)]
Fix problem when descending order on "Today" and "Thursday" for example. Now we also have week independant maths, so we get a Yesterday tag even if yesterday was 31st and today is 1st. Peter, the
order should be correct now, please recheck (I added a '-', so the order now is the inverse that the one shown on the kfm-devel thread).

CCMAIL: kfm-devel@kde.org

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

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 31 May 2008 09:41:27 +0000 (09:41 +0000)]
SVN_SILENT made messages (.desktop file)

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

17 years agoThere are some extractable strings in subdirs too.
Chusslove Illich [Sat, 31 May 2008 00:14:56 +0000 (00:14 +0000)]
There are some extractable strings in subdirs too.

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