]> cloud.milkyroute.net Git - dolphin.git/log
dolphin.git
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

15 years agoHonor the from here/everywhere setting
Sebastian Trueg [Tue, 23 Nov 2010 08:06:22 +0000 (08:06 +0000)]
Honor the from here/everywhere setting

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

15 years agoSimplify dolphindetailsviewtest by moving code that is shared by all
Frank Reininghaus [Mon, 22 Nov 2010 14:10:26 +0000 (14:10 +0000)]
Simplify dolphindetailsviewtest by moving code that is shared by all
test to init() and cleanup().

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

15 years agoIn the item view constructors, call setFocus() only after
Frank Reininghaus [Sun, 21 Nov 2010 12:36:45 +0000 (12:36 +0000)]
In the item view constructors, call setFocus() only after
m_extensionsFactory is initialised. This fixes a possible crash in
Konqueror when changing the settings or manipulating tabs.

CCBUG: 240374

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

15 years agoremoved: include of unused header
Friedrich W. H. Kossebau [Sat, 20 Nov 2010 21:32:16 +0000 (21:32 +0000)]
removed: include of unused header

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

15 years agochanged: QImageBlitz is no longer used, so do not require and link to it (useful...
Friedrich W. H. Kossebau [Sat, 20 Nov 2010 21:27:36 +0000 (21:27 +0000)]
changed: QImageBlitz is no longer used, so do not require and link to it (useful for built on MeeGo)

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

15 years agoremoved: include of unused header
Friedrich W. H. Kossebau [Sat, 20 Nov 2010 21:23:15 +0000 (21:23 +0000)]
removed: include of unused header

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

15 years agoremoved: include of unused (and deprecated) header
Friedrich W. H. Kossebau [Sat, 20 Nov 2010 21:08:56 +0000 (21:08 +0000)]
removed: include of unused (and deprecated) header

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

15 years agoBackup and restore the zoom level in
Frank Reininghaus [Sat, 20 Nov 2010 19:13:57 +0000 (19:13 +0000)]
Backup and restore the zoom level in
bug234600_overlappingIconsWhenZooming() such that it's the standard
value again in the following test. Also verify that the zoom level is
as expected after each call to DolphinView::setZoomLevel(int).

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

15 years agoMake sure that an item's visualRect in the Details View is not wider
Frank Reininghaus [Sat, 20 Nov 2010 17:53:38 +0000 (17:53 +0000)]
Make sure that an item's visualRect in the Details View is not wider
than the "Name" column. Fixes keyboard navigation problems if files
with very wide names are present in the current folder.

Unit test included.

CCBUG: 257401

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

15 years agoAllow to cancel the loading of search results.
Peter Penz [Sat, 20 Nov 2010 17:17:35 +0000 (17:17 +0000)]
Allow to cancel the loading of search results.

BUG: 257421
FIXED-IN: 4.6.0

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

15 years agoUse the inactive text color for all columns except the name column. This indicates...
Peter Penz [Sat, 20 Nov 2010 11:29:54 +0000 (11:29 +0000)]
Use the inactive text color for all columns except the name column. This indicates for the user that hovering other columns does not change the actions context.

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

15 years agoSVN_SILENT: documentation fix
Peter Penz [Sat, 20 Nov 2010 11:15:14 +0000 (11:15 +0000)]
SVN_SILENT: documentation fix

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

15 years ago- When showing the trash content, use the details view with path as default view
Peter Penz [Thu, 18 Nov 2010 16:18:07 +0000 (16:18 +0000)]
- When showing the trash content, use the details view with path as default view
- Assure that the original path is shown for the trash protocol within Dolphin

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

15 years ago* Fixed performer facet
Sebastian Trueg [Thu, 18 Nov 2010 11:16:56 +0000 (11:16 +0000)]
* Fixed performer facet
* Always use FileQuery which is much faster than normal queries

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

15 years agoAdd unit test which checks that DolphinDetailsView::expandedUrls()
Frank Reininghaus [Wed, 17 Nov 2010 20:59:05 +0000 (20:59 +0000)]
Add unit test which checks that DolphinDetailsView::expandedUrls()
works as expected.

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

15 years agoFix Qt runtime warning "QTimeLine::start: already running".
Frank Reininghaus [Wed, 17 Nov 2010 20:54:35 +0000 (20:54 +0000)]
Fix Qt runtime warning "QTimeLine::start: already running".

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

15 years agoMove the "Show Menubar" entry from the top to the bottom. For users that have hidden...
Peter Penz [Wed, 17 Nov 2010 19:10:23 +0000 (19:10 +0000)]
Move the "Show Menubar" entry from the top to the bottom. For users that have hidden the menubar on purpose having this as first item makes no sense.

BUG: 257089
FIXED-IN: 4.6.0

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

15 years agoVerify that the pointer m_extensionsFactory is not 0 before
Frank Reininghaus [Wed, 17 Nov 2010 15:10:12 +0000 (15:10 +0000)]
Verify that the pointer m_extensionsFactory is not 0 before
dereferencing it.  Fixes a possible crash when initialising the
Details View in Konqueror, caused by an indirect resizing the of
columns before the DolphinDetailsView constructor is finished.

CCBUG: 257035

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

15 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 17 Nov 2010 09:42:13 +0000 (09:42 +0000)]
SVN_SILENT made messages (.desktop file)

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

