Commit graph

8052 commits

Author SHA1 Message Date
David Faure 85bc196887 Ported to KBookmarkManager::closestBookmark - which even solves another TODO about code duplication.
Improved urlnavigator API to avoid exposing the full QList (api independent from implementation now).

svn path=/trunk/KDE/kdebase/apps/; revision=646954
2007-03-26 23:04:43 +00:00
David Faure c6bc5511a8 cleanups
svn path=/trunk/KDE/kdebase/apps/; revision=646900
2007-03-26 21:01:35 +00:00
David Faure 581a2b1c64 A small step in trying to make urlnavigator useable in kdelibs for the file dialog:
remove dependency on DolphinSettings::bookmarkManager().

svn path=/trunk/KDE/kdebase/apps/; revision=646880
2007-03-26 20:32:50 +00:00
David Faure ad6c01d200 Using a QLinkedList mostly for "accessing element at index i" is not the best solution performance-wise... use a QList instead.
svn path=/trunk/KDE/kdebase/apps/; revision=646813
2007-03-26 18:34:52 +00:00
David Faure 1a321e5fbc there is only one lib, no need to have two macros
CCMAIL: Christian Ehrlicher <Ch.Ehrlicher@gmx.de>

svn path=/trunk/KDE/kdebase/apps/; revision=646692
2007-03-26 13:23:45 +00:00
Luca Gugelmann 86dba58643 Avoid to use QUrl::toString, as per Davids suggestion.
svn path=/trunk/KDE/kdebase/apps/; revision=646643
2007-03-26 11:39:52 +00:00
David Faure 2d9dfdf3b3 KDEDesktopMimeType -> KDesktopFileActions
svn path=/trunk/KDE/kdebase/libkonq/; revision=646598
2007-03-26 08:24:06 +00:00
Script Kiddy 15e9cbe3cf SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=646545
2007-03-26 04:37:37 +00:00
Christian Ehrlicher 14e3f13b1b fix export
svn path=/trunk/KDE/kdebase/apps/; revision=646436
2007-03-25 18:29:14 +00:00
Luca Gugelmann 297e0582aa * Fixed a bug that caused dolphin to crash when clicking on the "Root" button
in the url navigation bar.

* As a side effect this also prevents a small graphics glitch, where the path
  labels in the navigation bar would shift a few pixels to the left when
  clicked twice.

svn path=/trunk/KDE/kdebase/apps/; revision=646362
2007-03-25 13:49:38 +00:00
Peter Penz b7bfa46353 fixed wrong state of the paste action
svn path=/trunk/KDE/kdebase/apps/; revision=646260
2007-03-25 06:57:41 +00:00
Peter Penz 8f9baef848 Patch by Luca Gugelmann: get rid of any mainwindow dependency from the sidebars.
svn path=/trunk/KDE/kdebase/apps/; revision=646256
2007-03-25 06:44:28 +00:00
Peter Penz 3b4d05893b when renaming only one item, suggest the original item name instead of "New Name"
svn path=/trunk/KDE/kdebase/apps/; revision=646100
2007-03-24 15:16:15 +00:00
Peter Penz 0ac441acbe improve error handling by queueing old messages
svn path=/trunk/KDE/kdebase/apps/; revision=646091
2007-03-24 15:00:38 +00:00
Script Kiddy 7c1f67d529 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/konqueror/; revision=645846
2007-03-23 18:33:20 +00:00
Laurent Montel cc9dfdb739 Q3PopupMenu--
svn path=/trunk/KDE/kdebase/apps/; revision=645781
2007-03-23 16:00:31 +00:00
Laurent Montel 84ea1693da Create shared lib as discussed with David and Peter
It will used to create kparts which will use theses class

svn path=/trunk/KDE/kdebase/apps/; revision=645768
2007-03-23 15:32:28 +00:00
Laurent Montel 343b54f8e4 Not necessary to create private class if we don't use it
svn path=/trunk/KDE/kdebase/apps/; revision=645737
2007-03-23 14:00:51 +00:00
Laurent Montel 2ce4adb0f2 Not necessary here
svn path=/trunk/KDE/kdebase/apps/; revision=645732
2007-03-23 13:52:09 +00:00
Laurent Montel dd540e4ee3 This file is obsolete and not necessary here
svn path=/trunk/KDE/kdebase/apps/; revision=645727
2007-03-23 13:46:43 +00:00
Luca Gugelmann 7d2b29ab1d Prevent dolphin from crashing when selecting several files and the
knep{daemon,coreservices} are not running.

