Ubuntu.Components should be usable without Unity

Bug #1294298 reported by Michael Hall
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Ubuntu UI Toolkit
Fix Released
Wishlist
Unassigned

Bug Description

Currently you can't use the Ubuntu UI components without having Unity (or at least dependencies of Unity, like libhud) installed because MainView depends on Ubuntu.Unity.Actions. It should be possible to use these components independently of Unity and Unity packages.

Related branches

Revision history for this message
Michael Hall (mhall119) wrote :

Page and TextField also depend on Ubuntu.Unity.Actions

summary: - MainView should be usable without Ubuntu.Unity.Actions
+ MainView should be usable without Unity
summary: - MainView should be usable without Unity
+ Ubuntu.Components should be usable without Unity
Zoltan Balogh (bzoltan)
Changed in ubuntu-ui-toolkit:
assignee: nobody → Tim Peeters (tpeeters)
Revision history for this message
Zsombor Egri (zsombi) wrote :

Integration with Unity Actions was necessary to be able to provide actions for HUD. By HUD going away, we need to move the API inherited from Unity Actions into UITK.

Tim Peeters (tpeeters)
Changed in ubuntu-ui-toolkit:
status: New → Confirmed
importance: Undecided → Wishlist
Revision history for this message
Tim Peeters (tpeeters) wrote :

We could optionally depend on HUD by replacing the unity imports by loaders as suggested here:
https://bugreports.qt-project.org/browse/QTBUG-16854

If the HUD would go away, we don't need that, but currently only the way to invoke the HUD will change/go away.

Tim Peeters (tpeeters)
Changed in ubuntu-ui-toolkit:
status: Confirmed → Triaged
assignee: Tim Peeters (tpeeters) → nobody
Zsombor Egri (zsombi)
Changed in ubuntu-ui-toolkit:
status: Triaged → In Progress
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:ubuntu-ui-toolkit/staging at revision 1250, scheduled for release in ubuntu-ui-toolkit, milestone Unknown

Changed in ubuntu-ui-toolkit:
status: In Progress → Fix Committed
Zoltan Balogh (bzoltan)
Changed in ubuntu-ui-toolkit:
status: Fix Committed → Fix Released
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.