Commit graph

660 commits

Author SHA1 Message Date
Rafael Fernández López 41a8be4de4 Sort by date finished. Add speed improvement when comparing strings. enum adaptations.
CCMAIL: faure@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=677083
2007-06-18 12:36:54 +00:00
Rafael Fernández López 55a876af21 First show folders when sorting by type, then sort categories alphabetically. Yeah !
svn path=/trunk/KDE/kdebase/apps/; revision=677030
2007-06-18 10:39:02 +00:00
Rafael Fernández López 20aedc5329 Fix small problems with enums. Sort by type works like a charm :)
svn path=/trunk/KDE/kdebase/apps/; revision=677029
2007-06-18 10:33:28 +00:00
Rafael Fernández López b2117596b6 Avoid category building problems by removing the natural comparation
from here. Is not needed here. Is needed when sorting items inside 
categories.

svn path=/trunk/KDE/kdebase/apps/; revision=677022
2007-06-18 09:37:41 +00:00
Rafael Fernández López 4bf98b3386 Let Descending order work
svn path=/trunk/KDE/kdebase/apps/; revision=677018
2007-06-18 09:27:12 +00:00
Andreas Pakulat d098f9641a Port to new kde4_add_*test* macros
svn path=/trunk/KDE/kdebase/apps/; revision=676863
2007-06-17 21:14:54 +00:00
Christian Ehrlicher 462c8c65b9 fix signal foundMountPoint()
svn path=/trunk/KDE/kdebase/apps/; revision=676855
2007-06-17 21:12:39 +00:00
Rafael Fernández López 4d91d82f11 If our folders or files have the same number of items or size, sort them
CORRECTLY by their names :)

svn path=/trunk/KDE/kdebase/apps/; revision=676792
2007-06-17 18:23:53 +00:00
Peter Penz 7b6f191dc3 prevent deselection of current folder in inactive columns
svn path=/trunk/KDE/kdebase/apps/; revision=676787
2007-06-17 17:59:32 +00:00
Peter Penz df8f2e3646 internationalization fixes (patch submitted by Andrius Štikonas)
svn path=/trunk/KDE/kdebase/apps/; revision=676768
2007-06-17 16:56:37 +00:00
Peter Penz fc38ceacfb don't hardcode the spacing...
svn path=/trunk/KDE/kdebase/apps/; revision=676762
2007-06-17 16:42:04 +00:00
Rafael Fernández López 1d75a1c74a Ideal behavior when showing hidden files. Hooah !
svn path=/trunk/KDE/kdebase/apps/; revision=676752
2007-06-17 16:25:44 +00:00
Rafael Fernández López 11f0a8c503 New and powerful KListView. Still pending class renaming. There are two
methods that I need to think about it, and boost. Small issues like 
reloading all data when sorting role suddenly changes. In general terms 
it will work nice when you sort by name or size. We have to work further 
when we sort by other roles. Nice times.

