#10578 closed bug (fixed)
BView Scaling dont works for font and Rounded Rects
Reported by: | Paradoxon | Owned by: | axeld |
---|---|---|---|
Priority: | normal | Milestone: | R1/beta1 |
Component: | Kits/Interface Kit | Version: | R1/Development |
Keywords: | Scale BView Rendering | Cc: | |
Blocked By: | Blocking: | ||
Platform: | All |
Description
Steps to recreate the behavior: download projectcontor:
- http://projectconceptor.de/ProjectConceptor-0.0.6-33-x86_gcc2.hpkg
- create a node in Grapheditor
- select in the status bar a different scale
This will use all normal drawing method just with a differnt scaling set. But Fon will be drawn always the same size also RoundedRect will be drawn always with not scaled round corners
Attachments (2)
Change History (7)
by , 11 years ago
Attachment: | Scale_50.png added |
---|
comment:1 by , 11 years ago
Is this some new software, using the new affine transformation support, or old BeOS software?
I can imagine how the radius bug for round rects happens, consider that one confirmed. But the font bug sounds strange, since I definitely tested that.
comment:2 by , 11 years ago
This app is either horribly buggy, or it suffers from many more things that are implemented in Haiku in a way which is not compatible with BeOS.
The round-corner issue is at least fixed. How was the .hpkg created? From binaries or source? The source could be helpful in locating the compatibility issues in Haiku.
comment:3 by , 11 years ago
The app is horrible buggy :-) at least i can confirm this.. ;-) its a old hobby project written for zeta :-D source can be found here: https://code.google.com/p/projectconceptor/source/browse/
The drawing is happening here: https://code.google.com/p/projectconceptor/source/browse/trunk/src/plugins/GraphEditor/GraphEditor.cpp#338
Wich calls the Renderer of the node https://code.google.com/p/projectconceptor/source/browse/trunk/src/plugins/GraphEditor/ClassRenderer.cpp#368
Wich calls the String renderer for the name :) here: https://code.google.com/p/projectconceptor/source/browse/trunk/src/plugins/GraphEditor/StringRenderer.cpp#74
Its freshly compiled from source but i hacked the hpgk support and the haiku support "fast" together
comment:4 by , 11 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Remaining problem with font size fixed in hrev46935. (http://cgit.haiku-os.org/haiku/commit/?id=a4655126c91d22f8241d53e052bc975b8145ff28)
comment:5 by , 10 years ago
Milestone: | R1/alpha5 → R1/beta1 |
---|
A Node 50 % scaled