Merge lp://qastaging/~renatofilho/indicator-transfer-buteo/initial-version into lp://qastaging/indicator-transfer-buteo

Proposed by Renato Araujo Oliveira Filho
Status: Merged
Approved by: Charles Kerr
Approved revision: 22
Merged at revision: 3
Proposed branch: lp://qastaging/~renatofilho/indicator-transfer-buteo/initial-version
Merge into: lp://qastaging/indicator-transfer-buteo
Diff against target: 2036 lines (+1915/-4)
19 files modified
CMakeLists.txt (+58/-0)
COPYING (+674/-0)
cmake/Translations.cmake (+37/-0)
cmake/lcov.cmake (+72/-0)
cmake_uninstall.cmake.in (+21/-0)
config.h.in (+9/-0)
debian/changelog (+2/-1)
debian/control (+10/-3)
po/CMakeLists.txt (+3/-0)
po/indicator-transfer-buteo.pot (+22/-0)
src/CMakeLists.txt (+43/-0)
src/buteo-plugin.cpp (+42/-0)
src/buteo-source.cpp (+339/-0)
src/buteo-source.h (+84/-0)
src/buteo-transfer.cpp (+187/-0)
src/buteo-transfer.h (+53/-0)
tests/CMakeLists.txt (+34/-0)
tests/buteo-syncfw.py (+121/-0)
tests/tst-transfer-plugin.cpp (+104/-0)
To merge this branch: bzr merge lp://qastaging/~renatofilho/indicator-transfer-buteo/initial-version
Reviewer Review Type Date Requested Status
Charles Kerr (community) Approve
Ken VanDine packaging Approve
PS Jenkins bot continuous-integration Needs Fixing
Review via email: mp+266949@code.qastaging.launchpad.net

Commit message

Implemented transfer indicator plugin for Buteo.

Description of the change

Are there any related MPs required for this MP to build/function as expected?
NO

Is your branch in sync with latest trunk?
YES

Did you perform an exploratory manual test run of your code change and any related functionality on device or emulator?
YES

Did you successfully run all tests found in your component's Test Plan on device or emulator?
YES

If you changed the UI, was the change specified/approved by design?
NO UI CHANGED

If you changed UI labels, did you update the pot file?
NO LABEL CHANGED

If you changed the packaging (debian), did you add a core-dev as a reviewer to this MP?
yes

To post a comment you must log in.
4. By Renato Araujo Oliveira Filho

created idividual id for transfer.

5. By Renato Araujo Oliveira Filho

Updated unit test and created syncfw python service.

6. By Renato Araujo Oliveira Filho

Use online accounts api to retrieve application information related with the sync job.

7. By Renato Araujo Oliveira Filho

Use profileId as transfer.id;

8. By Renato Araujo Oliveira Filho

Fixed memory leak.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
9. By Renato Araujo Oliveira Filho

Moved transfe state/progress update code to transfer implementation.

10. By Renato Araujo Oliveira Filho

Used source.start instead call a dbus method to start a sync on unit test.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
11. By Renato Araujo Oliveira Filho

Fix can start function to not return true if sync finished.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
12. By Renato Araujo Oliveira Filho

Update API.

13. By Renato Araujo Oliveira Filho

Added missing build dep.

14. By Renato Araujo Oliveira Filho

Install plugin into the correct location.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
15. By Renato Araujo Oliveira Filho

Trunk merged.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
16. By Renato Araujo Oliveira Filho

Set custom state while syncing contacts.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
17. By Renato Araujo Oliveira Filho

Added missing po dir;

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
18. By Renato Araujo Oliveira Filho

Ignore 'internal error' 401.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
19. By Renato Araujo Oliveira Filho

Updated test to check for custom state strings.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
20. By Renato Araujo Oliveira Filho

Pot file.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
21. By Renato Araujo Oliveira Filho

Remove transfer status from indicator if profile get removed.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Charles Kerr (charlesk) wrote :

Comments inline.

Most of these are minor/optional, there's one NF with a possible nullptr being passed to g_variant_unref().

review: Needs Fixing
22. By Renato Araujo Oliveira Filho

minor fixes.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Ken VanDine (ken-vandine) wrote :

Packaging looks good

review: Approve (packaging)
Revision history for this message
Charles Kerr (charlesk) :
review: Approve
23. By Renato Araujo Oliveira Filho

Merged 'lp:~allanlesage/indicator-transfer-buteo/add-coverage-reporting'

24. By Renato Araujo Oliveira Filho

Revert cmake-extras usage.

25. By Renato Araujo Oliveira Filho

Added missing licence header.

26. By Renato Araujo Oliveira Filho

Fixed changelog syntax.

27. By Renato Araujo Oliveira Filho

Updated package description.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches