#398 closed defect (fixed)
Rendering problems of IRS group brackets
Reported by: | epruesse | Owned by: | devel |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Library (GUI) | Version: | SVN |
Keywords: | Cc: |
Description
The third type (not radial, not normal, not list) shows the topmost group in demo.arb wrongly. It's just a line, the sequences aren't shown. (Happens in trunk also). When folded, the group appears normally.
Change History (5)
comment:1 follow-ups: ↓ 2 ↓ 3 Changed 11 years ago by westram
- Component changed from ARB_NTREE to Library (GUI)
- Summary changed from group "outerasdasd" not rendered corectly in 3rd tree view type to Rendering problems of IRS group brackets
comment:2 in reply to: ↑ 1 Changed 11 years ago by epruesse
Replying to westram:
- group is named 'outer' in my version (also displays as 'outer' both in trunk and gtk)
I had a quicksave, must have changed it at some point to test renaming groups.
- IRS is an acronym still searching its full name
Like AISC then…
comment:3 in reply to: ↑ 1 ; follow-up: ↓ 5 Changed 11 years ago by epruesse
- brackets enclosing open groups are not drawn with dotted lines (so you cannot tell them apart from structure)
It works with AA turned off…
The entire world/device/pixel mapping/scaling issue seems to be more than a bit complicated. ARB positions center on pixels, Cairo positions center between pixels. According to Cairo FAQ appropriate rounding needs to be done depending on the situation (filled areas are different than lines, zooming and antialiasing complicate things).
Since I don't want to mess with this too much just now, I'll just make the dotted line use short 2px dashes separated by 2px (the dashed line uses 3px distance and 8px lines).
comment:4 Changed 11 years ago by epruesse
- Resolution set to fixed
- Status changed from new to closed
fixed by r10945
comment:5 in reply to: ↑ 3 Changed 11 years ago by westram
Replying to epruesse:
Since I don't want to mess with this too much just now, I'll just make the dotted line use short 2px dashes separated by 2px (the dashed line uses 3px distance and 8px lines).
Looks nice now
Annotation: