┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinpart.rc
diff options
context:
space:
mode:
authorDavid Faure <[email protected]>2007-11-15 14:59:02 +0000
committerDavid Faure <[email protected]>2007-11-15 14:59:02 +0000
commit53d65e6392d3b03d7709385df5006d5d34c22852 (patch)
tree8835b13baca4e53540c3f94cc1f4472c77c4567c /src/dolphinpart.rc
parent205bf2035d30517e781271bbcae8e4c102d71871 (diff)
Implement renaming in dolphinpart.
No more rename action provided by konqueror, the part provides it now. Had to move a bit of code around in dolphin, as discussed with Peter. svn path=/trunk/KDE/kdebase/apps/; revision=737121
Diffstat (limited to 'src/dolphinpart.rc')
-rw-r--r--src/dolphinpart.rc24
1 files changed, 23 insertions, 1 deletions
diff --git a/src/dolphinpart.rc b/src/dolphinpart.rc
index 0f9dd276f..e5a9ff63d 100644
--- a/src/dolphinpart.rc
+++ b/src/dolphinpart.rc
@@ -1,7 +1,10 @@
<!DOCTYPE kpartgui SYSTEM "kpartgui.dtd">
-<kpartgui version="3" name="dolphinpart" >
+<kpartgui name="dolphinpart" version="4" >
<MenuBar>
<Menu name="edit">
+ <!-- TODO cut, copy, paste -->
+ <Action name="rename"/>
+ <!-- TODO trash, del -->
<Action name="select_all" />
<Action name="invert_selection" />
</Menu>
@@ -46,4 +49,23 @@
<Action name="details" />
<Action name="columns" />
</ToolBar>
+<State name="has_selection" >
+ <enable>
+ <Action name="edit_cut" />
+ <Action name="edit_copy" />
+ <Action name="move_to_trash" />
+ <Action name="delete" />
+ <Action name="properties" />
+ </enable>
+ </State>
+ <State name="has_no_selection" >
+ <disable>
+ <Action name="edit_cut" />
+ <Action name="edit_copy" />
+ <Action name="rename" />
+ <Action name="move_to_trash" />
+ <Action name="delete" />
+ <Action name="properties" />
+ </disable>
+</State>
</kpartgui>