Commit Graph

7429 Commits

Author SHA1 Message Date
Nico Opiyo
72980b5365 Added queuing functionality to the alerts 2019-03-04 13:29:08 +03:00
Nico Opiyo
7a5ddc454e Refactored the tests for the alerts to mkae them DRY 2019-03-01 15:39:29 +03:00
Nico Opiyo
d44e54c1b3 Refactored transition code and added settings from alert settings configuration 2019-02-22 14:31:38 +03:00
Nico Opiyo
5e46c4f346 Fixed the location enumeration for the alerts 2019-02-12 13:19:44 +03:00
Nico Opiyo
fe431b2b2c Refactored alert tests and optimized alert code plus fixed spacing 2019-02-12 13:08:25 +03:00
gregzovic@bazaar.launchpad.net
b83df5cd29 Fixed alerts and removed unnecessary debug statements and added tests 2019-02-06 23:33:16 +03:00
gregzovic@bazaar.launchpad.net
178df476bd Added alert animations and transitions 2019-01-24 12:49:45 +03:00
2f8ad08d1a HEAD 2018-12-10 09:48:48 -07:00
7012a09812 temporarily fixed theme level 2018-12-10 09:48:26 -07:00
Tomas Groth
0f91ad72fd Make image preview respect slide-max-height setting 2018-12-07 21:27:33 +01:00
Tomas Groth
22fc6f746f Fix images 2018-12-06 21:26:35 +01:00
Tomas Groth
a5443bf308 Quick fix for a traceback 2018-12-06 20:52:16 +01:00
f9adf856f1 HEAD 2018-11-30 22:54:20 -07: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
Philip Ridout
0271962d6d a 'fix' for presenation previews 2018-11-13 21:00:14 +00:00
16027a43a9 Fixed a couple tests 2018-11-12 22:42:43 -07:00
Tomas Groth
3766ec3643 Fixed a few URIs and display on multiple vs single monitor 2018-11-09 16:31:33 +01:00
Tomas Groth
79fba1b4c9 Do some rewirering of alerts. 2018-11-08 22:06:35 +01:00
Tomas Groth
3fbfd7592b Fix a traceback when going live with presentation 2018-11-06 22:00:58 +01:00
Tomas Groth
14a3239a6e Reintroduce the display_on_monitor setting. 2018-11-06 21:39:09 +01:00
Tomas Groth
d0eebc09df Always use display_geometry for displays. 2018-11-06 20:41:27 +01:00
Tomas Groth
dfa10b42bb Hack to get theme screenshot working 2018-11-06 19:55:34 +01:00
4c103e4305 Fix the problem where the slides were being incorrectly indexed 2018-11-02 22:48:43 -07:00
4506e78a1c Fix a problem where going back to fullscreen wasn't working 2018-11-02 21:32:09 -07:00
76d1fefaba Fix the problem with the custom vs display geometries 2018-11-02 21:23:15 -07:00
Tomas Groth
953ed2606b Implement blanking. 2018-11-02 20:01:38 +01: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
Tomas Groth
b45de5a7dd Improve saving and loading of service files. 2018-10-28 22:16:00 +01:00
Tomas Groth
4d8661b669 Improve service loading 2018-10-28 17:34:17 +01:00
Tomas Groth
055d165830 Fixed loading and viewing presentations. 2018-10-28 07:28:33 +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
dc5a9590ba Fix up some more linting issues 2018-10-26 21:13:33 -07: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
Philip Ridout
a867c54b94 HEAD 2018-10-24 22:02:06 +01:00
Tomas Groth
7f5bd854db 2018-10-24 22:10:32 +02: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
Tomas Groth
8ad8eeb60d Update some header years. 2018-10-24 20:44:17 +02: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
Tomas Groth
27dfa68240 Fixed actual creation of themes. Thumbnail creation does not work yet. 2018-10-21 22:12:53 +02:00
a3f2030349 PJLink2 Update T and pep8 2018-10-19 21:33:32 -07:00
Bastian Germann
e458622fcc Revert the mediainfo upstreaming
Keep the pymediainfo dependency for later
2018-10-16 22:58:39 +02:00
Bastian Germann
b11079526d Decode byte string for MediaInfo 2018-10-16 21:24:47 +02:00
Bastian Germann
45a1c3d3f1 Find macOS problem 2018-10-16 21:07:31 +02:00
Bastian Germann
dd346487f5 Find macOS problem 2018-10-16 20:55:25 +02:00