Commit graph

1725 commits

Author SHA1 Message Date
Simon Paul St James
cfe2838006 Very rough initial attempt at previews-in-tooltip for Konqueror and Dolphin. Still needs extensive work in positioning, scaling/ padding items to fit, and timing things so that the previews are more likely to have been generated when the tooltip is positioned and displayed.
CCBUG:161848

svn path=/trunk/KDE/kdebase/apps/; revision=848984
2008-08-18 20:33:21 +00:00
Simon Paul St James
26df5e0041 Redraw the current tooltip at its original position if its data (icon, text etc) changes. Approved by Fredrik.
svn path=/trunk/KDE/kdebase/apps/; revision=848982
2008-08-18 20:27:46 +00:00
Simon Paul St James
58efff7c2c Deal with the case where the icon might be taller than the text. Approved by fredrik.
svn path=/trunk/KDE/kdebase/apps/; revision=848980
2008-08-18 20:25:52 +00:00
Peter Penz
10468b1c06 Column view + detail view: use different settings for preview and icon size like in the icon view for consistency. The setting dialogs will be adjusted later.
svn path=/trunk/KDE/kdebase/apps/; revision=848955
2008-08-18 19:30:25 +00:00
Script Kiddy
2543dd55b2 SVN_SILENT made messages (.desktop file, second try)
svn path=/trunk/KDE/kdebase/apps/; revision=848738
2008-08-18 11:02:41 +00:00
Simon Paul St James
1d77963d9b Do a safe, practise commit with my new SVN account and just tidy up a duplicated comment :)
svn path=/trunk/KDE/kdebase/apps/; revision=847913
2008-08-16 12:55:26 +00:00
Diego Iastrubni
3c57174a78 For the URL control of Dolphin and Konqueror to be LTR on RTL desktops (those are URLs, and are not affected by the direction of the desktop).
Force the filterbar of Dolphin to be LTR as well, as again it deals with files/directories which are english/latin letters most of the time.

svn path=/trunk/KDE/kdebase/apps/; revision=847671
2008-08-15 23:02:01 +00:00
Peter Penz
5fc9514e65 minor adjustment to prevent code duplication
svn path=/trunk/KDE/kdebase/apps/; revision=847497
2008-08-15 13:27:52 +00:00
Script Kiddy
2731126e8d SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=847386
2008-08-15 10:40:36 +00:00
Rafael Fernández López
7af7a8842c Change the location of the methods. Now the algorithm is only applied when needed (when the view is not flat, that is, the tree view is enabled, and you can select items from different level of
hierarchy). This patch was waiting in my hard disk for being committed...

CCMAIL: faure@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=847195
2008-08-14 22:31:57 +00:00
Sascha Peilicke
817f3952e2 Fix for show_filter_bar action of tools-menu, which is not correctly set (when the corresponding option is checked in the startupsettingsview) at application start-up.
svn path=/trunk/KDE/kdebase/apps/; revision=846896
2008-08-14 10:12:32 +00:00
Script Kiddy
f9ae8a50b2 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=846356
2008-08-13 11:21:43 +00:00
Peter Penz
d50f2fab2b Disable the alternating row colors when the details view is inactive. This solves the problem that when having a split view that too less contrast is given to be aware about the activation state.
BUG: 168270

svn path=/trunk/KDE/kdebase/apps/; revision=846021
2008-08-12 19:43:55 +00:00
Peter Penz
00afeea5f5 Activate the tab when an item is dragged above an inactive tab. Thanks to Dmitry Khlystov for the patch!
BUG: 164312

svn path=/trunk/KDE/kdebase/apps/; revision=846009
2008-08-12 19:22:38 +00:00
Peter Penz
b354c7503d Assure that the "Close Tab" action gets disabled when only one tab is open.
BUG: 168904

svn path=/trunk/KDE/kdebase/apps/; revision=845995
2008-08-12 18:59:25 +00:00
Peter Penz
6f79a7d973 Use a modeless properties dialog instead of a modal one, when opening it above the viewport.
BUG: 168946

