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
Oscar Blumberg
7a34c3321d
Change the behavior of the info sidebar to show the preview of the current selection.
...
svn path=/trunk/KDE/kdebase/apps/; revision=636423
2007-02-23 02:28:27 +00:00
Oscar Blumberg
9c8e7f4e43
Add libkmetadata detection and minor fixes
...
SVN_SILENT
svn path=/trunk/KDE/kdebase/apps/; revision=636328
2007-02-22 20:15:20 +00:00
Aaron J. Seigo
571e40b057
make nepomuk support optional, mostly through a bunch of non-existent ifdef's =)
...
svn path=/trunk/KDE/kdebase/apps/; revision=636289
2007-02-22 18:49:26 +00:00
Oscar Blumberg
cefcbf0ef0
* Starts to add Nepomuk supports to dolphin (currently, only annotations are supported)
...
* Little changes in InfoSidebarPage (no more multiple label for infos & Q3Layout>QLayout)
* Support infos for multiple files (only total size, what else ?)
svn path=/trunk/KDE/kdebase/apps/; revision=636272
2007-02-22 16:45:53 +00:00
Alexander Wiedenbruch
bf50ced734
Fixing autogenerated headers includes
...
svn path=/trunk/KDE/kdebase/apps/; revision=635892
2007-02-21 10:43:59 +00:00
Stephan Kulow
20195315bb
installing a file called generalsettings.kcfgc just asks
...
for trouble - always prefix installed files
svn path=/trunk/KDE/kdebase/apps/; revision=635877
2007-02-21 09:31:52 +00:00
Chusslove Illich
1a81483d2e
i18n fixes. Note: %n is no longer used in plural strings.
...
svn path=/trunk/KDE/kdebase/apps/; revision=635655
2007-02-20 15:03:09 +00:00
David Faure
76ba5d5a09
setGroup -> KConfigGroup
...
svn path=/trunk/KDE/kdebase/apps/; revision=635597
2007-02-20 11:55:38 +00:00
Stephan Kulow
3ebd1027a2
porting
...
svn path=/trunk/KDE/kdebase/apps/; revision=635532
2007-02-20 09:04:52 +00:00
Stephan Kulow
1bed1753d2
I hope this compiles better
...
svn path=/trunk/KDE/kdebase/apps/; revision=635522
2007-02-20 08:28:31 +00:00
Stephan Kulow
9189303656
compile some more
...
svn path=/trunk/KDE/kdebase/apps/; revision=635518
2007-02-20 08:18:28 +00:00
Peter Penz
bd8b41a135
Don't use a hardcoded path in the view properties dialog for the mirrored directory, ask the class ViewProperties for the location instead.
...
svn path=/trunk/KDE/kdebase/apps/; revision=634899
2007-02-18 18:54:22 +00:00
Peter Penz
abf17941f7
Dolphin is now a KUniqueApplication. A lot of thanks go to Oscar Blumberg, who submitted this patch.
...
svn path=/trunk/KDE/kdebase/apps/; revision=634862
2007-02-18 17:01:36 +00:00
Peter Penz
fd43139134
minor cosmetic fix: don't use a group box if the global view properties are set (less clutter)
...
svn path=/trunk/KDE/kdebase/apps/; revision=634819
2007-02-18 12:29:25 +00:00
Peter Penz
3316903fe8
View properties dialog: Allow to reset all view properties (the timestamp is used for this). Additionally it is possible for the user to specify whether the current view properties should be the default for new directories.
...
svn path=/trunk/KDE/kdebase/apps/; revision=634789
2007-02-18 11:20:32 +00:00
Peter Penz
0368591365
Fixed shortcuts, removed warnings.
...
svn path=/trunk/KDE/kdebase/apps/; revision=634634
2007-02-17 21:47:45 +00:00
Peter Penz
13f0a26ccd
Improve usability of the viewproperties dialog: use 2 radiobuttons instead of one checkbox to make clear where the view properties are applied. Separate the apply-to-group visually from the 'Use as default for new folders' checkbox.
...
svn path=/trunk/KDE/kdebase/apps/; revision=634606
2007-02-17 20:04:06 +00:00
Peter Penz
e4dbe5626b
Some minor polishing: use a grid for the icons view, give the toggle button of the URL navigator an icon
...
svn path=/trunk/KDE/kdebase/apps/; revision=634601
2007-02-17 19:24:48 +00:00
Peter Penz
383aab8c13
Hide the filler widget when showing the traditional view. Fixed issue when toggling between breadcrumb and traditional view.
...
svn path=/trunk/KDE/kdebase/apps/; revision=634598
2007-02-17 18:47:19 +00:00
Peter Penz
4bf793794f
Allow the pasting of a text clipboard content to the URL navigator by pressing the middle mouse button. Although this is quite a hidden feature, I think it makes happy a lot of people who just want to paste a URL available as text to the URL navigator without switching from the breadcrump view to the traditional view.
...
Very nice "side effect": the URL navigator is now completely flicker free when changing URLs because of using the whole available width :-)
TODO: I'm not 100 % sure whether checking the middle mousebutton by 'if (event->button() == Qt::MidButton) { ... }' is the right approach (maybe there is a more generic way to check the 'paste button').
svn path=/trunk/KDE/kdebase/apps/; revision=634595
2007-02-17 18:25:46 +00:00
Peter Penz
00b23eaa52
Prevent that the popup of the URL navigator is opened if the button has already been clicked within the 300 ms timeout.
...
svn path=/trunk/KDE/kdebase/apps/; revision=634549
2007-02-17 15:13:23 +00:00
Peter Penz
ace4095c98
don't perform a copy operation, if the user clicked outside the popup menu
...
svn path=/trunk/KDE/kdebase/apps/; revision=634547
2007-02-17 14:57:05 +00:00
Peter Penz
e11f9af605
Prevent a flickering of the URL navigator buttons by reusing existing buttons (before all items have been deleted and recreated). The flickering is still not solved to 100 %, but a lot better than before. @Aaron: I did not change anything inside the logic of the code -> the net protocol code works the same as in our internal KDE3 working prototype of Dolphin
...
svn path=/trunk/KDE/kdebase/apps/; revision=634543
2007-02-17 14:46:54 +00:00
Peter Penz
7cbd7aafd6
Cleanup: don't use deprecated Qt3 classes or methods, removed unnecessary includes
...
svn path=/trunk/KDE/kdebase/apps/; revision=634516
2007-02-17 13:43:47 +00:00
Peter Penz
dcb427c82f
Don't use any deprecated classes or methods from Qt3 anymore.
...
svn path=/trunk/KDE/kdebase/apps/; revision=634445
2007-02-17 10:58:09 +00:00
Peter Penz
175fe7ff47
Cleanup of the URL navigator, so that the DolphinMainWindow and the DolphinView are not used anymore. This will make it easier for us later on when moving the URL navigator outside Dolphin to make it accessable for other parts. Currently the bookmarks are still accessed by DolphinSettings, but this will be cleaned up later...
...
svn path=/trunk/KDE/kdebase/apps/; revision=634432
2007-02-17 10:31:52 +00:00
Peter Penz
86110e2778
Assure that the horizontal and vertical slider position don't reset if an item is deleted or added.
...
svn path=/trunk/KDE/kdebase/apps/; revision=634399
2007-02-17 07:16:59 +00:00
Peter Penz
73a9e20701
Removed method 'int columnIndex(Sorting sorting) const'. The mapping is done outside the class DolphinView already.
...
svn path=/trunk/KDE/kdebase/apps/; revision=634392
2007-02-17 06:29:17 +00:00
Peter Penz
546384562a
Reanimated drag & drop support again after introducing the DolphinController. It is now also possible to move the items inside an icon view like discussed on kde-devel/kde-usability.
...
svn path=/trunk/KDE/kdebase/apps/; revision=634228
2007-02-16 17:03:02 +00:00
Script Kiddy
cf8f099bd5
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=633755
2007-02-15 09:05:07 +00:00
Laurent Montel
f7dd65dd78
config.h just add package name/version etc.
...
=> not necessary now that it's into kdebase
Cleanup CMakeList
svn path=/trunk/KDE/kdebase/apps/; revision=633749
2007-02-15 08:02:02 +00:00
Peter Penz
f42d1d2c02
minor documentation fixes
...
svn path=/trunk/KDE/kdebase/apps/; revision=633708
2007-02-14 22:27:47 +00:00
Peter Penz
c91365ab8d
Step one for having DolphinParts for the icons and details view, which can be used by Konqueror. TODO: currently dropping of items is deactivated, as I want to wait for Davids feedback whether the direction is ok.
...
svn path=/trunk/KDE/kdebase/apps/; revision=633703
2007-02-14 21:54:24 +00:00
David Faure
8134fd34d5
get libkonq from kdebase
...
svn path=/trunk/KDE/kdebase/apps/; revision=633693
2007-02-14 21:17:05 +00:00
Peter Penz
2463621457
update to i18n change: no more %n in plural calls
...
svn path=/trunk/playground/utils/dolphin/; revision=633273
2007-02-13 17:35:17 +00:00
Peter Penz
67e47827f6
use KIO::itemsSummaryString() instead of reinventing the wheel
...
svn path=/trunk/playground/utils/dolphin/; revision=632870
2007-02-12 15:32:28 +00:00
Peter Penz
0a963931d3
fixed internationalization issue for languages with more complex plural forms (thanks to David for the hint)
...
svn path=/trunk/playground/utils/dolphin/; revision=632674
2007-02-11 21:39:01 +00:00