Merge lp://qastaging/~phill-ridout/openlp/pathlib12 into lp://qastaging/openlp
Status: | Merged | ||||||||
---|---|---|---|---|---|---|---|---|---|
Approved by: | Raoul Snyman | ||||||||
Approved revision: | 2817 | ||||||||
Merged at revision: | 2810 | ||||||||
Proposed branch: | lp://qastaging/~phill-ridout/openlp/pathlib12 | ||||||||
Merge into: | lp://qastaging/openlp | ||||||||
Diff against target: |
682 lines (+181/-291) 6 files modified
openlp/core/lib/serviceitem.py (+9/-8) openlp/core/ui/mainwindow.py (+8/-6) openlp/core/ui/servicemanager.py (+128/-241) tests/functional/openlp_core/lib/test_serviceitem.py (+2/-1) tests/functional/openlp_core/ui/test_mainwindow.py (+29/-2) tests/functional/openlp_core/ui/test_servicemanager.py (+5/-33) |
||||||||
To merge this branch: | bzr merge lp://qastaging/~phill-ridout/openlp/pathlib12 | ||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Tim Bentley | Approve | ||
Raoul Snyman | Approve | ||
Review via email:
|
This proposal supersedes a proposal from 2018-01-21.
Description of the change
Started work on storing path objects in service file.
Refactored save code and reduced duplication.
Fixed + improved the loading / saving progress bars
improved performance
loading powerpoint from a service still does work
-------
lp:~phill-ridout/openlp/pathlib12 (revision 2817)
https:/
[RUNNING]
[SUCCESS]
https:/
[RUNNING]
[SUCCESS]
https:/
[SUCCESS]
https:/
[SUCCESS]
https:/
[RUNNING]
[SUCCESS]
https:/
[SUCCESS]
https:/
[SUCCESS]
https:/
[RUNNING]
[FAILURE]
Stopping after failure
Failed builds:
- Branch-
Process finished with exit code 0
Tried to save a file and got this error
There was an error saving your file.
[Errno 18] Invalid cross-device link: '/tmp/tmpz25kj0a1' -> '/home/ tim/Projects/ OpenLP/ Service 2018-01-21 17-30.osz'