]> cloud.milkyroute.net Git - dolphin.git/log
dolphin.git
14 years agoAllow to configure thumbnail-plugins
Peter Penz [Fri, 25 Feb 2011 19:39:18 +0000 (20:39 +0100)]
Allow to configure thumbnail-plugins

Adjust the preview-settings to allow users to configure thumbnail-plugins. For consistency also the service-settings have been adjusted to use the ServiceModel and ServiceItemDelegate.

14 years agoUse the new KIO::PreviewJob API
Peter Penz [Sat, 19 Feb 2011 17:47:48 +0000 (18:47 +0100)]
Use the new KIO::PreviewJob API

This makes it unnecessary to manually apply the plugins. See https://git.reviewboard.kde.org/r/100578/ for more details.

14 years agoImprove performance when turning on the preview mode
Peter Penz [Sun, 13 Feb 2011 12:19:12 +0000 (13:19 +0100)]
Improve performance when turning on the preview mode

If a change from a directory with disabled previews is done to a directory with enabled previews, also previews are generated for the previous directory as the preview-generator still contains the not updated directory lister. Because of this it is important to apply the view-properties after the directory-lister has been updated.

14 years agoOpen folder in a new tab when a middle-click is done in the column-view
Peter Penz [Sat, 12 Feb 2011 17:22:05 +0000 (18:22 +0100)]
Open folder in a new tab when a middle-click is done in the column-view

CCBUG: 265859

14 years agoReset progress of the statusbar when the stop-button has been pressed
Peter Penz [Sat, 12 Feb 2011 16:46:24 +0000 (17:46 +0100)]
Reset progress of the statusbar when the stop-button has been pressed

14 years agoDolphinContextMenu: cleanup includes
Peter Penz [Fri, 11 Feb 2011 18:33:29 +0000 (19:33 +0100)]
DolphinContextMenu: cleanup includes

14 years agorevert ed4f9d3e11e66dd5ef136c3fac874ac5f53ec91a
Christoph Thielecke [Thu, 10 Feb 2011 09:59:35 +0000 (10:59 +0100)]
revert ed4f9d3e11e66dd5ef136c3fac874ac5f53ec91a

14 years agocompile fix: includes does only exist with old names, please fix kde headers too
Christoph Thielecke [Thu, 10 Feb 2011 07:58:24 +0000 (08:58 +0100)]
compile fix: includes does only exist with old names, please fix kde headers too

14 years agoAssure that RETURN emits itemTriggered() for one file
Peter Penz [Wed, 9 Feb 2011 21:05:38 +0000 (22:05 +0100)]
Assure that RETURN emits itemTriggered() for one file

If only one file is selected, pressing RETURN should behave similar like triggering the item with the mouse. For this the signal itemTriggered() must be emitted.

CCBUG: 250475

14 years agoFix regression that creating a sub-folder is not possible
Peter Penz [Wed, 9 Feb 2011 20:15:55 +0000 (21:15 +0100)]
Fix regression that creating a sub-folder is not possible

CCBUG: 265714

14 years agoCoding style update for pointer comparison
Peter Penz [Wed, 9 Feb 2011 18:21:58 +0000 (19:21 +0100)]
Coding style update for pointer comparison

Most developers seem to prefer
  if (ptr) ...
  if (!ptr) ...
in comparison to
  if (ptr != 0) ...
  if (ptr == 0) ...

Adjusted the Dolphin-code to use the "most-prefered style" to make contributors happy.

14 years agoUse capitalized includes of recently committed kdelibs headers
Peter Penz [Fri, 4 Feb 2011 19:42:42 +0000 (20:42 +0100)]
Use capitalized includes of recently committed kdelibs headers

14 years agoFixing krazy spelling errors
Aaron Reichman [Mon, 7 Feb 2011 20:58:14 +0000 (12:58 -0800)]
Fixing krazy spelling errors

14 years agoAdd support for KAbstractFileItemActionPlugin. Requires kdelibs > 4.6.0.
David Faure [Mon, 7 Feb 2011 12:07:38 +0000 (13:07 +0100)]
Add support for KAbstractFileItemActionPlugin. Requires kdelibs > 4.6.0.
(cherry picked from commit 4caa285c065ea362ae52d93a567680513d8beb2a)

14 years agoFix issue that filenamesearch: is used instead of nepmuksearch:
Peter Penz [Sun, 6 Feb 2011 12:44:30 +0000 (13:44 +0100)]
Fix issue that filenamesearch: is used instead of nepmuksearch:

14 years agoProvide a hook for externally triggered search queries
Peter Penz [Sat, 5 Feb 2011 22:33:08 +0000 (23:33 +0100)]
Provide a hook for externally triggered search queries

In this case the "From Here"/"Everywhere" buttons and the "Filename"/"Content" buttons are useless. Currently they just get disabled but the plan is to provide a better visual indication of the current query and to remove them completely.

14 years agoFix compilation when Nepomuk is not available
Peter Penz [Sat, 5 Feb 2011 20:12:19 +0000 (21:12 +0100)]
Fix compilation when Nepomuk is not available

CCBUG: 265547

14 years agodolphinsearchboxtest: link with gold
Andreas Hartmetz [Sat, 5 Feb 2011 05:19:02 +0000 (06:19 +0100)]
dolphinsearchboxtest: link with gold

14 years agoAdd unittest for DolphinSearchBox
Peter Penz [Fri, 4 Feb 2011 21:13:50 +0000 (22:13 +0100)]
Add unittest for DolphinSearchBox

A minor API cleanup in DolphinSearchBox has been done related to the test.

14 years agoDon't clear the search-text when switching between tabs
Peter Penz [Fri, 4 Feb 2011 19:55:52 +0000 (20:55 +0100)]
Don't clear the search-text when switching between tabs

The clearing of the search-text should only be done when opening the search-box.

14 years agoUpdate e-mail address from peter.penz@gmx.at to peter.penz19@gmail.com
Peter Penz [Fri, 4 Feb 2011 14:57:33 +0000 (15:57 +0100)]
Update e-mail address from peter.penz@gmx.at to peter.penz19@gmail.com

14 years agoDon't use the submodule-path for Qt-includes on application-level
Peter Penz [Fri, 4 Feb 2011 14:49:45 +0000 (15:49 +0100)]
Don't use the submodule-path for Qt-includes on application-level

Also some KDE-includes have been capitalized

14 years agoUse capitalized KDE includes
Peter Penz [Fri, 4 Feb 2011 14:43:21 +0000 (15:43 +0100)]
Use capitalized KDE includes

14 years agoUse KUrl::isParentOf() instead of doing custom QString-operations
Peter Penz [Thu, 3 Feb 2011 16:23:45 +0000 (17:23 +0100)]
Use KUrl::isParentOf() instead of doing custom QString-operations

This fixes the issue that a directory might be declared as indexed/non-indexed although it just starts with a similar name like another directory.

14 years agoFix 3 issues reported by "krazy"
Peter Penz [Thu, 3 Feb 2011 15:51:08 +0000 (16:51 +0100)]
Fix 3 issues reported by "krazy"

14 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 3 Feb 2011 06:24:26 +0000 (07:24 +0100)]
SVN_SILENT made messages (.desktop file)

14 years agoFix visibility- and enabled-issues for the filter-panel
Peter Penz [Wed, 2 Feb 2011 18:36:08 +0000 (19:36 +0100)]
Fix visibility- and enabled-issues for the filter-panel

The filter-panel should be disabled if the current folder is not indexed at all. Also when triggering a "Find" the filter-panel should stay invisible per default when the current folder is not indexed.

CCBUG: 264969

14 years agoProvide a default size-hint for all panels
Peter Penz [Wed, 2 Feb 2011 16:30:25 +0000 (17:30 +0100)]
Provide a default size-hint for all panels

This fixes the issue that the initial size of the Filter Panel is too small.

14 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 2 Feb 2011 07:24:54 +0000 (08:24 +0100)]
SVN_SILENT made messages (.desktop file)

14 years agoShow the pointing-hand cursor also when the selection-toggle is disabled
Peter Penz [Mon, 31 Jan 2011 21:35:14 +0000 (22:35 +0100)]
Show the pointing-hand cursor also when the selection-toggle is disabled

CCBUG: 264791

14 years agoDon't show the pointing-hand cursor when double-click is enabled
Peter Penz [Mon, 31 Jan 2011 20:29:10 +0000 (21:29 +0100)]
Don't show the pointing-hand cursor when double-click is enabled

