Fix the panel service and menus atk object hierarchy
Bug #704350 reported by
David Barth
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Medium
|
Rodrigo Moya | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Luke found that the hierarchy of objects, as exposed by the unity-panel-service and related indicators and appmenu module was not correct. His assessment will be duplicated here in a further comment.
Meanwhile, this bug will track the task to produce a branch containing the required atk objects bindings (UnityPanelAcce
Related branches
lp:~rodrigo-moya/unity/panel-a11y
- Alejandro Piñeiro (community): Approve
-
Diff: 627 lines (+425/-52)13 files modifiedsrc/PanelHomeButton.cpp (+2/-0)
src/PanelHomeButton.h (+1/-0)
src/PanelView.cpp (+2/-0)
src/PanelView.h (+1/-0)
src/WindowButtons.h (+1/-0)
src/unity-launcher-accessible.cpp (+3/-3)
src/unity-panel-home-button-accessible.cpp (+92/-0)
src/unity-panel-home-button-accessible.h (+57/-0)
src/unity-panel-view-accessible.cpp (+145/-0)
src/unity-panel-view-accessible.h (+57/-0)
src/unity-util-accessible.cpp (+49/-49)
src/unitya11y.cpp (+9/-0)
src/unityshell.cpp (+6/-0)
lp:~rodrigo-moya/unity/indicators-a11y
- Alejandro Piñeiro (community): Approve
-
Diff: 670 lines (+388/-62)9 files modifiedservices/CMakeLists.txt (+2/-0)
services/panel-indicator-accessible.c (+107/-14)
services/panel-indicator-accessible.h (+3/-1)
services/panel-indicator-entry-accessible.c (+131/-0)
services/panel-indicator-entry-accessible.h (+57/-0)
services/panel-root-accessible.c (+47/-15)
services/panel-service.c (+9/-2)
services/panel-service.h (+31/-27)
services/panel-util-accessible.c (+1/-3)
Changed in unity: | |
assignee: | nobody → Rodrigo Moya (rodrigo-moya) |
importance: | Undecided → Medium |
milestone: | none → 3.4 |
status: | New → In Progress |
Changed in unity: | |
milestone: | 3.4 → 3.2.14 |
Changed in unity: | |
milestone: | 3.2.14 → 3.4.2 |
tags: | added: a11y unity |
Changed in unity: | |
milestone: | 3.4.2 → 3.4.4 |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in unity (Ubuntu): | |
status: | New → Fix Released |
To post a comment you must log in.