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

use gtklib.idle_add_single_call

Changeset 33a1a07adece

Parent ea119f5700cb

by Adrian Buehlmann

Changes to 17 files · Browse files at 33a1a07adece Showing diff from parent ea119f5700cb Diff from another changeset...

 
40
41
42
43
 
44
45
46
 
100
101
102
103
 
104
105
106
 
40
41
42
 
43
44
45
46
 
100
101
102
 
103
104
105
106
@@ -40,7 +40,7 @@
  try:   repo = hg.repository(ui.ui(), path=paths.find_root())   except hglib.RepoError: - gobject.idle_add(self.destroy) + gtklib.idle_add_single_call(self.destroy)   return   self.repo = repo   self.set_title(_('Archive - %s') % hglib.get_reponame(repo)) @@ -100,7 +100,7 @@
  # prepare to show   self.update_path(hglib.toutf(repo.root))   self.archivebtn.grab_focus() - gobject.idle_add(self.after_init) + gtklib.idle_add_single_call(self.after_init)     def after_init(self):   # CmdWidget
 
44
45
46
47
 
48
49
50
 
103
104
105
106
 
107
108
109
 
44
45
46
 
47
48
49
50
 
103
104
105
 
106
107
108
109
@@ -44,7 +44,7 @@
  try:   repo = hg.repository(ui.ui(), path=paths.find_root())   except hglib.RepoError: - gobject.idle_add(self.destroy) + gtklib.idle_add_single_call(self.destroy)   return     # message @@ -103,7 +103,7 @@
  # prepare to show   self.load_settings()   self.backoutbtn.grab_focus() - gobject.idle_add(self.after_init) + gtklib.idle_add_single_call(self.after_init)     def after_init(self):   # CmdWidget
 
152
153
154
155
 
156
157
158
 
152
153
154
 
155
156
157
158
@@ -152,7 +152,7 @@
  # prepare to show   self.load_settings()   destcombo.grab_focus() - gobject.idle_add(self.after_init) + gtklib.idle_add_single_call(self.after_init)     def after_init(self):   #CmdWidget
 
388
389
390
391
 
392
393
394
 
388
389
390
 
391
392
393
394
@@ -388,7 +388,7 @@
  self.vpaned = gtk.VPaned()   self.vpaned.pack1(vbox, shrink=False)   self.vpaned.pack2(vbox2, shrink=False) - gobject.idle_add(self.realize_settings) + gtklib.idle_add_single_call(self.realize_settings)   return self.vpaned     def get_preview_tab_name(self):
 
45
46
47
48
 
49
50
51
 
217
218
219
220
 
221
222
223
 
45
46
47
 
48
49
50
51
 
217
218
219
 
220
221
222
223
@@ -45,7 +45,7 @@
  try:   repo = hg.repository(ui.ui(), path=paths.find_root())   except hglib.RepoError: - gobject.idle_add(self.destroy) + gtklib.idle_add_single_call(self.destroy)   return   self.repo = repo   self.notify_func = None @@ -217,7 +217,7 @@
  self.cantree.connect('row-activated', lambda b: self.accept_match())   self.cantree.get_selection().connect('changed', self.show_diff)   self.connect('delete-event', lambda *a: self.save_settings()) - gobject.idle_add(self.refresh) + gtklib.idle_add_single_call(self.refresh)     def set_notify_func(self, func):   self.notify_func = func
 
319
320
321
322
 
323
324
325
 
520
521
522
523
 
524
525
526
 
319
320
321
 
322
323
324
325
 
520
521
522
 
523
524
525
526
@@ -319,7 +319,7 @@
  self.show_log(False)   if self.is_compact:   self.set_pbar(False) - gobject.idle_add(after_init) + gtklib.idle_add_single_call(after_init)     ### public functions ###   @@ -520,7 +520,7 @@
  def call_callback():   callback(returncode, self.useraborted, *args, **kargs)   self.useraborted = False - gobject.idle_add(call_callback) + gtklib.idle_add_single_call(call_callback)   return False # Stop polling this function   else:   return True # Continue polling
 
