Commit Graph

3006 Commits

Author SHA1 Message Date
Nico Opiyo
628cfbf213 Fixed alert positioning with CSS flexbox and also fixed non-scrolling alert display 2019-04-05 17:29:27 +03:00
Nico Opiyo
e56971fa81 Fixed queue bug when showing alerts from the queue 2019-04-02 22:08:27 +03:00
Nico Opiyo
0e1989f06f Fixed all tests and changed entrance transition to class based toggling 2019-03-29 17:18:54 +03:00
Nico Opiyo
c25f4d8197 Cleaned up Javascript and refactored the functions and tests plus optimized animation of text 2019-03-29 15:36:32 +03: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
bddc3f02dc Just skip the darn test 2019-03-26 22:52:15 -07:00
a69ff65bfc Duh. Height 2019-03-26 10:03:09 -07:00
386985349d The width of the PDF is not the same as the width of the screen 2019-03-26 09:45:10 -07:00
136735c53f Get the screen resolution directly from Windows and X11, or return the previous resolution 2019-03-25 15:16:45 -07:00
efa446a356 Get the screen resolution directly from macOS, or return the previous resolution 2019-03-25 14:26:48 -07:00
Tim Bentley
f849b0eeb0 head 2019-03-25 21:24:51 +00:00
Nico Opiyo
fe6130a534 Fixed buggy alerts and refactored CSS 2019-03-17 22:05:31 +03:00
Philip Ridout
eb115a0ad4 More pathlib clean ups 2019-03-17 10:01:52 +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
Nico Opiyo
7a1c82096d Fixed tests and refactored event listeners for effective testing 2019-03-15 17:46:26 +03:00
Nico Opiyo
53d8b239ff Added scrolling option to alerts 2019-03-12 22:37:07 +03: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
07a61c57e6 HEAD 2019-03-09 06:59:19 +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
cc4b8e4242 PJLink2 Update U 2019-03-08 07:19:57 -08:00
Tomas Groth
07ebc22fa7 Update the appveyor build script. Fix various bugs that caused the frozen app from working.
bzr-revno: 2848
2019-03-07 21:51:00 +01:00
Tomas Groth
b6a36f2324 pep8 fixes 2019-03-07 20:23:04 +01:00
Nico Opiyo
93a6a6a75b Added a few tests and fixed failing JS tests 2019-03-06 13:05:28 +03:00
Bob Luursema
490f9bbe15 Fix linting 2019-03-05 22:21:12 +01:00
Bob Luursema
c68d6dc3de Fixed bug 1800761 2019-03-05 21:55:37 +01:00
Bob Luursema
2a6378f489 Almost fixed bug 1800761 2019-03-04 21:37:11 +01:00
Tomas Groth
d7e4798b96 trunk 2019-03-04 21:33:43 +01:00
Nico Opiyo
72980b5365 Added queuing functionality to the alerts 2019-03-04 13:29:08 +03:00
Philip Ridout
1fe56bc089 Fix some asserts 2019-03-03 17:44:40 +00: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
Nico Opiyo
7a5ddc454e Refactored the tests for the alerts to mkae them DRY 2019-03-01 15:39:29 +03: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
Nico Opiyo
d44e54c1b3 Refactored transition code and added settings from alert settings configuration 2019-02-22 14:31:38 +03:00
Samuel Mehrbrodt
fcf4cb1c5c Merge trunk 2019-02-21 22:26:36 +01: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
6d7c19256b Fixes 2019-02-15 20:22:02 +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
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
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
6b4ed77fee fix up tests 2019-02-12 20:55:58 +00:00
Tim Bentley
4547b7b4eb fix up tests 2019-02-12 19:55:08 +00:00
Nico Opiyo
fe431b2b2c Refactored alert tests and optimized alert code plus fixed spacing 2019-02-12 13:08:25 +03:00
Philip Ridout
e62cfc64b8 Fix FTW tests 2019-02-11 21:21:22 +00:00
Samuel Mehrbrodt
cf8feead1b Merge trunk 2019-02-08 12:22:39 +01:00
Philip Ridout
c7e4be5512 fix test 2019-02-07 19:38:11 +00:00
gregzovic@bazaar.launchpad.net
03bfe63135 Minor test fix 2019-02-06 23:55:17 +03:00
Kyle Nweeia
652b94e1ac Fixed bug #1678632 - SongSelect Importer Infinite Loop.
bzr-revno: 2843
Fixes: https://launchpad.net/bugs/1678632
2019-02-06 21:34:55 +01:00
gregzovic@bazaar.launchpad.net
b83df5cd29 Fixed alerts and removed unnecessary debug statements and added tests 2019-02-06 23:33:16 +03:00
Tomas Groth
2e93377cd3 Fix a few tests. 2019-02-06 21:26:33 +01:00
Tim Bentley
6ea3ac875c fix the fix! renderer not included any more 2019-02-04 17:21:34 +00:00
Tomas Groth
078c8d41eb Fix unresolved conflict - for real. 2019-02-03 21:45:24 +01:00
Tomas Groth
aa5554a696 Fix unresolved conflict. 2019-02-03 21:44:46 +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
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
gregzovic@bazaar.launchpad.net
178df476bd Added alert animations and transitions 2019-01-24 12:49:45 +03:00
Tim Bentley
469a888563 clean ups and settings 2019-01-20 17:58:41 +00:00
28a920b540 Fix up some of the Javascript tests 2019-01-15 23:15:21 -07:00
Tim Bentley
392bfba099 pep8 2019-01-04 20:11:12 +00:00
Tim Bentley
953f0bae34 try again 2019-01-04 19:48:42 +00:00
Tim Bentley
f0e19b2a09 try again 2019-01-04 18:28:39 +00:00
Tim Bentley
9ded7b43f6 try again 2019-01-04 18:25:43 +00:00
Tim Bentley
c2a03e205d try again 2019-01-04 18:21:38 +00:00
Tim Bentley
7836aa4234 try again 2019-01-04 18:15:21 +00:00
Tim Bentley
72cd432f10 try again 2019-01-04 18:11:15 +00:00
Tim Bentley
4d6659e889 try again 2019-01-04 18:01:54 +00:00
Tim Bentley
0601c8e774 for fixes 2019-01-03 21:57:38 +00:00
Tim Bentley
d1eff87c30 for fixes 2019-01-03 21:53:34 +00:00
Tim Bentley
83601e49be for fixes 2019-01-03 21:50:42 +00:00
Tim Bentley
64adcb9d06 for fixes 2019-01-03 21:43:16 +00:00
Tim Bentley
3ed5b214c6 for fixes 2019-01-03 21:37:26 +00:00
Tim Bentley
67badd0f29 for fixes 2019-01-03 21:34:03 +00:00
Tim Bentley
55ba43eae4 for fixes 2019-01-03 21:31:38 +00:00
Tim Bentley
c177755136 for fixes 2019-01-03 21:21:41 +00:00
Tim Bentley
16c594365f for fixes 2019-01-03 21:12:53 +00:00
Tim Bentley
9a9ee4bafd for fixes 2019-01-03 21:00:21 +00:00
Tim Bentley
6780c64855 try again 2019-01-03 20:46:11 +00:00
Tim Bentley
100d72c571 remove unneeded 2019-01-03 20:39:53 +00:00
Tim Bentley
7f799b09d2 fixes 2018-12-22 14:54:35 +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
Kyle Nweeia
98bc575ba2 2018-12-13 20:46:55 -05:00
Kyle Nweeia
ea14f6cea8 2018-12-13 20:27:59 -05: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
9a39c46e2b Fix tests and code 2018-12-02 09:08:00 +00:00
Tim Bentley
c1a1ac58ba Fix tests and code 2018-12-02 09:03:01 +00:00
Tim Bentley
c24fb0cb59 Fix tests and code 2018-12-02 08:39:53 +00:00
Tim Bentley
fc675e9c99 fix up tests 2018-12-01 14:41:40 +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
e58e0ee485 Fix all the tests 2018-11-30 22:52:49 -07:00
56f76b1179 Fixed up some more tests 2018-11-15 21:34:49 -07:00
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
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
417912aae2 Fix the tests 2018-10-26 18:53:43 -07:00
d1c4cea777 Fix linting issues 2018-10-26 18:40:20 -07:00
ec479e589b Fix a bunch of linting issues (which should also help resolve other circular dependencies) 2018-10-26 16:15:31 -07:00
4bed8eabed Attempt to remove/reduce circular imports 2018-10-26 11:26:12 -07:00
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
Phill
891f1dc397 Migrate bibles to use the centeral proxy settings. Upgrade settings and bible meta data accordingly.
bzr-revno: 2837
2018-10-24 20:35:22 +01:00
Bastian Germann
cd5939eb3b This fixes setuptools' dependencies according to scripts/check_dependencies.py.
The minimum Python version is set to 3.6 because this was agreed to on the mailing list.
Some packages which are optional in the source are declared as optional (uno, pyenchant, pyodbc).