CCBUG: 264796

14 years agoUpdated copyright information
Peter Penz [Sun, 30 Jan 2011 17:49:38 +0000 (18:49 +0100)]
Updated copyright information

14 years agoFix crash when detaching a tab with "Split View Mode" setting enabled
Sebastian Doerner [Thu, 27 Jan 2011 21:30:45 +0000 (21:30 +0000)]
Fix crash when detaching a tab with "Split View Mode" setting enabled

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

14 years agoSome additions to DolphinDetailsViewTest_AllViewModes.
Frank Reininghaus [Wed, 26 Jan 2011 13:38:19 +0000 (13:38 +0000)]
Some additions to DolphinDetailsViewTest_AllViewModes.

In particular, tests for changing the zoom level and for saving and
restoring the view state.

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

14 years agoMake dolphinviewtest_columns more stable.
Frank Reininghaus [Wed, 26 Jan 2011 13:20:36 +0000 (13:20 +0000)]
Make dolphinviewtest_columns more stable.

Up to now, some Columns View tests that need a folder to be displayed
in the view only passed if they were run first: The first test always
passed, and if a test name was passed on the command line, such that
only this test would be run, this test would work as well. In other
cases, the view was empty, not showing the items in the folder.

The problem is worked around by creating a new DolphinView before each
test in the case of the Columns View. Added a TODO comment to make me
remember to look into this again at some point.

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

14 years agoImprove DolphinViewTest_AllViewModes::testKeyboardFocus().
Frank Reininghaus [Wed, 26 Jan 2011 13:12:49 +0000 (13:12 +0000)]
Improve DolphinViewTest_AllViewModes::testKeyboardFocus().

The test assumes that the view does not have the keyboard focus
initially. However, this may not be the case if this is the only test
to be executed (i.e., if testKeyboardFocus is passed to the test
executable on the command line). This commit transfers the keyboard
focus explicitly to another widget.

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

14 years agoPrevent that the view is forced to increase its width when the searching is enabled...
Peter Penz [Sun, 23 Jan 2011 15:03:52 +0000 (15:03 +0000)]
Prevent that the view is forced to increase its width when the searching is enabled and not enough width is available for all options.

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

14 years agoAdd a unit test that checks the DolphinView functionality that is
Frank Reininghaus [Sat, 22 Jan 2011 20:39:20 +0000 (20:39 +0000)]
Add a unit test that checks the DolphinView functionality that is
related to the folder view properties.

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

14 years agoSVN_SILENT: Coding style updates
Peter Penz [Sat, 22 Jan 2011 14:08:11 +0000 (14:08 +0000)]
SVN_SILENT: Coding style updates

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

14 years agoStay consistent with the non-indexed searching and also return folders as search...
Peter Penz [Thu, 20 Jan 2011 16:55:53 +0000 (16:55 +0000)]
Stay consistent with the non-indexed searching and also return folders as search-result when searching in indexed folders.

CCBUG: 263724

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

14 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 19 Jan 2011 06:32:58 +0000 (06:32 +0000)]
SVN_SILENT made messages (.desktop file)

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

14 years agoAssure that a sorting by the Dolphin specific columns "Path" and "Link Destination...
Peter Penz [Tue, 18 Jan 2011 21:38:10 +0000 (21:38 +0000)]
Assure that a sorting by the Dolphin specific columns "Path" and "Link Destination" works correctly.

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

14 years agoAssure that the enabled plugins for previews are set for the Information Panel and...
Peter Penz [Tue, 18 Jan 2011 19:56:18 +0000 (19:56 +0000)]
Assure that the enabled plugins for previews are set for the Information Panel and the tooltips.  This fixes the issue that a disabled thumbnail-plugin might be chosen. For 4.7 it should be considered to move this code into KIO::filePreview() as default already (will provide a patch on the reviewboard).

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

14 years agoFix issue that the "From Here" search restriction does not work on subfolders when...
Peter Penz [Tue, 18 Jan 2011 18:27:49 +0000 (18:27 +0000)]
Fix issue that the "From Here" search restriction does not work on subfolders when Nepomuk/Strigi has been activated.

CCBUG: 262274

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

14 years agoImprove DolphinTreeViewTest's stability.
Frank Reininghaus [Mon, 17 Jan 2011 19:36:00 +0000 (19:36 +0000)]
Improve DolphinTreeViewTest's stability.