209
210
211
212
 
213
214
215
 
209
210
211
 
212
213
214
215
@@ -209,7 +209,7 @@
  frame.add(eventbox)   self._eventbox = eventbox   mainvbox.pack_start(frame, True, True, 4) - gobject.idle_add(self._refresh, True) + gtklib.idle_add_single_call(self._refresh, True)     def _toolbutton(self, stock, label, handler, tip):   tbutton = gtk.ToolButton(stock)
 
29
30
31
32
 
33
34
35
 
146
147
148
149
 
150
151
152
 
29
30
31
 
32
33
34
35
 
146
147
148
 
149
150
151
152
@@ -29,7 +29,7 @@
  try:   repo = hg.repository(ui.ui(), path=paths.find_root())   except hglib.RepoError: - gobject.idle_add(self.destroy) + gtklib.idle_add_single_call(self.destroy)   return   self.repo = repo   self.set_title(_('Ignore filter - %s') % hglib.get_reponame(repo)) @@ -146,7 +146,7 @@
    # prepare to show   self.glob_entry.grab_focus() - gobject.idle_add(self.refresh) + gtklib.idle_add_single_call(self.refresh)     def file_selected(self, combo):   'select another ignore file'
 
969
970
971
972
 
973
974
975
 
969
970
971
 
972
973
974
975
@@ -969,7 +969,7 @@
  self.vpaned = gtk.VPaned()   self.vpaned.pack1(midpane, True, False)   self.vpaned.pack2(self.hpaned) - gobject.idle_add(self.realize_settings) + gtklib.idle_add_single_call(self.realize_settings)     vbox = gtk.VBox()   vbox.pack_start(self.vpaned, True, True)
 
39
40
41
42
 
43
44
45
46
47
48
 
49
50
51
 
94
95
96
97
 
98
99
100
 
39
40
41
 
42
43
44
45
46
47
 
48
49
50
51
 
94
95
96
 
97
98
99
100
@@ -39,13 +39,13 @@
  if not rev:   gdialog.Prompt(_('Unable to merge'),   _('Must supply a target revision'), self).run() - gobject.idle_add(self.destroy) + gtklib.idle_add_single_call(self.destroy)   return     try:   repo = hg.repository(ui.ui(), path=paths.find_root())   except hglib.RepoError: - gobject.idle_add(self.destroy) + gtklib.idle_add_single_call(self.destroy)   return   self.set_title(_('Merging in %s') % hglib.get_reponame(repo))   @@ -94,7 +94,7 @@
  self.mergebtn.grab_focus()   self.commitbtn.set_sensitive(False)   self.undobtn.set_sensitive(False) - gobject.idle_add(self.after_init) + gtklib.idle_add_single_call(self.after_init)     def after_init(self):   # CmdWidget
 
35
36
37
38
 
39
40
41
 
157
158
159
160
 
161
162
163
164
165
166
 
167
168
169
 
244
245
246
247
 
248
249
250
 
35
36
37
 
38
39
40
41
 
157
158
159
 
160
161
162
163
164
165
 
166
167
168
169
 
244
245
246
 
247
248
249
250
@@ -35,7 +35,7 @@
  try:   repo = hg.repository(ui.ui(), path=paths.find_root())   except hglib.RepoError: - gobject.idle_add(self.destroy) + gtklib.idle_add_single_call(self.destroy)   return     # Handle rm alias @@ -157,13 +157,13 @@
  if not len(fm):   gdialog.Prompt(_('No appropriate files'),   _('No files found for this operation'), self).run() - gobject.idle_add(self.destroy) + gtklib.idle_add_single_call(self.destroy)   self.hide()   return     # prepare to show   self.gobutton.grab_focus() - gobject.idle_add(self.after_init) + gtklib.idle_add_single_call(self.after_init)     def after_init(self):   # CmdWidget @@ -244,7 +244,7 @@
  pass     if not list: - gobject.idle_add(self.response, gtk.RESPONSE_CLOSE) + gtklib.idle_add_single_call(self.response, gtk.RESPONSE_CLOSE)   return     cmdline = ['hg', self.command, '--verbose'] + list
 
