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: respect 'tortoisehg.fullpath' setting

Changeset 1cc35a8cbe4b

Parent 7555485689dc

by Yuki KODAMA

Changes to 7 files · Browse files at 1cc35a8cbe4b Showing diff from parent 7555485689dc Diff from another changeset...

 
27
28
29
30
 
31
32
33
 
27
28
29
 
30
31
32
33
@@ -27,7 +27,7 @@
  self.glog_parent = None     def get_title(self): - title = toutf(os.path.basename(self.repo.root)) + ' changeset ' + title = _('%s changeset ') % self.get_reponame()   rev = self.opts['rev']   if isinstance(rev, str):   title += rev
Change 1 of 1 Show Entire File hggtk/​commit.py Stacked
 
135
136
137
138
 
139
140
141
 
135
136
137
 
138
139
140
141
@@ -135,7 +135,7 @@
  GStatus.parse_opts(self)     def get_title(self): - root = hglib.toutf(os.path.basename(self.repo.root)) + root = self.get_reponame()   user = self.opts.get('user')   if user: user = 'as ' + user   date = self.opts.get('date')
Change 1 of 1 Show Entire File hggtk/​datamine.py Stacked
 
34
35
36
37
 
38
39
40
 
34
35
36
 
37
38
39
40
@@ -34,7 +34,7 @@
  COL_LINENUM = 6     def get_title(self): - return _('DataMining') + ' - ' + hglib.toutf(os.path.basename(self.repo.root)) + return _('%s - DataMining') % self.get_reponame()     def get_icon(self):   return 'menurepobrowse.ico'
Change 1 of 1 Show Entire File hggtk/​gdialog.py Stacked
 
314
315
316
 
 
 
 
 
 
 
317
318
319
 
314
315
316
317
318
319
320
321
322
323
324
325
326
@@ -314,6 +314,13 @@
  def get_toolbutton(self, label):   return self.toolbuttons[label]   + def get_reponame(self): + if self.repo.ui.config('tortoisehg', 'fullpath', False): + name = self.repo.root + else: + name = os.path.basename(self.repo.root) + return hglib.toutf(name) +   def windowstate(self, window, event):   if event.changed_mask & gtk.gdk.WINDOW_STATE_MAXIMIZED:   if event.new_window_state & gtk.gdk.WINDOW_STATE_MAXIMIZED:
Change 1 of 1 Show Entire File hggtk/​history.py Stacked
 
45
46
47
48
 
49
50
51
 
45
46
47
 
48
49
50
51
@@ -45,7 +45,7 @@
  self.exs = [ name for name, module in extensions.extensions() ]     def get_title(self): - return hglib.toutf(os.path.basename(self.repo.root)) + ' log' + return _('%s log') % self.get_reponame()     def get_icon(self):   return 'menulog.ico'
Change 1 of 1 Show Entire File hggtk/​status.py Stacked
 
130
131
132
133
 
134
135
136
 
130
131
132
 
133
134
135
136
@@ -130,7 +130,7 @@
      def get_title(self): - root = hglib.toutf(os.path.basename(self.repo.root)) + root = self.get_reponame()   revs = self.opts.get('rev')   name = self.pats and _('filtered status') or _('status')   r = revs and ':'.join(revs) or ''
 
518
519
520
521
 
522
523
524
 
628
629
630
 
 
 
 
 
 
 
 
631
632
633
634
 
635
636
637
 
518
519
520
 
521
522
523
524
 
628
629
630
631
632
633
634
635
636
637
638
639
640
641
 
642
643
644
645
@@ -518,7 +518,7 @@
  root = paths.find_root()   if root:   repo = hg.repository(self.ui, root) - name = repo.ui.config('web', 'name') or os.path.basename(root) + name = self.get_reponame(repo)   self.ui = repo.ui   else:   repo = None @@ -628,10 +628,18 @@
  self.configrepo = combo.get_active() and True or False   self.refresh()   + def get_reponame(self, repo): + if repo.ui.config('tortoisehg', 'fullpath', False): + name = repo.root + else: + name = repo.ui.config('web', 'name') \ + or os.path.basename(repo.root) + return hglib.toutf(name) +   def refresh(self):   if self.configrepo:   repo = hg.repository(ui.ui(), self.root) - name = repo.ui.config('web', 'name') or os.path.basename(repo.root) + name = self.get_reponame(repo)   self.rcpath = [os.sep.join([repo.root, '.hg', 'hgrc'])]   self.set_title(_('TortoiseHg Configure Repository - ') + hglib.toutf(name))   gtklib.set_tortoise_icon(self, 'settings_repo.ico')