Merge lp://qastaging/~phill-ridout/openlp/fixes-V into lp://qastaging/openlp

Proposed by Phill
Status: Merged
Merged at revision: 2798
Proposed branch: lp://qastaging/~phill-ridout/openlp/fixes-V
Merge into: lp://qastaging/openlp
Diff against target: 151 lines (+63/-5)
7 files modified
openlp/core/common/__init__.py (+1/-0)
openlp/core/lib/pluginmanager.py (+1/-1)
openlp/core/ui/media/mediacontroller.py (+2/-1)
openlp/core/ui/servicemanager.py (+1/-1)
openlp/plugins/bibles/forms/bibleimportform.py (+1/-0)
openlp/plugins/presentations/presentationplugin.py (+2/-1)
tests/functional/openlp_plugins/presentations/test_impresscontroller.py (+55/-1)
To merge this branch: bzr merge lp://qastaging/~phill-ridout/openlp/fixes-V
Reviewer Review Type Date Requested Status
Tim Bentley Approve
Raoul Snyman Approve
Review via email: mp+335288@code.qastaging.launchpad.net

Description of the change

Number of fixes, including:
* Fix to creation and saving of services
* SongBeamer encoding detection
* OSX plugin, media and presentation controller discovery and import fixes
* Make the ftw thread work in its own thread, rather than the main thread

lp:~phill-ridout/openlp/fixes-V (revision 2801)
https://ci.openlp.io/job/Branch-01-Pull/2351/ [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-02-Functional-Tests/2252/ [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-03-Interface-Tests/2117/ [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-04a-Code_Analysis/1443/ [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-04b-Test_Coverage/1260/ [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-04c-Code_Analysis2/390/ [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-05-AppVeyor-Tests/219/ [WAITING]
[FAILURE]
Stopping after failure

Failed builds:
 - Branch-05-AppVeyor-Tests #219: https://ci.openlp.io/job/Branch-05-AppVeyor-Tests/219/console

To post a comment you must log in.
Revision history for this message
Raoul Snyman (raoul-snyman) wrote :

Hold up with the thread changes. I have a thread manager thingie which I'm hoping will solve some of the segfaults we're getting related to threads.

Revision history for this message
Raoul Snyman (raoul-snyman) wrote :

Also, a note on the SongBeamer import. Despite what their forums and other stuff says, SongBeamer actually uses the encoding set by Windows. This means that I had a case where the file encoding was actually an Arabic encoding (which chardet couldn't detect either). Sadly, this is not a simple fix (and probably never will be).

Revision history for this message
Phill (phill-ridout) wrote :

--------------------------------------------------------------------------------
lp:~phill-ridout/openlp/fixes-V (revision 2798)
https://ci.openlp.io/job/Branch-01-Pull/2359/ [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-02-Functional-Tests/2260/ [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-03-Interface-Tests/2121/ [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-04a-Code_Analysis/1447/ [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-04b-Test_Coverage/1264/ [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-04c-Code_Analysis2/394/ [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-05-AppVeyor-Tests/223/ [WAITING]
[FAILURE]
Stopping after failure

Failed builds:
 - Branch-05-AppVeyor-Tests #223: https://ci.openlp.io/job/Branch-05-AppVeyor-Tests/223/console

Revision history for this message
Raoul Snyman (raoul-snyman) wrote :

Looks fine to me.

review: Approve
Revision history for this message
Tim Bentley (trb143) :
review: Approve
2798. By Phill

Number of fixes, including:
* Fix to creation and saving of services
* SongBeamer encoding detection
* OSX plugin, media and presentation controller discovery and import fixes
* Make the ftw thread work in its own thread, rather than the main thread

lp:~phill-ridout/openlp/fixes-V (revision 2801)
https://ci.openlp.io/job/Branch-01-Pull/2351/ [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-02-Functional-Tests/2252/ [WAITING]
[RUNNING]
[SUCC...

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.