33
34
35
36
 
37
38
39
 
33
34
35
 
36
37
38
39
@@ -33,7 +33,7 @@
  try:   repo = hg.repository(ui.ui(), path=paths.find_root())   except hglib.RepoError: - gobject.idle_add(self.destroy) + gtklib.idle_add_single_call(self.destroy)   return   self.repo = repo   self.reponame = hglib.get_reponame(repo)
 
467
468
469
470
 
471
472
473
 
467
468
469
 
470
471
472
473
@@ -467,7 +467,7 @@
  def prepare_display(self):   val = self.repo.ui.config('tortoisehg', 'ciexclude', '')   self.excludes = [i.strip() for i in val.split(',') if i.strip()] - gobject.idle_add(self.realize_status_settings) + gtklib.idle_add_single_call(self.realize_status_settings)     def refresh_complete(self):   pass
 
261
262
263
264
 
265
266
267
 
313
314
315
316
 
317
318
319
 
261
262
263
 
264
265
266
267
 
313
314
315
 
316
317
318
319
@@ -261,7 +261,7 @@
  # prepare to show   self.load_settings()   self.update_pull_setting() - gobject.idle_add(self.finalize_startup) + gtklib.idle_add_single_call(self.finalize_startup)     def create_bottombox(self):   self.buttonhbox = gtk.HBox() @@ -313,7 +313,7 @@
  def _drag_receive(self, widget, context, x, y, selection, targetType, time):   if time != self.last_drop_time:   files = selection.get_uris() - gobject.idle_add(self._set_path, files[0]) + gtklib.idle_add_single_call(self._set_path, files[0])   self.last_drop_time = time     def _set_path(self, uri):
 
121
122
123
124
 
125
126
127
 
651
652
653
654
 
655
656
657
 
121
122
123
 
124
125
126
127
 
651
652
653
 
654
655
656
657
@@ -121,7 +121,7 @@
  self.btn['menu'] = menubtn   def after_init():   menubtn.child.get_children()[0].hide() - gobject.idle_add(after_init) + gtklib.idle_add_single_call(after_init)   self.pack_start(tbar, False, False)     # center pane @@ -651,7 +651,7 @@
  def unselect():   selection = list.get_selection()   selection.unselect_all() - gobject.idle_add(unselect) + gtklib.idle_add_single_call(unselect)   elif event.button == 3:   if pathinfo:   self.show_patch_cmenu(self.list, pathinfo[0])
 
36
37
38
39
 
40
41
42
 
96
97
98
99
 
100
101
102
 
36
37
38
 
39
40
41
42
 
96
97
98
 
99
100
101
102
@@ -36,7 +36,7 @@
  try:   repo = hg.repository(ui.ui(), path=paths.find_root())   except hglib.RepoError: - gobject.idle_add(self.destroy) + gtklib.idle_add_single_call(self.destroy)   return   self.repo = repo   self.set_title(_('Update - %s') % hglib.get_reponame(repo)) @@ -96,7 +96,7 @@
    # prepare to show   self.updatebtn.grab_focus() - gobject.idle_add(self.after_init) + gtklib.idle_add_single_call(self.after_init)     def after_init(self):   # CmdWidget
 
139
140
141
142
 
143
144
145
 
179
180
181
182
 
183
184
185
 
139
140
141
 
142
143
144
145
 
179
180
181
 
182
183
184
185
@@ -139,7 +139,7 @@
  dlg.focus_field('tortoisehg.vdiff')   dlg.run()   dlg.hide() - gobject.idle_add(self.destroy) + gtklib.idle_add_single_call(self.destroy)     def search_filelist(self, model, column, key, iter):   'case insensitive filename search' @@ -179,7 +179,7 @@
  gdialog.Prompt(_('No file changes'),   _('There are no file changes to view'), self).run()   # GTK+ locks up if this is done immediately here - gobject.idle_add(self.destroy) + gtklib.idle_add_single_call(self.destroy)   return     tmproot = tempfile.mkdtemp(prefix='extdiff.')