Raoul Snyman
5211a9249d
Release 2.9.2
2020-12-20 20:51:59 -07:00
Raoul Snyman
b5da7b8e74
Merge branch 'fix_song_and_image_upgrade_sql_error' into 'master'
...
Fix apostrophe issue
Closes #699 and #698
See merge request openlp/openlp!276
2020-12-20 21:12:38 +00:00
Raoul Snyman
3a83c210ba
Update our code to support newer versions of PyMuPDF
2020-12-20 09:45:37 -07:00
Daniel
08478732d0
use sql parameters to insert file names
...
fixes sql injection issues
2020-12-20 19:31:05 +13:00
Raoul Snyman
cbf37ce8b3
Refactor the settings somewhat
...
- Created a new Service tab
- Moved service-specific items to service tab
- Moved UI settings to general tab
- Did some general UI cleanup
Update/add tests
2020-12-17 16:13:05 -07:00
Raoul Snyman
8bf07cff64
Fix a bug in the screens code
2020-12-02 23:08:15 -07:00
Daniel
9a1605694a
Remove image background setting
...
Background images never needed this because they expand to fit
Foreground images will get a theme background
2020-11-24 20:23:35 +00:00
Tim Bentley
a9f2bf1461
Two text fixes and a PDF startup error
2020-11-20 14:26:38 +00:00
Tomas Groth
0b739159b1
Merge branch 'mediainfo' into 'master'
...
Drop mediainfo system() support
See merge request openlp/openlp!258
2020-11-18 08:45:13 +00:00
Raoul Snyman
83e0d728e4
Merge branch 'beta_fixes_2' into 'master'
...
Video/VLC fixes
Closes #679
See merge request openlp/openlp!259
2020-11-17 03:59:39 +00:00
Daniel
06e0d9d522
Add a delay to closing vlc
...
This gives time for the web engine to appear, preventing any flicker to the desktop
2020-11-17 03:59:38 +00:00
Raoul Snyman
601fa58594
Fix some upgrade issues
...
- Fix an issue with loading screens from older versions of OpenLP (fixes #655 )
- Fix an issue where presentations that no longer exist throw an error
- Fix a bug in the serialization of Path objects for Pyro4
- Add some tests for untested scenarios
- Fix some tests
2020-11-15 23:40:07 -07:00
Fernando Quant
ae5c5b204a
Fix theme api
2020-10-28 04:06:56 +00:00
Tim Bentley
f47a168733
Merge branch 'beta_fixes_4' into 'master'
...
Fix first run issues
Closes #683 and #682
See merge request openlp/openlp!262
2020-10-20 11:32:48 +00:00
Daniel
eb3dc6b221
Fix first run issues
2020-10-20 11:32:48 +00:00
Tomas Groth
6bbaa17646
Merge branch 'fixes_oct2020' into 'master'
...
Fixes and Updates
See merge request openlp/openlp!263
2020-10-19 07:18:27 +00:00
Tim Bentley
1c4ae35c9c
Fixes and Updates
2020-10-19 07:18:26 +00:00
Daniel
fd7ba2a447
Song details api
2020-10-19 07:18:00 +00:00
Daniel
5dea23662a
Fix web api issue and crash with small theme
...
Potentially fixes some other issues we didn't know about too...
This just stops anything interfering with creating slides,
and stops fetching the slides halfway through processing
2020-10-09 06:26:28 +00:00
Bastian Germann
8f934c6695
Drop mediainfo system() support
...
Drop the support to call the mediainfo binary that is not included in the
installers anymore.
2020-10-06 17:37:48 +02:00
Raoul Snyman
47261d206b
Try to fix some font issues
...
- Closes #39
2020-10-04 23:22:31 -07:00
Tomas Groth
c8b328c4f5
Merge branch 'distutils' into 'master'
...
Get rid of distutils
See merge request openlp/openlp!247
2020-10-04 20:52:05 +00:00
Tim Bentley
b367015342
Merge branch 'master' into 'master'
...
Clean PDF Controller and its tests
See merge request openlp/openlp!245
2020-10-04 19:41:14 +00:00
Tim Bentley
6aea6a9d2d
Merge branch 'bugs' into 'master'
...
presentations: Prevent check_available returning None
See merge request openlp/openlp!252
2020-10-04 19:40:31 +00:00
Tim Bentley
867779da43
Stop videos playing if no VLC.
...
#633
2020-10-04 19:20:10 +00:00
Tim Bentley
13f47d2a92
Merge branch 'fix_live_controls_toolbar' into 'master'
...
Fix live controls toolbar
See merge request openlp/openlp!255
2020-10-04 06:32:08 +00:00
Daniel
bee733d016
Fix live controls toolbar
2020-10-04 06:32:07 +00:00
Daniel
0a174bc6b7
Beta fixes
2020-10-04 06:31:30 +00:00
Raoul Snyman
feda35ee1e
Merge branch 'fix_screenshot_freeze' into 'master'
...
Fix screenshot freeze
Closes #666
See merge request openlp/openlp!251
2020-10-02 04:57:17 +00:00
Daniel
bd0308f1b4
Ignore transition speed when no transitions
...
Also add/fix tests
2020-10-02 04:57:17 +00:00
Raoul Snyman
ae7ac7bf35
Merge branch 'ppt-fixes' into 'master'
...
Powerpoint fixes
See merge request openlp/openlp!250
2020-10-02 04:49:49 +00:00
Tomas Groth
48c3a0ca4a
Powerpoint fixes
2020-10-02 04:49:49 +00:00
Tomas Groth
64b62c4f59
Implement support for windows 10 dark mode, fixes #370 .
2020-10-02 02:18:39 +00:00
Bastian Germann
a0a67f5917
presentations: Prevent check_available returning None
2020-09-29 23:42:16 +02:00
Raoul Snyman
a17039ba30
Fix a bunch of tests and warnings
...
Some of the song import tests were not being run, and pytest was warning
about them. I refactored them so that pytest would run them again.
Also, there were some other warnings in the code about deprecations, so
I fixed as many of those as I could too.
2020-09-28 23:24:16 -07:00
Bastian Germann
dc967baf00
Get rid of distutils
2020-09-29 01:22:28 +02:00
Bastian Germann
2c577e2382
Remove unused check_binary_exists
2020-09-28 22:38:22 +02:00
Bastian Germann
04e3ef5d86
Clean pdfcontroller from mupdf/ghostscript
2020-09-28 22:17:50 +02:00
Tomas Groth
8c888b9a00
Merge branch 'distutils' into 'master'
...
Replace distutils.dir_util.copy_tree with shutil.copytree
See merge request openlp/openlp!242
2020-09-28 07:12:29 +00:00
Bastian Germann
5e981be6fe
Relicense GPL-2 files
...
There are still some leftovers or new files that are still GPL-2 licensed.
Relicense them according to the contributors' agreements to change the
license to GPL-3+.
2020-09-27 14:53:27 +02:00
Bastian Germann
1473ff5d4a
Replace distutils.dir_util.copy_tree with shutil.copytree
2020-09-27 13:59:56 +02:00
Tomas Groth
3e8d57db6a
Various fixes for beta1
2020-09-26 23:40:29 +00:00
Tim Bentley
bd32b892f2
Merge branch 'fix-crosswalk-bibles' into 'master'
...
Fix the CrossWalk Biblestudytools.com importer
See merge request openlp/openlp!241
2020-09-26 20:05:42 +00:00
Raoul Snyman
7734ce89a0
Fix the CrossWalk Biblestudytools.com importer
2020-09-25 23:13:10 -07:00
Raoul Snyman
ed488621aa
Fix problem with new MediaShout test
2020-09-25 21:52:12 -07:00
Tim Bentley
844399b54f
Merge branch 'issue-62-rename-song-importer' into 'master'
...
Rename OpenLP 2.0 Song Importer
Closes #62
See merge request openlp/openlp!237
2020-09-24 07:12:25 +00:00
Raoul Snyman
d18faa5233
Hopefully fix some confusion, fixes #62
2020-09-23 19:20:06 -07:00
Raoul Snyman
74a72877d8
Fix two bugs in the MediaShout importer
...
- Fix a bug where the "Themes" table was never read due to an incorrect "if" statement
- Fix a bug where the "Groups" table was presumed to exist, but doesn't always (bug #35 )
2020-09-23 15:25:37 -07:00
Tim Bentley
ac161d79ed
Merge branch 'sept-2020' into 'master'
...
Fixes Sept 2020
Closes #633
See merge request openlp/openlp!231
2020-09-23 08:37:57 +00:00
Tim Bentley
09b57c3cd7
Stop videos playing if no VLC.
...
#633
2020-09-23 08:37:57 +00:00