← Back to team overview

ubuntu-phone team mailing list archive

Unity API status update wk 19

 

Scopes

Scopes config and registry are almost fully done. With that we can
reliably (re-)start scopes or shutdown idle scopes after certain time
out. Missing is still the automatic detection of newly installed scopes
(via click). This is something we'll be working on next week.

To enable scopes to update their surfacing content, we are introducing a
TTL parameter. With that, the dash will send a new empty query
(surfacing request) to the scope after TTL expired, however, only if the
scope is actually visible.

After another design review on departments we're now about to finish the
backend implementation so that saviq can start on the UI. In another
stream we're picking up the developer experience tasks again, right now
focusing on integrating scopes click packaging in Qt Creator.

On click scope side we finally landed ratings & reviews. In addition
there were some smaller enhancements around translations as well as
making sure we query all apps for all installed frameworks and finally
showing the app author's name in the preview.


Mediascanner

Enhanced mediascanner API to provide all necessary information for music
app. With that, music app will switch mediascanner version meaning we
can remove old mediascanner and grilo from phone image.


Indicators

Right now in the process of landing the refactored network indicator.
Focus of the rewrite was on quality and testability. By utilizing
connectivity API and enhancing ofono (only distro patch though) with the
ability to take fake modems into use we can nicely mock and test each
layer. Properly testing e.g. dual SIM should now be super easy...


Thomas


Follow ups