Commit graph

18441 commits

Author SHA1 Message Date
Frank Reininghaus
608dd2329c Merge remote-tracking branch 'origin/KDE/4.9' 2012-12-07 22:31:24 +01:00
Frank Reininghaus
f0949bb2aa Update Dolphin version to 2.1.95 for KDE 4.10 RC 1 2012-12-07 22:30:22 +01:00
Frank Reininghaus
620f9670af Fix keyboard focus handling after renaming items inline
This reverts 951cb9c35d and
3143acc084, and fixes the crash caused by
nested event loops by delaying the deletion of the KItemListRoleEditor
until the next item is renamed inline.

BUG: 311206
FIXED-IN: 4.9.5
REVIEW: 107606
2012-12-07 22:15:32 +01:00
Jekyll Wu
eb05cf9ddd Remove two oudated kconf_update scripts
The two are from more than 10 years ago. No need to keep them any
more.
2012-12-07 04:46:29 +08:00
Frank Reininghaus
6d0f9ada01 Fix incorrect usage of list iterators
The problem was that we erased an iterator from the list and then
incremented it. This can lead to problems (namely, random crashes) if
the iterator pointed to the last list element.

Thanks to Sandro Mani for testing the patch!

BUG: 311246
FIXED-IN: 4.9.5
2012-12-06 19:48:59 +01:00
Hugo Pereira Da Costa
5343a18b50 Added curly brackets around DolphinApplication creation and execution, to make sure it is deleted before "return 0;" is
called. This might prevent random crashes due to the de-allocation chain in Qt at exit.
CCBUG: 311092
2012-12-05 21:44:06 +01:00
Script Kiddy
2f4b089fde SVN_SILENT made messages (.desktop file) 2012-12-04 19:12:57 +01:00
Script Kiddy
1b05387e8d SVN_SILENT made messages (.desktop file) 2012-12-04 15:24:33 +01:00
Script Kiddy
9ed42383ac SVN_SILENT made messages (.desktop file) 2012-11-30 07:36:32 +01:00
Dawit Alemayehu
d8d0e423c4 Fixed regressions that prevented file manipulation from working properly.
BUG: 180579
FIXED-IN: 4.9.4
2012-11-29 07:19:42 -05:00
David Faure
14cb9e87f7 Merge remote-tracking branch 'origin/KDE/4.9' 2012-11-28 16:40:07 +01:00
David Faure
8c3c7e537d Fix konqueror 'nepomuksearch:/?query=Coldplay', the query was stripped.
The code in nameFilter was confusing this with /tmp/?foo which can be used
as a name filter (for "afoo"). If the typed URL does exist, then we don't
want to strip the query, only if it gets turned into a name filter.
2012-11-28 16:24:34 +01:00
Luc Menut
530c743a89 Use correct value for autostart setting of Service-nepomukfileindexer
Fixes the problem that the "Recently accessed" entries in the Places
Panel might not be shown when using the default setup.

BUG: 310770
FIXED-IN: 4.10 Beta 2
REVIEW: 107464
2012-11-27 17:32:00 +01:00
Emmanuel Pescosta
56407d94bf Fix Bug 310465 - Can't switch view mode for non-writable paths
BUG: 310465
FIXED-IN: 4.9.4
REVIEW: 107458
2012-11-25 21:44:01 +01:00
Frank Reininghaus
2887afb9d4 Merge remote-tracking branch 'origin/KDE/4.9' 2012-11-25 12:05:53 +01:00
Frank Reininghaus
599082906d Fix regression caused by 4120805872
Copied items should not be shown in gray. Thanks to Christoph Feck for
testing and reporting this regression!

CCBUG: 304615
CCMAIL: christoph@maxiom.de
2012-11-25 11:45:06 +01:00
Frank Reininghaus
cecf778e20 Merge remote-tracking branch 'origin/KDE/4.9' 2012-11-24 17:28:43 +01:00
Frank Reininghaus
5017b166b5 Update Dolphin version to 2.1.85 for KDE 4.10 Beta 2 2012-11-24 17:27:48 +01:00
Frank Reininghaus
5f6c60f0e1 Clear the previous selection when selecting pasted or dropped items
This fixes a recent regression in the 4.9 branch caused by
b25059e803.

