Bug 375922 - Revise class GFText
Summary: Revise class GFText
Status: ASSIGNED
Alias: None
Product: Graphiti
Classification: Modeling
Component: Core (show other bugs)
Version: 0.8.0   Edit
Hardware: All All
: P4 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-03 06:30 EDT by Matthias Gorning CLA
Modified: 2013-05-15 05:23 EDT (History)
1 user (show)

See Also:
michael.wenz: kepler-


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Gorning CLA 2012-04-03 06:30:07 EDT
The part of the class GFText which is responsible for the text rotation must be completely revised. 

e.g.

* calculate correct clipping area
* consider the text orientation
* where is the point where the text should rotate (center, upper left corner, ...)
* why is there a switch between width and height? (perhaps this was a special fix for 90 degree rotation?)
Comment 1 Michael Wenz CLA 2012-04-04 03:19:15 EDT
Task for post-Juno
Comment 2 Matthias Gorning CLA 2012-04-16 08:40:19 EDT
These  methods should also be considered:

- getBounds()
- containsPoint()
Comment 3 Matthias Gorning CLA 2012-04-16 08:49:14 EDT
Perhaps we should provide an own subclass of GFText which implements the interface RotatableDecoration.
Comment 4 Michael Wenz CLA 2012-08-21 09:50:17 EDT
Marked for Kepler
Comment 5 Michael Wenz CLA 2013-05-15 05:23:25 EDT
Due to capacity limitation we again need to postpone this.

Moved to post-Kepler timeframe