Commit Graph

426 Commits

Author SHA1 Message Date
Tim Bentley 9e376c1e85 updates 2019-08-30 10:23:12 +01:00
Raoul Snyman 2557eeeaa6 Changed button to say 'Contribute', moved some text around, removed some unnecessary text 2019-08-22 20:21:15 -07:00
Phill a950a9bcce fixes 2019-08-06 22:33:43 +01:00
Phill dd4d9b9255 Add a singletom Metaclass 2019-07-20 13:27:28 +01:00
Phill 4f0ee2b0d3 Minor fixes and changes
bzr-revno: 2887
2019-07-19 19:43:14 +01:00
Phill c1ff239002 Lint fix 2019-07-18 20:26:54 +01:00
Phill ba99025a5f Fix tests 2019-07-18 20:14:58 +01:00
Phill 9c35b7dcdc Minor fixes, and changes 2019-07-03 14:23:23 +01:00
Raoul Snyman 11ad9dbb22 Further refactor the code, and fix up the tests 2019-07-02 20:05:01 -07:00
Raoul Snyman 0618f63ede Added a Zeroconf service to aid devices detecting OpenLP on the network 2019-07-01 15:36:14 -07:00
Phill 28da80ecf9 Fix up and improve the Words Of Worship importer
bzr-revno: 2883
2019-06-28 21:15:27 +01:00
Phill f79e8803c9 Word of Worship file importer fixes / rework 2019-06-28 19:09:25 +01:00
Tim Bentley 7143fbb8d1 Fix streaming part1 2019-06-14 18:54:04 +01:00
Raoul Snyman 596c484bd7 Add presentations through LibreOffice on macOS.
bzr-revno: 2878
2019-06-10 22:01:02 -07:00
Tomas Groth 04d3efef9e fix some broken tests 2019-06-07 23:05:02 +02:00
Raoul Snyman bae4cb2a44 HEAD 2019-06-04 21:53:18 -07:00
Phill 52eb196e5b PEP8 2019-05-31 21:19:15 +01:00
Phill cdf29876e2 More media clean-up 2019-05-26 21:53:54 +01:00
Phill c2550777c3 VLC extension tidyups 2019-05-26 11:30:37 +01:00
Phill c901ec3d75 Move suffixes from list to set, remove VlcPlayer.is_active as it was never ser 2019-05-24 23:11:11 +01:00
Phill 3476174313 Pep fix 2019-05-23 20:49:13 +01:00
Phill 5482e70e6d Break out json and path refactors from fixes branch 2019-05-22 07:47:00 +01:00
Raoul Snyman 3d18478ac7 Fix up the tests 2019-05-18 08:56:22 -07:00
Raoul Snyman 8029a8b767 HEAD 2019-05-17 21:56:15 -07:00
Raoul Snyman bb6b2b32b9 HEAD 2019-05-10 10:08:32 -07:00
Tim Bentley 9e22ed86e3 remove unneeded test 2019-05-08 14:58:06 +01:00
Phill 0f640368e1 Just to trigger the tests :-)
bzr-revno: 2867
2019-05-07 17:56:21 +01:00
Tim Bentley a7821bdd26 rename additions to arguments 2019-05-04 20:47:06 +01:00
Phill 5cb0d2a772 test fix 2019-05-04 19:13:57 +01:00
Phill 1d736a58f5 Fix up tests 2019-05-04 13:05:53 +01:00
Phill 7aa7e5c635 Move some changes out of annother branch 2019-05-04 12:49:20 +01:00
Phill 15f3b0fcca Seperate some fixes out of annother branch 2019-05-04 10:13:29 +01:00
Tim Bentley feaee351b2 head 2019-05-03 18:26:37 +01:00
Tomas Groth 5f63b1297f trunk 2019-05-01 21:22:01 +02:00
Tomas Groth 85879122ab Implement suggestions and fix test. 2019-05-01 21:19:21 +02:00
Tomas Groth e14dd69817 trunk 2019-04-30 21:02:42 +02:00
Tim Bentley e607a95b86 Fix tests 2019-04-21 09:53:59 +01:00
Bastian Germann be1a398f7b License change to GPL-3.0-or-later 2019-04-13 15:00:22 +02:00
Tim Bentley 49384aa672 head 2019-04-09 19:35:10 +01:00
Phill 98f7c28d65 Add proxy settings to ftw. Option to skip sample data
bzr-revno: 2853
2019-03-28 22:03:32 +01:00
Tim Bentley ae2109e509 fix pep8.5 2019-03-27 18:59:03 +00:00
Tim Bentley b7bb59a837 vlc tests pass 2019-03-27 17:46:12 +00:00
Tim Bentley f849b0eeb0 head 2019-03-25 21:24:51 +00:00
Philip Ridout e1d2c67f33 HEAD? 2019-03-15 20:56:32 +00:00
Philip Ridout 056b902cf9 PEP8 2019-03-15 20:47:47 +00:00
Philip Ridout 50598e9058 pathlib cleanups 2019-03-10 21:01:39 +00:00
Philip Ridout 0578ab8908 Test fix 2019-03-09 07:06:00 +00:00
Philip Ridout 87216707d3 Test fixes 2019-03-09 06:58:52 +00:00
Philip Ridout 1523d9ffa6 mac test fix? 2019-03-08 22:51:27 +00:00
Philip Ridout fc8255d658 PEP fixes 2019-03-08 21:00:16 +00:00
Ken Roberts cc4b8e4242 PJLink2 Update U 2019-03-08 07:19:57 -08:00
Tomas Groth d7e4798b96 trunk 2019-03-04 21:33:43 +01:00
Philip Ridout c761592095 Catch some OSErrors to provide user friendly error messages. Few other minor fixes
Fixes: https://launchpad.net/bugs/1650910
2019-03-03 09:49:01 +00:00
Philip Ridout f3485513f1 Test and PEP8 fixes 2019-02-27 22:14:08 +00:00
Philip Ridout 670c06db60 Add proxy settings button to FTW, ftw refactors, a few fixes! 2019-02-27 21:12:16 +00:00
Philip Ridout bd99cee8fd minor changes 2019-02-16 08:57:11 +00:00
Philip Ridout d15bf8fc4c test fixes 2019-02-15 22:44:13 +00:00
Philip Ridout 9b2ef7d8f7 PEP8 2019-02-15 20:47:09 +00:00
Philip Ridout 8bc6cfc1a5 HEAD 2019-02-15 20:12:59 +00:00
Philip Ridout 097225c9d7 Code change for json config file. Titulate themes ftw page 2019-02-15 20:12:28 +00:00
Tomas Groth b10aa24119 Attempt to fix appveyor tests 2019-02-14 22:19:26 +01:00
Tim Bentley fc579f120a Head 2 2019-02-14 19:42:34 +00:00
Tim Bentley c0d328dc06 Head 2019-02-14 19:40:35 +00:00
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
Raoul Snyman 465ff767d6 Fix an unused import and some incorrect patch()s 2019-02-13 14:36:37 -07:00
Tomas Groth 5ac8bbc3f2 Even more pep8 fixes and removed the old htmlbuilder. 2019-02-13 22:19:24 +01:00
Tomas Groth 31ed94d88c pep8 fixes 2019-02-13 21:28:10 +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
Raoul Snyman 64251747fb HEAD 2019-01-29 10:27:34 -07:00
Tim Bentley f1c7664125 Merge media trunk and fix up 2019-01-27 14:42:23 +00:00
Philip Ridout af41798128 Make screen selection reusable 2019-01-26 08:17:07 +00:00
Tim Bentley 469a888563 clean ups and settings 2019-01-20 17:58:41 +00:00
Tim Bentley 392bfba099 pep8 2019-01-04 20:11:12 +00:00
Tim Bentley 9027e92e0f fixes 2018-12-22 14:42:19 +00:00
Tim Bentley 0037ae4b6d fixes 2018-12-22 14:38:04 +00:00
Tim Bentley 3bfa92cd47 fix bits 2018-12-21 15:42:12 +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 6fd940558d fixes 2018-12-15 08:07:11 +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 36fd65f98c Fix tests 2018-12-11 20:52:17 +00:00
Tim Bentley 2868320d9d Fix tests 2018-12-11 20:39:56 +00:00
Tim Bentley 3478d18ad0 Fix tests 2018-12-11 20:19:30 +00:00
Tim Bentley ee4cdcc9e7 Fix tests 2018-12-11 20:00:33 +00:00
Tim Bentley dbd3d8f0ef Fix tests 2018-12-11 19:45:27 +00:00
Tim Bentley 47236b0238 Fix tests 2018-12-11 19:35:35 +00:00
Tim Bentley e224352846 Fix tests 2018-12-11 18:19:48 +00:00
Tim Bentley 88f413e700 Fix tests and code 2018-12-02 14:00:17 +00:00
Tim Bentley cfc18d5c1a Fix tests and code 2018-12-02 13:51:24 +00:00
Tim Bentley c7fe441087 Fix tests and code 2018-12-02 10:19:07 +00:00
Tim Bentley eeefc81174 Fix tests and code 2018-12-02 10:09:01 +00:00
Tim Bentley c1c8f3e75d Fix tests and code 2018-12-02 09:49:30 +00:00
Tim Bentley 65fb592d1f Fix tests and code 2018-12-02 09:20:06 +00:00
Tim Bentley c24fb0cb59 Fix tests and code 2018-12-02 08:39:53 +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
Raoul Snyman 56f76b1179 Fixed up some more tests 2018-11-15 21:34:49 -07:00
Raoul Snyman 16027a43a9 Fixed a couple tests 2018-11-12 22:42:43 -07:00
Philip Ridout d9d0a917fd head 2018-11-10 08:09:10 +00:00
Philip Ridout 692a386387 Initial widification 2018-11-10 06:26:19 +00:00
Tomas Groth 38c9514b80 Make tests runnable and clean up a bit 2018-10-30 21:12:16 +01:00
Tomas Groth e7526f1e59 merge trunk 2018-10-30 20:46:55 +01:00
Bastian Germann bad6212008 Test Py 3.7 compatibility 2018-10-29 00:24:55 +01:00
Tomas Groth 4d8661b669 Improve service loading 2018-10-28 17:34:17 +01:00
Bastian Germann 191273fbe8 Remove unused imports 2018-10-27 13:05:41 +02: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
Raoul Snyman df3b3520ff Fix up some tests and things 2018-10-26 23:01:13 -07:00
Tim Bentley 26a9b2430d Head 2018-10-27 07:00:51 +01:00
Raoul Snyman 417912aae2 Fix the tests 2018-10-26 18:53:43 -07:00
Raoul Snyman d1c4cea777 Fix linting issues 2018-10-26 18:40:20 -07:00
Raoul Snyman 80c57a9c6d HEAD 2018-10-25 19:15:25 -07:00
Tim Bentley 9546c1d9bf Head 2018-10-25 17:38:39 +01:00
Philip Ridout a867c54b94 HEAD 2018-10-24 22:02:06 +01:00
Tim Bentley c08347ca3e more fixes 2018-10-21 16:35:59 +01:00
Tim Bentley bc7b772ed2 head 2018-10-20 15:43:33 +01:00
Tim Bentley 1d4a414240 more state stuff 2018-10-20 15:41:32 +01:00
Ken Roberts a3f2030349 PJLink2 Update T and pep8 2018-10-19 21:33:32 -07:00
Tim Bentley 92492ab0e8 initial phase of vlc and statemanagement 2018-10-13 11:24:01 +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
Tomas Groth 7a70550c20 Make it possible to set the data-path for portable data. 2018-09-02 21:21:57 +02:00
Kyle Russell 8a5a2628dc Fix pycodestyle line spacing warnings 2018-08-31 20:27:53 -04: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 7321810e78 Improve the regex, removing the displayed warning 2018-08-27 16:16:26 +02: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
Simon Hanna 3e5eb698d9 Return None instead of raising an error when converting path objects 2018-08-12 13:12:03 +02:00
Tim Bentley 3a0d0ff2ea Head 2018-08-04 21:58:13 +01:00
Ken Roberts edada54d7e Fix windows not using lo as network interface 2018-08-03 15:32:32 -07:00
Tim Bentley 023753b2fc fix tests 2018-07-15 20:54:41 +01:00
Phill Ridout 6a8bf83d27 Add cetralised proxy support
bzr-revno: 2823
2018-07-12 21:10:35 +01:00
Tomas Groth e3d163bf7a Remove debug print 2018-07-06 22:23:33 +02:00
Tomas Groth 588cf96b5a Fix a test 2018-07-05 21:18:16 +02:00