BUG: 310365
FIXED-IN: 4.9.4
REVIEW: 107389
2012-11-24 16:04:43 +01:00
Frank Reininghaus
4120805872 Update the 'isCut' state of items when cutting non-files, e.g., text
BUG: 304615
FIXED-IN: 4.9.4
REVIEW: 107390
2012-11-24 16:00:42 +01:00
Frank Reininghaus
a6f0745284 Delete FileMetaDataToolTip using deleteLater() to prevent crashes
The problem was that Qt tried to deliver an 'Enter' event to the
dangling pointer that once pointed to the tool tip.

Many thanks to G. Christ for finding a way to reproduce this crash!

BUG: 282257
BUG: 310579
FIXED-IN: 4.9.4
2012-11-24 05:10:56 +01:00
Aaron Seigo
37747c3a2f simplify 2012-11-20 12:14:52 +01:00
Luca Beltrame
c025154bce Merge branch 'KDE/4.9'
Conflicts:
	konqueror/settings/kio/kcookiespolicies.cpp [master only changes]
	konqueror/settings/kio/kcookiespolicies.h [ditto]
2012-11-20 07:44:59 +01:00
Frank Reininghaus
7769d81236 Only select a created item and make it 'current' in the active view
The 'make the new item the current one in all views' issue has been
around for quite some time, the unexpected selection was a recent
regression caused by commit b25059e803.

Thanks to Jaime Torres for finding the regression early and for testing
this patch!

BUG: 310219
FIXED-IN: 4.9.4
2012-11-18 16:22:52 +01:00
Marco Martin
b66a3e6ea3 use kwin for shadows 2012-11-16 16:08:15 +01:00
Dawit Alemayehu
f1180645da Prevent activation of tabs that were opened in the background.
BUG: 306417
FIXED-IN: 4.9.3
REVIEW:107048
2012-11-15 11:09:31 -05:00
Frank Reininghaus
a1012a3438 Update Dolphin version to 2.1.80 2012-11-12 21:32:04 +01:00
Dawit Alemayehu
71f411a4ee Do not crash when global policy is changed and the Apply button is pressed.
BUG: 307831
FIXED-IN: 4.9.4
2012-11-10 16:37:15 -05:00
Dawit Alemayehu
b450456e3a Merge remote-tracking branch 'origin/KDE/4.9' 2012-11-10 16:28:36 -05:00
Emmanuel Pescosta
b25059e803 Fix Bug 217575 - Auto select pasted files doesn't select all files if some have been skipped
BUG: 217575
REVIEW: 107237
FIXED-IN: 4.9.4
2012-11-09 14:52:32 +01:00
Emmanuel Pescosta
3143acc084 Fix Bug 309760 - Crash while inline-renaming a file and apply change with return-key
BUG: 309760
FIXED-IN: 4.9.4
2012-11-09 12:10:36 +01:00
Script Kiddy
5c891a51d0 SVN_SILENT made messages (.desktop file) 2012-11-08 06:42:22 +01:00
Frank Reininghaus
c9c570a352 Merge remote-tracking branch 'origin/KDE/4.9' 2012-11-05 22:12:45 +01:00
Frank Reininghaus
951cb9c35d Prevent crashes caused by nested event loops run when renaming inline
When renaming inline and starting a drag or invoking the context menu,
a nested event loop will be run. If the role editor loses focus and
emits roleEditingFinished(), we must prevent that deleteLater() is
called because this would delete the role editor inside a nested event
loop which is run from one of its own functions. We would get a crash
when returning from that event loop otherwise.

BUG: 308018
BUG: 309421
FIXED-IN: 4.9.4
2012-11-05 22:03:52 +01:00
Frank Reininghaus
cc06935397 Do not use a hardcoded size for the buttons in the Information panel
Thanks to Kai Uwe Broulok and Jekyll Wu for the investigation!

