Peter Penz [Wed, 7 May 2008 20:50:27 +0000 (20:50 +0000)]
Fixed issue the the current view does not get the focus after opening Dolphin. Although this fixes #161590, further improvements have to be done to minimize the number of necessary tab presses...
David Faure [Sun, 4 May 2008 21:16:30 +0000 (21:16 +0000)]
Move "Adjust view properties" to dolphinviewactionhandler so that it's available in dolphinpart (konqueror) too.
Bug reported by kde-bug-hunter "lemma".
Peter Penz [Sun, 4 May 2008 18:24:28 +0000 (18:24 +0000)]
Fixed issue that sometimes the dragging from an inactive view to an active view does not work. Note that this is just a workaround, QAbstractItemView should take care about this itself. I tried to provide a Qt-only example for this, but it is more tricky than I thought: it seems some expensive operations are required, so that the position of the second mouse-move event is outside the item area... I'll retest this issue without workaround if Qt 4.4 final is out.
Fix CPU 100% bug. This hack couldn't live much more. Peter, about the "we get to an unusabla tree view", I've worked on a patch for QTreeView. Let's see if TT like it :)
Peter Penz [Mon, 28 Apr 2008 21:26:52 +0000 (21:26 +0000)]
Desaturate the preview when a new preview will be generated. This is useful when previews are done for large images, so that an indication is given that the current preview gets replaced.
Peter Penz [Tue, 22 Apr 2008 05:45:16 +0000 (05:45 +0000)]
Provide horizontal auto scrolling for the tree view (implemented by Harald Hvaal). As soon as KTreeView is matured enough, it can be discussed whether it should be moved to kdelibs for KDE 4.2.
David Faure [Sun, 20 Apr 2008 22:07:44 +0000 (22:07 +0000)]
Fix bug with the UndoUiInterface usage: if more than one mainwindow was used, the statusbar of the wrong window could be used for displaying error messages from the undo manager.
Peter Penz [Fri, 18 Apr 2008 19:43:16 +0000 (19:43 +0000)]
Consider the protocol and directory capabilities for file actions like Move To/Copy To (note that this is just an initial version; adjustments must also be done for the global actions like Delete, Rename etc.)
David Faure [Thu, 17 Apr 2008 21:49:53 +0000 (21:49 +0000)]
Ported dolphinpart to K_PLUGIN_FACTORY
Ported konqueror's part loading to KPluginLoader. Factorized some code into a tryLoadingService.
If you miss some khtml actions, update kdelibs/kdecore/util.
Peter Penz [Wed, 16 Apr 2008 21:08:09 +0000 (21:08 +0000)]
* clear the selection toggle when zooming in or out
* clear the selection toggle when using the scroll wheel (this is only a temporary workaround until Qt-issue #200665 has been fixed)
Peter Penz [Wed, 16 Apr 2008 20:26:21 +0000 (20:26 +0000)]
if the mouse is above an item and moved very fast outside the widget, no viewportEntered() signal might be emitted although the mouse has been moved above the viewport
Peter Penz [Sun, 13 Apr 2008 19:12:52 +0000 (19:12 +0000)]
fixes for tabs:
* remember active view when having a split view inside a tab
* prevent a possible recursion when returning into a tab having a split view
Commit patch from Alex
(He didn't have time to make it yesterday and will able to commit it next thursday)
This patch clean up some :
target_link_libraries(kfoo kdeinit_kfoo) which is already done in kde4_add_kdeinit_executable()
macro and use "INSTALL_TARGETS_DEFAULT_ARGS" in other place.
I tested all compile file, all works fine but if there is a pb send me a mail.
Konstantin Heil [Thu, 10 Apr 2008 20:10:18 +0000 (20:10 +0000)]
* Using QPixmap instead of QBitmap for painting the text allows us to have anti aliased
fonts.
* Adjusted sizeTip, so the text isn't scaled anymore and looks better now.
Peter Penz [Tue, 8 Apr 2008 19:08:23 +0000 (19:08 +0000)]
Bypassed a Qt-issue where enabling the menu-animation for QApplication emits a clicked() signal during the context menu is open. I got no bug-number from the Trolltech tasktracker yet, I'll update the number xxxxxx by the real number as soon as I received the bug-number.
Peter Penz [Fri, 4 Apr 2008 06:03:27 +0000 (06:03 +0000)]
Fixed issue that an old meta data is shown when one item is selected and another item has been hovered (related to #160305, but further tests are required).
Peter Penz [Wed, 2 Apr 2008 19:49:04 +0000 (19:49 +0000)]
Thanks to David Faure the 'Copy To' and 'Move To' menus in the context menu can also be used by Dolphin now :-) In opposite to Konqueror the sub menus are turned off per default.
Minor issue: the Dolphin context menu should take care about the protocol capabilities (copy, move, delete, ...) like in konq_popupmenu (I'll fix this before 4.1).
Sebastian Trueg [Tue, 1 Apr 2008 12:27:06 +0000 (12:27 +0000)]
Implemented tagging of multiple files at the same time.
The result is always an intersection of the tags of all files.
Another possibility would be to only change the clicked tag. Feedback?
Sebastian Trueg [Tue, 1 Apr 2008 09:19:34 +0000 (09:19 +0000)]
Removed minimum size hint since we have zooming anyway.
One problem persists: the heightForWidth method does not take zooming
into account. Anyway, the tagcloud would probably benefit from being
implemented using QGraphicsView (any volounteers? ;)
Sebastian Trueg [Mon, 31 Mar 2008 19:37:55 +0000 (19:37 +0000)]
Load existing comments as plain text to allow editing of html comments.
Maybe in the future it would be nice to have a rich text editor here which
also handles semantic stuff like automatic annotations.
Peter Penz [Sun, 30 Mar 2008 08:44:52 +0000 (08:44 +0000)]
Revert last commit; the issue seems to be reproducible only in combination with 'Sort by Type' and we have to find the real root cause instead of bypassing a wrong layout.
Peter Penz [Sat, 29 Mar 2008 19:40:26 +0000 (19:40 +0000)]
QListView might return a wrong x-position if the decoration size decreases. I temporary bypassed this in Dolphin, as I'm not 100 % sure whether it is really a QListView issue or related to KFileItemDelegate. To reproduce this issue with Qt-only quite a lot effort is needed -> I'll wait until Qt4.4 final is released...
Peter Penz [Sat, 29 Mar 2008 14:54:56 +0000 (14:54 +0000)]
Move the pasteIntoFolder() method from the contextmenu into DolphinView. This allows to show the information inside the statusbar, that the paste operation has been completed (also some code duplication can be prevented by the way).
Peter Penz [Sat, 29 Mar 2008 07:44:03 +0000 (07:44 +0000)]
The paste operation should ignore the current selection to behave similar as Konqueror and other file managers. Only if a context menu for a folder is opened, a pasting should be done into this folder.
Some internal cleanups are still required (see TODO comments), so that after finishing the operation an indication can be given to the user in the statusbar (must go for breakfast now, otherwise I'll eat my keyboard...).
Peter Penz [Fri, 28 Mar 2008 06:32:41 +0000 (06:32 +0000)]
* minor coding style fixes
* replaced "Free disk space could not be determined" by "Unknown size", as the string would be too long fitting into the space information widget