Merge lp://staging/~unity-api-team/indicator-network/data_usage_indication into lp://staging/indicator-network
Proposed by
Antti Kaijanmäki
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Marcus Tomlinson | ||||
Approved revision: | 647 | ||||
Merged at revision: | 640 | ||||
Proposed branch: | lp://staging/~unity-api-team/indicator-network/data_usage_indication | ||||
Merge into: | lp://staging/indicator-network | ||||
Diff against target: |
1857 lines (+1001/-84) 35 files modified
data/com.canonical.indicator.network.gschema.xml (+5/-12) data/nm-device-statistics.xml (+12/-0) src/CMakeLists.txt (+6/-2) src/connectivity-api/connectivity-qt/CMakeLists.txt (+1/-10) src/connectivity-api/connectivity-qt/connectivityqt/connectivity.cpp (+8/-8) src/connectivity-api/connectivity-qt/connectivityqt/internal/modems-list-model-parameters.h (+2/-3) src/connectivity-api/connectivity-qt/connectivityqt/internal/sims-list-model-parameters.h (+2/-2) src/connectivity-api/connectivity-qt/connectivityqt/internal/vpn-connection-list-model-parameters.h (+2/-2) src/connectivity-api/connectivity-qt/connectivityqt/modem.cpp (+6/-5) src/connectivity-api/connectivity-qt/connectivityqt/modems-list-model.cpp (+2/-2) src/connectivity-api/connectivity-qt/connectivityqt/openvpn-connection.cpp (+4/-4) src/connectivity-api/connectivity-qt/connectivityqt/pptp-connection.cpp (+4/-4) src/connectivity-api/connectivity-qt/connectivityqt/sim.cpp (+4/-4) src/connectivity-api/connectivity-qt/connectivityqt/sims-list-model.cpp (+2/-2) src/connectivity-api/connectivity-qt/connectivityqt/vpn-connection.cpp (+4/-4) src/connectivity-api/connectivity-qt/connectivityqt/vpn-connections-list-model.cpp (+2/-2) src/indicator/CMakeLists.txt (+1/-4) src/indicator/nmofono/manager-impl.cpp (+65/-2) src/indicator/nmofono/manager-impl.h (+4/-0) src/indicator/nmofono/manager.h (+11/-0) src/indicator/nmofono/nm-device-statistics-monitor.cpp (+363/-0) src/indicator/nmofono/nm-device-statistics-monitor.h (+62/-0) src/indicator/nmofono/wifi/wifi-link-impl.cpp (+2/-1) src/indicator/nmofono/wwan/modem.cpp (+15/-0) src/indicator/nmofono/wwan/modem.h (+3/-0) src/indicator/root-state.cpp (+18/-0) src/qdbus-stubs/CMakeLists.txt (+14/-0) src/util/CMakeLists.txt (+5/-2) src/util/dbus-property-cache.cpp (+2/-5) src/util/dbus-property-cache.h (+1/-4) tests/data/networkmanager.py (+71/-0) tests/integration/CMakeLists.txt (+21/-0) tests/integration/indicator-network-test-base.cpp (+105/-0) tests/integration/indicator-network-test-base.h (+15/-0) tests/integration/test-indicator.cpp (+157/-0) |
||||
To merge this branch: | bzr merge lp://staging/~unity-api-team/indicator-network/data_usage_indication | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Marcus Tomlinson (community) | Approve | ||
unity-api-1-bot | continuous-integration | Approve | |
Review via email: mp+309640@code.staging.launchpad.net |
Commit message
Show network data usage indication.
This feature is disabled by default, but can be enabled through gsettings/dconf.
This is a CTA Level 3 requirement.
Follows WiFi and modem data usage utilizing the new org.freedesktop
com.canonical.
- remove unused keys
- add data-usage-
Refactor connectivityqt:
Under testing uses GKeyfileSetting
Gets information from com.canonical.
Description of the change
.
To post a comment you must log in.
FAILED: Continuous integration, rev:644 /jenkins. canonical. com/unity- api-1/job/ lp-indicator- network- ci/30/ /jenkins. canonical. com/unity- api-1/job/ build/916/ console /jenkins. canonical. com/unity- api-1/job/ build-0- fetch/923 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= vivid+overlay/ 726 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= vivid+overlay/ 726/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= xenial+ overlay/ 726 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= xenial+ overlay/ 726/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= yakkety/ 726/console /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= vivid+overlay/ 726 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= vivid+overlay/ 726/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= xenial+ overlay/ 726 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= xenial+ overlay/ 726/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= yakkety/ 726 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= yakkety/ 726/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= vivid+overlay/ 726 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= vivid+overlay/ 726/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= xenial+ overlay/ 726 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= xenial+ overlay/ 726/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= yakkety/ 726/console
https:/
Executed test runs:
FAILURE: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
Click here to trigger a rebuild: /jenkins. canonical. com/unity- api-1/job/ lp-indicator- network- ci/30/rebuild
https:/