Changeset 3580
- Timestamp:
- 04/30/08 15:45:05 (5 months ago)
- Files:
-
- revtreeplugin/0.11/enhancers/mergeinfoenhancer/mergeinfoenhancer (modified) (1 prop)
- revtreeplugin/0.11/revtree/enhancer.py (modified) (2 diffs)
- revtreeplugin/0.11/revtree/svgview.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
revtreeplugin/0.11/enhancers/mergeinfoenhancer/mergeinfoenhancer
- Property svn:ignore set to
*.pyc
- Property svn:ignore set to
revtreeplugin/0.11/revtree/enhancer.py
r1908 r3580 42 42 enhancer.repos = repos 43 43 enhancer.creations = [] 44 enhancer.deliveries = []45 enhancer.groups = []46 44 enhancer.svgrevtree = svgrevtree 47 45 # z-depth indexed widgets: back=1, fore=2 48 46 enhancer.widgets = ([], [], []) 49 47 50 #self._sort()51 48 for branch in enhancer.repos.branches().values(): 52 49 svgbranch = enhancer.svgrevtree.svgbranch(branch=branch) … … 86 83 svgdstchg = svgdstbr.svgchangeset(dstchg) 87 84 op = SvgOperation(enhancer.svgrevtree, svgsrcchg, svgdstchg, \ 88 '# 5faf5f')85 '#3f3f3f') 89 86 enhancer.widgets[2].append(op) 90 87 revtreeplugin/0.11/revtree/svgview.py
r3491 r3580 735 735 name = self._get_name(color, head) 736 736 if not self._markers.has_key(name): 737 # It seems that WebKit needs some adjustements ... 738 # xos = (3.0*UNIT/100) 739 # yos = (3.0*UNIT/100) 740 # ... but Gecko does not 741 xos = 0 742 yos = 0 737 743 if head: 738 744 marker = SVG.marker(name, (0,0,10,8), 0, 4, UNIT/4, UNIT/4, 739 745 fill=SvgColor(color), orient='auto') 740 marker.addElement(SVG.polyline(((0,4),(10,0),(10,8),(0,4)))) 746 marker.addElement(SVG.polyline(((0-xos,4-yos),(10-xos,0-yos), 747 (10-xos,8-yos),(0-xos,4-yos)))) 741 748 else: 742 749 marker = SVG.marker(name, (0,0,10,8), 10, 4, UNIT/4, UNIT/4, 743 750 fill=SvgColor(color), orient='auto') 744 marker.addElement(SVG.polyline(((0,0),(0,8),(10,4),(0,0)))) 751 marker.addElement(SVG.polyline(((0+xos,0-yos),(0+xos,8-yos), 752 (10+xos,4-yos),(0+xos,0-yos)))) 745 753 self._markers[name] = marker 746 754 return name
