Changeset 2177 for revtreeplugin/0.10
- Timestamp:
- 04/14/07 17:51:16 (2 years ago)
- Files:
-
- revtreeplugin/0.10/revtree/svgview.py (modified) (3 diffs)
- revtreeplugin/0.10/setup.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
revtreeplugin/0.10/revtree/svgview.py
r1895 r2177 22 22 from revtree.api import * 23 23 from trac.core import * 24 from trac.web.href import Href 24 25 25 26 __all__ = ['SvgColor', 'SvgGroup', 'SvgOperation', 'SvgRevtree'] … … 120 121 121 122 def from_name(name): 122 dig = md5.new(name ).digest()123 dig = md5.new(name.encode('utf-8')).digest() 123 124 vr = 14*(int(ord(dig[0]))%10) 124 125 vg = 14*(int(ord(dig[1]))%10) … … 336 337 text = SVG.text(self._position[0]++self._w/2, 337 338 self._position[1]+self._h/2+UNIT/6, 338 "/%s" % self._title ,339 "/%s" % self._title.encode('utf-8'), 339 340 self._parent.fontsize(), self._parent.fontname()) 340 341 text.attributes['style'] = 'text-anchor: middle' 341 name = self._title.encode(' ascii', 'ignore').replace('/','')342 name = self._title.encode('utf-8').replace('/','') 342 343 g = SVG.group('grp%s' % name, elements=[rect, text]) 343 self._link = SVG.link(plink('%s/browser/%s' % \ 344 (self._parent.urlbase(), self._title)), 345 elements=[g]) 344 href = Href(self._parent.urlbase()) 345 self._link = SVG.link(plink(href.browser(self._title)), elements=[g]) 346 346 347 347 def render(self): revtreeplugin/0.10/setup.py
r2110 r2177 16 16 17 17 PACKAGE = 'TracRevtreePlugin' 18 VERSION = '0.4.7. 2'18 VERSION = '0.4.7.3' 19 19 20 20 setup (
