Commit graph

1351 commits

Author SHA1 Message Date
Peter Penz
f6c7b90edf Blend in a toggle button when hovering items. This allows selecting items without using the rubberband or Ctrl/Shift-keys in the single-click mode. Any feedback from users is highly welcome (I think people will either love or hate this feature, I'm really not sure -> it can be turned off too).
svn path=/trunk/KDE/kdebase/apps/; revision=766901
2008-01-26 21:45:28 +00:00
Peter Penz
453131d6e8 * increase the performance of item previews: each item view provides an icon size hint -> the preview and item effects are only applied to the current size, not to the maximum of 128 x 128 pixels
* make the icons of hidden files semitransparent like in KDE3

svn path=/trunk/KDE/kdebase/apps/; revision=766659
2008-01-26 12:48:03 +00:00
Peter Penz
83f2397774 Backport for #156375: don't add a place having an empty name
svn path=/branches/KDE/4.0/kdebase/apps/; revision=766407
2008-01-25 19:16:55 +00:00
Peter Penz
22fcc2c4c5 don't add a place having an empty name
BUG: 156375

svn path=/trunk/KDE/kdebase/apps/; revision=766406
2008-01-25 19:14:12 +00:00
Peter Penz
2209fd6d98 Backport for #156586: don't try changing the directory within the terminal on non-local URLs
svn path=/branches/KDE/4.0/kdebase/apps/; revision=766395
2008-01-25 18:28:50 +00:00
Peter Penz
73ed3078a4 don't try changing the directory within the terminal on non-local URLs
BUG: 156586

svn path=/trunk/KDE/kdebase/apps/; revision=766393
2008-01-25 18:25:42 +00:00
Peter Penz
fa4126b826 optimize layout for the viewproperties dialog
svn path=/trunk/KDE/kdebase/apps/; revision=766382
2008-01-25 18:05:53 +00:00
Peter Penz
605581fbb9 change order of "General" and "View Modes" settings
svn path=/trunk/KDE/kdebase/apps/; revision=766338
2008-01-25 16:13:02 +00:00
Peter Penz
03bf5aa543 Backport: use 2 textlines per default in the icon-mode as discussed with David and Fredrik
svn path=/branches/KDE/4.0/kdebase/apps/; revision=765736
2008-01-24 16:39:03 +00:00
Peter Penz
eccd9b61d4 use 2 textlines per default in the icon-mode as discussed with David and Fredrik
svn path=/trunk/KDE/kdebase/apps/; revision=765734
2008-01-24 16:37:19 +00:00
Script Kiddy
ada662a0f1 SVN_SILENT made messages (.desktop file)
svn path=/branches/KDE/4.0/kdebase/apps/; revision=765555
2008-01-24 08:58:55 +00:00
David Faure
34f13357c0 Fix memory leak using K_GLOBAL_STATIC
svn path=/trunk/KDE/kdebase/apps/; revision=765229
2008-01-23 15:40:43 +00:00
David Faure
eca778ce68 Fix memory leak using K_GLOBAL_STATIC
svn path=/branches/KDE/4.0/kdebase/apps/; revision=765228
2008-01-23 15:38:29 +00:00
Script Kiddy
43cef87c15 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=765161
2008-01-23 11:37:15 +00:00
Peter Penz
3b30141f69 Backport: allow opening directories/trash from the desktop (fixes #156192)
svn path=/branches/KDE/4.0/kdebase/apps/; revision=765101
2008-01-23 06:44:47 +00:00
Peter Penz
07c5733555 allow opening directories/trash from the desktop
BUG: 156192

svn path=/trunk/KDE/kdebase/apps/; revision=765098
2008-01-23 06:42:13 +00:00
Luboš Luňák
c624666b53 - fix session restore
- newInstance() from KUniqueApplication is actually harmful here


svn path=/branches/KDE/4.0/kdebase/apps/; revision=764846
2008-01-22 18:06:28 +00:00
Luboš Luňák
78b97118f3 - fix session restore
- newInstance() from KUniqueApplication is actually harmful here


svn path=/trunk/KDE/kdebase/apps/; revision=764845
2008-01-22 18:06:13 +00:00
Luboš Luňák
87b59ecda3 Fix restore from session management.
svn path=/branches/KDE/4.0/kdebase/apps/; revision=764841
2008-01-22 17:52:12 +00:00
Luboš Luňák
bc543a386a Fix restore from session management.
svn path=/trunk/KDE/kdebase/apps/; revision=764839
2008-01-22 17:51:17 +00:00
Script Kiddy
56836b0e7a SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=764649
2008-01-22 10:05:53 +00:00
Script Kiddy
9eb63ebe4f SVN_SILENT made messages (.desktop file)
svn path=/branches/KDE/4.0/kdebase/apps/; revision=764609
2008-01-22 06:18:46 +00:00
David Faure
494f522b91 svn merge -r764536:HEAD from 4.0 branch: refactor "additional info" actions and provide them in the part
svn path=/trunk/KDE/kdebase/apps/; revision=764550
2008-01-22 01:38:45 +00:00
David Faure
e6dcf5e8ff And finally: provide those "additional info" actions in the part too.
svn path=/branches/KDE/4.0/kdebase/apps/; revision=764549
2008-01-22 01:36:28 +00:00
David Faure
13706a2952 Move the code handling the additional-info-actions to DolphinView; simplify signal from DolphinView (it has the info anyway).
The fact that the last additional-info doesn't show up in the icon view is in fact a KFileItemDelegate bug, not a bug in this code :)

svn path=/branches/KDE/4.0/kdebase/apps/; revision=764544
2008-01-22 01:22:56 +00:00
David Faure
cde816c4f5 restore previous behavior: additional info actions are not mutually exclusive.
(although requesting size and type at the same time doesn't show the type...)

svn path=/branches/KDE/4.0/kdebase/apps/; revision=764538
2008-01-22 00:43:51 +00:00
David Faure
d34f1d1b46 Use a QActionGroup and save 6 slots (and the duplication of the action names in the code).
svn path=/branches/KDE/4.0/kdebase/apps/; revision=764537
2008-01-22 00:39:52 +00:00
David Faure
7432eb75c2 Use non-deprecated method, avoids conversion KDateTime->time_t->KDateTime.
svn path=/trunk/KDE/kdebase/apps/; revision=764446
2008-01-21 19:46:35 +00:00
David Faure
3c1efcb738 Make sort/descending available in dolphinpart
svn path=/trunk/KDE/kdebase/apps/; revision=764445
2008-01-21 19:44:36 +00:00
David Faure
af333d9c7a Make sort/descending available in dolphinpart
svn path=/branches/KDE/4.0/kdebase/apps/; revision=764444
2008-01-21 19:42:16 +00:00
David Faure
e3da86af95 forwardport 764429:
Revert the moving of the action to the DolphinView instance, this doesn't work with splitted views.
(Each view would need its own action collection, but then DolphinView would have to become
a KXMLGUIClient, and the GUI would flicker when switching views).

Instead, use the same solution as the other shared actions: static method in DolphinView (for now),
slot in the mainwindow (and for the more complex actions than this one, shared code in DolphinView)

svn path=/trunk/KDE/kdebase/apps/; revision=764436
2008-01-21 19:31:07 +00:00
David Faure
c00478bbc1 Revert the moving of the action to the DolphinView instance, this doesn't work with splitted views.
(Each view would need its own action collection, but then DolphinView would have to become
a KXMLGUIClient, and the GUI would flicker when switching views).

Instead, use the same solution as the other shared actions: static method in DolphinView (for now),
slot in the mainwindow (and for the more complex actions than this one, shared code in DolphinView)

svn path=/branches/KDE/4.0/kdebase/apps/; revision=764429
2008-01-21 19:08:52 +00:00
Peter Penz
20641620c8 a group box called "Settings" in a settings dialog is useless...
svn path=/trunk/KDE/kdebase/apps/; revision=764390
2008-01-21 16:54:16 +00:00
Peter Penz
f3c83ec89f Split the "General Settings" into "Startup Settings" and "General Settings" for having a cleaner layout. Still some fine tuning and code cleanups have to be done...
svn path=/trunk/KDE/kdebase/apps/; revision=764389
2008-01-21 16:51:31 +00:00
David Faure
f9aeb825c6 merge -c764347 by Peter, needed for dolphinpart bugfixing
svn path=/branches/KDE/4.0/kdebase/apps/; revision=764379
2008-01-21 16:12:25 +00:00
Peter Penz
8ba61eb0c7 Make it configurable whether a browsing through archives should be done. The default setting is 'off'. TODO: cleanup the "General Settings" dialog and split it as "General" and "Startup".
svn path=/trunk/KDE/kdebase/apps/; revision=764378
2008-01-21 16:07:45 +00:00
Peter Penz
1daef0dc52 Cleanup: let the DolphinView be aware about the used action collection. This will allow us cleaning up some code in DolphinMainWindow and will make it easier sharing code with DolphinPart.
CCMAIL: faure@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=764347
2008-01-21 14:16:31 +00:00
Script Kiddy
37d4fa2d15 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=764257
2008-01-21 10:32:13 +00:00
Peter Penz
418eed7511 Backport:
treeview: prevent that when expanding a subtree that the selected item gets hidden by the (maybe) appearing horizontal scrollbar

svn path=/branches/KDE/4.0/kdebase/apps/; revision=763550
2008-01-19 18:20:24 +00:00
Peter Penz
bea885abc7 treeview: prevent that when expanding a subtree that the selected item gets hidden by the (maybe) appearing horizontal scrollbar
svn path=/trunk/KDE/kdebase/apps/; revision=763543
2008-01-19 18:04:22 +00:00
Peter Penz
aeec659530 stay consistent with Konqueror: F10 creates a new directory
svn path=/trunk/KDE/kdebase/apps/; revision=763500
2008-01-19 16:59:10 +00:00
Peter Penz
89bb4eaf19 SVN_SILENT: updated version number
svn path=/trunk/KDE/kdebase/apps/; revision=763181
2008-01-18 20:31:35 +00:00
Peter Penz
ef2c04a118 updated version number of Dolphin for the KDE 4.0.1 release
svn path=/branches/KDE/4.0/kdebase/apps/; revision=763180
2008-01-18 20:28:42 +00:00
Peter Penz
e91a0ff774 Backport: show the correct meta information in the information sidebar also for non-local files
BUG: 155534

svn path=/branches/KDE/4.0/kdebase/apps/; revision=763175
2008-01-18 20:21:20 +00:00
Peter Penz
a91bb8b0db Backport:
* Always take the root of an URL as root for the treeview (using a matching Places-URL leads to serious usability issues - see bug #150941 for details).

* Don't reset the horizontal scrollbar position when expanding/reloading the tree.

BUG: 150941

svn path=/branches/KDE/4.0/kdebase/apps/; revision=763173
2008-01-18 20:13:14 +00:00
Peter Penz
8fc9c6ad39 * Always take the root of an URL as root for the treeview (using a matching Places-URL leads to serious usability issues - see bug #150941 for details).
* Don't reset the horizontal scrollbar position when expanding/reloading the tree.

BUG: 150941 

svn path=/trunk/KDE/kdebase/apps/; revision=763171
2008-01-18 20:08:21 +00:00
Peter Penz
c939599346 show the correct meta information in the information sidebar also for non-local files
BUG: 155534

svn path=/trunk/KDE/kdebase/apps/; revision=763141
2008-01-18 18:14:10 +00:00
Script Kiddy
87b827fe56 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=763015
2008-01-18 10:23:06 +00:00
David Faure
5761888060 Extracted a MimeTypeWriter from the filetypes kcontrol module, to have the code that writes out a xdg-shared-mime compliant mimetype in one place.
Ported nspluginscan to xdg-shared-mime so that it generates mimetypes that work.

svn path=/trunk/KDE/kdebase/apps/; revision=762861
2008-01-18 01:13:10 +00:00
Rafael Fernández López
0e56e0ddce When moving left/right by pressing left/right arrows on keyboard, the previous current index becomes selected to see which item was the last one
selected on that column.

CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=762777
2008-01-17 21:03:30 +00:00