svn path=/trunk/KDE/kdebase/apps/; revision=676732
2007-06-17 15:32:31 +00:00
Peter Penz 1c0341958d Improve the column view by indicating active/inactive columns visually.
svn path=/trunk/KDE/kdebase/apps/; revision=676721
2007-06-17 15:04:01 +00:00
Script Kiddy 732fc30bb5 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=676551
2007-06-17 05:52:33 +00:00
Laurent Montel 0a99a0aa78 Add missing encoding key
svn path=/trunk/KDE/kdebase/apps/; revision=676309
2007-06-16 16:11:29 +00:00
Laurent Montel a2ac0024bf Fix typo
svn path=/trunk/KDE/kdebase/apps/; revision=676307
2007-06-16 16:00:53 +00:00
Peter Penz c1aed6c033 use a transparent background to let the users eye focus on the folder content (e. g. like in http://www.kde-look.org/content/preview.php?preview=1&id=60475&file1=60475-1.jpg&file2=&file3=&name=Crystal+Project)
svn path=/trunk/KDE/kdebase/apps/; revision=676274
2007-06-16 13:55:48 +00:00
Pino Toscano 8096f7ccc0 - add the Encoding key where missing
- end the lists with the separator

svn path=/trunk/KDE/kdebase/apps/; revision=676260
2007-06-16 13:06:27 +00:00
Script Kiddy 6ba740ab34 SVN_SILENT made messages (.desktop file, second try)
svn path=/trunk/KDE/kdebase/apps/; revision=676131
2007-06-16 05:23:15 +00:00
Peter Penz 70d7b5a0cd Column view fixes:
* provide basic drag & drop (including hover information)
* respect font settings and icon size

(still very lot issues are open yet, but I'm in contact with Benjamin to assure that I don't go for a wrong approach)

svn path=/trunk/KDE/kdebase/apps/; revision=676032
2007-06-15 18:52:06 +00:00
Peter Penz cf60f28778 provide "hovering" for the items of a column view
svn path=/trunk/KDE/kdebase/apps/; revision=676005
2007-06-15 17:39:46 +00:00
Kevin Ottens 2b8e67d7f2 Make use of the error messages coming from the places model.
svn path=/trunk/KDE/kdebase/apps/; revision=675760
2007-06-15 00:52:25 +00:00
Peter Penz 65e8bdc4bc take care for const-correctness
svn path=/trunk/KDE/kdebase/apps/; revision=675680
2007-06-14 17:46:12 +00:00
Script Kiddy 934325affb SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=675673
2007-06-14 17:32:01 +00:00
Peter Penz 9966f3789c internationalization fix (thanks to Andrius Štikonas)
svn path=/trunk/KDE/kdebase/apps/; revision=675221
2007-06-13 20:41:06 +00:00
Laurent Montel 51007a5968 Remove not necessary 'class classname;'
svn path=/trunk/KDE/kdebase/apps/; revision=675129
2007-06-13 18:52:44 +00:00
Script Kiddy 4de686a9ad SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=675092
2007-06-13 17:57:01 +00:00
Peter Penz 2cb45d81a5 provide a common drawing method for the hover indication during drag & drop until issue/wish #160611 is solved in Qt4.4
svn path=/trunk/KDE/kdebase/apps/; revision=675042
2007-06-13 17:42:16 +00:00
Peter Penz 862ceee323 fixed some activation issues in combination with split views
svn path=/trunk/KDE/kdebase/apps/; revision=674980
2007-06-13 17:08:39 +00:00
Peter Penz 6f5f07d391 * allow to toggle the content of split views by the context menu
* minor cleanups in DolphinMainWindow

svn path=/trunk/KDE/kdebase/apps/; revision=674713
2007-06-12 21:45:22 +00:00
Peter Penz 329aa0c5f7 assure that when switching the view mode from a column view to another view, that the URL from the dir lister is used instead of the URL from the navigator (has been temporary deactivated because of the DolphinView/DolphinViewContainer split)
svn path=/trunk/KDE/kdebase/apps/; revision=674652
2007-06-12 19:26:34 +00:00
Peter Penz 0d3657cb06 use "dialog-close" icon for closing the filterbar
svn path=/trunk/KDE/kdebase/apps/; revision=674618
2007-06-12 17:48:39 +00:00
Peter Penz a731c5b43f fix for languages having more than one plural form (thanks to Andrius Štikonas for the patch)
svn path=/trunk/KDE/kdebase/apps/; revision=674576
2007-06-12 15:59:06 +00:00
Sebastian Trueg b2547cf9a4 Adapt Dolphin Nepomuk support to namespace changes.
svn path=/trunk/KDE/kdebase/apps/; revision=674158
2007-06-11 21:46:04 +00:00
Script Kiddy 53a66dee98 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=673683
2007-06-10 20:58:45 +00:00
Peter Penz 321c5cded3 don't reset the x-position to 0 in the Column View, if a new directory is loaded
svn path=/trunk/KDE/kdebase/apps/; revision=673500
2007-06-10 11:54:12 +00:00
Peter Penz 293e65797a Remember and restore position of viewport when reloading or going back in history (worked already before the DolphinView/DolphinViewContainer split). Minor open issue: the x-position of the Column View is reset to 0...
svn path=/trunk/KDE/kdebase/apps/; revision=673498
2007-06-10 11:46:41 +00:00
Peter Penz 3e66730d28 don't connect to slots which are not available anymore
svn path=/trunk/KDE/kdebase/apps/; revision=673397
2007-06-10 06:36:31 +00:00
Peter Penz 1e31a38af9 allow to drop items to the URL navigator again (this was accidentally disabled because of the DolphinView/DolphinViewContainer split)
svn path=/trunk/KDE/kdebase/apps/; revision=673254
2007-06-09 16:01:46 +00:00
Peter Penz 6dddb2e81c added signals errorMessage(const QString&) and infoMessage(const QString&) for the DolphinView
svn path=/trunk/KDE/kdebase/apps/; revision=672944
2007-06-08 14:14:34 +00:00
Peter Penz 3a053415f9 enable progress information in statusbar again (has been disabled temporary because of the DolphinView/DolphinViewContainer split)
svn path=/trunk/KDE/kdebase/apps/; revision=672937
2007-06-08 14:02:34 +00:00
Peter Penz dd70012499 enable hovering information in the status bar again (has been disabled temporary because of the DolphinView/DolphinViewContainer split)
svn path=/trunk/KDE/kdebase/apps/; revision=672931
2007-06-08 13:44:59 +00:00
Peter Penz 1fda73fca0 remove unused signal
svn path=/trunk/KDE/kdebase/apps/; revision=672703
2007-06-07 21:57:36 +00:00
Peter Penz ce4dd84c27 assure that the view actions are updated when the split view is activated
svn path=/trunk/KDE/kdebase/apps/; revision=672702
2007-06-07 21:41:22 +00:00
Peter Penz c6ab90e776 removed obsolete renaming code, which is not needed anymore due to the DolphinView/DolphinViewWidget split
svn path=/trunk/KDE/kdebase/apps/; revision=672696
2007-06-07 21:30:02 +00:00
Peter Penz be9746e87b First big step to make it possible that the DolphinView can be embedded as KPart into Konqueror (discussed with David Faure). A lot of refactoring of the DolphinView has been done:
- The DolphinView does not contain the URL navigator, the filterbar and the statusbar anymore. Those widgets have been moved to DolphinViewContainer.
- The DolphinView does not contain any reference to the main window anymore.

Currently there are some minor regressions (the statusbar shows less informations, renaming has been deactivated), but they will get fixed during the next days. Also still a lot of interface cleanups must be done, but let's just do it step by step...

svn path=/trunk/KDE/kdebase/apps/; revision=672692
2007-06-07 21:10:48 +00:00
Peter Penz 5de9950182 start to simplify the DolphinController as preparation for the kparts DolphinViewWidget (as discussed with David)
svn path=/trunk/KDE/kdebase/apps/; revision=672357
2007-06-06 20:32:03 +00:00
Peter Penz db7d239632 don't show a drop indicator if another column than the 'Name' column is hovered
svn path=/trunk/KDE/kdebase/apps/; revision=672310
2007-06-06 18:08:30 +00:00
Peter Penz e1cb019f78 Instead of darkening the background color of an inactive view, just use a transparent background. Makes no big difference for styles like Plastique, but looks better for Oxygen.
svn path=/trunk/KDE/kdebase/apps/; revision=672302
2007-06-06 17:38:22 +00:00