To overcome a module conflict, openlp.py is replaced with run_openlp.py which setuptools installs as /usr/bin/openlp (or openlp.exe on Windows).

Additionally, pyxdg is replaced with appdirs (see License violations issue).

bzr-revno: 2836
2018-10-24 20:22:28 +02:00
Philip Ridout
aa744e0d99 PEP fixes 2018-10-22 21:42:25 +01:00
Philip Ridout
bdec3f407b Remove proxy settings from individual bibles and use the centeral OpenLP proxy server settings. 2018-10-22 21:17:55 +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
a3f2030349 PJLink2 Update T and pep8 2018-10-19 21:33:32 -07:00
Bastian Germann
3104ca78c3 Document pytest as a test runner 2018-10-16 21:57:43 +02:00
Bastian Germann
45a1c3d3f1 Find macOS problem 2018-10-16 21:07:31 +02:00
Bastian Germann
2e39304a1b Find macOS problem 2018-10-16 20:58:51 +02:00
Bastian Germann
dd346487f5 Find macOS problem 2018-10-16 20:55:25 +02:00
Bastian Germann
f0fb9e773d no mandatory icu for tests 2018-10-16 09:09:18 +02:00
Tim Bentley
92492ab0e8 initial phase of vlc and statemanagement 2018-10-13 11:24:01 +01:00
Bastian Germann
035bd08a9a pylint3 2018-10-13 11:12:00 +02:00
Bastian Germann
e124229040 Try to fix CI 2018-10-11 20:25:53 +02:00
Bastian Germann
6edd85146d test_get_locale_key needs PyICU 2018-10-06 21:04:09 +02:00
Bastian Germann
5c4ae0a9e6 replace nose with nose2 2018-10-03 00:32:11 +02:00
aa3b0c4bcc HEAD 2018-10-01 21:39:42 -07:00
37424b3b13 HEAD 2018-09-07 07:59:21 -07:00
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
Kyle Russell
6dc1c37d59 Merge lp:openlp for manifest test resources and font fix 2018-08-31 13:35:30 -04:00
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
8d379e6785 Add some tests, we're up to 52% coverage now! 2018-08-30 22:49:26 -07:00
Kyle Russell
c366e58683 Improve usability of image plugin choosegroupform
In order to add an image to an existing group when no group was preselected,
the user must currently choose the existing group name from the comboxbox
and also select the Existing Group radio button.  It should be assumed that
by selecting a group name from the combobox, the user intendeds to add the
image to an existing group, and the accompanying radio button should
automatically be selected.  This reduces the number of required clicks, and
the likelihood of not actually adding the image to the correct group.