svn path=/trunk/KDE/kdebase/apps/; revision=845987
2008-08-12 18:46:35 +00:00
Peter Penz
b94777f9d1 Provide functionality for auto-expanding folders (the whole patch has been provided by Simon St James). The setting is currently not offered in the GUI, as some minor remaining issues must be fixed.
CCMAIL: kdedevel@etotheipiplusone.com

svn path=/trunk/KDE/kdebase/apps/; revision=845975
2008-08-12 18:36:49 +00:00
Script Kiddy
e41715db92 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=844344
2008-08-09 12:44:48 +00:00
Peter Penz
e1d76541ba assure correct update of the enabled/disabled state of the zoom actions (no backport required, as a new zooming approach is used on trunk)
svn path=/trunk/KDE/kdebase/apps/; revision=843849
2008-08-08 06:31:58 +00:00
Peter Penz
17dca27e61 use the global setting for the "Show Delete" command
CCMAIL: kde@randomguy3.me.uk

svn path=/trunk/KDE/kdebase/apps/; revision=843787
2008-08-07 21:44:35 +00:00
Script Kiddy
98bd28a836 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=843552
2008-08-07 10:23:16 +00:00
Script Kiddy
ba5131d509 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=843047
2008-08-06 11:15:51 +00:00
Peter Penz
bc4e59dc39 Now the IconManager does not depend anymore from Dolphin classes. If at least a second application requests having this functionality, it could be moved to kdelibs (for sure an API review is necessary, d-pointer, improved documentation etc.). Maybe the FolderView Plasmoid wants this?
CCMAIL: aseigo@kde.org
CCMAIL: fredrik@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=842776
2008-08-05 21:47:02 +00:00
Peter Penz
7308c7d03e First step of refactoring to improve the zooming capabilities of views:
* Let classes that use DolphinView know about the currently used zoom level.

* Provide more zoom levels for all views (the settings dialogs have not been adjusted yet).

* Fixed issue that when using the wheel that the enabled state of the zoom actions has not been updated.

svn path=/trunk/KDE/kdebase/apps/; revision=842715
2008-08-05 20:15:51 +00:00
Thiago Macieira
208549cefc Make dolphin link to KIO (reduced library interface problem)
svn path=/trunk/KDE/kdebase/apps/; revision=842706
2008-08-05 20:04:30 +00:00
Peter Penz
afcbe61a6c Allow to configure in the startup configuration whether the URL Navigator should show the full path in the breadcrumb view.
svn path=/trunk/KDE/kdebase/apps/; revision=841571
2008-08-03 14:53:30 +00:00
Peter Penz
caae1f4d66 increase version number
svn path=/trunk/KDE/kdebase/apps/; revision=841569
2008-08-03 14:52:31 +00:00
Peter Penz
9ff8e51034 fixed issue that the "[ ] Show 'Delete' command" for the context menu did not work
@David: the same issue occurs in Konqueror (settings/konq/behavior.cpp) - may I apply the fix there too?

BUG: 167773
CCMAIL: faure@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=841473
2008-08-03 10:49:07 +00:00
Peter Penz
8239be95e3 warning--
svn path=/trunk/KDE/kdebase/apps/; revision=841434
2008-08-03 10:10:34 +00:00
Peter Penz
e1b94daa88 re-add assertions (have been accidentally removed by myself in the last commit)
svn path=/trunk/KDE/kdebase/apps/; revision=841432
2008-08-03 10:10:07 +00:00
Peter Penz
d673ccac4d Prevent that Konqueror crashs if pressing F2 (= Rename) although no items are selected. TODO: disable the rename action (and other selection dependent actions) when no items are selected.
BUG: 168183

svn path=/trunk/KDE/kdebase/apps/; revision=841418
2008-08-03 10:01:53 +00:00
Alex Merry
c167ffbb4f We want to change the tab, not just the view.
Fixes the issue: open three tabs.  Select the second one and close it.  Now right tab is active, but content for left tab is shown.

Will backport to 4.1.

CCMAIL: peter.penz@gmx.at


