/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-05-18 11:09:31 UTC
  • mto: This revision was merged to the branch mainline in revision 201.
  • Revision ID: szilveszter.farkas@gmail.com-20070518110931-eo97taeu5l90hqto
Make the Revision Browser feel faster.

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),
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)
 
114
                                       self.diff_all)
127
115
                                     ])
128
116
        
129
117
        self.ui.insert_action_group(self.actiongroup, 0)
132
120
        self.cmenu_right = self.ui.get_widget('/context_right')
133
121
        self.cmenu_left = self.ui.get_widget('/context_left')
134
122
        self.toolbar_diff = self.ui.get_widget('/toolbar_diff')
135
 
        self.cmenu_remote = self.ui.get_widget('/context_remote')
136
123
        
137
124
        # Set icons
138
125
        # TODO: do it without using deprecated comm
155
142
    def left_context_menu(self):
156
143
        return self.cmenu_left
157
144
    
158
 
    def remote_context_menu(self):
159
 
        return self.cmenu_remote
160
 
    
161
145
    @show_bzr_error
162
146
    def add_file(self, action):
163
147
        """ Right context menu -> Add """
341
325
        from diff import OliveDiff
342
326
        diff = OliveDiff(self.comm)
343
327
        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."