Commit graph

18598 commits

Author SHA1 Message Date
Script Kiddy
5a869844be SVN_SILENT made messages (.desktop file) 2013-02-13 00:30:21 +01:00
Script Kiddy
c731f6c2a5 SVN_SILENT made messages (.desktop file) 2013-02-12 19:45:01 +01:00
Script Kiddy
74909c91d3 SVN_SILENT made messages (.desktop file) 2013-02-12 01:23:16 +01:00
Burkhard Lück
e07da61b2e update date + releaseinfo
backport to 4.10
(cherry picked from commit a0c35b7621)
2013-02-11 21:22:15 +01:00
Burkhard Lück
a0c35b7621 update date + releaseinfo 2013-02-11 14:12:41 +01:00
Script Kiddy
f88994cf6d SVN_SILENT made messages (.desktop file) 2013-02-11 11:22:32 +01:00
Aurélien Gâteau
cb5e1f622f Merge remote-tracking branch 'origin/KDE/4.10' 2013-02-11 10:53:52 +01:00
Aurélien Gâteau
12d41a8833 Fix blinking when moving the mouse over an hidden item
The opacity of the unhovered pixmap must be gradually reduced while
animating otherwise the alpha channel saturates.

REVIEW: 108858
BUG: 299371
FIXED-IN: 4.10.1
2013-02-11 10:38:28 +01:00
Luca Beltrame
123a4e5fb6 Merge remote-tracking branch 'origin/KDE/4.10' 2013-02-10 23:38:51 +01:00
Burkhard Lück
1eee109f1f sync dolphin + konqueror filmanager docbook for 4.10
backport to branch 4.10
(cherry picked from commit 3ed9800555)
2013-02-10 20:35:28 +01:00
Yuri Chornoivan
fa5910db46 Fix typo: diabled -> disabled
backport to branch 4.10
(cherry picked from commit 148f17db88)
2013-02-10 20:34:45 +01:00
Burkhard Lück
14633ee71c dolphin doc update to 4.10
backport to branch 4.10
(cherry picked from commit 38879704b3)
2013-02-10 20:33:39 +01:00
Frank Reininghaus
601a9909cd Merge remote-tracking branch 'origin/KDE/4.10' 2013-02-10 19:27:21 +01:00
Frank Reininghaus
b80384caae Re-organize the code that compares expanded items
The previous approach, which was based on comparing the URLs as
strings, was not only very complex, but also could lead to
inconsistencies in the model, namely, that not all children were
removed from the model when the dir lister reported the parent as
deleted. Later on, this could even lead to a crash.

BUG: 311947
FIXED-IN: 4.11
REVIEW: 108766
2013-02-10 18:09:07 +01:00
Frank Reininghaus
2101444268 Add benchmark for adding many child items in a tree structure 2013-02-10 18:07:55 +01:00
Frank Reininghaus
234ed72985 Include parent-child relationships in KFileItemModel's consistency check 2013-02-10 18:06:07 +01:00
Script Kiddy
3cb65083a9 SVN_SILENT made messages (.desktop file) 2013-02-09 13:38:25 +01:00
Script Kiddy
03e0c3066b SVN_SILENT made messages (.desktop file) 2013-02-09 09:01:22 +01:00
Script Kiddy
4a9e2a30be SVN_SILENT made messages (.desktop file) 2013-02-08 13:01:31 +01:00
Script Kiddy
92859e8806 SVN_SILENT made messages (.desktop file) 2013-02-08 08:24:30 +01:00
Script Kiddy
39d262fd63 SVN_SILENT made messages (.desktop file) 2013-02-07 13:25:42 +01:00
Script Kiddy
2169cd904a SVN_SILENT made messages (.desktop file) 2013-02-07 08:52:03 +01:00
Frank Reininghaus
c99598153a KFileItemModel::insertItems(): reserve sufficient space for m_items
This prevents expensive and unnecessary repeated rehashing when many
items are inserted into the model.
2013-02-06 18:58:54 +01:00
Script Kiddy
6ec3cd628f SVN_SILENT made messages (.desktop file) 2013-02-06 12:55:26 +01:00
Script Kiddy
038b6f2949 SVN_SILENT made messages (.desktop file) 2013-02-06 08:13:36 +01:00
Script Kiddy
615d1cc161 SVN_SILENT made messages (.desktop file) 2013-02-05 21:24:47 +01:00
Frank Reininghaus
e040c760a2 Add unit test for bug 313342 2013-02-05 20:07:05 +01:00
Aniket Anvit
17eeee6b03 Apply changes of the KGlobalSettings::singleClick() setting immediately
Fixes a regression introduced by commit
7a364cbf48.

