[dash] unity-2d-places DBus interface must be cleaned up

Bug #683026 reported by Aurélien Gâteau
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity-2d
Fix Released
Medium
Ugo Riboni

Bug Description

unity-2d-places exposes a DBus interface which does not follow common DBus conventions:

- The bus name "com.canonical.Unity2D" should be renamed to "com.canonical.Unity2D.Dash" because if another component from unity-2d needs a dbus name it will use "com.canonical.UnityQt.<name-of-component>"

- If there is an "active" property, there shouldn't be a "SetActive(bool)" method: setting the value of the "active" property should do what "SetActive()" does.

Using an adaptor instead of exposing the QML object is the base of that work.

Additionally it would be good to standardize on one term: it is confusing this part of the UI is referred to as the "dash" in some parts and "places" in other parts.

Related branches

Changed in upicek:
milestone: none → m4
status: New → Confirmed
importance: Undecided → Medium
Changed in upicek:
milestone: m4 → none
Changed in upicek:
milestone: none → m5
Changed in upicek:
assignee: nobody → Aurélien Gâteau (agateau)
affects: upicek → unity-2d
Changed in unity-2d:
milestone: 0.6 → none
milestone: none → 3.4
visibility: private → public
description: updated
summary: - [dash] unity-qt-places DBus interface must be cleaned up
+ [dash] unity-2d-places DBus interface must be cleaned up
Changed in unity-2d:
milestone: 3.4 → 3.6
Changed in unity-2d:
assignee: Aurélien Gâteau (agateau) → nobody
Changed in unity-2d:
milestone: 3.6 → 3.8
Changed in unity-2d:
assignee: nobody → Ugo Riboni (uriboni)
Ugo Riboni (uriboni)
Changed in unity-2d:
status: Confirmed → In Progress
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 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.