Likewise, if a user enters text into the New Group field, the dialog
should assume that the user's intent is to create a new group and auto
select the appropriate radio button.

Also removes some choosegroupdialog specific component logic from mediaitem,
since it's now covered by the choosegroupdialog implementation.  Better
encapsulation, and improves testability. (Testing that the existing group
radio button was selected when choosedialogform was initialized with a
preselected group requires much more effort when the radio button selection
logic spanned two components.)

Adds simple test cases for the scenarios described above.
2018-08-29 23:11:30 -04: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
Tomas Groth
0aadec661f Fix some pylint failures and add qtawesome to appveyor install. 2018-08-05 22:28:01 +02:00
Tim Bentley
3a0d0ff2ea Head 2018-08-04 21:58:13 +01:00
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
ac14c0186d fix pylint test 2018-07-05 22:33:07 +02:00
Tomas Groth
588cf96b5a Fix a test 2018-07-05 21:18:16 +02:00
Tomas Groth
56a811c094 More pycodestyle fixes 2018-07-04 22:42:55 +02:00
Tomas Groth
318e90f893 Fixes for pycodestyle 2018-07-02 22:38:47 +02:00
Tim Bentley
c064259e7e fix up after projector merge 2018-06-28 21:40:54 +01:00
bc832c7c72 PJLink2 update S 2018-06-28 08:37:37 -07:00
Tim Bentley
51f8eaa911 add tests 2018-06-27 22:01:30 +01:00
Tim Bentley
5c26cf8cf0 fixes 2018-06-26 20:44:54 +01:00
Tim Bentley
13f52e96db new tree 2018-06-26 18:08:36 +01:00
Tim Bentley
b6dc37fb0b remove more and fix code 2018-06-10 20:29:00 +01:00
Phill Ridout
2aaa0bf287 break out the code using multiple when/thens 2018-06-10 07:38:42 +01:00
Phill Ridout
94758a9778 Pep 2018-06-08 07:21:23 +01:00
Phill Ridout
fac5d4b798 Fixes 2018-06-08 07:12:23 +01:00
Phill Ridout
dce509e909 Add some forgetten files 2018-06-07 18:45:24 +01:00
Phill Ridout
6f34f8f2b8 Start on implementing global OpenLP proxying 2018-06-07 18:44:35 +01:00
991b2880bf PJLink2 update R 2018-05-03 07:58:50 -07:00
604581c71a PJLink2 update Q 2018-04-19 23:04:43 -07:00
Simon Hanna
de8cbc55d6 Fix comment 2018-04-17 12:27:38 +02:00
Simon Hanna
a2b86384a7 Add requested changes 2018-04-15 15:59:40 +02:00
Simon Hanna
255b1efe3a Fix bug where newlines where stripped when normalizing string 2018-04-14 21:52:28 +02:00
b521b9aeba HEAD 2018-04-11 09:08:34 -07:00
Tim Bentley
f4667d8614 remove comments 2018-04-06 16:52:08 +01:00
Tim Bentley
006fdae0de fix segfault 2018-04-05 17:29:34 +01:00
Tim Bentley
eae164f041 fix up the auth tests 2018-03-31 08:51:39 +01:00
Tim Bentley
01ae5247d3 start to test the http wrappers 2018-03-29 22:15:56 +01:00
Tim Bentley
819d5d830d Add a load of tests 2018-03-29 20:52:59 +01:00
Tim Bentley
127f1dc7fd fix up tests 2018-03-29 18:22:02 +01:00
Tim Bentley
c6076e1054 start to add tests 2018-03-29 18:10:29 +01:00
Tim Bentley
fada29080c fix a bit of the tests 2018-03-29 17:25:10 +01:00
Tim Bentley
db0f131e15 Add the removal of the version code part 1 2018-03-29 16:54:55 +01:00
Tim Bentley
cc688ea21d add tests 2018-03-18 18:18:17 +00:00
Tim Bentley
2531e56910 Fix quotes 2018-03-09 21:58:45 +00:00
Tim Bentley
0130e7fc09 fix test 2018-03-08 21:22:53 +00:00
Tim Bentley
c02ea46582 fix test 2018-03-08 21:19:38 +00:00
a0d6f2d94a HEAD 2018-03-07 21:46:50 -07:00
Tim Bentley
619d7ce839 add tests 2018-02-23 16:55:17 +00:00
Tim Bentley
36276d4fac fix tests 2018-02-23 16:22:48 +00:00
Tim Bentley
5696655768 Fix up text 2018-02-20 22:03:32 +00:00
8e5fb217d3 - manager: Remove unused signal disconnect projectorNetwork.disconnect()
- Change PJLinkUDP.pjlink_udp_commands to dict with link to processing methods
- Add test_projector_pjlink_udp.test_process_ackn_duplicate
- Add test_projector_pjlink_udp.test_process_ackn_multiple
- Add test_projector_pjlink_udp.test_process_ackn_single
- Add test_projector_pjlink_udp.test_process_srch
- Add PJLinkUDP.get_datagram method
- Add PJLinkUDP._trash_udp_buffer method
- Add PJLinkUDP.process_ackn method
- Add ...