When running the test in the background while using the computer for
other things, it may happen that the test's widgets are not focused,
which led to an infinite loop before this commit. I've removed the
checks that caused this loop because the only thing that is important
for the test is that the view loses the keyboard focus at some point
(see bug 220898).

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

14 years agoFix regression introduced by SVN commit 1214916: The navigator should get the focus...
Peter Penz [Mon, 17 Jan 2011 17:39:36 +0000 (17:39 +0000)]
Fix regression introduced by SVN commit 1214916: The navigator should get the focus when "Replace Location" is invoked.

CCMAIL: sebastian@sebastian-doerner.de

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

14 years agoDon't assure the visibility of the leaf, if another directory has been opened by...
Peter Penz [Mon, 17 Jan 2011 06:46:33 +0000 (06:46 +0000)]
Don't assure the visibility of the leaf, if another directory has been opened by the [+]-toggle.

CCBUG: 263344

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

14 years agoMake toggleSplitView()'s documentation consistent with its behavior
Sebastian Doerner [Sun, 16 Jan 2011 22:05:54 +0000 (22:05 +0000)]
Make toggleSplitView()'s documentation consistent with its behavior

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

14 years agoSimplify DolphinMainWindow::replaceLocation()
Sebastian Doerner [Sun, 16 Jan 2011 21:18:18 +0000 (21:18 +0000)]
Simplify DolphinMainWindow::replaceLocation()

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

14 years agoRemember all iterated directories to prevent an endless recursion by links. Tested...
Peter Penz [Sun, 16 Jan 2011 19:51:48 +0000 (19:51 +0000)]
Remember all iterated directories to prevent an endless recursion by links. Tested with search all files below /

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

14 years agoDolphinTreeView contains some code to update the selection after a
Frank Reininghaus [Sun, 16 Jan 2011 18:35:36 +0000 (18:35 +0000)]
DolphinTreeView contains some code to update the selection after a
keyboard search because QTreeView (unlike the other item views) does
not handle this internally.

This commit simplifies that code by performing the selection update in
the method keyboardSearch(). That way, we can get rid of the member
m_updateCurrentIndex and of 3 member functions. The unit tests still
pass, so I'm quite confident that this does not break anything.

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

