Merge lp://qastaging/~fboucault/camera-app/async_lib_loading into lp://qastaging/camera-app

Proposed by Florian Boucault
Status: Merged
Approved by: Bill Filler
Approved revision: 485
Merged at revision: 473
Proposed branch: lp://qastaging/~fboucault/camera-app/async_lib_loading
Merge into: lp://qastaging/camera-app
Diff against target: 658 lines (+233/-109)
10 files modified
CameraApp/foldersmodel.cpp (+113/-61)
CameraApp/foldersmodel.h (+19/-3)
GalleryView.qml (+39/-1)
GalleryViewLoader.qml (+5/-0)
PhotogridView.qml (+1/-6)
SlideshowView.qml (+6/-0)
ViewFinderView.qml (+11/-10)
camera-app.qml (+8/-2)
po/camera-app.pot (+26/-22)
tests/autopilot/camera_app/tests/test_gallery_view.py (+5/-4)
To merge this branch: bzr merge lp://qastaging/~fboucault/camera-app/async_lib_loading
Reviewer Review Type Date Requested Status
PS Jenkins bot continuous-integration Needs Fixing
Ubuntu Phablet Team Pending
Review via email: mp+247485@code.qastaging.launchpad.net

Commit message

Asynchronously scan the filesystem for media. Fixes freeze at startup with a huge amount of media.
Significantly faster deletion when deleting a huge amount of media.
Taking a photo is now always fast even with a huge amount of media.

To post a comment you must log in.
474. By Florian Boucault

Faster scanning.

475. By Florian Boucault

Sorting is still important.

476. By Florian Boucault

Reverted pointless change

477. By Florian Boucault

Do not scan until FoldersModel is fully instantiated.

478. By Florian Boucault

Clear model immediately when updating.

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

Vastly more efficient selectAll with large collections.

480. By Florian Boucault

Fixed deletion bug.

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

Do not monitor for added file anylonger, instead manually prepend new media files shot. Depends on fix in qtubuntu-camera https://code.launchpad.net/~fboucault/qtubuntu-camera/fix_video_location/+merge/247507

482. By Florian Boucault

Significantly faster deletion of selected files.

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

Added feedback while media scanning is in progress.

484. By Florian Boucault

Updated pot file.

485. By Florian Boucault

Fixed autopilot tests.

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)

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