Peter Penz
e0bd6f137d
assure that the preview job gets killed when the directory has been changed
...
svn path=/trunk/KDE/kdebase/apps/; revision=653976
2007-04-14 18:57:18 +00:00
Peter Penz
59f1062838
fixed regression resulted by "reload" patch: toggling the preview did not work anymore -> save the view properties immediately
...
svn path=/trunk/KDE/kdebase/apps/; revision=653958
2007-04-14 17:55:06 +00:00
Peter Penz
c927a2a290
fixed shortcut for "Find"
...
svn path=/trunk/KDE/kdebase/apps/; revision=653948
2007-04-14 17:21:53 +00:00
Peter Penz
b72bd12276
allow to turn on/off the places panel by the menu
...
svn path=/trunk/KDE/kdebase/apps/; revision=653936
2007-04-14 16:50:51 +00:00
Sebastian Trueg
93a1a2c8b0
compilation fix
...
svn path=/trunk/KDE/kdebase/apps/; revision=653564
2007-04-13 16:28:34 +00:00
Christian Ehrlicher
0c48793222
fix exports - please take care to use the correct export macro next time!
...
svn path=/trunk/KDE/kdebase/apps/; revision=653556
2007-04-13 16:09:57 +00:00
Kevin Ottens
4216e814d4
Those hacks are not needed anymore for autosaving.
...
svn path=/trunk/KDE/kdebase/apps/; revision=653522
2007-04-13 14:44:18 +00:00
Peter Penz
c273b0ae1b
fix issue that the view properties are not read out correctly for first directory after starting Dolphin
...
svn path=/trunk/KDE/kdebase/apps/; revision=653129
2007-04-12 17:39:10 +00:00
Peter Penz
b42bd8c69d
minor coding style cleanups
...
svn path=/trunk/KDE/kdebase/apps/; revision=653127
2007-04-12 17:37:53 +00:00
Peter Penz
c5948d6443
some include + coding guideline cleanups
...
svn path=/trunk/KDE/kdebase/apps/; revision=653049
2007-04-12 15:23:04 +00:00
Peter Penz
2b951edfdf
include cleanup
...
svn path=/trunk/KDE/kdebase/apps/; revision=653043
2007-04-12 15:14:00 +00:00
Dirk Mueller
b43051b38a
include cleanup
...
svn path=/trunk/KDE/kdebase/konqueror/; revision=652987
2007-04-12 13:02:58 +00:00
Funda Wang
a1846f25c2
Emtpy -> Empty. typo fix.
...
svn path=/trunk/KDE/kdebase/apps/; revision=652867
2007-04-12 05:56:03 +00:00
Script Kiddy
517b9446b4
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/konqueror/; revision=652858
2007-04-12 05:10:21 +00:00
Peter Penz
a2ad1ba4cc
use "folder" instead of "directory" for all visible strings
...
svn path=/trunk/KDE/kdebase/apps/; revision=652471
2007-04-11 05:42:11 +00:00
Peter Penz
4fcc56a620
fix #144021 : show free space in GB instead of used space in percent
...
svn path=/trunk/KDE/kdebase/apps/; revision=652207
2007-04-10 11:54:04 +00:00
Peter Penz
6422ae393e
allow to enable the categorization feature for sorting
...
svn path=/trunk/KDE/kdebase/apps/; revision=652200
2007-04-10 11:22:56 +00:00
Peter Penz
5b5a7b8da8
Added Rafael López's item categorizer into Dolphin (it's currently deactivated in dolphiniconsview.cpp until it's in shape for the public).
...
svn path=/trunk/KDE/kdebase/apps/; revision=652156
2007-04-10 08:46:21 +00:00
Laurent Montel
0eac7ed900
Adapt to new api
...
svn path=/trunk/KDE/kdebase/apps/; revision=652135
2007-04-10 07:07:26 +00:00
Peter Penz
c8a4f1fd8d
adapt Dolphin to kdelibs coding style ( http://techbase.kde.org/Policies/Kdelibs_Coding_Style ) by using:
...
astyle --indent=spaces=4 --brackets=linux \
--indent-labels --pad=oper --unpad=paren \
--one-line=keep-statements --convert-tabs \
--indent-preprocessor \
`find -type f -name '*.cpp'` `find -type f -name '*.h'`
svn path=/trunk/KDE/kdebase/apps/; revision=651981
2007-04-09 19:12:54 +00:00
Kevin Ottens
30161a7b3f
Dolphin is now KBookmark* free.
...
svn path=/trunk/KDE/kdebase/apps/; revision=651766
2007-04-09 09:16:39 +00:00
Peter Penz
714d08f17c
adaptions to the cleaned up interface of KUrlNavigator
...
svn path=/trunk/KDE/kdebase/apps/; revision=651675
2007-04-08 21:07:41 +00:00
Script Kiddy
e00bcf4ee7
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=651001
2007-04-06 05:03:06 +00:00
Script Kiddy
88a3ee8ac6
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/konqueror/; revision=650658
2007-04-05 04:44:04 +00:00
Stephan Binner
c209c33cdd
i18n style guide fixes
...
svn path=/trunk/KDE/kdebase/apps/; revision=650575
2007-04-04 21:11:21 +00:00
Robert Knight
9ded114ceb
Use the Qt layout facilities correctly to align widgets in the information side bar towars the top. Fixes comment-box being huge when KMetaData is available.
...
svn path=/trunk/KDE/kdebase/apps/; revision=650506
2007-04-04 18:23:29 +00:00
Robert Knight
3993f38294
Ensure that the 'Text width' box in the Icon view settings page is always set to a valid entry initially.
...
svn path=/trunk/KDE/kdebase/apps/; revision=650484
2007-04-04 17:51:32 +00:00
Pino Toscano
52c3d5a222
move the QT3_SUPPORT definition only where it's needed
...
svn path=/trunk/KDE/kdebase/apps/; revision=650430
2007-04-04 14:47:36 +00:00
Pino Toscano
0c0f0d8f72
Qt::Ascending -> Qt::AscendingOrder
...
Qt::Descending -> Qt::DescendingOrder
svn path=/trunk/KDE/kdebase/apps/; revision=650398
2007-04-04 13:02:52 +00:00
Peter Penz
d6f4e13fbd
simplify layout of ViewPropertiesDialog
...
svn path=/trunk/KDE/kdebase/apps/; revision=650290
2007-04-04 05:48:51 +00:00
Script Kiddy
dd026d8cf7
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=650277
2007-04-04 05:01:42 +00:00
Kevin Ottens
b94f306f56
Places and url navigator are now provided by kfile. Port Dolphin to this
...
change.
svn path=/trunk/KDE/kdebase/apps/; revision=649541
2007-04-02 20:08:14 +00:00
Kevin Ottens
72e83bb42a
No need to call rowCount() all the time.
...
svn path=/trunk/KDE/kdebase/apps/; revision=649520
2007-04-02 19:33:19 +00:00
Kevin Ottens
4eec2a77cf
Further cleanup to prepare the move.
...
svn path=/trunk/KDE/kdebase/apps/; revision=649519
2007-04-02 19:30:57 +00:00
Kevin Ottens
03713b0ab4
Rename all the URL navigator related classes to prepare their migration
...
in kdelibs.
svn path=/trunk/KDE/kdebase/apps/; revision=649514
2007-04-02 19:20:07 +00:00
Kevin Ottens
78c312a0f3
Make use of KFilePlaces instead of the bookmark system in the URL
...
navigator. Yay!
svn path=/trunk/KDE/kdebase/apps/; revision=649452
2007-04-02 17:32:49 +00:00
Kevin Ottens
c2c6f743a5
Add some conveniences.
...
svn path=/trunk/KDE/kdebase/apps/; revision=649451
2007-04-02 17:31:38 +00:00
Kevin Ottens
cebf9958fd
Make it proper english. :-)
...
svn path=/trunk/KDE/kdebase/apps/; revision=649246
2007-04-02 11:52:35 +00:00
David Faure
574dd64225
fixes
...
svn path=/trunk/KDE/kdebase/apps/; revision=649220
2007-04-02 10:19:47 +00:00
David Faure
2e55ef7a2b
Can't export them yet.
...
svn path=/trunk/KDE/kdebase/apps/; revision=649217
2007-04-02 10:11:12 +00:00
Kevin Ottens
c6d0d2b92d
Introduce KFilePlacesView which is a list view adding the navigation
...
logic. Suitable to interface it in Dolphin or the KFileDialog.
svn path=/trunk/KDE/kdebase/apps/; revision=649204
2007-04-02 08:51:57 +00:00
Kevin Ottens
351cd615f5
Fix more URL breakage.
...
svn path=/trunk/KDE/kdebase/apps/; revision=649203
2007-04-02 08:48:53 +00:00
Kevin Ottens
1554df47db
Fixes the URL handling in this model. QVariant breaks KUrl in strange
...
ways, hence the nasty code. If anybody has a better idea feel free to
point me to the right solution.
svn path=/trunk/KDE/kdebase/apps/; revision=649200
2007-04-02 08:45:08 +00:00
Peter Penz
55f6f1d411
don't force a confirmation for deleting in Dolphin if the user has turned it off globally for KDE
...
svn path=/trunk/KDE/kdebase/apps/; revision=649112
2007-04-02 05:26:01 +00:00
Peter Penz
bbc814c7fa
don't use KUrl::upUrl() (thanks to David for the hint!)
...
svn path=/trunk/KDE/kdebase/apps/; revision=649108
2007-04-02 05:12:03 +00:00
Peter Penz
9339a19e10
Use KonqOperations::del() as David suggested. In opposite to the old approach it's possible now to turn off the confirmation dialog -> provide a way to turn it on again like in Konqi.
...
svn path=/trunk/KDE/kdebase/apps/; revision=649105
2007-04-02 05:06:44 +00:00
Kevin Ottens
056ac9a271
Add the KFilePlacesModel class. It allows to list user's "places" (a mix
...
of bookmarks and volume devices). Still incomplete, for now it simply
list the places (drag and drop, and more interaction needs to be
implemented). It's supposed to move into kdelibs/kio soon.
svn path=/trunk/KDE/kdebase/apps/; revision=649038
2007-04-01 22:28:03 +00:00
Peter Penz
6b50b873ec
activate basic drag & drop for the column view (although it's quite buggy at the moment)
...
svn path=/trunk/KDE/kdebase/apps/; revision=648963
2007-04-01 19:09:40 +00:00
Peter Penz
9d0718ad39
use default 'do you really want to delete...' dialog from libkonq
...
svn path=/trunk/KDE/kdebase/apps/; revision=648962
2007-04-01 19:08:49 +00:00
Peter Penz
afb6f04770
don't just ask for confirmation for deleting, also delete the item :-)
...
svn path=/trunk/KDE/kdebase/apps/; revision=648960
2007-04-01 19:04:58 +00:00
Peter Penz
acc54fc38b
implement renaming, moving to trash and deleting for the treeview panel
...
svn path=/trunk/KDE/kdebase/apps/; revision=648956
2007-04-01 18:51:26 +00:00
Peter Penz
4908c5e60c
changed EOL from windows to unix
...
svn path=/trunk/KDE/kdebase/apps/; revision=648942
2007-04-01 18:36:23 +00:00
Peter Penz
05fe35c4e8
reload view when the settings are applied
...
svn path=/trunk/KDE/kdebase/apps/; revision=648929
2007-04-01 18:08:24 +00:00
Peter Penz
f57f351cce
integrate column view into settings
...
svn path=/trunk/KDE/kdebase/apps/; revision=648926
2007-04-01 17:57:53 +00:00
Peter Penz
271d620f3d
take care when reloading KDirLister if a column view is shown
...
svn path=/trunk/KDE/kdebase/apps/; revision=648001
2007-03-30 05:51:05 +00:00
Peter Penz
f8a61efc8d
don't connect to non-existent signal
...
svn path=/trunk/KDE/kdebase/apps/; revision=647991
2007-03-30 05:24:26 +00:00
Peter Penz
2bce082049
fixed "duplicate items issue" for the column view (don't invoke KDirLister::openUrl() twice for directories that have been loaded already)
...
svn path=/trunk/KDE/kdebase/apps/; revision=647979
2007-03-30 04:51:06 +00:00
Peter Penz
b67c098347
Minimize the duplicate items problem when using a proxy model and letting KDirLister keep its old directories.
...
svn path=/trunk/KDE/kdebase/apps/; revision=647294
2007-03-27 21:43:47 +00:00
David Faure
c5534a5f93
Hide the HistoryElem class from the public API of UrlNavigator
...
svn path=/trunk/KDE/kdebase/apps/; revision=647276
2007-03-27 20:41:57 +00:00
Peter Penz
c9eec20c3d
use sort proxy model
...
svn path=/trunk/KDE/kdebase/apps/; revision=647265
2007-03-27 20:19:19 +00:00
Peter Penz
9e810e1856
Fix issue that the sort proxy model does not work for QTreeView and QColumnView (duplicate entries occured). The fix is not perfect yet, but at least it allows to use the proxy model for the treeview sidebar and the column view.
...
svn path=/trunk/KDE/kdebase/apps/; revision=647264
2007-03-27 20:18:43 +00:00
David Faure
cae12eb221
More use of KIcon
...
svn path=/trunk/KDE/kdebase/apps/; revision=647247
2007-03-27 19:44:43 +00:00
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
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