14 years agoDolphinTreeViewTest: Add unit test for bug 220898 (rubberband
Frank Reininghaus [Sun, 16 Jan 2011 14:13:30 +0000 (14:13 +0000)]
DolphinTreeViewTest: Add unit test for bug 220898 (rubberband
selection failure after a keyboard focus change in between key press
and key release events)

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

14 years agoAssure that no endless searching is done if a link points to a parent directory
Peter Penz [Sun, 16 Jan 2011 12:38:45 +0000 (12:38 +0000)]
Assure that no endless searching is done if a link points to a parent directory

CCBUG: 263262
FIXED-IN: 4.6.0

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

14 years agoMove the call "setUniformRowHeights(true)" from DolphinDetailsView's
Frank Reininghaus [Sat, 15 Jan 2011 23:08:23 +0000 (23:08 +0000)]
Move the call "setUniformRowHeights(true)" from DolphinDetailsView's
constructor to the one of its base class DolphinTreeView. The reason
is that DolphinTreeView::updateElasticBandSelection() contains
"Q_ASSERT(uniformRowHeights())", so it makes sense to ensure that
every DolphinTreeView has uniform row heights. This might be important
for unit tests which use DolphinTreeView directly.

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

14 years agoDolphinTreeViewTest: Add unit test for bug 259656 (multiple file
Frank Reininghaus [Sat, 15 Jan 2011 19:12:37 +0000 (19:12 +0000)]
DolphinTreeViewTest: Add unit test for bug 259656 (multiple file
deletion if Shift+Delete is pressed for some time and the confirmation
dialog is disabled).

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

14 years agoIf the searching has been triggered by clicking on a facet and the facet gets reset...
Peter Penz [Sat, 15 Jan 2011 17:52:00 +0000 (17:52 +0000)]
If the searching has been triggered by clicking on a facet and the facet gets reset again, assure that not all indexed files are shown. Instead return to the previous state before the searching has been started.

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

14 years agoImprove tests for DolphinTreeView's code that updates the selection
Frank Reininghaus [Sat, 15 Jan 2011 11:43:59 +0000 (11:43 +0000)]
Improve tests for DolphinTreeView's code that updates the selection
when a key is pressed.

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

14 years agoMove the FileMetaDataConfigurationDialog from "settings" to "panels/information"...
Peter Penz [Fri, 14 Jan 2011 19:55:55 +0000 (19:55 +0000)]
Move the FileMetaDataConfigurationDialog from "settings" to "panels/information", as it is not used anymore for the tooltips and only in the information panel.

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

15 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 11 Jan 2011 09:07:40 +0000 (09:07 +0000)]
SVN_SILENT made messages (.desktop file)

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

15 years agoDon't trigger a slotDirListerCompleted() when the directory lister has been cancelled...
Peter Penz [Sun, 9 Jan 2011 15:14:29 +0000 (15:14 +0000)]
Don't trigger a slotDirListerCompleted() when the directory lister has been cancelled. Beside leading to a crash for the unit tests this is semantically wrong.

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

15 years agoFix implementation of DolphinView::invertSelection() which assures that DolphinView...
Peter Penz [Sun, 9 Jan 2011 15:03:30 +0000 (15:03 +0000)]
Fix implementation of DolphinView::invertSelection() which assures that DolphinView::hasSelection() provides a valid return-value. This looks like an issue in Qt, but I did not have the time yet to provide a Qt-only example for a bug-report :-(

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

15 years agoEncapsulate the creation and handling of the directory lister, the model and proxy...
Peter Penz [Sun, 9 Jan 2011 13:58:35 +0000 (13:58 +0000)]
Encapsulate the creation and handling of the directory lister, the model and proxy model to DolphinView. By this it will be easier later to replace the traditional QAbstractItemViews by any kind of other implementation (e.g. based on QGraphicsView/QML).

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

15 years agoInternal simplification: It is not necessary to keep the ViewModeController as member...
Peter Penz [Sun, 9 Jan 2011 12:28:43 +0000 (12:28 +0000)]
Internal simplification: It is not necessary to keep the ViewModeController as member for the view-modes, as the URL is alredy known by the DolphinViewController.

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

15 years agoForward port: Fix memory leak in searchDirectory()
Peter Penz [Sat, 8 Jan 2011 23:48:22 +0000 (23:48 +0000)]
Forward port: Fix memory leak in searchDirectory()

CCBUG: 262481

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

15 years agoSVN_SILENT: Remove unused method
Peter Penz [Sat, 8 Jan 2011 23:11:34 +0000 (23:11 +0000)]
SVN_SILENT: Remove unused method

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

15 years agoSVN_SILENT: Fix typos in doxygen documentation
Sebastian Doerner [Sat, 8 Jan 2011 19:31:41 +0000 (19:31 +0000)]
SVN_SILENT: Fix typos in doxygen documentation

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

15 years agoFix sanity check in toggleViews()
Sebastian Doerner [Sat, 8 Jan 2011 19:08:49 +0000 (19:08 +0000)]
Fix sanity check in toggleViews()

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

15 years agoAdd the "Lock Panels"/"Unlock Panels"-action to the context-menu of the Places Panel.
Peter Penz [Tue, 4 Jan 2011 17:54:58 +0000 (17:54 +0000)]
Add the "Lock Panels"/"Unlock Panels"-action to the context-menu of the Places Panel.

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

15 years agoSVN_SILENT: Use same comment-style as the other unit-tests
Peter Penz [Sat, 1 Jan 2011 20:59:54 +0000 (20:59 +0000)]
SVN_SILENT: Use same comment-style as the other unit-tests

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

15 years agoAdd test for the keyboard-focus
Peter Penz [Sat, 1 Jan 2011 20:46:51 +0000 (20:46 +0000)]
Add test for the keyboard-focus

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

15 years agoForward-port: Restore keyboard-focus when changing the view-mode
Peter Penz [Sat, 1 Jan 2011 20:18:43 +0000 (20:18 +0000)]
Forward-port: Restore keyboard-focus when changing the view-mode

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

15 years agoIncrease version to 1.6.9
Peter Penz [Sat, 1 Jan 2011 18:02:34 +0000 (18:02 +0000)]
Increase version to 1.6.9

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

15 years agoForward port: Don't grab the focus if the view did not have the focus already.
Peter Penz [Sat, 1 Jan 2011 17:54:23 +0000 (17:54 +0000)]
Forward port: Don't grab the focus if the view did not have the focus already.

CCBUG: 261147
FIXED-IN: 4.6.0

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

15 years agoSVN_SILENT: Don't connect to non-existing signal/slot
Peter Penz [Fri, 31 Dec 2010 11:06:49 +0000 (11:06 +0000)]
SVN_SILENT: Don't connect to non-existing signal/slot

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

15 years agoLock panels per default and allow to unlock them like in Amarok.
Peter Penz [Fri, 31 Dec 2010 10:59:46 +0000 (10:59 +0000)]
Lock panels per default and allow to unlock them like in Amarok.

BUG: 229811
FIXED-IN: 4.7.0

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

15 years agoFix regression introduced in 4.5 and allow to add the menu actions "Show Information...
Peter Penz [Sun, 19 Dec 2010 12:48:24 +0000 (12:48 +0000)]
Fix regression introduced in 4.5 and allow to add the menu actions "Show Information Panel", "Show Folders Panel", "Show Terminal Panel", "Show Places Panel" and "Show Places Panel" to the toolbar like in KDE SC 4.4.

BUG: 250847
FIXED-IN: 4.6.0

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

15 years agoSelect the whole text in the filterbar and searchbox if the widget has lost the focus...
Peter Penz [Sun, 19 Dec 2010 12:03:46 +0000 (12:03 +0000)]
Select the whole text in the filterbar and searchbox if the widget has lost the focus and gets focused again by the shortcut (this behavior is consistent to e.g. the behavior in Kate).

CCBUG: 256160

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

15 years agoRemove the dynamic "Configure Tooltips..." button. The tooltip configuration is conte...
Peter Penz [Thu, 16 Dec 2010 16:44:15 +0000 (16:44 +0000)]
Remove the dynamic "Configure Tooltips..." button. The tooltip configuration is context specific anyhow and can be done inside the properties dialog.

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

15 years agoKeeping DolphinDirLister and DolphinModel as DolphinViewContainers members is not...
Peter Penz [Wed, 15 Dec 2010 18:55:25 +0000 (18:55 +0000)]
Keeping DolphinDirLister and DolphinModel as DolphinViewContainers members is not needed anymore, as all the handling is encapsulated inside DolphinView in the meantime. The moving of the dirlister- and model-construction will be done after the 4.6 release, as some internal API adjustments are necessary.

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

15 years agoFix issue that the enabled state of the "Create New..." menu is not updated correctly...
Peter Penz [Wed, 15 Dec 2010 18:40:08 +0000 (18:40 +0000)]
Fix issue that the enabled state of the "Create New..." menu is not updated correctly in the column-view.

BUG: 258534
FIXED-IN: 4.6.0

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

15 years agoFix issue that 2 files get deleted in the details-view instead of 1 when Shift+DEL...
Peter Penz [Wed, 15 Dec 2010 17:10:59 +0000 (17:10 +0000)]
Fix issue that 2 files get deleted in the details-view instead of 1 when Shift+DEL is pressed for a longer time (and the confirmation dialog has been turned off).

BUG: 259656
FIXED-IN: 4.6.0

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

15 years agoIf "Use common view properties for all folders" is checked, the optimized view-modes...
Peter Penz [Wed, 15 Dec 2010 16:40:32 +0000 (16:40 +0000)]
If "Use common view properties for all folders" is checked, the optimized view-modes for trash and searching should be replaced by the common view properties too.

BUG: 259894
FIXED-IN: 4.6.0

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

15 years agoShow an undetermined progress indication within one second after changing an URL.
Peter Penz [Fri, 10 Dec 2010 22:54:37 +0000 (22:54 +0000)]
Show an undetermined progress indication within one second after changing an URL.

Update to SVN commit 1205329:
- Fix issue that an undetermined progress is shown when switching between columns of the column-view.
- Fix issue that no undetermined progress is shown when editing the URL directly in the URL navigator

BUG: 234894
BUG: 163004
FIXED-IN: 4.6.0

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

15 years agoShow an undetermined progress indication within one second after changing an URL.
Peter Penz [Fri, 10 Dec 2010 21:54:53 +0000 (21:54 +0000)]
Show an undetermined progress indication within one second after changing an URL.

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

15 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 6 Dec 2010 06:05:38 +0000 (06:05 +0000)]
SVN_SILENT made messages (.desktop file)

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

15 years ago1. Also use a time out when waiting for the view's selectionChanged signal.
Frank Reininghaus [Thu, 2 Dec 2010 11:56:47 +0000 (11:56 +0000)]
1. Also use a time out when waiting for the view's selectionChanged signal.
2. Reduce the time out for the finishedPathLoading signal.

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

15 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 1 Dec 2010 06:10:29 +0000 (06:10 +0000)]
SVN_SILENT made messages (.desktop file)

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

