┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2011-02-10revert ed4f9d3e11e66dd5ef136c3fac874ac5f53ec91aChristoph Thielecke
2011-02-10compile fix: includes does only exist with old names, please fix kde headers tooChristoph Thielecke
2011-02-09Assure that RETURN emits itemTriggered() for one filePeter Penz
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
2011-02-09Fix regression that creating a sub-folder is not possiblePeter Penz
CCBUG: 265714
2011-02-09Coding style update for pointer comparisonPeter Penz
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.
2011-02-09Use capitalized includes of recently committed kdelibs headersPeter Penz
2011-02-07Fixing krazy spelling errorsAaron Reichman
2011-02-07Add support for KAbstractFileItemActionPlugin. Requires kdelibs > 4.6.0.David Faure
(cherry picked from commit 4caa285c065ea362ae52d93a567680513d8beb2a)
2011-02-06Fix issue that filenamesearch: is used instead of nepmuksearch:Peter Penz
2011-02-05Provide a hook for externally triggered search queriesPeter Penz
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.
2011-02-05Fix compilation when Nepomuk is not availablePeter Penz
CCBUG: 265547
2011-02-05dolphinsearchboxtest: link with goldAndreas Hartmetz
2011-02-04Add unittest for DolphinSearchBoxPeter Penz
A minor API cleanup in DolphinSearchBox has been done related to the test.
2011-02-04Don't clear the search-text when switching between tabsPeter Penz
The clearing of the search-text should only be done when opening the search-box.
2011-02-04Update e-mail address from [email protected] to [email protected]Peter Penz
2011-02-04Don't use the submodule-path for Qt-includes on application-levelPeter Penz
Also some KDE-includes have been capitalized
2011-02-04Use capitalized KDE includesPeter Penz
2011-02-03Use KUrl::isParentOf() instead of doing custom QString-operationsPeter Penz
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.
2011-02-03Fix 3 issues reported by "krazy"Peter Penz
2011-02-03SVN_SILENT made messages (.desktop file)Script Kiddy
2011-02-02Fix visibility- and enabled-issues for the filter-panelPeter Penz
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
2011-02-02Provide a default size-hint for all panelsPeter Penz
This fixes the issue that the initial size of the Filter Panel is too small.
2011-02-02SVN_SILENT made messages (.desktop file)Script Kiddy
2011-01-31Show the pointing-hand cursor also when the selection-toggle is disabledPeter Penz
CCBUG: 264791
2011-01-31Don't show the pointing-hand cursor when double-click is enabledPeter Penz
CCBUG: 264796
2011-01-30Updated copyright informationPeter Penz
2011-01-27Fix crash when detaching a tab with "Split View Mode" setting enabledSebastian Doerner
svn path=/trunk/KDE/kdebase/apps/; revision=1217560
2011-01-26Some additions to DolphinDetailsViewTest_AllViewModes.Frank Reininghaus
In particular, tests for changing the zoom level and for saving and restoring the view state. svn path=/trunk/KDE/kdebase/apps/; revision=1217270
2011-01-26Make dolphinviewtest_columns more stable.Frank Reininghaus
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
2011-01-26Improve DolphinViewTest_AllViewModes::testKeyboardFocus().Frank Reininghaus
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
2011-01-23Prevent that the view is forced to increase its width when the searching is ↵Peter Penz
enabled and not enough width is available for all options. svn path=/trunk/KDE/kdebase/apps/; revision=1216467
2011-01-22Add a unit test that checks the DolphinView functionality that isFrank Reininghaus
related to the folder view properties. svn path=/trunk/KDE/kdebase/apps/; revision=1216359
2011-01-22SVN_SILENT: Coding style updatesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1216293
2011-01-20Stay consistent with the non-indexed searching and also return folders as ↵Peter Penz
search-result when searching in indexed folders. CCBUG: 263724 svn path=/trunk/KDE/kdebase/apps/; revision=1215987
2011-01-19SVN_SILENT made messages (.desktop file)Script Kiddy
svn path=/trunk/KDE/kdebase/apps/; revision=1215655
2011-01-18Assure that a sorting by the Dolphin specific columns "Path" and "Link ↵Peter Penz
Destination" works correctly. svn path=/trunk/KDE/kdebase/apps/; revision=1215483
2011-01-18Assure that the enabled plugins for previews are set for the Information ↵Peter Penz
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
2011-01-18Fix issue that the "From Here" search restriction does not work on ↵Peter Penz
subfolders when Nepomuk/Strigi has been activated. CCBUG: 262274 svn path=/trunk/KDE/kdebase/apps/; revision=1215428
2011-01-17Improve DolphinTreeViewTest's stability.Frank Reininghaus
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
2011-01-17Fix regression introduced by SVN commit 1214916: The navigator should get ↵Peter Penz
the focus when "Replace Location" is invoked. CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=1215110
2011-01-17Don't assure the visibility of the leaf, if another directory has been ↵Peter Penz
opened by the [+]-toggle. CCBUG: 263344 svn path=/trunk/KDE/kdebase/apps/; revision=1214979
2011-01-16Make toggleSplitView()'s documentation consistent with its behaviorSebastian Doerner
svn path=/trunk/KDE/kdebase/apps/; revision=1214927
2011-01-16Simplify DolphinMainWindow::replaceLocation()Sebastian Doerner
svn path=/trunk/KDE/kdebase/apps/; revision=1214916
2011-01-16Remember all iterated directories to prevent an endless recursion by links. ↵Peter Penz
Tested with search all files below / svn path=/trunk/KDE/kdebase/apps/; revision=1214895
2011-01-16DolphinTreeView contains some code to update the selection after aFrank Reininghaus
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
2011-01-16DolphinTreeViewTest: Add unit test for bug 220898 (rubberbandFrank Reininghaus
selection failure after a keyboard focus change in between key press and key release events) svn path=/trunk/KDE/kdebase/apps/; revision=1214822
2011-01-16Assure that no endless searching is done if a link points to a parent directoryPeter Penz
CCBUG: 263262 FIXED-IN: 4.6.0 svn path=/trunk/KDE/kdebase/apps/; revision=1214807
2011-01-15Move the call "setUniformRowHeights(true)" from DolphinDetailsView'sFrank Reininghaus
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
2011-01-15DolphinTreeViewTest: Add unit test for bug 259656 (multiple fileFrank Reininghaus
deletion if Shift+Delete is pressed for some time and the confirmation dialog is disabled). svn path=/trunk/KDE/kdebase/apps/; revision=1214651
2011-01-15If the searching has been triggered by clicking on a facet and the facet ↵Peter Penz
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