[unity-2d] FF exception to add HUD to Unity2d
Bug #942045 reported by
Gerry Boland
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity-2d |
Fix Released
|
High
|
Gerry Boland | ||
unity-2d (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Unity 2D places great emphasis on quality. It was decided that the implimentation of the HUD ready for the Feature Freeze was not optimal, and hence we refined it and delayed merging it until now.
Please find the ready-to-merge MR for this feature attached to this bug report.
Automated tests are included in the MR, testing the user interaction, position and size. Manual tests of the feature at work were also performed (they're hard to automate reliably).
I'll attach pbuilder logs and screenshots of the feature to this report too.
Related branches
lp:~gerboland/unity-2d/hud2
- Albert Astals Cid (community): Approve
- Florian Boucault (community): Needs Fixing (functional)
- Michał Sawicz: Pending requested
-
Diff: 1744 lines (+1210/-26)26 files modifiedlibunity-2d-private/Unity2d/plugin.cpp (+4/-0)
libunity-2d-private/src/CMakeLists.txt (+1/-0)
libunity-2d-private/src/dashclient.cpp (+36/-0)
libunity-2d-private/src/dashclient.h (+7/-0)
libunity-2d-private/src/hotmodifier.cpp (+16/-2)
libunity-2d-private/src/hotmodifier.h (+1/-0)
libunity-2d-private/src/hud.cpp (+169/-0)
libunity-2d-private/src/hud.h (+88/-0)
libunity-2d-private/src/panelstyle.cpp (+2/-1)
libunity-2d-private/src/unity2ddeclarativeview.cpp (+17/-6)
libunity-2d-private/src/unity2ddeclarativeview.h (+3/-0)
panel/applets/appname/appnameapplet.cpp (+21/-10)
panel/applets/appname/windowhelper.cpp (+3/-0)
shell/Shell.qml (+60/-3)
shell/app/dash.xml (+9/-0)
shell/app/dashdbus.cpp (+25/-0)
shell/app/dashdbus.h (+7/-0)
shell/app/shelldeclarativeview.cpp (+4/-0)
shell/app/shelldeclarativeview.h (+2/-0)
shell/common/VisibilityController.qml (+39/-1)
shell/dash/Dash.qml (+1/-1)
shell/hud/Hud.qml (+228/-0)
shell/hud/ResultItem.qml (+96/-0)
shell/launcher/Launcher.qml (+2/-2)
tests/hud/hud_show_hide_tests.rb (+360/-0)
tests/manual-tests/hud.txt (+9/-0)
Changed in unity-2d: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Gerry Boland (gerboland) |
milestone: | none → 5.6 |
Changed in unity-2d: | |
status: | In Progress → Fix Committed |
Changed in unity-2d: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This is for feature-parity with 3D, approved.