/b-gtk/fix-viz

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/b-gtk/fix-viz

« back to all changes in this revision

Viewing changes to olive/menu.py

  • Committer: Szilveszter Farkas (Phanatic)
  • Date: 2006-12-10 20:16:18 UTC
  • Revision ID: szilveszter.farkas@gmail.com-20061210201618-hhaij79cvzalo9sg
Rename put into context menu (Fixed: #73774).

Show diffs side-by-side

added added

removed removed

Lines of Context:
59
59
                                       _('Remove'), None,
60
60
                                       _('Remove the selected file'),
61
61
                                       self.remove_file),
 
62
                                      ('rename', None,
 
63
                                       _('Rename'), None,
 
64
                                       _('Rename the selected file'),
 
65
                                       self.rename_file),
62
66
                                      ('open', gtk.STOCK_OPEN,
63
67
                                       _('Open'), None,
64
68
                                       _('Open the selected file'),
169
173
                         _('The selected file is not versioned.'))
170
174
            return
171
175
 
 
176
    def rename_file(self, action):
 
177
        """ Right context menu -> Rename """
 
178
        from rename import OliveRename
 
179
        wt = WorkingTree.open_containing(self.path + os.sep + self.selected)[0]
 
180
        rename = OliveRename(wt, wt.relpath(self.path), self.selected)
 
181
        rename.display()
 
182
    
172
183
    def open_file(self, action):
173
184
        """ Right context menu -> Open """
174
185
        # Open only the selected file