Commit Graph

2874 Commits

Author SHA1 Message Date
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
Ken Roberts d6cf6cf6bf PJLink2 update V03 2019-04-28 00:03:51 -07:00
Ken Roberts ddd14a5fc2 pjlink2 update v02 2019-04-26 00:39:37 -07:00
Tim Bentley e607a95b86 Fix tests 2019-04-21 09:53:59 +01:00
Ken Roberts 5f6887f837 PJLink2 Update V1 2019-04-20 18:04:59 -07: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
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
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
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
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
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
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 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
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
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
Raoul Snyman 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