[FFe] [a11y] Unity and unity-panel a11y initialization need to be ported to atk-bridge library
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Undecided
|
Andrea Azzarone | ||
unity (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Quantal |
Fix Released
|
High
|
Unassigned |
Bug Description
= Proposed Change =
Some of the last recent changes on the a11y framework was moving the atk-bridge from a module to a library. In that way, the initialization of the atk-bridge is encouraged to be used as a loadable module (plugin), and instead use a library. atk-bridge consumers are already starting to move to this library approach, being gtk3 the first one doing so.
For a full description of this changes, rationale, conclusions and consequences:
https:/
The feature builds and installs fine, and has been tested by those using the staging Unity PPA.
--- from original description ---
I already talked with Luke Yelavich, and I already have some branches that made that test. I will assign them to this bug soon.
Related branches
- Andrea Azzarone (community): Disapprove
- Marco Trevisan (Treviño): Approve
- Alex Launi: Pending requested
-
Diff: 354 lines (+12/-242)5 files modifiedCMakeLists.txt (+1/-2)
HACKING (+1/-0)
plugins/unityshell/src/unitya11y.cpp (+7/-123)
services/CMakeLists.txt (+1/-1)
services/panel-a11y.c (+2/-116)
- Andrea Azzarone (community): Approve
- Marco Trevisan (Treviño): Approve
-
Diff: 355 lines (+13/-242)5 files modifiedCMakeLists.txt (+1/-1)
HACKING (+1/-0)
plugins/unityshell/src/unitya11y.cpp (+7/-124)
services/CMakeLists.txt (+2/-1)
services/panel-a11y.c (+2/-116)
Changed in unity: | |
status: | New → In Progress |
Changed in unity (Ubuntu): | |
status: | New → In Progress |
Changed in unity: | |
milestone: | none → 6.2 |
Changed in unity: | |
milestone: | 6.2 → 6.4 |
Changed in unity: | |
milestone: | 6.4 → 6.6 |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
description: | updated |
summary: |
- [a11y] Unity and unity-panel a11y initialization need to be ported to - atk-bridge library + [FFe] [a11y] Unity and unity-panel a11y initialization need to be ported + to atk-bridge library |
description: | updated |
Changed in unity (Ubuntu): | |
status: | Fix Committed → Confirmed |
Changed in unity (Ubuntu): | |
importance: | Undecided → High |
Changed in unity: | |
milestone: | 6.6 → 7.0 |
assignee: | nobody → Andrea Azzarone (andyrock) |
Changed in unity (Ubuntu Quantal): | |
milestone: | none → ubuntu-12.10-beta-2 |
no longer affects: | unity/6.0 |
Changed in unity: | |
milestone: | 7.0 → 6.6 |
Changed in unity: | |
status: | Fix Committed → Fix Released |
This blocks the at-spi-atk2 update (bug 1046582)