15 years agoUse the correct libraries for the test in the CMake file.
Frank Reininghaus [Mon, 29 Nov 2010 21:27:18 +0000 (21:27 +0000)]
Use the correct libraries for the test in the CMake file.

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

15 years agoUse kWaitForSignal to wait until the view has finished reloading. I've
Frank Reininghaus [Mon, 29 Nov 2010 21:24:53 +0000 (21:24 +0000)]
Use kWaitForSignal to wait until the view has finished reloading. I've
also added a timeout such that the tests fail rather than hang if the
file kioslave dies (which happens sometimes according to some test
logs on cdash.org).

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

15 years agoAdd a unit test for the basic selection-related functionality of
Frank Reininghaus [Mon, 29 Nov 2010 21:15:35 +0000 (21:15 +0000)]
Add a unit test for the basic selection-related functionality of
DolphinView. The main testing code is inside an abstract base
class. Three classes inherit this base class and do the actual testing
in one view mode each.

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

15 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 28 Nov 2010 10:25:26 +0000 (10:25 +0000)]
SVN_SILENT made messages (.desktop file)

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

15 years agoUse KFileItem::targetUrl() instead of KFileItem::url().
Vishesh Handa [Sat, 27 Nov 2010 20:06:44 +0000 (20:06 +0000)]
Use KFileItem::targetUrl() instead of KFileItem::url().