bzr-revno: 2813
2018-02-16 21:09:49 +00:00
ed347492e9 Move MY_IP4 dict to get_local_ip4 function 2018-02-11 13:52:04 -08:00
f1996d2cb7 PJLink2 Update P 2018-02-11 03:42:13 -08:00
Tim Bentley
008581267a add missing files 2018-02-03 14:41:18 +00:00
Tim Bentley
7f39fe90d1 head 2018-02-03 14:07:07 +00:00
Tim Bentley
7de71a1939 pep8 2018-02-03 13:53:14 +00:00
Tim Bentley
6a1edd6dc7 add new test 2018-02-03 12:59:01 +00:00
Tim Bentley
f7169ee708 remove ppt viewer 2018-02-02 21:33:41 +00:00
97172efba5 HEAD 2018-01-30 21:10:09 -07:00
Tim Bentley
c9ff4b2209 fix web api 2018-01-27 09:41:11 +00:00
1f53453ff6 Fixed an issue with the FTW not displaying any download progress.
Add this to your merge proposal:
--------------------------------------------------------------------------------
lp:~raoul-snyman/openlp/fix-ftw-download-progress (revision 2811)
https://ci.openlp.io/job/Branch-01-Pull/2430/                          [SUCCESS]
https://ci.openlp.io/job/Branch-02a-Linux-Tests/2331/                  [SUCCESS]
https://ci.openlp.io/job/Branch-02b-macOS-Tests/125/                   [SUCCESS]
https:/...