svn path=/trunk/KDE/kdebase/apps/; revision=645589
2007-03-22 23:57:20 +00:00
Luca Gugelmann 4427e1c2a0 That's one parenthesis too much
svn path=/trunk/KDE/kdebase/apps/; revision=645552
2007-03-22 21:38:33 +00:00
Daniel Molkentin 74b2f2b8a9 less Qt 3 compant classes
svn path=/trunk/KDE/kdebase/apps/; revision=645548
2007-03-22 21:29:06 +00:00
Peter Penz ae338af474 improve the handling when applying item effects to cut items
svn path=/trunk/KDE/kdebase/apps/; revision=645516
2007-03-22 19:25:44 +00:00
Peter Penz e74cc60fef KUniqueApplication::newInstance() already takes care about DBus (thanks to David for the hint).
svn path=/trunk/KDE/kdebase/apps/; revision=645447
2007-03-22 16:39:43 +00:00
Daniel Molkentin 75f4f45c98 less KDE 3 dependencies
svn path=/trunk/KDE/kdebase/apps/; revision=645388
2007-03-22 14:08:38 +00:00
Peter Penz 6ee9f08e8f Use KUniqueApplication::newInstance() as David suggested some time ago. This simplifies the code and solves the issue that the window is not moved to the foreground when opening new main windows.
svn path=/trunk/KDE/kdebase/apps/; revision=645276
2007-03-22 07:19:07 +00:00
Peter Penz bf1f504039 use correct icons
svn path=/trunk/KDE/kdebase/apps/; revision=645273
2007-03-22 06:18:20 +00:00
David Faure ec9841397f Converted to the standard mimetype names
svn path=/trunk/KDE/kdebase/apps/; revision=644795
2007-03-20 22:51:11 +00:00
Peter Penz 3c366173bd Fixed crash on startup, when the treeview has been activated. Thanks to David Faure for the faster-than-light-adding of the helper method KDirModel::itemForUrl() and the good hints about the root of the issue!
svn path=/trunk/KDE/kdebase/apps/; revision=644775
2007-03-20 21:54:12 +00:00
Peter Penz 84d15b2274 after checking the kdirmodel implementation for setData() and data() this should be a better to apply a gray effect to cut items
svn path=/trunk/KDE/kdebase/apps/; revision=644763
2007-03-20 21:20:32 +00:00
Peter Penz 72d4a92e10 "fixed" crash when Nepomuk is not used (the crash occurs when going into a directory)
svn path=/trunk/KDE/kdebase/apps/; revision=644721
2007-03-20 19:34:39 +00:00
David Faure 5c6fd19e74 Mimetypes renamed to the xdg names using qt4/fix-mimetypes.pl
(note that not all of there renamings are necessary, technically, since a number
of those old names are defined as aliases to the new name;
but better use the canonical names where possible).

svn path=/trunk/KDE/kdebase/konqueror/; revision=644696
2007-03-20 18:35:03 +00:00
Sebastian Trueg 32870439e0 Left a stupid debugging line which caused a utf8 problem.
svn path=/trunk/KDE/kdebase/apps/; revision=644565
2007-03-20 12:23:11 +00:00
Sebastian Trueg e801bddf91 ok, now it compiles without kmetadata.
svn path=/trunk/KDE/kdebase/apps/; revision=644555
2007-03-20 11:48:10 +00:00
Sebastian Trueg 1582bd8565 compile without kmetadata
svn path=/trunk/KDE/kdebase/apps/; revision=644554
2007-03-20 11:45:36 +00:00
Dirk Mueller 01b5b16a3f make this include optional
svn path=/trunk/KDE/kdebase/apps/; revision=644550
2007-03-20 11:12:38 +00:00
Sebastian Trueg 4af3a2dcb4 Improved KMetaData integration. The Dolphin info sidebar now uses KMetaData to allow file rating, commenting, and tagging.
This commit is indended to show what can be done with KMetaData in an easy way. The GUI is not perfect yet.

svn path=/trunk/KDE/kdebase/apps/; revision=644510
2007-03-20 09:01:22 +00:00
Peter Penz 397b9bd450 Step 1 of 2 to fix the issue that reloading of a directory resets the contents position to 0/0 (step 2 will be committed after the BIC Monday...).
svn path=/trunk/KDE/kdebase/apps/; revision=644237
2007-03-19 15:59:23 +00:00
Peter Penz 7d440c42f6 don't invoke a non existent slot
svn path=/trunk/KDE/kdebase/apps/; revision=644061
2007-03-19 07:16:21 +00:00
Peter Penz 1ad1a5cb18 last commit for this day: I think I was quite tired when I wrote the code...
svn path=/trunk/KDE/kdebase/apps/; revision=643925
2007-03-18 20:04:07 +00:00
Peter Penz c636d3e0ed assigning the rename-action might make sense ;-)
svn path=/trunk/KDE/kdebase/apps/; revision=643921
2007-03-18 19:58:58 +00:00
Peter Penz 6bd958c1d7 implemented cut, copy & paste for sidebar context
svn path=/trunk/KDE/kdebase/apps/; revision=643578
2007-03-17 21:10:50 +00:00
Peter Penz acfccceb91 respect context for 'Move To Trash' and 'Delete' action
svn path=/trunk/KDE/kdebase/apps/; revision=643575
2007-03-17 20:49:17 +00:00
Peter Penz 6baba131b2 Allow to cut, copy, paste, ... the currently selected item from a sidebar by the DolphinContextMenu (currently only used by the tree view).
svn path=/trunk/KDE/kdebase/apps/; revision=643572
2007-03-17 20:42:26 +00:00
Peter Penz 9b9c12ec69 fixed typo
svn path=/trunk/KDE/kdebase/apps/; revision=643569
2007-03-17 20:39:15 +00:00
Peter Penz 9ed13b31b4 Let's keep it simple: only offer a basic context menu for the treeview sidebar.
svn path=/trunk/KDE/kdebase/apps/; revision=642982
2007-03-16 00:24:56 +00:00
Peter Penz 1cdb64a12b Don't force the context menu to be valid only for DolphinView instances, make it possible to have it also inside the treeview sidebar.
svn path=/trunk/KDE/kdebase/apps/; revision=642953
2007-03-15 22:42:21 +00:00
Peter Penz 242bda1ead let the context menu be aware about the trash
svn path=/trunk/KDE/kdebase/apps/; revision=642935
2007-03-15 21:24:41 +00:00
Peter Penz b4790ea4c0 cleanup of unused forward declarations
svn path=/trunk/KDE/kdebase/apps/; revision=642904
2007-03-15 19:51:48 +00:00