David Faure
623c19e042
Added setters in urlnavigator to remove dependency on dolphinsettings.
...
Removed old unused kfileiconview.h header, fixed some unrelated missing includes due to that one being removed.
svn path=/trunk/KDE/kdebase/apps/; revision=647244
2007-03-27 19:38:32 +00:00
David Faure
6fecb341c2
quick ;)
...
svn path=/trunk/KDE/kdebase/apps/; revision=647239
2007-03-27 19:18:44 +00:00
Peter Penz
cc60dc2b45
use the Qt standard way to prevent a cloning of the object
...
svn path=/trunk/KDE/kdebase/apps/; revision=647238
2007-03-27 19:16:19 +00:00
Peter Penz
fd060ce7f6
Initial version for a column view support (thanks a lot to Benjamin Meyer for QColumnView in Qt4.3!). Currently there is a problem when using the DolphinSortFilterProxyModel: some items get duplicated, but I doubt it's an issue in QColumnView (the same issue occurs when using QTreeView) -> further investigations necessary...
...
svn path=/trunk/KDE/kdebase/apps/; revision=647234
2007-03-27 19:08:44 +00:00
David Faure
3546be2632
One more step towards kdelibs: d-pointer-ify, including moving all members, all private methods, and all private slots, to the private class.
...
svn path=/trunk/KDE/kdebase/apps/; revision=647233
2007-03-27 19:05:46 +00:00
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