15 years agoDon't show the "Show menubar" action for a context-menu above items.
Peter Penz [Tue, 16 Nov 2010 17:09:15 +0000 (17:09 +0000)]
Don't show the "Show menubar" action for a context-menu above items.

BUG: 257065
FIXED-IN: 4.6.0

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

15 years agoThere is no need to use a regular expression to get all files.
Peter Penz [Tue, 16 Nov 2010 17:03:13 +0000 (17:03 +0000)]
There is no need to use a regular expression to get all files.

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

15 years agoDisable the text for some toolbuttons in the "Text Alongside Icons" configuration...
Peter Penz [Mon, 15 Nov 2010 15:55:34 +0000 (15:55 +0000)]
Disable the text for some toolbuttons in the "Text Alongside Icons" configuration per default. The text can of course be enabled again by the user.

BUG: 256858
FIXED-IN: 4.6.0

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

15 years agoFix issue that the folders in the details-view are not automatically opened when...
Peter Penz [Fri, 12 Nov 2010 21:16:14 +0000 (21:16 +0000)]
Fix issue that the folders in the details-view are not automatically opened when dragging items and "expandable folders" is disabled.

CCBUG: 237731

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

15 years agoFix issue that no filtering is possible if the Filter Panel is used outside the ...
Peter Penz [Fri, 12 Nov 2010 12:58:00 +0000 (12:58 +0000)]
Fix issue that no filtering is possible if the Filter Panel is used outside the "Find" mode of Dolphin.

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

15 years agoFix build-issue if no Nepomuk is available
Peter Penz [Fri, 12 Nov 2010 12:34:51 +0000 (12:34 +0000)]
Fix build-issue if no Nepomuk is available

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

15 years agoRemove the "Remove folder restriction" button from the Filter Panel as discussed...
Peter Penz [Thu, 11 Nov 2010 19:19:40 +0000 (19:19 +0000)]
Remove the "Remove folder restriction" button from the Filter Panel as discussed with Sebastian TrĂ¼g. This will be replaced by the "From Here" and "Everywhere" buttons later.

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

15 years agoProvide a parent for the "From Here" button
Peter Penz [Thu, 11 Nov 2010 19:16:45 +0000 (19:16 +0000)]
Provide a parent for the "From Here" button

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

15 years agoRemove the filter-button as it has been replaced by the Filter Panel.
Peter Penz [Thu, 11 Nov 2010 18:29:23 +0000 (18:29 +0000)]
Remove the filter-button as it has been replaced by the Filter Panel.

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

15 years agoThe string freeze is near: Add a string that may contain the file-name as paramater.
Peter Penz [Thu, 11 Nov 2010 18:27:14 +0000 (18:27 +0000)]
The string freeze is near: Add a string that may contain the file-name as paramater.

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

15 years agoDisable the Facet Panel if Nepomuk is disabled (at least for 4.6, hopefully in 4...
Peter Penz [Thu, 11 Nov 2010 17:52:09 +0000 (17:52 +0000)]
Disable the Facet Panel if Nepomuk is disabled (at least for 4.6, hopefully in 4.7 we can also provide Facets that don't require a running Nepomuk)

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

15 years agoCurrently the Filter Panel does only work with enabled Nepomuk. Don't show it when...
Peter Penz [Thu, 11 Nov 2010 17:43:32 +0000 (17:43 +0000)]
Currently the Filter Panel does only work with enabled Nepomuk. Don't show it when Nepomuk is disabled.

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

15 years agoBlock signals from the facet-widget when applying a query. This prevents recursive...
Peter Penz [Thu, 11 Nov 2010 17:05:52 +0000 (17:05 +0000)]
Block signals from the facet-widget when applying a query. This prevents recursive URL changes.

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

15 years agoDon't try to apply the services-settings, if they have not even been shown. This...
Peter Penz [Wed, 10 Nov 2010 22:27:06 +0000 (22:27 +0000)]
Don't try to apply the services-settings, if they have not even been shown. This fixes the issue that the version-control settings get reset when changing another setting.

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

15 years agoAlso allow to show/hide the Filter Panel if Nepomuk is disabled
Peter Penz [Wed, 10 Nov 2010 22:20:02 +0000 (22:20 +0000)]
Also allow to show/hide the Filter Panel if Nepomuk is disabled

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