Merge lp:~carlos-mazieri/ubuntu-filemanager-app/trash-operations-1 into lp:ubuntu-filemanager-app
Status: | Merged |
---|---|
Approved by: | Arto Jalkanen |
Approved revision: | 187 |
Merged at revision: | 186 |
Proposed branch: | lp:~carlos-mazieri/ubuntu-filemanager-app/trash-operations-1 |
Merge into: | lp:ubuntu-filemanager-app |
Diff against target: |
88 lines (+80/-0) 1 file modified
src/plugin/folderlistmodel/diriteminfo.h (+80/-0) |
To merge this branch: | bzr merge lp:~carlos-mazieri/ubuntu-filemanager-app/trash-operations-1 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Arto Jalkanen | Approve | ||
Ubuntu Phone Apps Jenkins Bot | continuous-integration | Approve | |
Review via email: mp+219939@code.launchpad.net |
Commit message
created ActionPaths structure
Description of the change
ActionPaths will be used for handling Actions,
it provides common helper functions for source and target paths or urls.
Currently Actions are supposed to have just one source parent folder and one target parent path as copy/cut are made from just one place and paste puts items on just one place.
These items are stored on FileSystemActio
Restoring items from Trash requires items to be moved to different places, so an ActionPaths will be used in the FileSystemActio
It also provides ActionPaths:
PASSED: Continuous integration, rev:185 91.189. 93.70:8080/ job/ubuntu- filemanager- app-ci/ 234/ 91.189. 93.70:8080/ job/generic- mediumtests- trusty/ 2679 91.189. 93.70:8080/ job/generic- mediumtests- trusty/ 2679/artifact/ work/output/ *zip*/output. zip 91.189. 93.70:8080/ job/generic- mediumtests- utopic/ 216 91.189. 93.70:8080/ job/generic- mediumtests- utopic/ 216/artifact/ work/output/ *zip*/output. zip 91.189. 93.70:8080/ job/ubuntu- filemanager- app-trusty- amd64-ci/ 184 91.189. 93.70:8080/ job/ubuntu- filemanager- app-utopic- amd64-ci/ 32
http://
Executed test runs:
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: 91.189. 93.70:8080/ job/ubuntu- filemanager- app-ci/ 234/rebuild
http://