bzr-revno: 2811
2018-01-24 21:36:15 +00:00
53ac8468d4 Fix copyright 2018-01-24 13:27:22 -07:00
James Muscat
7539483959 Use point size for text outline.
The previous code matched the erroneous behaviour of the original Python method, which used `em` as a measurement; the theme wizard uses `pt` as a unit and doesn't allow fractional values, which meant that it was not possible to specify very thin outlines at large font sizes.

Now, both UI and rendering code use `pt` as a unit, which allows thin outlines.
2018-01-21 11:07:04 -07:00
James Muscat
bbadd9fbce Use pt for outline size.
This matches the units used in the theme settings UI, and allows thin outlines
to be used with large font sizes.
2018-01-21 13:08:24 +00:00
Phill Ridout
7ced39594f Add test 2018-01-19 21:00:56 +00:00
Phill Ridout
89042982d6 HEAD 2018-01-16 20:49:18 +00:00
7490c7ad1e HEAD 2018-01-13 17:55:21 -07:00
331554a038 HEAD 2018-01-13 17:45:24 -07:00
d6087813ae - Ongoing conversions from self.asserts to plain asserts
- Remove test_ part of method name for bugfix tests no longer used
- Move tests *_change_status_* from pjlink_commands_01 to pjlink_base
- Move test projector_reset_information from pjlink_commands_01 to pjlink_commands_02
- Move lamp_nonstandard_reply from bugfix to pjlink_commands_01
- Move clss_nonstandard_reply 1/2 from bugfix to pjlink_commands_01
- Move test_projector_get_* tests from pjlink_commands_01 to pjlink_base
- Added pjli...

bzr-revno: 2809
2018-01-13 17:44:36 -07:00
d758ed257c Fix progress not showing in the FTW 2018-01-13 16:24:26 -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
17ff6a7d31 PJLink2 update o 2018-01-12 21:41:42 -08:00
11f528d09c Change is_thread_finished() to return True if a thread is missing 2018-01-12 22:24:53 -07:00
83bc19520a Removed a duplicate test file, fixed up some tests, added some more tests 2018-01-12 21:57:16 -07:00
6f9f68a99b Add some more tests for openlp.core.api.deploy 2018-01-12 16:45:06 -07:00
ff421df2bf Fix bug #1742910
Fixes: https://launchpad.net/bugs/1742910
2018-01-12 11:29:32 -07:00
c5b7b46a55 Fix the tests I now added back in 2018-01-07 11:07:22 -07:00
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
4fae7f829d Fix the tests I broke 2018-01-06 22:24:55 -07:00
13885b1a39 HEAD 2018-01-03 23:10:20 -07:00
f1575dd50b Updated various thread usages 2018-01-03 23:01:35 -07:00
d97ca9e54b Merge trunk 2018-01-02 16:35:14 -08:00
Simon Hanna
399b40745d 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)

