Commit Graph

188 Commits

Author SHA1 Message Date
Tomas Groth fa4ec96054 Updated to 2019 in copyright headers 2019-02-14 16:09:09 +01:00
Raoul Snyman d99c2f6996 Migration from WebKit to Webengine. Also introduced reveal.js for slide rendering, new screen setup dialogs and many other changes.
bzr-revno: 2844
2019-02-14 00:04:30 -07:00
Tomas Groth 5ac8bbc3f2 Even more pep8 fixes and removed the old htmlbuilder. 2019-02-13 22:19:24 +01:00
Tomas Groth 927b68dc95 Fix more tests 2019-02-13 20:41:10 +01:00
Tim Bentley 4547b7b4eb fix up tests 2019-02-12 19:55:08 +00:00
Philip Ridout e62cfc64b8 Fix FTW tests 2019-02-11 21:21:22 +00:00
Tomas Groth 2e93377cd3 Fix a few tests. 2019-02-06 21:26:33 +01:00
Tim Bentley 4151c0b79f remove THIS 2019-02-03 09:19:04 +00:00
Tim Bentley 8de6ff8832 Fixed trunk merge so now matches that. 2019-01-31 21:34:20 +01:00
Tim Bentley f1c7664125 Merge media trunk and fix up 2019-01-27 14:42:23 +00:00
Tim Bentley 469a888563 clean ups and settings 2019-01-20 17:58:41 +00:00
Tim Bentley 7be849681a fix bits 2018-12-21 15:33:46 +00:00
Tim Bentley 0f538250b9 fixes 2018-12-15 08:31:16 +00:00
Tim Bentley 4316245f36 fixes 2018-12-15 08:15:19 +00:00
Tim Bentley 65739d1b95 test fixing 2018-12-13 19:29:13 +00:00
Tim Bentley 71c1051f88 test fixing 2018-12-13 19:25:20 +00:00
Tim Bentley efa1114fa6 test fixing 2018-12-13 19:06:25 +00:00
Tim Bentley d9a84baa6e Fix tests 2018-12-11 21:33:44 +00:00
Tim Bentley 79eca4756a Fix tests 2018-12-11 21:20:32 +00:00
Tim Bentley dd8503e435 Fix tests 2018-12-11 21:11:52 +00:00
Tim Bentley 17e78236c4 Fix tests 2018-12-11 21:06:48 +00:00
Tim Bentley a64036c8c1 Fix tests 2018-12-11 21:01:03 +00:00
Tim Bentley 65fb592d1f Fix tests and code 2018-12-02 09:20:06 +00:00
Tim Bentley 746ec03e15 fix up tests 2018-12-01 14:35:35 +00:00
Tim Bentley 95bdfc1f64 head 2018-12-01 14:10:47 +00:00
Raoul Snyman e58e0ee485 Fix all the tests 2018-11-30 22:52:49 -07:00
Tomas Groth e7526f1e59 merge trunk 2018-10-30 20:46:55 +01:00
Tomas Groth 4d8661b669 Improve service loading 2018-10-28 17:34:17 +01:00
Bastian Germann 6aa998edd0 Replace PyICU with PyQt's QCollator
Use QCollator as new collator to get rid of the PyICU dependency.
Simplify the natural sorting with its numeric mode.
Simplify one test that is heavily dependent on implementation.
Run one sorting test on macOS which was disabled.
2018-10-27 12:50:15 +02:00
Tim Bentley 26a9b2430d Head 2018-10-27 07:00:51 +01:00
Raoul Snyman d1c4cea777 Fix linting issues 2018-10-26 18:40:20 -07:00
Tim Bentley c08347ca3e more fixes 2018-10-21 16:35:59 +01:00
Tim Bentley 1d4a414240 more state stuff 2018-10-20 15:41:32 +01:00
Raoul Snyman aa3b0c4bcc HEAD 2018-10-01 21:39:42 -07:00
Raoul Snyman 37424b3b13 HEAD 2018-09-07 07:59:21 -07:00
Raoul Snyman 67e6806924 HEAD, plus loading screens from settings 2018-09-06 23:43:01 -07:00
Raoul Snyman c2a60fb0e9 Make our version number PEP 440 compliant and add a script for Jenkins to report back to a merge proposal.
bzr-revno: 2833
2018-08-31 16:46:54 +01:00
Raoul Snyman 8d379e6785 Add some tests, we're up to 52% coverage now! 2018-08-30 22:49:26 -07:00
Simon Hanna aaef55106c Remove imports from openlp/core/ui/__init__.py and update related files 2018-08-25 16:36:46 +02:00
Simon Hanna a4c1e306b5 Remote imports from openlp/core/lib/__init__.py and update other files accordingly 2018-08-25 16:08:19 +02:00
Tim Bentley 023753b2fc fix tests 2018-07-15 20:54:41 +01:00
Tim Bentley 51f8eaa911 add tests 2018-06-27 22:01:30 +01:00
Raoul Snyman 97172efba5 HEAD 2018-01-30 21:10:09 -07:00
Phill Ridout 7ced39594f Add test 2018-01-19 21:00:56 +00:00
Raoul Snyman 7490c7ad1e HEAD 2018-01-13 17:55:21 -07:00
Phill Ridout c88a08f9e4 HEAD 2018-01-13 07:25:07 +00:00
Phill Ridout 2095a00dc9 Fix up code so test passes 2018-01-13 07:24:20 +00:00
Raoul Snyman c5b7b46a55 Fix the tests I now added back in 2018-01-07 11:07:22 -07:00
Raoul Snyman 7e99381dba Fix some issues highlighted by Tim and Phill, and added a file that was erroneously removed 2018-01-07 10:50:29 -07:00
Raoul Snyman 4fae7f829d Fix the tests I broke 2018-01-06 22:24:55 -07:00
Raoul Snyman 13885b1a39 HEAD 2018-01-03 23:10:20 -07:00
Raoul Snyman f1575dd50b Updated various thread usages 2018-01-03 23:01:35 -07:00
Tim Bentley 162742927e head fixes 2017-12-29 10:19:33 +00:00
Tim Bentley 41f35f52e3 End of 2017 2017-12-29 09:15:48 +00:00
Tim Bentley cfc487d623 tests 2017-12-28 08:27:44 +00:00
Tim Bentley f9e20e2108 tests 2017-12-28 08:22:55 +00:00
Phill Ridout a4054d3c2c Move song test resources to a 'song' sub directory'
A few other minor changes
2017-12-24 08:42:46 +00:00
Raoul Snyman ca581d00bd HEAD 2017-12-23 14:53:54 -07:00
Tim Bentley 6729e78231 almost finished 2017-12-23 09:09:45 +00:00
Tim Bentley ed3d92d818 Fix tests and make pytest run clean 2017-12-22 10:45:39 +00:00
Tim Bentley bb25804165 more ui bits 2017-12-20 21:18:44 +00:00
Tim Bentley ffb23a4575 more ui bits 2017-12-20 20:38:43 +00:00
Tim Bentley e055ed65a3 start ui 2 2017-12-20 17:44:52 +00:00
Tim Bentley 66d450464b start ui 2017-12-20 17:37:58 +00:00
Tim Bentley d87d8181df pep8 2017-12-20 17:30:39 +00:00
Tim Bentley 8e69c65b09 ui media done 2017-12-20 17:24:56 +00:00
Raoul Snyman 2fa88b17db Refactor threads to use new openlp.core.threading module 2017-12-20 07:17:07 -07:00
Tim Bentley 8f0779f600 Start media 2017-12-20 08:15:53 +00:00
Tim Bentley ca936f5e1a fixes 2017-12-15 16:19:42 +00:00
Raoul Snyman 213dc6a25c Fix mainwindow tests 2017-12-14 10:48:58 -07:00
Raoul Snyman 9a14750d65 HEAD 2017-12-11 13:25:58 -07:00
Phill Ridout 4374200ab0 Test fixes 2017-12-04 20:32:02 +00:00
Tim Bentley 0a695ea7e6 fix tests 2017-12-02 09:37:55 +00:00
Raoul Snyman f69757a59d Fix up the tests 2017-12-01 22:31:23 -07:00
Raoul Snyman c7ea4c460e Fix up some stuff around the screen list 2017-12-01 17:35:21 -07:00
Raoul Snyman 64a245bef9 HEAD 2017-12-01 14:58:34 -07:00
Phill Ridout 1b168dd7bf More pathlib refactors 2017-11-18 23:14:28 +00:00
Phill Ridout 9196db5af0 Pathlib refactors and test fixes 2017-11-18 11:23:15 +00:00
Tim Bentley 12b71fc068 head 2017-11-11 08:35:02 +00: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
Tim Bentley e0341ab3eb fix tests 2017-11-09 21:24:38 +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
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 fe5430e157 HEAD 2017-10-27 22:11:29 +01:00
Raoul Snyman d5ab3340eb Move widgets to a widgets module 2017-10-23 15:09:57 -07:00
Raoul Snyman 15a4a93c96 Phase 2 complete 2017-10-10 00:08:44 -07:00