Commit Graph

15501 Commits

Author SHA1 Message Date
Raoul Snyman 6b0de04694 HEAD + Regrouped upgrades 2017-11-10 23:54:54 -07:00
Phill f302b21c4c Fixed a number of bugs, and tests.
Failing on Code Analysis2, but this looks like fallout from the refactors (it hasn't passed since the beginning of october)

Also contains superflys branch lp:~raoul-snyman/openlp/fix-linting

--------------------------------
lp:~phill-ridout/openlp/fixes-mkII (revision 2794)
[SUCCESS] https://ci.openlp.io/job/Branch-01-Pull/2276/
[SUCCESS] https://ci.openlp.io/job/Branch-02-Functional-Tests/2178/
[SUCCESS] https://ci.openlp.io/job/Branch-03-Interface-Tests...

bzr-revno: 2784
2017-11-10 22:36:52 -07:00
Phill Ridout 1c760e44e5 Small modification to upgrade settings as per superflys request 2017-11-10 22:50:04 +00:00
Phill Ridout 9dc68269aa Merge superflys branch 2017-11-10 20:39:39 +00:00
Raoul Snyman c1dc7455db Change the Jenkins script to use the official Jenkins Python API module (python3-jenkins in Debian/Ubuntu and Fedora). Also updated the display a bit and added some helpful messaging. This script now uses your username and your password (or personal token) for authentication instead of a a shared token.
$ python3 scripts/jenkins_script.py -h                                                             
usage: jenkins_script.py [-h] [-d] [-b] [-n] -u USERNAME -p PASSWORD

optional arguments:
 ...

bzr-revno: 2783
2017-11-10 19:02:49 +00:00
Raoul Snyman dd2d1002ce Fix up a couple of issues, and move URL creation to where the job info is pulled 2017-11-10 10:51:42 -07:00
Raoul Snyman a9692f8391 Print out the build info before the build starts with a WAITING status 2017-11-10 09:36:06 -07:00
Raoul Snyman ac61fb5a4f Make the heading line as long as the others 2017-11-10 08:57:35 -07:00
Raoul Snyman c962493b37 HEAD 2017-11-10 08:53:53 -07:00
Ken Roberts 3d4ed035e9 PJLink2-L updates 2017-11-10 03:59:38 -08:00
Raoul Snyman 3a404f074c Merge in Phil's changes 2017-11-09 21:47:37 -07:00
Raoul Snyman a408e3d74e Fix some linting issues, and fix the test for newer versions of PyLint 2017-11-09 21:11:03 -07:00
Tim Bentley e0341ab3eb fix tests 2017-11-09 21:24:38 +00:00
Phill Ridout 536a187fb9 PEP8 2017-11-09 20:39:17 +00:00
Phill Ridout 881c3648cc Test fixes 2017-11-09 20:24:46 +00:00
Tim Bentley 7a345d5770 fix code 2017-11-09 19:55:01 +00:00
Tim Bentley 0d1bbe3417 add preview to live 2017-11-09 19:42:30 +00:00
Tim Bentley 1a0a828ad3 fix errors 2017-11-09 19:25:26 +00:00
Phill Ridout 6d66cadb0a head 2017-11-09 19:15:31 +00:00
Phill Ridout 83eaad48ad Fix action test failure by removing un used actions 2017-11-09 19:11:37 +00:00
Raoul Snyman af5fd0e58b Change nose to nose2 in check_dependencies.py 2017-11-08 23:12:07 -07:00
Raoul Snyman 7a1778052b Refactor the library versions in the exception form to a much more concise get_library_versions() method in openlp.core.version 2017-11-08 23:10:29 -07:00
Raoul Snyman 3140ea434d Add support for a multi to single setting migration 2017-11-08 22:06:48 -07:00
Raoul Snyman 5e1b591f62 Apparently some files were missing after the merge 2017-11-06 20:32:40 -07:00
Phill Ridout 66534a58ab Head 2017-11-06 22:41:36 +00:00
Raoul Snyman 4dba3b178d Fix up issues after merge 2017-11-03 22:34:10 -07:00
Phill Ridout 312571b81b Head 2017-11-03 22:52:43 +00:00
Phill Ridout f307568cbb Misc test fixes 2017-11-03 22:52:24 +00:00
Phill Ridout 3cf0be000b head 2017-11-03 22:46:27 +00:00
Raoul Snyman 6718be4cff HEAD 2017-11-03 15:31:48 -07:00
Phill Ridout 94dd107abe Changed merged errors
Fixes: https://launchpad.net/bugs/1400415
2017-11-03 20:55:41 +00:00
Phill Ridout 7697febb2a Fixes Bug #1661416
Fixes: https://launchpad.net/bugs/1661416
2017-11-02 21:46:02 +00:00
Raoul Snyman f7e1dcbea1 Found and fixed some tests that were not getting picked up
bzr-revno: 2782
2017-11-02 13:43:34 -07:00
Phill Ridout e9eb838c3f Raoul's test fixes 2017-10-29 07:52:51 +00:00
Raoul Snyman 8b34852236 Rename some tests so that they can be picked up by nose2; Fix some patches that were wrong; Fix a bug in our code that the now running tests picked up 2017-10-28 23:01:25 -07:00
Phill Ridout a268c4476b Couple fixes for bugs caused by controll chars 2017-10-28 19:58:34 +01:00
Phill Ridout 960ddedc6f make tidy text part of core.\nRemove redundant (since py3) re.UNICODE flag
Fixes: https://launchpad.net/bugs/1727517
2017-10-28 11:04:09 +01:00
Phill Ridout fe5430e157 HEAD 2017-10-27 22:11:29 +01:00
Raoul Snyman 0d486d0514 Updated the documentation in the file 2017-10-26 15:32:20 -07:00
Raoul Snyman f6243f6e88 Fix some bugs, line up the statuses, provide some failure feedback, flip the colour option 2017-10-26 15:05:10 -07:00
Raoul Snyman 93e0a35489 Update Jenkins script to use python-jenkins 2017-10-26 13:33:22 -07:00
Raoul Snyman d34918a5e2 Merge in refactorings-3
bzr-revno: 2781
2017-10-25 14:18:38 -07:00
Raoul Snyman fb7bff01bc Don't throw an exception when a function does not exist in the registry function list 2017-10-23 15:23:05 -07:00
Raoul Snyman d5ab3340eb Move widgets to a widgets module 2017-10-23 15:09:57 -07:00
Philip Ridout eb107b7237 test fixes 2017-10-10 22:16:04 +01:00
Raoul Snyman 53c8337017 Moved ScreenList to display module 2017-10-10 14:15:08 -07:00
Raoul Snyman 6165fb4992 Add a method to get the types of video supported by WebEngine, renamed some 'set_' methods to 'load_' 2017-10-10 14:14:44 -07:00
Philip Ridout 46f93a9d1b head 2017-10-10 20:17:48 +01:00
Philip Ridout 66049f0c96 bible pathlib changes 2017-10-10 20:09:20 +01:00
Raoul Snyman 4b9905a4db Refactored ScreenList into a new display module, and refactored the directory structure of the tests to make things slightly simpler (just follow the module structure)
bzr-revno: 2780
2017-10-10 10:17:03 -07:00