svn path=/trunk/KDE/kdebase/apps/; revision=839877
2008-07-31 01:02:52 +00:00
Script Kiddy
82a5b8075a SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=839172
2008-07-29 13:26:35 +00:00
Peter Penz
4759321fdd forgot to remove unused variable in last commit
svn path=/trunk/KDE/kdebase/apps/; revision=838119
2008-07-26 19:23:20 +00:00
Peter Penz
8d189f44c4 use DBus interface instead of KRun::runCommand()
svn path=/trunk/KDE/kdebase/apps/; revision=838112
2008-07-26 19:09:17 +00:00
Peter Penz
309f302c1d Tooltips are shown on wrong position in combination with a dual screen setup. Thanks to Lucas Murray for the patch!
BUG: 167205

svn path=/trunk/KDE/kdebase/apps/; revision=838041
2008-07-26 14:10:26 +00:00
Urs Wolfer
7d3e2cc93f it's http://dolphin.kde.org/ now
svn path=/trunk/KDE/kdebase/apps/; revision=838040
2008-07-26 14:01:34 +00:00
Peter Penz
a07ea82381 Provide a "Quick View" in the Tools menu, which uses the Previewer plasmoid.
TODO 1: use the D-Bus interface directly instead of using KRun::runCommand() as workaround.

TODO 2: a new icon would be necessary

CCMAIL: alediaferia@gmail.com

svn path=/trunk/KDE/kdebase/apps/; revision=838039
2008-07-26 13:49:50 +00:00
Peter Penz
d337ece6df Provide a 'int selectedItemsCount() const' interface for performance reasons, so that code which just needs to know whether items have been selected does not need to invoke selectedItems().count(), which is quite expensive.
svn path=/trunk/KDE/kdebase/apps/; revision=838037
2008-07-26 13:46:58 +00:00
Peter Penz
8a51f70377 fix crash when opening a lot of columns and going back very fast by clicking on each breadcrumb of the URL navigator
BUG: 164304

svn path=/trunk/KDE/kdebase/apps/; revision=837486
2008-07-24 19:50:40 +00:00
Peter Penz
5d7de69ae6 fixed issue that the close-action for the split view has been applied to the inactive view instead of the active view
BUG: 167209

svn path=/trunk/KDE/kdebase/apps/; revision=836643
2008-07-22 17:36:52 +00:00
Peter Penz
b1eca66e8b SVN_SILENT: update
svn path=/trunk/KDE/kdebase/apps/; revision=835498
2008-07-20 17:50:50 +00:00
Peter Penz
3c87a260fc This time doing it the correct way: just stop the timers when the widget gets hidden
BUG: 167044

svn path=/trunk/KDE/kdebase/apps/; revision=835185
2008-07-20 02:42:28 +00:00
Peter Penz
d49c1d89f9 SideBarTreeView is derived from KTreeView
svn path=/trunk/KDE/kdebase/apps/; revision=835181
2008-07-20 02:13:56 +00:00
Peter Penz
f28ee3152a revert fix for bug 167044 - although the crash is fixed the autoscroll does not work as expected anymore...
CCBUG: 167044

svn path=/trunk/KDE/kdebase/apps/; revision=835179
2008-07-20 02:11:27 +00:00
Peter Penz
2b2c0941cc fix crash in Folder Panel (= treeview) when Dolphin gets closed before the panel got polished
BUG: 167044

svn path=/trunk/KDE/kdebase/apps/; revision=835169
2008-07-20 01:33:55 +00:00
Peter Penz
a3b4d94f6e fixed issue that Dolphin uses the wrong settings for the move-to-trash and delete-confirmation
BUG: 166717

svn path=/trunk/KDE/kdebase/apps/; revision=834990
2008-07-19 19:53:25 +00:00
André Wöbbeking
448c080fbd forwardport of rev. 834841:
compile with old XShape (taken from kwin/utils.h)

BUG 166324

svn path=/trunk/KDE/kdebase/apps/; revision=834961
2008-07-19 19:05:32 +00:00
Peter Penz
295ecd1ddf Disable the menu 'File' -> 'Create New...' if no writing is supported.
BUG: 166592

svn path=/trunk/KDE/kdebase/apps/; revision=834845
2008-07-19 16:51:29 +00:00
Peter Penz
ec2ed0f3e7 fix possible division by 0 crash (no backport to 4.1 needed, as there QProgressBar is used instead of KCapacityBar)
svn path=/trunk/KDE/kdebase/apps/; revision=834788
2008-07-19 15:56:52 +00:00