Find a file
Frank Reininghaus fba053e984 KFileItemModel::insertItems(): guarantee O(N) run time complexity
This commit prevents repeated insertions of single items into the list
m_itemData, which shift all following items by one position and result
in O(N^2) worst case complexity for the entire function.

Moreover, the hash m_items is updated only for the items starting from
the first inserted/removed item to save some superfluous calculations
of hash values.

REVIEW: 110355
2013-05-22 18:27:44 +02:00
doc Improve Konqueror docs 2013-05-22 18:37:04 +03:00
dolphin KFileItemModel::insertItems(): guarantee O(N) run time complexity 2013-05-22 18:27:44 +02:00
kdepasswd SVN_SILENT made messages (.desktop file) 2013-04-20 09:44:11 +02:00
kdialog interpret backslash escapes in some more options 2012-07-01 13:19:23 +02:00
keditbookmarks Move bookmarks in reverse order so that their address remains valid. 2013-05-05 10:01:05 +02:00
kfind SVN_SILENT made messages (.desktop file) 2013-03-15 10:09:23 +01:00
konq-plugins Merge branch 'KDE/4.10' 2013-05-21 18:56:38 +02:00
konqueror SVN_SILENT made messages (.desktop file) 2013-05-22 03:31:12 +00:00
lib Merge remote-tracking branch 'origin/KDE/4.10' 2013-05-14 08:36:11 -04:00
nsplugins SVN_SILENT made messages (.desktop file) 2013-04-23 21:53:29 +02:00
plasma Merge branch 'KDE/4.10' 2013-05-22 03:35:32 +02:00
CMakeLists.txt Merge remote-tracking branch 'origin/KDE/4.10' 2013-05-11 18:47:58 +02:00
config-apps.h.cmake Dolphin reporting opened locations to activity manager 2012-08-15 08:22:30 +02:00
ConfigureChecks.cmake fix kinfocenter 2008-03-03 12:42:28 +00:00
COPYING readd missing copyright files 2011-02-28 17:34:12 +01:00
COPYING.DOC readd missing copyright files 2011-02-28 17:34:12 +01:00
COPYING.LIB readd missing copyright files 2011-02-28 17:34:12 +01:00
CTestConfig.cmake -add ctest config files for the dashboards at my.cdash.org 2010-03-22 22:05:44 +00:00
Mainpage.dox Typo in URL for doplhin 2008-09-16 18:19:06 +00:00
README Add apps/ and workspace/ directories along with README files so 2005-08-31 09:29:34 +00:00

KDE Base Applications consists of what runs on the desktop.  This module isn't a complete collection of essential applications that a user would expect on a desktop (such as e-mail and calculator).  This packages is the basic set of applications beyond the workspace that KDE applications can assume are installed.  These applications should have no problem running on Windows, OS X, Gnome, etc as stand alone applications if the user wanted to use them there.