a1e4a5d006
HEAD
2018-11-13 07:39:34 -07:00
16027a43a9
Fixed a couple tests
2018-11-12 22:42:43 -07:00
Tomas Groth
ffb673a3d4
Some fixes for powerpoint presentation. Still some work to do...
2018-11-12 21:15:50 +01: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
bastiangermann@fishpost.de
18a236b227
A test that depends on re.escape's pre-3.7 behaviour fails on Python 3.7.
...
Make it compatible.
bzr-revno: 2841
2018-10-30 05:57:33 +01:00
Bastian Germann
bad6212008
Test Py 3.7 compatibility
2018-10-29 00:24:55 +01:00
Tomas Groth
b45de5a7dd
Improve saving and loading of service files.
2018-10-28 22:16:00 +01:00
Bastian Germann
53d93bff5b
Do not export any tests* module, but include them only in sdist
...
bzr-revno: 2840
2018-10-28 20:46:42 +00:00
Tomas Groth
4d8661b669
Improve service loading
2018-10-28 17:34:17 +01:00
Bastian Germann
479267660c
Replace PyICU with PyQt's QCollator
...
bzr-revno: 2839
2018-10-28 12:56:19 +00:00
Bastian Germann
2dc3d42fa9
Include tests in sdist
2018-10-28 12:42:09 +01:00
Tomas Groth
055d165830
Fixed loading and viewing presentations.
2018-10-28 07:28:33 +01:00
Bastian Germann
820476767f
Do not export any tests* module
2018-10-27 23:31:14 +02: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
6f0a1e5772
Remove the circular dependency problems in the custom slide plugin, and clean up the linting issues.
...
bzr-revno: 2838
2018-10-27 06:53:47 +01:00
dc5a9590ba
Fix up some more linting issues
2018-10-26 21:13:33 -07:00
e3b46b9430
Disable docstring linting
2018-10-26 21:02:57 -07:00
fd36a01cd6
Remove incorrect faulthandler initialisation
2018-10-26 20:49:34 -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
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
Tomas Groth
bf06411b93
Remove pyenchant from the appveyor script since it build on win64 where pyenchant is unavailable.
2018-10-25 21:58:23 +02:00
Tomas Groth
0e24bf9017
Update dependencies to fit webengine
2018-10-25 21:02:49 +02: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
67a4100bc1
PJLink2 Update T
...
bzr-revno: 2835
2018-10-24 20:02:07 +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
0484d0bf23
Move the openlp.__main__ module to run_openlp
2018-10-16 22:07:00 +02:00
Bastian Germann
3104ca78c3
Document pytest as a test runner
2018-10-16 21:57:43 +02:00
Kyle Russell
f325f8d6da
Improve usability of image plugin choosegroupform
...
bzr-revno: 2834
2018-10-16 21:32:21 +02:00