Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 0.9, 0.9.1, and 0.9.1.1

gdialog: allow apps to provide initial focus in settings tool

Changeset c4871b2455aa

Parent 6ee5573dea45

by Steve Borho

Changes to one file · Browse files at c4871b2455aa Showing diff from parent 6ee5573dea45 Diff from another changeset...

Change 1 of 3 Show Entire File hggtk/​gdialog.py Stacked
 
111
112
113
 
114
115
116
 
181
182
183
 
 
 
 
184
185
186
 
349
350
351
 
 
352
353
354
 
111
112
113
114
115
116
117
 
182
183
184
185
186
187
188
189
190
191
 
354
355
356
357
358
359
360
361
@@ -111,6 +111,7 @@
  get_tbbuttons(self)   get_menu_list(self)   get_help_url(self) + get_default_setting(self)   get_body(self)   get_extras(self)   prepare_display(self) @@ -181,6 +182,10 @@
  return None     + def get_default_setting(self): + return None + +   def get_body(self):   return None   @@ -349,6 +354,8 @@
  args = [sys.argv[0], app]   else:   args = [sys.executable] + [sys.argv[0], app] + if app.endswith('config') and self.get_default_setting(): + args += ['--focus', self.get_default_setting()]   if os.name == 'nt':   args = ['"%s"' % arg for arg in args]   oldcwd = os.getcwd()