Peter Penz
f768cbd235
disable the 'Additional information' menu for other views then the 'Icons View'
...
svn path=/trunk/KDE/kdebase/apps/; revision=641532
2007-03-11 17:51:37 +00:00
Peter Penz
25349096ae
Allow to set the 'AdditionalInformation' property from KFileItemDelegate for each folder. Use case:
...
- Icons view for images: set 'Size' as additional property
- Icons view for media: show 'MIME type' as additional property
- Default Icons view: don't show any addtional property for a clean layout.
TODO: KFileItemDelagate::AdditionalInformation intersects with KDirModel::Columns when used in combination with the details view. Assure that the user does not get confronted with such implementation details in the user interface.
svn path=/trunk/KDE/kdebase/apps/; revision=641525
2007-03-11 16:47:12 +00:00
Peter Penz
66efe4d706
fixed icon naming
...
svn path=/trunk/KDE/kdebase/apps/; revision=641494
2007-03-11 14:45:39 +00:00
Peter Penz
57e6749927
assure that the iconsview settings-dialog fits on a 800 x 600 screen
...
svn path=/trunk/KDE/kdebase/apps/; revision=641493
2007-03-11 14:41:09 +00:00
Peter Penz
49f881f5ec
Fixed some drag & drop issues:
...
- allow drag & drop inside the view
- prevent a dragging from a directory into itself
- use QModelIndex instead of the position
svn path=/trunk/KDE/kdebase/apps/; revision=641451
2007-03-11 11:13:07 +00:00
Peter Penz
277e385fd8
support drag & drop for the treeview sidebar page
...
svn path=/trunk/KDE/kdebase/apps/; revision=641405
2007-03-11 09:15:08 +00:00
Script Kiddy
632dd03be7
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=641389
2007-03-11 07:17:00 +00:00
Peter Penz
b5cc2a6924
Create a SidebarTreeView which will include support for drag & drop in later releases and encapsulates sidebar specific behavior. TODO: using a sort proxy model results in duplicated elements when the dir lister reloads items.
...
svn path=/trunk/KDE/kdebase/apps/; revision=641359
2007-03-11 00:56:43 +00:00
Peter Penz
fca6867fea
Apply an item effect to all cut items. As discussed with Fredrik this should be done in the application itself and not inside KDirModel to be able to do some optimizations.
...
svn path=/trunk/KDE/kdebase/apps/; revision=641317
2007-03-10 21:58:55 +00:00
Peter Penz
175f629b69
fix internationalization issue
...
svn path=/trunk/KDE/kdebase/apps/; revision=641301
2007-03-10 20:45:07 +00:00
Peter Penz
16b56261a8
Update of the patch from Filip Brcic for browsing through ZIP and TAR files. One part of the patch for the URL navigator has not been committed yet (see notes in URL navigator::setUrl() for details).
...
svn path=/trunk/KDE/kdebase/apps/; revision=641297
2007-03-10 20:30:17 +00:00
Peter Penz
85a671291b
use the large icon size for previews as default for the icons view
...
svn path=/trunk/KDE/kdebase/apps/; revision=641291
2007-03-10 19:56:11 +00:00
Peter Penz
bfcf764b69
Fixed icon-names so that they match to the new Oxygen naming scheme (erase all Dolphin config files to see the effect). Although Oxygen is not finished yet, it looks very beautiful already, kudos to the Oxygen team :-)
...
svn path=/trunk/KDE/kdebase/apps/; revision=641285
2007-03-10 19:41:49 +00:00
Peter Penz
d088d8dc32
allow to browse through ZIP files (thanks to Filip Brcic for the patch!)
...
svn path=/trunk/KDE/kdebase/apps/; revision=641276
2007-03-10 18:52:51 +00:00
Peter Penz
74bf01c3fd
get rid of nasty separator at the top of the information sidebar (thanks to Luca Gugelmann for the patch!)
...
svn path=/trunk/KDE/kdebase/apps/; revision=641274
2007-03-10 18:43:33 +00:00
Peter Penz
1959f9c867
support return key for navigation (thanks to Luca Gugelmann for the patch!)
...
svn path=/trunk/KDE/kdebase/apps/; revision=641273
2007-03-10 18:42:19 +00:00
Sebastian Trueg
e41ebdc528
Ported the annotation to the new NAO ontology where it is called "comment" based on rdfs:comment.
...
svn path=/trunk/KDE/kdebase/apps/; revision=641172
2007-03-10 11:21:00 +00:00
Script Kiddy
188683aff3
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/konqueror/; revision=640788
2007-03-09 08:06:27 +00:00
Aaron J. Seigo
3759f51a13
oxygen icon naming fixes from Luca Gugelmann
...
svn path=/trunk/KDE/kdebase/libkonq/; revision=640669
2007-03-08 19:32:19 +00:00
Peter Penz
f782a725d4
prevent a possible endless loop
...
svn path=/trunk/KDE/kdebase/apps/; revision=640460
2007-03-08 06:41:03 +00:00
Peter Penz
90b0e715d2
Use hover effect from KFileItemDelegate also for the details view and assure that only the column KDirModel::Name can be selected and edited.
...
svn path=/trunk/KDE/kdebase/apps/; revision=640453
2007-03-08 05:43:33 +00:00
Script Kiddy
3f76320691
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/kdepasswd/; revision=640169
2007-03-07 07:49:44 +00:00
Peter Penz
c77fc93011
Increased version number to 0.9.0 to know whether a bug report is related to Dolphin for KDE3 (version <= 0.8.2) or to Dolphin for KDE4.
...
svn path=/trunk/KDE/kdebase/apps/; revision=640158
2007-03-07 05:31:44 +00:00
Script Kiddy
28c952553a
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/konqueror/; revision=639986
2007-03-06 13:53:59 +00:00
Peter Penz
ad01ddac1a
use QToolButton instead of QPushButton (patch submitted by Dominik Haumann)
...
svn path=/trunk/KDE/kdebase/apps/; revision=639795
2007-03-06 05:33:38 +00:00
Peter Penz
a5ad4ac7e0
add some constness...
...
svn path=/trunk/KDE/kdebase/apps/; revision=639794
2007-03-06 05:32:22 +00:00
Peter Penz
897d4acc22
synchronize the tree view with the active view
...
svn path=/trunk/KDE/kdebase/apps/; revision=639751
2007-03-05 22:27:00 +00:00
Stephan Kulow
7c6ef32341
this is no Makefile
...
svn path=/trunk/KDE/kdebase/apps/; revision=639545
2007-03-05 10:29:33 +00:00
Christian Ehrlicher
39de6c264f
msvc compile++
...
svn path=/trunk/KDE/kdebase/apps/; revision=639115
2007-03-04 12:44:47 +00:00
Peter Penz
862c090bf3
Some basic fixes to stay synchronized between the tree view and the currently active view.
...
svn path=/trunk/KDE/kdebase/apps/; revision=639008
2007-03-04 00:40:14 +00:00
Peter Penz
9470a816eb
Per default turn off the information panel and the tree view panel for the first start of Dolphin, only show the bookmarks panel.
...
svn path=/trunk/KDE/kdebase/apps/; revision=639007
2007-03-04 00:39:21 +00:00
Peter Penz
e26ba53471
Assure that the root of the tree view always matchs to the bookmark shown in the URL navigator.
...
svn path=/trunk/KDE/kdebase/apps/; revision=638825
2007-03-03 13:03:15 +00:00
Aaron J. Seigo
9d24c28b4b
respect the show hidden files settingin the url nav bar
...
svn path=/trunk/KDE/kdebase/apps/; revision=638732
2007-03-03 03:07:04 +00:00
Fredrik Höglund
73f6409fe0
Enable hover effects in the icon view.
...
svn path=/trunk/KDE/kdebase/apps/; revision=638644
2007-03-02 19:38:11 +00:00
Peter Penz
fe8b349bce
It seems some people cannot live without a tree view ;-) So Dolphin will provide a dock which contains the directory hierarchy, which will be synchronized with the active view. It does not clutter the UI (the dock can be turned off), but makes happy a lot of users -> kind of win-win-situation. This commit provides only a rough initial version, which shows the current URL as tree. I'll work on the interaction during the next week(s)...
...
svn path=/trunk/KDE/kdebase/apps/; revision=638628
2007-03-02 18:59:09 +00:00
Peter Penz
802a2572b3
Use the home URL from the settings instead of the "first bookmark" when starting Dolphin. The "first bookmark" is not automatically the home URL like in older Dolphin releases...
...
svn path=/trunk/KDE/kdebase/apps/; revision=638406
2007-03-01 20:59:24 +00:00
Peter Penz
31e75f5296
Respect text size for the width of the grid (this is just code for testing, the whole settings dialog for the icons will be reworked later).
...
svn path=/trunk/KDE/kdebase/apps/; revision=638402
2007-03-01 20:36:15 +00:00
Peter Penz
78cb4cae3d
allow zooming in and zooming out in the details view
...
svn path=/trunk/KDE/kdebase/apps/; revision=638399
2007-03-01 20:22:03 +00:00
Peter Penz
d9b29511d2
assure that the icon size is always <= the preview size
...
svn path=/trunk/KDE/kdebase/apps/; revision=638387
2007-03-01 19:44:04 +00:00
Peter Penz
a0cf8456fe
Allow zooming in and zooming out in the icons view.
...
svn path=/trunk/KDE/kdebase/apps/; revision=638386
2007-03-01 19:36:37 +00:00
Peter Penz
84c32167c9
Allow to configure which additional information (KFileItemDelegate::AdditionalInformation) should be shown for the icons view.
...
svn path=/trunk/KDE/kdebase/apps/; revision=638135
2007-02-28 22:32:42 +00:00
Peter Penz
e8851fb227
Allow to adjust the maximum size for previews.
...
svn path=/trunk/KDE/kdebase/apps/; revision=638109
2007-02-28 21:36:12 +00:00
Peter Penz
745401c643
Don't use assertions here. The result of the preview might have been done although the model has changed (e. g. by changed the folder during a preview job is working) -> it's possible to get an invalid model index.
...
svn path=/trunk/KDE/kdebase/apps/; revision=638086
2007-02-28 19:38:25 +00:00
Peter Penz
a46551d63e
Jippie: file previews are generated again! Thanks to Fredrik for giving me a hint how to do it (if I would have known that it is so easy, I'd have implemented it already some weeks ago...). It's very nice that the details view now also is able to show previews (Kudos to Interview & KDirModel).
...
svn path=/trunk/KDE/kdebase/apps/; revision=638081
2007-02-28 19:17:26 +00:00
Peter Penz
d38fc64a9f
Fix: a logical arrangement from top to bottom means having a flow from left to right and vice versa
...
svn path=/trunk/KDE/kdebase/apps/; revision=638047
2007-02-28 17:14:26 +00:00
Peter Penz
524eff1a24
Instead of using the ListMode of the icon view for the left to right alignment, still use the IconMode and adjust the alignment properties. Minor issue open: it seems that KFileItemDelegate currently does not care about the alignment properties of QStyleOptionViewItem, it always centers the the icons + text; I'll have a look on this...
...
svn path=/trunk/KDE/kdebase/apps/; revision=637907
2007-02-28 06:32:56 +00:00
Peter Penz
e100378437
Hide columns of the details view if this is indicated by the settings.
...
svn path=/trunk/KDE/kdebase/apps/; revision=637904
2007-02-28 06:00:58 +00:00
Peter Penz
f8dd060cad
The icons view and details view don't use hardcoded (test-) values anymore, instead the settings for fonts, grid size, ... are read out. The settings dialogs itself will be reworked later if it is clear what should be configurable in which manner. At least the current settings dialog allows to play with the new capabilities we got by KFileItemDelegate, just lets see what we can improve later on...
...
svn path=/trunk/KDE/kdebase/apps/; revision=637792
2007-02-27 20:46:21 +00:00
Peter Penz
6c4e3aee2a
As Aaron suggested: use the global setting for "Show Delete command" instead of using a custom Dolphin setting. I hope I used the reworked KConfig classes in a correct manner (setGroup() has been marked as deprecated, Konqueror still uses those deprecated methods).
...
svn path=/trunk/KDE/kdebase/apps/; revision=637272
2007-02-25 22:42:47 +00:00
Peter Penz
d9c3648d5a
Implemented one of the most often requested features for Dolphin: allow that the command 'Delete' is shown in the context menu to bypass the trash. Like in Konqueror the default setting is that the 'Delete' command is not shown. TODO: currently this is a custom setting of Dolphin. Konqueror uses the global settings from KDE for this -> should this be changed to use the global setting instead?
...
svn path=/trunk/KDE/kdebase/apps/; revision=637232
2007-02-25 20:51:05 +00:00