This fixes previews for Nepomuk Search results.

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

15 years agoDragAndDropHelper::isMimeTypeSupported() returns always true in the meantime - remove it
Peter Penz [Fri, 26 Nov 2010 18:51:04 +0000 (18:51 +0000)]
DragAndDropHelper::isMimeTypeSupported() returns always true in the meantime - remove it

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

15 years agoAssure that the directory lister gets updated when changing the URL
Peter Penz [Fri, 26 Nov 2010 18:38:33 +0000 (18:38 +0000)]
Assure that the directory lister gets updated when changing the URL

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

15 years agoSVN_SILENT: Don't inline the setter/getters
Peter Penz [Fri, 26 Nov 2010 18:37:37 +0000 (18:37 +0000)]
SVN_SILENT: Don't inline the setter/getters

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

15 years agoAlso reconnect signals for the directory lister when changing the view or the URL...
Peter Penz [Fri, 26 Nov 2010 17:54:49 +0000 (17:54 +0000)]
Also reconnect signals for the directory lister when changing the view or the URL, as the directory lister might change in the case of the column view (based on a patch from Frank Reininghaus)

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

15 years agoDon't offer the "Search everywhere" option for non-local URLs.
Peter Penz [Thu, 25 Nov 2010 15:42:15 +0000 (15:42 +0000)]
Don't offer the "Search everywhere" option for non-local URLs.

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

15 years agoAssure that the "From Here (...)" button contains always a useful content also for...
Peter Penz [Wed, 24 Nov 2010 16:03:10 +0000 (16:03 +0000)]
Assure that the "From Here (...)" button contains always a useful content also for non-local URLs

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

15 years agoAllow to search for filenames + textcontent also for non-local files.
Peter Penz [Wed, 24 Nov 2010 15:51:58 +0000 (15:51 +0000)]
Allow to search for filenames + textcontent also for non-local files.

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

15 years agoSome minor changes in DolphinDetailsViewTest:
Frank Reininghaus [Tue, 23 Nov 2010 17:14:04 +0000 (17:14 +0000)]
Some minor changes in DolphinDetailsViewTest:

1. Remove unneeded includes
2. Fix typo
3. Add newline at end of file.

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