BUG: 309498
FIXED-IN: 4.9.4
2012-11-04 14:39:49 +01:00
Frank Reininghaus
9b1bcb8533 Use the standard sizes from KIconLoader, rather than hardcoded sizes. 2012-11-04 10:33:49 +01:00
Frank Reininghaus
4651740412 Add an "Icon Size" submenu to the context menu of the Places Panel
FEATURE: 307475
FIXED-IN: 4.10.0
CCBUG: 301959
2012-11-01 00:58:32 +01:00
Alex Fiestas
a7f23dd5dd Removed customm setText for mtp devices and check for kio_mtp
We are already checking if kio_mtp is installed when we build the
predicate so we don't need to check if it is installed again.

Also, the fix for "Showing the product as a name for some kind of
massive storage" will have to be delayed to 4.9.4, so removing this.
2012-11-01 00:28:18 +01:00
Frank Reininghaus
7cff47b012 Do not show an incorrect file name after a failed rename operation
BUG: 303742
FIXED-IN: 4.9.3
2012-10-31 23:06:39 +01:00
Frank Reininghaus
f84c4267ed Only store the HomeUrl in dolphinrc if it is not the user's home folder
This fixes the problem that copying the dolphinrc from another user
results in Dolphin starting up in a folder that might wither not be
accessible or not exist at all.

BUG: 308569
FIXED-IN: 4.9.3
2012-10-31 22:48:59 +01:00
Emmanuel Pescosta
ab82045a95 Fix Bug 309338 - flood of error boxes while renaming a folder in the folder panel
BUG: 309338
FIXED-IN: 4.9.3
REVIEW: 107070
2012-10-31 22:43:21 +01:00
Emmanuel Pescosta
0b16a06ca1 Fix Bug 279333 - Panels can be moved even if locked
BUG: 279333
FIXED-IN: 4.9.3
REVIEW: 107135
2012-10-30 23:10:43 +01:00
Dawit Alemayehu
634aab0c3b When the close button is clicked, close the status bar error message.
BUG: 304549
FIXED-IN: 4.9.3
2012-10-30 12:28:38 -04:00
Frank Reininghaus
f00da7f02b Fix some indentation issues 2012-10-30 08:25:21 +01:00
Frank Reininghaus
66a35712c1 Remove workaround for bug 304986 which is not needed in master
Commit ea6a7c09a0 added a workaround for
bug 304986 (high CPU usage because KFileItemModelRolesUpdater requests
previews for the same files over and over again after, e.g., a rename
operation). The KDE/4.10 branch of kdelibs contains the real fix for
this issue (b8f64ca3f4b6311519c21046031d66d9d0a570c6), so the workaround
can be removed.
2012-10-30 07:29:44 +01:00
Frank Reininghaus
678c800d6a Merge remote-tracking branch 'origin/KDE/4.9' 2012-10-30 07:26:30 +01:00
Emmanuel Pescosta
9dbc24fd64 Fix Bug 153984 - Clicking cancel on the authentication dialog for fish/sftp/ftp kioslave gets dolphin stuck on "Loading folder"
BUG: 153984
REVIEW: 107116
2012-10-29 20:54:53 +01:00
Emmanuel Pescosta
2e9e2ecc6e Fix wrong function call in KFileItemModelSortAlgorithm::sequentialSort (Bug introduced in commit 429218eaf2) 2012-10-28 20:59:55 +01:00
Emmanuel Pescosta
feb7006b22 Extended/Completed Frank's commit 7ca682fe90.
* Implemented Rename-Inline-Option in Settings Dialog
* Re-enable renaming items with the rename dialog in Folderview-Panel

BUG: 306705
REVIEW: 107072
2012-10-28 20:12:04 +01:00
Emmanuel Pescosta
429218eaf2 Implemented multithreading in KFileItemModelSortAlgorithm. Use as many threads as possible.
Thanks to Frank Reininghaus for all his suggestions.

REVIEW: 107025
2012-10-28 17:58:06 +01:00