┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2010-10-26Apply the facets-patch written by Sebastian Trüg, which allows to filter ↵Peter Penz
search results in a very comfortable way. A lot of finetuning is necessary (e.g. the custom filter-prototypes from Dolphin will get removed etc). This will be done during the next weeks. svn path=/trunk/KDE/kdebase/apps/; revision=1189951
2010-10-26SVN_SILENT made messages (.desktop file)Script Kiddy
svn path=/trunk/KDE/kdebase/apps/; revision=1189884
2010-10-25Add some debug output to DolphinDetailsViewTestFrank Reininghaus
I've seen the test fail due to timeout at http://my.cdash.org/index.php?project=kdebase&date= Maybe some debug output helps to find the cause for this. svn path=/trunk/KDE/kdebase/apps/; revision=1189677
2010-10-25- Add support for file item actions (see http://reviewboard.kde.org/r/5659/)Peter Penz
- Internal cleanups of DolphinContextMenu code svn path=/trunk/KDE/kdebase/apps/; revision=1189651
2010-10-22Link with gold, KDirModel is in KIO. Also remove redundantAndreas Hartmetz
QT_QTCORE_LIBRARY - KDE4_*_LIBS includes dependencies. svn path=/trunk/KDE/kdebase/apps/; revision=1188673
2010-10-22Add a second Dolphin unit test (for a regression in DolphinDetailsViewFrank Reininghaus
which has been fixed recently). This commit also adds a new class TestHelper which provides some funtionality that most Dolphin unit tests will need. I hope that this makes implementing additional tests as easy as possible :-) svn path=/trunk/KDE/kdebase/apps/; revision=1188536
2010-10-21Link with goldAndreas Hartmetz
svn path=/trunk/KDE/kdebase/apps/; revision=1188148
2010-10-21Add a first unit test for Dolphin, which verifies that the fix for oneFrank Reininghaus
of the problems related to Dolphin's modifications to QTreeView works as it should. This is only a small start, but I hope that we can cover at least the basic functionality of DolphinView, the three item views and possibly a couple of other classes with a rather stable API soon. svn path=/trunk/KDE/kdebase/apps/; revision=1188049
2010-10-19actually install the .desktop files as executablesOswald Buddenhagen
changing merely the file permissions is the repo is quite a noop as far as cmake is concerned. svn path=/trunk/KDE/kdebase/apps/; revision=1187438
2010-10-19MinorLaurent Montel
svn path=/trunk/KDE/kdebase/apps/; revision=1187389
2010-10-18Provide icon for LocallyModifiedUnstaged versions of a filePeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1187170
2010-10-15It is a valid use-case that m_itemView is 0.Peter Penz
BUG: 254240 svn path=/trunk/KDE/kdebase/apps/; revision=1186206
2010-10-15Enable dropping of raw data, like one could do in KDE3. It's actually ↵David Faure
working fine with text data for instance, only image data is still an issue due to bugs in Qt. This will be in KDE 4.6. CCBUG: 159337 svn path=/trunk/KDE/kdebase/apps/; revision=1186021
2010-10-13The &-shortcut from another action is not set until the action has been ↵Peter Penz
shown at least once. To bypass this issue in the context-menu when pressing SHIFT, the text and &-shortcut is applied manually. svn path=/trunk/KDE/kdebase/apps/; revision=1185522
2010-10-10Update the statusbar also during loading the items, not only after the ↵Peter Penz
loading has been completed. This fixes the issue that no current item-count is shown when doing a search. svn path=/trunk/KDE/kdebase/apps/; revision=1184520
2010-10-10compile in debug mode (asserts enabled)Andreas Hartmetz
svn path=/trunk/KDE/kdebase/apps/; revision=1184511
2010-10-10Automatically start the searching if the user did not change the search-text ↵Peter Penz
for at least a second. svn path=/trunk/KDE/kdebase/apps/; revision=1184510
2010-10-10SVN_SILENT: documentation fixesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1184468
2010-10-10Internal cleanup: Remove some public toggle-slots from DolphinView. Setters- ↵Peter Penz
and getters are already available for implementing a toggling. svn path=/trunk/KDE/kdebase/apps/; revision=1184459
2010-10-10Internal cleanup: Remove public method selectedUrls() from DolphinView to ↵Peter Penz
keep the interface minimal (selectedItems() is already available) svn path=/trunk/KDE/kdebase/apps/; revision=1184457
2010-10-09* Increase the column-width automatically in case where the name of the file ↵Peter Penz
does not fit into the available width * When scrolling to the active column, do it with a small delay so that temporary activations of a column don't result in jittering BUG: 214324 FIXED-IN: 4.6.0 svn path=/trunk/KDE/kdebase/apps/; revision=1184290
2010-10-09After disconnecting and reconnecting to the selectionChangedSignal() it must ↵Peter Penz
be checked, whether the selection got reset in the meantime. svn path=/trunk/KDE/kdebase/apps/; revision=1184262
2010-10-09Move the "Add to Places" action upwards when used on the viewport to stay ↵Peter Penz
consistent when showing the context-menu above an item. svn path=/trunk/KDE/kdebase/apps/; revision=1184250
2010-10-09Allow the user to resize the columns.Peter Penz
BUG: 190030 BUG: 196717 FIXED-IN: 4.6.0 svn path=/trunk/KDE/kdebase/apps/; revision=1184247
2010-10-09Indicate the shown directory of a column by QStyle::PE_FrameFocusRect ↵Peter Penz
instead of using a custom code. svn path=/trunk/KDE/kdebase/apps/; revision=1184180
2010-10-09Use DolphinTreeView as implementation for the columns instead of QListView. ↵Peter Penz
This assures a consistent hover- and selection-behavior with the icons-view and details-view. BUG: 242357 BUG: 243779 svn path=/trunk/KDE/kdebase/apps/; revision=1184177
2010-10-09It is a valid usecase that the model can be 0 when destructing a view.Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1184156
2010-10-09Move the generic hover- and selection-adjustments from DolphinsDetailsView ↵Peter Penz
into the new base class DolphinTreeView. Background info: QTreeView does not respect the width of a cell for the hover-feedback and the selections. This has been adjusted in DolphinDetailsView already, but the required code for this is quite large. This made it tricky to maintain the really Dolphin-specific parts in DolphinDetailsView. svn path=/trunk/KDE/kdebase/apps/; revision=1184152
2010-10-08Add the "Find" action per default to the toolbar.Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1183953
2010-10-08Allow to use wildcards when searching filenames or simple text files with ↵Peter Penz
the filenamesearchprotocol. svn path=/trunk/KDE/kdebase/apps/; revision=1183944
2010-10-08- Don't show the name of the file in the "Path" columnPeter Penz
- Also provide a path for non-local URLs svn path=/trunk/KDE/kdebase/apps/; revision=1183939
2010-10-08Move the changing of the cursor-shape from the extensions-factory and the ↵Peter Penz
selection-toggle to the selection-manager. Beside simplifying the code this also solves some corner-cases where the shape has not been restored correctly. svn path=/trunk/KDE/kdebase/apps/; revision=1183934
2010-10-08Fix issue in column-view, that the icon size has been increased when several ↵Peter Penz
columns are open and a switch to the icon-view is done. svn path=/trunk/KDE/kdebase/apps/; revision=1183919
2010-10-07Use the actions "new_tab" and "new_window" for the viewport-contextmenu ↵Peter Penz
instead of "open_in_new_tab" and "open_in_new_window", as the current selection should get ignored. svn path=/trunk/KDE/kdebase/apps/; revision=1183548
2010-10-07Reset the file-item when the viewport is entered and files are selected. ↵Peter Penz
Otherwise the information of the file-item will be shown instead of the selection. svn path=/trunk/KDE/kdebase/apps/; revision=1183544
2010-10-07Internal cleanups to assure that the asynchronous request for the ↵Peter Penz
folder-information works reliable when switching between directories. svn path=/trunk/KDE/kdebase/apps/; revision=1183537
2010-10-07Internal cleanup for panels: Let the panel-implementations decide whether ↵Peter Penz
they accept an URL or not. svn path=/trunk/KDE/kdebase/apps/; revision=1183480
2010-10-07Ignore search-results in the treeview, as showing equal directory names ↵Peter Penz
without path makes no sense. svn path=/trunk/KDE/kdebase/apps/; revision=1183472
2010-10-07Hide the text of the go-back, go-forward and view-mode actions per default ↵Peter Penz
when the text is shown alongside icons. svn path=/trunk/KDE/kdebase/apps/; revision=1183466
2010-10-06Implement the actions "Open in New Window" and "Open in New Tab" for the ↵Peter Penz
case if no item is selected. svn path=/trunk/KDE/kdebase/apps/; revision=1183222
2010-10-06Restore the cursor if the URL has been changed. This assures that the ↵Peter Penz
pointing-hand cursor gets reset when changing the directory. svn path=/trunk/KDE/kdebase/apps/; revision=1183219
2010-10-06Apply the cursor asynchronously. This fixes the issue that a pointing-hand ↵Peter Penz
cursor is shown if the selection-toggle and the item are hovered at the same time. svn path=/trunk/KDE/kdebase/apps/; revision=1183214
2010-10-06Use a pointing-hand cursor when hovering items as discussed on ↵Peter Penz
http://lists.kde.org/?l=kde-core-devel&m=126027946921686&w=1 svn path=/trunk/KDE/kdebase/apps/; revision=1183195
2010-10-05Prevent that icons overlap in Details View when zooming.Frank Reininghaus
The problem was that a maximum size was assigned to KFileItemDelegate for displaying items without considering that icon zooming may change the item height. CCBUG: 234600 svn path=/trunk/KDE/kdebase/apps/; revision=1182797
2010-10-05SVN_SILENT: Remove commented (and obsolete) codePeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1182780
2010-10-05Fix minor regression resulted by the previous commit: The m_newName-member ↵Peter Penz
may only get updated after the OK-button has been pressed, otherwise renaming a single file fails. svn path=/trunk/KDE/kdebase/apps/; revision=1182779
2010-10-05- Integrate the patch from Matthias Fuchs from ↵Peter Penz
http://reviewboard.kde.org/r/5496 to allow having leading zeros when renaming files: E.g. Using the name "A ###.jpg" results in the filenames "A 001.jpg", "A 002.jpg"... The patch could be simplified a little bit by guaranting only one connective sequence of #'s. - Move the renaming code into the RenameDialog CCMAIL: [email protected] BUG: 226761 FIXED-IN: 4.6.0 svn path=/trunk/KDE/kdebase/apps/; revision=1182776
2010-10-05Use "Open Path" instead of "Open Parent Folder", as the headline in the ↵Peter Penz
search-result is "Path". svn path=/trunk/KDE/kdebase/apps/; revision=1182754
2010-10-04Make executable the Type=Application .desktop files we install,David Faure
so that they can be used even from a KDE running in another prefix (http://markmail.org/message/4p3krovtnzwx35zd) svn path=/trunk/KDE/kdebase/apps/; revision=1182558
2010-09-28Fix issue that no content is shown in the Information Panel on startupPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1180723