bzr-revno: 2805
2018-01-02 21:00:54 +00:00
Simon Hanna
9c45e4afdf Add test for fix 2017-12-29 11:38:51 +01:00
Tim Bentley
162742927e head fixes 2017-12-29 10:19:33 +00:00
Tim Bentley
2edfe63a59 pep8 2017-12-29 10:02:13 +00:00
Tim Bentley
8997fc07e0 ci fixes 2017-12-29 09:40:15 +00:00
Tim Bentley
41f35f52e3 End of 2017 2017-12-29 09:15:48 +00:00
Tim Bentley
367f8f9315 add missing text 2017-12-28 09:34:04 +00:00
Tim Bentley
b503634e7c missing copyrights 2017-12-28 08:31:35 +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
33da95371f Cleanups and assert updates 2017-12-25 20:14:39 -08:00
598a373929 PJLink Updates N 2017-12-25 00:44:30 -08:00
Phill Ridout
bbc1bf3732 few missed changes 2017-12-24 08:52:53 +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
Phill Ridout
b87a797b39 Move song test resource files 2017-12-24 08:22:41 +00:00
Phill Ridout
cb53a266ce HEAD 2017-12-24 07:40:07 +00:00
Phill Ridout
5f1212b68e Pep8 2017-12-24 07:33:22 +00:00
Phill Ridout
d35e0329c3 More test fixes? 2017-12-24 07:15:50 +00:00
Tim Bentley
9e6ecb7272 fix errors 2017-12-24 07:11:30 +00:00
Phill Ridout
f6e3f03fca Fixed tests? 2017-12-23 23:45:10 +00:00
ca581d00bd HEAD 2017-12-23 14:53:54 -07:00
Tim Bentley
560467757a pep8 2017-12-23 09:30:02 +00:00
Tim Bentley
35d2ce263e finished 2017-12-23 09:22:53 +00:00
Tim Bentley
5e9a73ca9f almost finished 2017-12-23 09:10:43 +00:00
Tim Bentley
6729e78231 almost finished 2017-12-23 09:09:45 +00:00
Tim Bentley
17b62ee6c9 functional more bits 2017-12-23 07:55:26 +00:00
Phill Ridout
a866bc5499 Test fixes 2017-12-22 22:35:09 +00:00
Phill Ridout
38c124224f more test tidy ups 2017-12-22 22:21:38 +00:00
Tim Bentley
aee4f76093 functional more bits 2017-12-22 22:20:04 +00:00
Phill Ridout
3bdf6d0bd6 HEAD 2017-12-22 21:21:39 +00:00
Phill Ridout
c3c1f1dc66 Test tidy ups 2017-12-22 21:20:49 +00:00
Tim Bentley
e9b4d2d7be functional more bits 2017-12-22 21:16:06 +00:00
Tim Bentley
19918d0aa9 functional more bits 2017-12-22 21:04:29 +00:00
Tim Bentley
e17386d5ab functional more bits 2017-12-22 17:51:59 +00:00
Tim Bentley
1abc6e6316 functional more bits 2017-12-22 17:15:30 +00:00
Tim Bentley
dd53bfd157 functional bibles 2017-12-22 16:53:40 +00:00
Tim Bentley
9843d48478 bible tests and head 2017-12-22 15:50:45 +00:00
Tim Bentley
0ed4ac5224 more assert updates and py.test fixes
py.test now runs on the whole test without major errors.

lp:~trb143/openlp/asserts (revision 2826)
https://ci.openlp.io/job/Branch-01-Pull/2371/                          [SUCCESS]
https://ci.openlp.io/job/Branch-02-Functional-Tests/2272/              [SUCCESS]
https://ci.openlp.io/job/Branch-03-Interface-Tests/2132/               [SUCCESS]
https://ci.openlp.io/job/Branch-04a-Code_Analysis/1458/                [SUCCESS]
https://ci.openlp.io/job/Branch-04...

bzr-revno: 2799
2017-12-22 15:11:30 +00:00