Commit Graph

2411 Commits

Author SHA1 Message Date
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
Bastian Germann db9cc8c310 Add PyMuPDF as additional PDF controller and missing mupdf file formats
bzr-revno: 2864
2019-05-02 14:47:05 -07:00
Bastian Germann 3e23de5bbe Make pylint happy 2019-05-02 19:11:55 +02:00
Bastian Germann 605eadb0c2 Add epub, cbz, and fb2 support to pdf controller 2019-05-02 15:45:07 +02:00
Bastian Germann 1c23a1f372 Make PDF tests run for each backend 2019-05-02 15:12:45 +02:00
Bastian Germann 2ed038ee2e Make PyMuPDF mandatory for tests 2019-05-02 12:35:29 +02: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
Bastian Germann d74e5203c3 Merge HEAD 2019-04-28 21:21:23 +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
Tomas Groth f669b8cd7e Followup fix... 2019-04-13 10:24:15 +02:00
Tim Bentley 49384aa672 head 2019-04-09 19:35:10 +01:00
Samuel Mehrbrodt b478b4e58f Make footer configurable
bzr-revno: 2854
2019-04-08 23:07:24 -07:00
Samuel Mehrbrodt 68ebb22d17 Merge trunk 2019-04-08 23:03:57 +02: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
Raoul Snyman bddc3f02dc Just skip the darn test 2019-03-26 22:52:15 -07:00
Raoul Snyman a69ff65bfc Duh. Height 2019-03-26 10:03:09 -07:00
Raoul Snyman 386985349d The width of the PDF is not the same as the width of the screen 2019-03-26 09:45:10 -07:00
Raoul Snyman 136735c53f Get the screen resolution directly from Windows and X11, or return the previous resolution 2019-03-25 15:16:45 -07:00
Raoul Snyman 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
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
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
Ken Roberts 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
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
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
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 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
Samuel Mehrbrodt cf8feead1b Merge trunk 2019-02-08 12:22:39 +01: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
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 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 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 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
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 ec479e589b Fix a bunch of linting issues (which should also help resolve other circular dependencies) 2018-10-26 16:15:31 -07:00
Raoul Snyman 4bed8eabed Attempt to remove/reduce circular imports 2018-10-26 11:26:12 -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
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
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
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