Nux

Require to homogenize the meaning of the Geometry content

Bug #703062 reported by Alejandro Piñeiro on 2011-01-14
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Nux
Won't Fix
Undecided
Eleni Maria Stea
Unity
Won't Fix
Undecided
Eleni Maria Stea
nux (Ubuntu)
Undecided
Eleni Maria Stea
unity (Ubuntu)
Undecided
Eleni Maria Stea

Bug Description

As part of the support for the flat review, it is required a way to ask to the object his position [1]

This method can be used to ask for the position of the object in absolute screen position or relative to the top level window where the object is placed.

There is a implementation of this method for Area, using his Geometry object.

The implementation supposes that the Geometry returns the absolute position of the object, so in the case of the absolute screen position the current implementation should work (I still need to fix that for the Window case).

But after a brief chat with Jay Taoko, it seems that it is not true always, in some cases the Geometry of the object contains relative position. So the options here are:

  * Use the heuristic of the environment, and reimplement atk_component_get_extents on any nux/unity object that would require that (for that it would be useful to have a list of the object which behaviour is different to the "rule")
  * Homogenize the meaning of the contents of the Geometry of a object

This bug was created in order to track the final resolution of this issue.

[1] http://library.gnome.org/devel/atk/stable/AtkComponent.html#atk-component-get-extents

Related branches

Alex Launi (alexlauni) on 2011-02-23
Changed in nux (Ubuntu):
status: New → Confirmed
Changed in unity:
status: New → Confirmed
Changed in nux:
status: New → Confirmed
Changed in nux:
status: Confirmed → In Progress
Changed in unity:
status: Confirmed → In Progress
Changed in nux:
assignee: nobody → Eleni Maria Stea (hikiko)
Changed in unity:
assignee: nobody → Eleni Maria Stea (hikiko)
Omer Akram (om26er) on 2013-01-23
Changed in nux (Ubuntu):
status: Confirmed → In Progress
Changed in unity (Ubuntu):
status: New → In Progress
Changed in nux:
status: In Progress → Won't Fix
Changed in unity:
status: In Progress → Won't Fix
Changed in unity (Ubuntu):
status: In Progress → Invalid
assignee: nobody → Eleni Maria Stea (hikiko)
Changed in nux (Ubuntu):
status: In Progress → Invalid
assignee: nobody → Eleni Maria Stea (hikiko)
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers