I needed to have a second attribute display on a new line so I added the center tuple (with Value as empty string) and the result was that only first attribute displays instead of the final attribute (time_s) displaying on a new line as I wanted:
us::VariantBuilder attrs; attrs.add_tuple({ {"value", us::Variant(date_s.toStdString())} }); attrs.add_tuple({ {"value", us::Variant("")} }); attrs.add_tuple({ {"value", us::Variant(time_s.toStdString())} }); res["attributes"] = attrs.end() phablet@ubuntu-phablet:/tmp$ apt-cache policy libunity-scopes3 libunity-scopes3: Installed: 0.6.4+14.10.20140828.1-0ubuntu -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1355901 Title: Empty cards attributes are ignored Status in QML plugin for Scopes: Invalid Status in The Unity 8 shell: Fix Released Status in “unity8” package in Ubuntu: Fix Released Status in “unity8” package in Ubuntu RTM: Fix Released Bug description: Empty cards attributes, which should be used for attributes layouting, are currently ignored. [{"style": "highlighted", "value": "$0.55"}, {"value": " "}, {"value": " "}, {"value": "10m"}] shows only one line of attributes instead of the expected two. To manage notifications about this bug go to: https://bugs.launchpad.net/unity-scopes-shell/+bug/1355901/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp