lp:~raoul-snyman/openlp/bug-1742910

Created by Raoul Snyman on 2018-01-12 and last modified on 2018-01-13
Get this branch:
bzr branch lp:~raoul-snyman/openlp/bug-1742910
Only Raoul Snyman can upload to this branch. If you are Raoul Snyman please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Raoul Snyman
Project:
OpenLP
Status:
Merged

Recent revisions

2812. By Raoul Snyman on 2018-01-13

Go back to the way I was doing it originally. Much more succint.

2811. By Raoul Snyman on 2018-01-13

Change is_thread_finished() to return True if a thread is missing

2810. By Raoul Snyman on 2018-01-13

Removed a duplicate test file, fixed up some tests, added some more tests

2809. By Raoul Snyman on 2018-01-12

Add some more tests for openlp.core.api.deploy

2808. By Raoul Snyman on 2018-01-12

Fix bug #1742910

2807. By Raoul Snyman on 2018-01-07

Major overhaul of how threading in OpenLP works. Rather than messing around with threads yourself, you create a worker object descended from ThreadWorker, implement start() (and stop() if it's a long-running thread), and run it using run_thread().

Changes related to thread API:

- WebSocket was refactored (mostly into the worker)
- HttpServer was refactored a bit
- CheckMediaWorker was refactored a bit
- Version check refactored
- SongSelect search refactored
- New _wait_for_threads() method...

2805. By Simon Hanna <email address hidden> on 2018-01-02

Fixed the version checking to be more robust

* Strip the response so empty responses that contain whitespace are in fact empty
* Change http to https to result in one less query
* Add test for responses containing white space
* Add .cache to bzrignore (generated by pytest when tests fail)

2804. By Tim Bentley on 2018-01-01

Update the year to 2018
Add some missing copyright files
Reorder and fix the imports for all files.
Fix a timing issue with the mac build which makes it fail all the time.

lp:~trb143/openlp/textcleanups (revision 2812)
https://ci.openlp.io/job/Branch-01-Pull/2406/ [SUCCESS]
https://ci.openlp.io/job/Branch-02a-Linux-Tests/2307/ [SUCCESS]
https://ci.openlp.io/job/Branch-02b-macOS-Tests/102/ [SUCCESS]
https://ci.openlp.io/job/Branch-03...

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:openlp
This branch contains Public information 
Everyone can see this information.

Subscribers