implement speaker widget referencing for message bubbles

Bug #344048 reported by Simon Poirier
2
Affects Status Importance Assigned to Milestone
Tutorius
Confirmed
Medium
Unassigned

Bug Description

The current implementation of MessageBubble action and TextBubble widget use hardcoded positions for tail and the widget itself. It would be desirable to abstract this positionning by specifying the "speaking" widget instead of coordinates. The action would then, lookup the speaker fqdn using gtktools and fetch it's absoluto postition to position itself relative to it and with the tail pointing to it.
This does not need to be a perfect implementation, but it would make a decent default for the tutorial editor for actions to come.
Sample functional test could be:
position textbubble relative to button where
- bubble is entirely in the window
- bubble does not overlap widget
- bubble points towards widget

Tags: core editor
Simon Poirier (simpoir)
Changed in tutorius:
importance: Undecided → Medium
cecarriere (iso-swiffer)
Changed in tutorius:
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.