No description
Find a file
Frank Reininghaus c9bf4752ad Make the view/Terminal Panel synchronization less error-prone
The previous solution could cause problems if the user navigates to a
different URL in one view, and then activates another split view very
quickly: the new active view might be switched to the same URL as the
first view, which is unwanted.

To fix this problem, we record a history of "cd" commands that Dolphin
sends to the Terminal Panel in a queue. If a currentDirectoryChanged
signal is received, and the new terminal directory is "dir", this patch
does the following:

1.  If the queue is empty, change the view URL to "dir".
2.  Otherwise, take the queue's head, and check if it is equal to
    "dir". If that is the case, ignore the signal and return.
3.  Go back to step 1.

This ensures that every currentDirectoryChange signal that is caused by
a "cd" that was sent from Dolphin to the terminal is ignored.

BUG: 339009
BUG: 314038
REVIEW: 120768
2014-10-24 18:14:08 +02:00
doc Rename "Recently Accessed" to "Recently Saved" 2014-09-02 21:37:41 +02:00
dolphin Make the view/Terminal Panel synchronization less error-prone 2014-10-24 18:14:08 +02:00
kdepasswd SVN_SILENT made messages (.desktop file) 2014-10-09 07:06:23 +00:00
kdialog Add detailedsorry and detailderror support to kdialog 2013-10-14 20:39:41 +02:00
keditbookmarks SVN_SILENT made messages (.desktop file) 2014-07-25 05:22:21 +00:00
kfind SVN_SILENT made messages (after extraction) 2014-10-12 01:38:49 +00:00
konq-plugins SVN_SILENT made messages (.desktop file) 2014-07-25 05:22:21 +00:00
konqueror SVN_SILENT made messages (after extraction) 2014-10-17 01:35:17 +00:00
lib SVN_SILENT made messages (.desktop file) 2014-07-25 05:22:21 +00:00
nsplugins SVN_SILENT made messages (.desktop file) 2014-10-09 07:06:23 +00:00
plasma Fix scrollbar appearing on FolderView 2014-09-25 09:28:35 -05:00
CMakeLists.txt [kde-baseapps]: Remove strigi check 2014-01-28 23:43:22 +01: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.