Patch reviewed and pushed by Frank Reininghaus.

BUG: 313342
FIXED-IN: 4.10.1
2013-02-05 19:58:06 +01:00
Ignat Semenov
35fa98757b fix warning 2013-02-05 21:45:52 +04:00
Ignat Semenov
1e8bfcc503 fix warning 2013-02-05 21:45:38 +04:00
Script Kiddy
9f6f992b41 SVN_SILENT made messages (.desktop file) 2013-02-05 16:51:05 +01:00
Ignat Semenov
7db7557465 remove networkStatusChanged() as redundant
* Use networkAvailable() instead of networkStatusChanged()
* Enable the "network not reachable" error message
* Connect to the network status update notification in init()
2013-02-05 17:17:09 +04:00
Ignat Semenov
125cfae8d5 fix a typo:reload the url if it's not local 2013-02-05 16:23:26 +04:00
Ignat Semenov
7259d5efc6 fix a typo:reload the url if it's not local 2013-02-05 16:23:03 +04:00
Script Kiddy
eb29c17215 SVN_SILENT made messages (.desktop file) 2013-02-04 13:43:06 +01:00
Frank Reininghaus
88272d5862 Two small optimizations in KFileItemModel::removeItems()
1. It seems that it really can happen that KFileItems that we get from
   the dir lister's itemsDeleted signal are not in the model any more,
   e.g., if a folder where hidden files are shown is left and a folder
   where hidden files are not shown is entered. There is no need to
   output warnings then.
2. Remove the emptiness-check for the KFileItemList at the beginning.
   Even in the unlikely event that we do get an empty list, we return
   just a few lines later in the code.
2013-02-03 23:28:57 +01:00
Frank Reininghaus
4cb6dfebb9 const QList<int> -> const QList<int>& 2013-02-03 23:19:58 +01:00
Frank Reininghaus
7631104c95 Remove unneeded #include 2013-02-03 23:12:55 +01:00
Script Kiddy
36db978920 SVN_SILENT made messages (.desktop file) 2013-02-01 13:25:28 +01:00
Script Kiddy
6ffd4d85ab SVN_SILENT made messages (.desktop file) 2013-02-01 08:45:36 +01:00
Burkhard Lück
3ed9800555 sync dolphin + konqueror filmanager docbook for 4.10 2013-02-01 06:14:45 +01:00
Script Kiddy
df5cccebb6 SVN_SILENT made messages (.desktop file) 2013-01-31 16:26:13 +01:00
Script Kiddy
d3b4f6bc19 SVN_SILENT made messages (.desktop file) 2013-01-31 11:52:42 +01:00
Frank Reininghaus
3e90a20ba9 Merge remote-tracking branch 'origin/KDE/4.10'
Conflicts:
	dolphin/src/tests/kfileitemmodeltest.cpp
2013-01-30 21:06:34 +01:00
Frank Reininghaus
5a1d755919 Add unit test for bug 314046
The regression happened in the master branch only, but I think it
doesn't hurt to add the test to the stable branch.

CCBUG: 314046
2013-01-30 21:02:43 +01:00
Script Kiddy
298cb62728 SVN_SILENT made messages (.desktop file) 2013-01-30 16:21:26 +01:00
Script Kiddy
42f9401ca9 SVN_SILENT made messages (.desktop file) 2013-01-30 11:58:13 +01:00
Script Kiddy
ec68887d4b SVN_SILENT made messages (.desktop file) 2013-01-29 21:08:34 +01:00
Frank Reininghaus
e267a7b09e Update Dolphin version to 2.2 for KDE 4.10.0 2013-01-29 19:13:49 +01:00
Frank Reininghaus
8a8854a772 Fix crashes in KFileItemModel::removeItems()
These crashes were caused by the recent commit
ff3267c6dc. It introduced two problems:

a) A logic error in the code that removes the ItemData pointers from
   m_itemData that could cause crashes if multiple item ranges are
   removed, and there were un-removed items behind the last one.
b) The implicit assumption that any call of removeItems() will actually
   result in items being removed in the model. This is incorrect if
   the model is first cleared and then the hidden-files setting is
   modified, which happens if "Save view properties for each folder" is
   enabled, and a folder where hidden files are shown is left. In that
   case, the dir lister emits itemsDeleted for the hidden items after
   they have been removed from the model due to the folder change.

I'll add a unit test covering these issues soon.

Many thanks to Romário Rios and Hrvoje Senjan for testing!

BUG: 314046
2013-01-29 19:08:28 +01:00