Peter Penz
ab464bc684
reset the selection manager when the URL has been changed (otherwise the selection toggle button would stay visible)
...
svn path=/trunk/KDE/kdebase/apps/; revision=766918
2008-01-26 22:32:24 +00:00
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Peter Penz
3a44eb67f6
SVN_SILENT: remove debugging output
...
(damn, I've lost the coding race with Rafael by a few minutes, so this line is the only thing I can commit now ;-))
CCMAIL: ereslibre@kde.org
svn path=/trunk/KDE/kdebase/apps/; revision=762763
2008-01-17 20:28:49 +00:00
Rafael Fernández López
50928d72e7
Who said there aren't coding races ? haha. Fix the keyboard navigation
...
in the special case of moving left to the previous column and going
upwards or downwards.
CCMAIL: peter.penz@gmx.at
svn path=/trunk/KDE/kdebase/apps/; revision=762760
2008-01-17 20:23:47 +00:00
Peter Penz
e89b4021ad
if the icons are aligned left to right, the vertical wheel event should be applied to the horizontal scrollbar
...
BUG: 153343
svn path=/trunk/KDE/kdebase/apps/; revision=762722
2008-01-17 18:50:18 +00:00
Peter Penz
ac73af7bed
Treeview fixes (backport):
...
* don't jump to the selected folder when expanding a sub tree within the treeview widget
* don't reset the root of non-local URLs when there is no Places-URL available
BUG: 155996
BUG: 156008
svn path=/branches/KDE/4.0/kdebase/apps/; revision=762706
2008-01-17 18:12:11 +00:00
Peter Penz
1cc7d60fb9
Treeview fixes:
...
* don't jump to the selected folder when expanding a sub tree within the treeview widget
* don't reset the root of non-local URLs when there is no Places-URL available
BUG: 155996
BUG: 156008
svn path=/trunk/KDE/kdebase/apps/; revision=762704
2008-01-17 18:05:11 +00:00
Rafael Fernández López
79797f1072
Backport of fix for the scroll+click column bug
...
BUG: 155751
svn path=/branches/KDE/4.0/kdebase/apps/; revision=762544
2008-01-17 09:34:54 +00:00
Rafael Fernández López
d43aad0ec5
Fix for the scroll+click column bug
...
CCBUG: 155751
svn path=/trunk/KDE/kdebase/apps/; revision=762539
2008-01-17 09:33:00 +00:00
Peter Penz
3e132ea672
don't resize the columns automatically, as soon as the user has modified the column widths himself (e. g. by a double-click on the header or by moving the header handle)
...
BUG: 155760
svn path=/trunk/KDE/kdebase/apps/; revision=762385
2008-01-16 22:14:34 +00:00
André Wöbbeking
ea351be02d
Forwardport SVN commit 761729 by woebbe:
...
make sure that other apps using this part find Dolphin's view-file-columns icons
svn path=/trunk/KDE/kdebase/apps/; revision=761747
2008-01-15 11:15:56 +00:00
André Wöbbeking
baed5a65d4
make sure that other apps using this part find Dolphin's view-file-columns icons
...
svn path=/branches/KDE/4.0/kdebase/apps/; revision=761729
2008-01-15 11:09:56 +00:00
Peter Penz
4d3c68e546
don't forget to initialize the correct preview settings
...
svn path=/trunk/KDE/kdebase/apps/; revision=760940
2008-01-13 18:54:23 +00:00
Peter Penz
46d40e7047
Improve the feeled preview performance by assuring that the preview is generated first for the visible items.
...
svn path=/trunk/KDE/kdebase/apps/; revision=760897
2008-01-13 16:54:24 +00:00
Rafael Fernández López
f6984788a8
Move KCategorizedView to kdelibs. Use that one.
...
svn path=/trunk/KDE/kdebase/apps/; revision=760873
2008-01-13 15:44:04 +00:00
Rafael Fernández López
4addf79493
Improve the categorized view for the list mode
...
svn path=/trunk/KDE/kdebase/apps/; revision=760866
2008-01-13 15:28:40 +00:00
Jonathan Riddell
eb9c14bd36
updates for new licence policy
...
svn path=/trunk/KDE/kdebase/apps/; revision=760428
2008-01-12 16:39:07 +00:00
Peter Penz
40f16de64f
increase version number for trunk
...
svn path=/trunk/KDE/kdebase/apps/; revision=759969
2008-01-11 16:12:58 +00:00
Script Kiddy
b8cbfec4d2
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=759879
2008-01-11 11:46:35 +00:00
Peter Penz
87dc8352d4
Up to now DolphinView and ColumnWidget contained a lot of code duplication regarding generating previews and the dimming of cut items. This has been refactored by introducing an IconManager which takes care itself about generating a preview and dimming cut items. This also allows improving the speed of previews in (near) future (at the moment showing previews from the cache is a lot slower than in KDE 3...).
...
svn path=/trunk/KDE/kdebase/apps/; revision=759864
2008-01-11 11:37:28 +00:00
Peter Penz
09c62f7c6a
use F3 for "Split View" instead of F10, as F10 is used for "new directory" since KDE 3... (thanks to Aaron for the hint)
...
svn path=/trunk/KDE/kdebase/apps/; revision=759633
2008-01-10 23:42:34 +00:00