Merge lp://qastaging/~renatofilho/address-book-app/empty-state-on-list-items into lp://qastaging/address-book-app

Proposed by Renato Araujo Oliveira Filho
Status: Merged
Approved by: Bill Filler
Approved revision: 385
Merged at revision: 368
Proposed branch: lp://qastaging/~renatofilho/address-book-app/empty-state-on-list-items
Merge into: lp://qastaging/address-book-app
Diff against target: 1423 lines (+495/-394)
17 files modified
debian/control (+5/-3)
po/address-book-app.pot (+28/-30)
src/app/addressbookapp.cpp (+0/-52)
src/app/addressbookapp.h (+0/-9)
src/imports/ContactList/CMakeLists.txt (+0/-2)
src/imports/ContactList/ContactListPage.qml (+28/-127)
src/imports/ContactList/OnlineAccountsMessage.qml (+0/-110)
src/imports/Ubuntu/Contacts/CMakeLists.txt (+3/-0)
src/imports/Ubuntu/Contacts/ContactListButtonDelegate.qml (+88/-0)
src/imports/Ubuntu/Contacts/ContactListView.qml (+133/-9)
src/imports/Ubuntu/Contacts/ContactSimpleListView.qml (+1/-1)
src/imports/Ubuntu/Contacts/OnlineAccountsDummy.qml (+28/-0)
src/imports/Ubuntu/Contacts/OnlineAccountsHelper.qml (+8/-12)
src/imports/Ubuntu/Contacts/qmldir (+1/-0)
tests/qml/CMakeLists.txt (+2/-0)
tests/qml/tst_ContactList.qml (+1/-39)
tests/qml/tst_ContactListView.qml (+169/-0)
To merge this branch: bzr merge lp://qastaging/~renatofilho/address-book-app/empty-state-on-list-items
Reviewer Review Type Date Requested Status
PS Jenkins bot continuous-integration Needs Fixing
Ubuntu Phablet Team Pending
Review via email: mp+248787@code.qastaging.launchpad.net

Commit message

Implement new empty state for contact list with support for contact import options.

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

show import options only with empty list.

367. By Renato Araujo Oliveira Filho

Fix contact list view layout.

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

Does not show import options if searching.

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

Create unit test for the addNew and importContacts buttons.

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

Added qtdeclarative5-online-accounts-client0.1 as build dep.

371. By Renato Araujo Oliveira Filho

Added 'qtdeclarative5-accounts-plugin' as build dep.

372. By Renato Araujo Oliveira Filho

Run contact list view in dummy mode during tests, to avoid problems with online account plugin.

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

Fixed impot buttons visibility while searching.

374. By Renato Araujo Oliveira Filho

Fixed buttom margins.

375. By Renato Araujo Oliveira Filho

Does not show import options in favorites list.

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

Wait some msecs before show sync from google button if the list is empty.
Change the sync from google button to a spinner while loading online accounts page.

377. By Renato Araujo Oliveira Filho

Moved SyncMonitor functionalities to ContactList.

378. By Renato Araujo Oliveira Filho

Added missing build dep 'qtdeclarative5-ubuntu-syncmonitor0.1'

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

Updated unit test for the new contact list properties.

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

Add some delay to show "import from google" button. To avoid it to appear while loading contacts.

381. By Renato Araujo Oliveira Filho

Avoid to show the contact list page empty state if the list still loading.

382. By Renato Araujo Oliveira Filho

Updated pot file.

Revision history for this message
Renato Araujo Oliveira Filho (renatofilho) wrote :

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 UI labels, did you update the pot file? yes

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

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

Reduced the loading time.

384. By Renato Araujo Oliveira Filho

Trunk merged.

385. By Renato Araujo Oliveira Filho

Does not show the empty state screen on favorite page.

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

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