Commit Graph

16731 Commits

Author SHA1 Message Date
Tomas Groth
9bf639a3cb merge trunk 2019-06-11 21:13:35 +02:00
Tomas Groth
7cb8758fdd Fixed test on windows by mocking out render. 2019-06-11 21:12:33 +02:00
Tomas Groth
9966d8ace7 Missed a rename of _write_theme to save_theme. 2019-06-11 21:11:54 +02:00
Tim Bentley
edce402a60 fix up media for breakages 2019-06-11 19:40:20 +01:00
Tim Bentley
27a84fe05a Head 2019-06-11 19:08:21 +01:00
596c484bd7 Add presentations through LibreOffice on macOS.
bzr-revno: 2878
2019-06-10 22:01:02 -07:00
Tomas Groth
4f705a649a Loading VLC module can also result in an OSError 2019-06-10 22:44:24 +02:00
Tomas Groth
4361159434 Set the default value of core/display_on_monitor to False to avoid blocking the screen with the display window on first start. 2019-06-10 22:22:22 +02:00
Tomas Groth
4c1f67f84b Set song import/export default directory to None 2019-06-10 22:10:38 +02:00
Tomas Groth
17893737b5 Add a webengine view for previewing themes. Made VLC loading more robust. A few minor fixes.
bzr-revno: 2877
2019-06-10 09:55:42 +02:00
Tomas Groth
31f6779d3f fix pep8 2019-06-09 22:22:43 +02:00
Tomas Groth
0c7fe8d97c fix test 2019-06-09 22:06:20 +02:00
Bastian Germann
81e90c9047 Merge trunk 2019-06-09 18:16:24 +02:00
Bastian Germann
7f54074285 Readd the run_openlp.py 2019-06-09 18:06:24 +02:00
Tomas Groth
04d3efef9e fix some broken tests 2019-06-07 23:05:02 +02:00
Tomas Groth
ad9d1df172 pep8 2019-06-07 22:51:19 +02:00
Tomas Groth
4074d110ff some path/str fixes 2019-06-07 22:46:51 +02:00
Tomas Groth
3861d340a3 trunk 2019-06-07 22:25:30 +02:00
Bastian Germann
abf172fa7c Sync dependencies in setup.py and check_dependencies; replacing nose2 with pytest
bzr-revno: 2876
2019-06-06 21:25:25 +01:00
Tomas Groth
f27fded597 Fix line calculation for the theme preview. Try to make VLC loading more robust. 2019-06-06 22:10:39 +02:00
second@tgc.dk
f2779edcd4 Make it possible to go to next or previous service item when stepping through a presentation. Disables impress and powerpoint presentation console.
bzr-revno: 2875
Fixes: https://launchpad.net/bugs/1165855, https://launchpad.net/bugs/1798651
2019-06-05 21:25:35 +02:00
7819a9eb02 Fix license issues 2019-06-04 21:57:26 -07:00
bae4cb2a44 HEAD 2019-06-04 21:53:18 -07:00
Tomas Groth
1d176515d0 merge trunk 2019-06-04 22:03:54 +02:00
Tomas Groth
3963923e2d Fix as suggested 2019-06-04 22:03:19 +02:00
Tomas Groth
8b489de954 Generate a real footer 2019-06-03 22:11:19 +02:00
Phill
306ae3b5bf refactor media extensions
bzr-revno: 2874
2019-06-01 11:12:12 +01:00
Phill
aaaab9bf43 Add media extensions in the service manager 2019-06-01 07:59:45 +01:00
Phill
52eb196e5b PEP8 2019-05-31 21:19:15 +01:00
Phill
8fe469aca3 Re-add period 2019-05-31 21:04:51 +01:00
Phill
f4111e4431 Fix up filters 2019-05-31 20:59:38 +01:00
Tomas Groth
efdae7ab6f trunk 2019-05-29 21:22:52 +02:00
Tomas Groth
2efaffec7a pep8 2019-05-29 21:22:12 +02:00
Tomas Groth
949231a35f Fix traceback on Mac tests 2019-05-29 21:18:25 +02:00
Tomas Groth
7558fb6e64 Use a live webengine widget when previwing themes. 2019-05-28 22:37:50 +02:00
Phill
cdf29876e2 More media clean-up 2019-05-26 21:53:54 +01:00
Phill
c2550777c3 VLC extension tidyups 2019-05-26 11:30:37 +01:00
Tomas Groth
38a310a1aa Remove unused code 2019-05-25 21:21:19 +02:00
Bastian Germann
9caffa028b Add pytest to check_dependencies 2019-05-25 16:47:10 +02:00
Bastian Germann
7288336ad4 Replace native test runner with pytest 2019-05-25 16:43:43 +02:00
Phill
c901ec3d75 Move suffixes from list to set, remove VlcPlayer.is_active as it was never ser 2019-05-24 23:11:11 +01:00
Tomas Groth
6e03382f1f Reenable setting slidecontroller index when openlp is not in focus. 2019-05-24 21:21:19 +02:00
6800490995 For now, this is a bit of a work-in-progress. This code should pick up the bundled libvlc.(dll|so|dylib) and use it. VLC detection seems to be a little iffy right now.
bzr-revno: 2873
2019-05-24 20:50:51 +02:00
Phill
a023a1c1cd rework json handling for custom objects and refactor path file
bzr-revno: 2872
2019-05-24 10:10:39 +01:00
Tomas Groth
e6baed1105 pep8 fixes 2019-05-23 22:30:46 +02:00
0b0593de4c Re-enable the tests 2019-05-23 13:29:04 -07:00
1caf38b075 Forgot python-vlc 2019-05-23 13:18:40 -07:00
Phill
3476174313 Pep fix 2019-05-23 20:49:13 +01:00
Tomas Groth
a3fdaff2c4 Fix test and remove debug prints 2019-05-23 21:41:00 +02:00
Phill
dd0d531be3 Fix images 2019-05-23 20:33:46 +01:00