/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: 2007-06-10 15:50:23 UTC
  • mfrom: (195.1.26 browse-remote-branches)
  • Revision ID: szilveszter.farkas@gmail.com-20070610155023-o3moy5a3wrp9o412
Merge browse-remote-branches branch (experimental).

Show diffs side-by-side

added added

removed removed

Lines of Context:
111
111
                                      ('diff_all', None,
112
112
                                       _('All...'), None,
113
113
                                       _('Show the differences of all files'),
114
 
                                       self.diff_all)
 
114
                                       self.diff_all),
 
115
                                      ('view_remote', None,
 
116
                                       _('View contents'), None,
 
117
                                       _('View the contents of the file in a builtin viewer'),
 
118
                                       self.view_remote),
 
119
                                      ('diff_remote', None,
 
120
                                       _('Show differences'), None,
 
121
                                       _('Show the differences between two revisions of the file'),
 
122
                                       self.diff_remote),
 
123
                                      ('revert_remote', None,
 
124
                                       _('Revert to this revision'), None,
 
125
                                       _('Revert the selected file to the selected revision'),
 
126
                                       self.revert_remote)
115
127
                                     ])
116
128
        
117
129
        self.ui.insert_action_group(self.actiongroup, 0)
120
132
        self.cmenu_right = self.ui.get_widget('/context_right')
121
133
        self.cmenu_left = self.ui.get_widget('/context_left')
122
134
        self.toolbar_diff = self.ui.get_widget('/toolbar_diff')
 
135
        self.cmenu_remote = self.ui.get_widget('/context_remote')
123
136
        
124
137
        # Set icons
125
138
        # TODO: do it without using deprecated comm
142
155
    def left_context_menu(self):
143
156
        return self.cmenu_left
144
157
    
 
158
    def remote_context_menu(self):
 
159
        return self.cmenu_remote
 
160
    
145
161
    @show_bzr_error
146
162
    def add_file(self, action):
147
163
        """ Right context menu -> Add """
325
341
        from diff import OliveDiff
326
342
        diff = OliveDiff(self.comm)
327
343
        diff.display()
 
344
    
 
345
    def view_remote(self, action):
 
346
        """ Remote context menu -> View contents """
 
347
        print "DEBUG: view contents."
 
348
    
 
349
    def diff_remote(self, action):
 
350
        """ Remote context menu -> Show differences """
 
351
        print "DEBUG: show differences."
 
352
    
 
353
    def revert_remote(self, action):
 
354
        """ Remote context menu -> Revert to this revision """
 
355
        print "DEBUG: revert to this revision."