Raoul Snyman
25a2bbdca1
Fix an attribute error in EditVerseForm
2022-08-15 06:07:05 +00:00
Raoul Snyman
4e818cc195
Release version 2.9.5
2022-08-13 15:22:06 -07:00
Raoul Snyman
80f0d19393
Fall back on the file name if there is no hash
2022-08-13 13:52:39 -07:00
Raoul Snyman
280fc1b31d
Fix up some of the tests on AppVeyor
2022-08-13 20:40:12 +00:00
Tim Bentley
13ab80b13d
Remove ZeroConf as not used
2022-08-12 16:03:11 +00:00
Tim Bentley
542be51f14
Merge branch 'fix-applocation-test' into 'master'
...
Fix some tests
See merge request openlp/openlp!471
2022-08-11 06:45:51 +00:00
Tim Bentley
a15fafb05e
Merge branch 'background-audio-starting-issues' into 'master'
...
Fix the song background audio not starting (or always starting)
See merge request openlp/openlp!477
2022-08-11 06:45:14 +00:00
Raoul Snyman
1fc297c8d3
Fix the song background audio not starting (or always starting)
2022-08-11 06:45:14 +00:00
Tim Bentley
85dec929b5
Merge branch 'fix-951-1142-no-remote-version' into 'master'
...
Correctly handle an issue where OpenLP is unable to download the remote version (fixes #1142 #951 )
Closes #951 and #1142
See merge request openlp/openlp!475
2022-08-11 06:43:46 +00:00
Raoul Snyman
5331c2eb05
Fix some tests on Windows
...
- Remove the old conditional AppLocation tests
- Fix the AppLocation test
- Fix VLC test on Windows
- Handle UTF-8 BOM in EasySlides importer
2022-08-10 12:30:51 -07:00
Raoul Snyman
f2e8b6f60b
Correctly handle an issue where OpenLP is unable to download the remote version ( fixes #1142 #951 )
2022-08-10 11:57:43 -07:00
Raoul Snyman
4aa02145c0
Fix centering of text in the slides
2022-08-10 10:42:24 -07:00
Tim Bentley
d38d3562b2
Merge branch 'issue-1005' into 'master'
...
Handle a case where an exception is thrown when OpenLP is shutting down (fixes #1005 )
Closes #1005
See merge request openlp/openlp!470
2022-07-22 20:54:10 +00:00
Raoul Snyman
d112c94482
Handle a case where an exception is thrown when OpenLP is shutting down ( fixes #1005 )
2022-07-22 13:38:43 -07:00
Tomas Groth
9cbe84bfff
Merge branch 'issue-1020' into 'master'
...
Fix "name 'NetworkStreamSelectorForm' is not defined"
Closes #1020
See merge request openlp/openlp!469
2022-07-22 20:30:55 +00:00
Raoul Snyman
99f9df1540
Fix "name 'NetworkStreamSelectorForm' is not defined"
2022-07-22 20:30:55 +00:00
Raoul Snyman
2f9a16260f
Fix bug #1098 by checking that the selectedItem is not None
2022-07-21 16:12:31 -07:00
Raoul Snyman
e96e180476
Try to work around issue with missing older ids ( fixes #1108 )
2022-07-20 22:57:44 -07:00
Raoul Snyman
6a3f4a5686
Work around a permission error
2022-07-16 11:18:00 -07:00
Raoul Snyman
0bd045d7fe
Fix the resolve issue on Windows; Refactor the skips in tests to use pytest's built in skip stuff
2022-06-28 11:17:30 -07:00
Raoul Snyman
5aa34f5e9a
Skip recent menu items which are None
2022-06-25 20:35:28 +00:00
Raoul Snyman
3b38e5baa8
Try to work around pymediainfo exception
2022-06-21 18:51:57 +00:00
Tomas Groth
cd8eefff9b
Change crosswalk webbible parsing to match new layout.
2022-05-27 18:54:01 +00:00
Raoul Snyman
36efab9407
Fix importing ChordPro files with the correct encoding on Windows
2022-05-20 18:19:13 +00:00
Raoul Snyman
59dde255a4
Merge branch 'issue-878-repaint-service-list' into 'master'
...
Attempt to fix #878
Closes #878
See merge request openlp/openlp!457
2022-05-12 14:07:46 +00:00
Raoul Snyman
fab9f8d7d8
Attempt to fix #878
2022-05-12 14:07:44 +00:00
Tim Bentley
eb6691b4fe
Merge branch 'add-whole-verse-continuous-bible-layout-style' into 'master'
...
Add "Continuous (whole verses)" bible layout style
See merge request openlp/openlp!454
2022-05-12 07:07:44 +00:00
Raoul Snyman
c21e1df8bb
Merge branch 'pymupdf' into 'master'
...
Use non-deprecated PyMuPDF functions
See merge request openlp/openlp!453
2022-05-12 04:49:59 +00:00
Bastian Germann
c873af313f
Use non-deprecated PyMuPDF functions
2022-05-12 04:49:58 +00:00
STEPHANVS
ffaa131d8a
reflect settings change on style_combo_box
2022-05-12 01:13:57 +02:00
Daniel Martin
13269b3977
Future proof downgrades
2022-05-10 21:45:54 +00:00
STEPHANVS
bf646820b4
fix pipeline
2022-05-03 00:19:07 +02:00
STEPHANVS
02ffc24f72
add "Continuous (whole verse)" bible layout
2022-05-03 00:14:11 +02:00
Raoul Snyman
ac4ff452d0
Fix up the saving of images
2022-04-19 15:04:15 +00:00
Raoul Snyman
3390323d4f
Fix some bugs in Bibles and PresentationManager
2022-04-09 08:00:35 +00:00
Raoul Snyman
0269de5d2f
Merge branch 'fix-issues-1045-1043' into 'master'
...
A couple of bug fixes:
See merge request openlp/openlp!444
2022-04-08 16:26:51 +00:00
Raoul Snyman
eac00dab37
A couple of bug fixes:
2022-04-08 16:26:51 +00:00
Joel Beckmeyer
11d35e8a6e
make presentationmanager parsing more error resilient
2022-04-07 21:44:49 -04:00
Raoul Snyman
90ea160eaa
Change the icons from groups to folders in the Images plugin, as per requests in the forums
2022-04-01 14:08:07 -07:00
Raoul Snyman
ab6d1e87f9
Handle PermissionError nicely
2022-03-31 14:52:18 +00:00
Raoul Snyman
b6135737e3
Merge branch 'editform-tests' into 'master'
...
projector.editform refactoring and tests
See merge request openlp/openlp!441
2022-03-29 18:29:12 +00:00
Ken Roberts
0836d26bdc
projector.editform refactoring and tests
2022-03-29 18:29:12 +00:00
Ken Roberts
f662c63155
Fix issue #1033
2022-03-23 20:54:40 +00:00
Ken Roberts
6f1c9ce891
Update core.db.Manager and projector.db.ProjectorDB
2022-03-16 15:37:20 +00:00
Raoul Snyman
38073ea8be
Merge branch 'commands-tests' into 'master'
...
commands-tests updates/refactoring 2022-03-02
See merge request openlp/openlp!437
2022-03-16 14:06:39 +00:00
Ken Roberts
7ab73a75a9
commands-tests updates/refactoring 2022-03-02
2022-03-16 14:06:37 +00:00
Mateus Meyer Jiacomelli
46238be058
Avoiding screen setup changed modals twice+ on fast screen changes
2022-03-02 18:02:40 -03:00
Raoul Snyman
541bc1508d
Blank to theme issues with video backgrounds
2022-03-02 14:08:02 +00:00
Tim Bentley
5e5c771140
Issue 784 - Fix up preview panel code which has memory failure
2022-03-01 19:21:27 +00:00
Ken Roberts
f7a28e5754
ProjectorManager tests and refactoring 2022-02-27
2022-03-01 15:52:28 +00:00
Tim Bentley
4c83aa58c1
Merge branch 'previous-verse-flash-fix' into 'master'
...
Adjusting display transitions that causes content flashes
Closes #979
See merge request openlp/openlp!429
2022-03-01 08:04:27 +00:00
Mateus Meyer Jiacomelli
526a46d002
Adjusting display transitions that causes content flashes
2022-03-01 08:04:27 +00:00
Tim Bentley
52b5843d5d
Merge branch 'use-old-style-text-outline' into 'master'
...
Switch to using the old way of making text outlines
Closes #1016
See merge request openlp/openlp!432
2022-03-01 07:49:44 +00:00
Raoul Snyman
fe0f2e5a20
Switch to using the old way of making text outlines
2022-03-01 07:49:44 +00:00
Raoul Snyman
290252ce51
Merge branch 'websocket-poll-by-events' into 'master'
...
Make Websocket Server and Poller to notify state change based on events
See merge request openlp/openlp!340
2022-03-01 06:06:39 +00:00
Mateus Meyer Jiacomelli
b4048e0d52
Make Websocket Server and Poller to notify state change based on events
2022-03-01 06:06:38 +00:00
Tomas Groth
f988c6bb9c
Merge branch 'issue-886-confirm-delete-from-service' into 'master'
...
Confirm deleting item from service
Closes #886
See merge request openlp/openlp!427
2022-02-24 22:03:25 +00:00
Edward Birchall
66032f854a
Confirm deleting item from service
2022-02-24 22:03:25 +00:00
Tim Bentley
6ee7c33805
Merge branch 'projector-manager-tests' into 'master'
...
refactor tests for projector manager 2022-02-21
See merge request openlp/openlp!420
2022-02-24 19:04:00 +00:00
Ken Roberts
5e1716d5cd
refactor tests for projector manager 2022-02-21
2022-02-24 19:04:00 +00:00
Tim Bentley
0889f95cdf
Merge branch 'tabui-tests' into 'master'
...
Tests for ProjectorTab 2022-02-23
See merge request openlp/openlp!428
2022-02-24 19:03:01 +00:00
Ken Roberts
cb46dd12c2
Tests for ProjectorTab 2022-02-23
2022-02-24 19:03:01 +00:00
Ken Roberts
99d9398783
Pjlink tests 2022-02-23
2022-02-24 19:02:28 +00:00
Raoul Snyman
9d598773ef
Merge branch 'zeroconf-startup-crash' into 'master'
...
Zeroconf startup crash
See merge request openlp/openlp!423
2022-02-21 21:37:26 +00:00
Mateus Meyer Jiacomelli
eb8709a593
Zeroconf startup crash
2022-02-21 21:37:25 +00:00
Tim Bentley
b94bc0021e
Merge branch 'AchimStuy-master-patch-36540' into 'master'
...
Keep unique_identifier of PDF service items.
See merge request openlp/openlp!419
2022-02-19 08:20:28 +00:00
Achim S
76afb204a0
Keep unique_identifier of PDF service items.
2022-02-19 08:20:28 +00:00
Tomas Groth
962f36967a
Merge branch 'read-remote-version-from-file' into 'master'
...
Update the remote settings to use the remote's version.js file
See merge request openlp/openlp!421
2022-02-18 16:24:22 +00:00
Raoul Snyman
6236a59891
Update the remote settings to use the remote's version.js file
2022-02-18 16:24:21 +00:00
Tim Bentley
330db2209c
Merge branch 'advanced-chord-transpose-support' into 'master'
...
Advanced chord transpose support
See merge request openlp/openlp!341
2022-02-17 07:55:28 +00:00
STEPHANVS
e3e6a5f59f
fix openlp.plugins.songs.lib.ui
2022-02-16 19:40:56 +01:00
STEPHANVS
35952e587c
centralize warning message
2022-02-16 19:37:18 +01:00
STEPHANVS
7320f2ddc9
added option to turn off song key warning
2022-02-16 03:50:23 +01:00
STEPHANVS
bf9aba52da
fix exception in songs with no chords
2022-02-16 00:31:36 +01:00
STEPHANVS
237f82db5c
unifying warning message
2022-02-15 16:01:27 +01:00
STEPHANVS
3aa67ec2f2
pipeline fix
2022-02-14 15:07:19 +01:00
STEPHANVS
c80d8fbcfb
Consolidate song key check/warning message
2022-02-14 14:44:08 +01:00
Raoul Snyman
c6a9926e02
Fix the CI error after merging !414 and !417
2022-02-12 06:45:27 +00:00
Tim Bentley
4297124c02
Merge branch 'option-to-hide-custom-formatting-tag-content-in-main-window' into 'master'
...
Option to hide custom formatting tag content in main window
See merge request openlp/openlp!414
2022-02-11 19:13:51 +00:00
István Máté
bb507acf3f
Option to hide custom formatting tag content in main window
2022-02-11 19:13:50 +00:00
Raoul Snyman
0d738e5233
Merge branch 'Caps_#509' into 'master'
...
Adds Uppercase Tag #509
See merge request openlp/openlp!417
2022-02-11 17:49:56 +00:00
Tim Bentley
72fb6347bb
Merge branch 'qr_code' into 'master'
...
Replace QR code with generator and update tests
See merge request openlp/openlp!416
2022-02-11 14:33:12 +00:00
Tim
87b48b059d
Adds Uppercase Tag #509
2022-02-10 15:26:42 +00:00
Tim Bentley
65a9818134
Merge branch 'format-sup+nbsp-smaller-in-bibles' into 'master'
...
Smaller bible chapter and verse numbers
See merge request openlp/openlp!413
2022-02-10 12:10:13 +00:00
István Máté
6e8851ae56
Smaller bible chapter and verse numbers
2022-02-10 12:10:13 +00:00
Tim
c3f00bf288
Replace QR code with generator and update tests
2022-02-10 11:06:34 +00:00
Tomas Groth
d9eec25960
Merge branch 'process-pjlink-tests' into 'master'
...
Update tests for projectors.pjlinkcommands.process_pjlink()
See merge request openlp/openlp!410
2022-02-09 17:49:23 +00:00
Ken Roberts
d6c6ef59b6
Update tests for projectors.pjlinkcommands.process_pjlink()
2022-02-09 17:49:23 +00:00
Raoul Snyman
6fcd9c233b
Add a way to detect if there is a header in the CSV file
2022-02-08 11:54:34 -07:00
STEPHANVS
f75e8dddb4
Remove unnecessary verse_text_edit update
2022-02-08 00:56:29 +01:00
Tim Bentley
586007bb10
Merge branch 'two_fixes' into 'master'
...
Two fixes
See merge request openlp/openlp!411
2022-02-06 16:53:14 +00:00
Tim
0ccb3620d5
Lets finish the year conversion
2022-02-06 09:10:17 +00:00
Tim
77199ca794
Allow switch back to the default theme for song editing. #917
2022-02-06 08:21:58 +00:00
Tim
b3788e404f
Add feedback for Custom Slide generation #73
2022-02-06 08:17:50 +00:00
Tim
dc168b2fdf
Add feedback for Custom Slide generation #73
2022-02-06 08:14:02 +00:00
STEPHANVS
93ed31e54d
pipeline fixes
2022-02-06 01:37:30 +01:00
STEPHANVS
fb1e1e1f06
Added warning message about missing song key
2022-02-06 01:30:55 +01:00
STEPHANVS
29f5e1db56
Variable namings and pipeline fixes
2022-02-06 01:09:17 +01:00
Raoul Snyman
d09e65767f
Apply 28 suggestion(s) to 2 file(s)
2022-02-06 01:09:15 +01:00
STEPHANVS
bfda3dcc3d
Notation fixes
2022-02-06 01:09:13 +01:00
STEPHANVS
8888d4e78e
Notation fixes
2022-02-06 01:09:13 +01:00
STEPHANVS
1d5691f132
Invalid chord throws KeyError, not ValueError
2022-02-06 01:09:12 +01:00
STEPHANVS
eb47c58899
Even more pipeline fixes
2022-02-06 01:09:11 +01:00
STEPHANVS
568806b0ed
More pipeline fixes
2022-02-06 01:09:11 +01:00
STEPHANVS
b8e54b0faa
Pipeline fixes
2022-02-06 01:09:10 +01:00
STEPHANVS
51ccbfb0db
Chord transpose rework, works on verse_edit_all
2022-02-06 01:09:09 +01:00
STEPHANVS
85cf4f9c8c
Support "|" as "barline" in chords layer
2022-02-06 01:09:09 +01:00
STEPHANVS
3311d0e5c5
regex fixes, NEOLATIN_NOTES would introduce an extra capturing group, while ENGLISH_NOTES and GERMAN_NOTES would not
2022-02-06 01:09:08 +01:00
STEPHANVS
7b93fec889
fix CHORD_SUFFIXES
2022-02-06 01:09:08 +01:00
STEPHANVS
99404cda86
Revert "nothing to repeat issue?"
...
This reverts commit 3c60e9aaf8
.
2022-02-06 01:09:07 +01:00
STEPHANVS
6dfb367bc4
nothing to repeat issue?
2022-02-06 01:09:06 +01:00
STEPHANVS
fdd55041f3
Additional notes and suffixes fix
2022-02-06 01:09:06 +01:00
STEPHANVS
ad56375374
Support "add" in chord suffix, support song key definition with "="
2022-02-06 01:09:05 +01:00
STEPHANVS
bf1ae4a36b
Even more test fixes
2022-02-06 01:09:05 +01:00
STEPHANVS
7badda1668
Support for more complex chords; have chordless songs in <div class="nochords">
2022-02-06 01:09:03 +01:00
Tim Bentley
db64a7d5bf
Merge branch 'test-commands-2' into 'master'
...
Update tests for pjlinkcommands 2022-02-03
See merge request openlp/openlp!408
2022-02-05 17:13:52 +00:00
Ken Roberts
2dfce1ad32
Issue #985 - TypeErr in PJLink.get_data() fix
2022-02-05 16:02:48 +00:00
Tim Bentley
87159e6e28
Merge branch 'issue-986-song-import' into 'master'
...
Fix bug #986 to better handle a both a correctly behaving lxml, as well as a badly behaving lxml
Closes #986
See merge request openlp/openlp!406
2022-02-05 10:31:38 +00:00
Raoul Snyman
bdce45cb74
Merge branch 'sqlalchemy-warnings' into 'master'
...
Listen to SQLAlchemy's warnings
See merge request openlp/openlp!407
2022-02-04 22:06:24 +00:00
Raoul Snyman
26d3659250
Prevent the user from closing the display window
2022-02-04 22:06:06 +00:00
Ken Roberts
be21ef15e6
Update tests for pjlinkcommands 2022-02-03
...
- (Ongoing) Update strings to f'' format
- New test module projector/messages/test_clss.py
- projectors/test_projector_commands_01/test_*_clss_* tests moved here
- Added start_poll test
- New test module projector/messages/test_misc.py
- Added test_srch
- openlp/core/projectors/plinkcommands.py
- Updated process_srch log entry in case of no projector instance
2022-02-04 13:33:25 -08:00
Raoul Snyman
59f2cabae3
Listen to SQLAlchemy's warnings
2022-02-04 14:12:12 -07:00
Raoul Snyman
c0e8cef731
Fix bug #986 to better handle a both a correctly behaving lxml, as well as a badly behaving lxml
2022-02-04 11:39:44 -07:00
Tim
4400e0e132
Add some more tests
2022-02-04 15:40:12 +00:00
Raoul Snyman
4f74be7d0a
Fix loading service files from the command line
2022-02-04 15:30:43 +00:00
Raoul Snyman
0f74ef6f67
Handle invalid XML when parsing verses
2022-02-03 15:02:13 +00:00
Tim Bentley
235fd9244f
Merge branch 'issue-943-recent-files-bug' into 'master'
...
Fix issue #943 by typecasting to Path objects
Closes #943
See merge request openlp/openlp!395
2022-02-03 07:49:55 +00:00
Raoul Snyman
efc32c9b1f
Fix issue #943 by typecasting to Path objects
2022-02-03 07:49:55 +00:00
Tim Bentley
de30cc3996
Merge branch 'issue-937-handle-unknown-verse-types' into 'master'
...
Fix issue #937 by handling custom verse types correctly
Closes #937
See merge request openlp/openlp!396
2022-02-03 07:49:14 +00:00
Raoul Snyman
bb8e508887
Fix issues with searching from the web remote
2022-02-03 05:49:56 +00:00
Raoul Snyman
35723ed72c
Fix issue #937 by handling custom verse types correctly
2022-02-02 11:28:46 -07:00
Raoul Snyman
b6074ed9ad
Move the common context menu code into the FolderLibraryItem class
2022-02-01 16:02:17 -07:00
Tim Bentley
f711a64dc5
Merge branch 'Logging_Fixes' into 'master'
...
Clean up logging
See merge request openlp/openlp!392
2022-02-01 20:01:27 +00:00
Tim Bentley
04bbbba305
Merge branch 'pjlink_cmd' into 'master'
...
Update pjlinkcommands tests
Closes #976 and #978
See merge request openlp/openlp!388
2022-02-01 16:43:09 +00:00
Ken Roberts
e02b359b7e
Update pjlinkcommands tests
2022-02-01 16:43:09 +00:00
Tim Bentley
79714f0b73
Merge branch '30rc1-fixes-part2' into 'master'
...
Various bugfixes
Closes #916 and #944
See merge request openlp/openlp!387
2022-02-01 11:11:52 +00:00
Tomas Groth
5e4721f4ce
Various bugfixes
2022-02-01 11:11:52 +00:00
Tim Bentley
c9c8c62595
Merge branch 'Chinese-new-year' into 'master'
...
Better late than never
See merge request openlp/openlp!391
2022-02-01 11:11:36 +00:00
Tim
29db2f1fb7
Better late than never
2022-02-01 10:10:57 +00:00
Tim
5784dc4c24
Fix another division issue
2022-02-01 10:07:24 +00:00
Raoul Snyman
e30fb26a3c
Merge branch 'pjm-tests' into 'master'
...
Tests for ProjectorManager 2022-01-23
See merge request openlp/openlp!386
2022-01-31 02:36:14 +00:00
Ken Roberts
2d0855f975
Tests for ProjectorManager 2022-01-23
2022-01-31 02:36:14 +00:00
Tomas Groth
d2f02a5ec3
Merge branch 'fix-macos-display-minimize' into 'master'
...
Stop the display window from minimizing when the OpenLP window is not active on macOS
See merge request openlp/openlp!390
2022-01-30 07:34:33 +00:00
Raoul Snyman
fa802a5f3b
Stop the display window from minimizing when the OpenLP window is not active on macOS
2022-01-29 16:22:10 -07:00
Raoul Snyman
daa7539dd0
Fix hanging in macOS when LibreOffice is installed
2022-01-29 12:40:57 -07:00
Tim Bentley
ff0605cb21
Merge branch 'fix-915-songs-background-audio-auto-start' into 'master'
...
Restore the auto-play for background audio in songs (fixes #915 )
Closes #915
See merge request openlp/openlp!385
2022-01-24 08:40:29 +00:00
Raoul Snyman
70fa22fdb4
Restore the auto-play for background audio in songs ( fixes #915 )
2022-01-22 13:21:31 -07:00
Raoul Snyman
91322f87d2
Merge branch '30rc1-fixes2' into 'master'
...
Various bug fixes
Closes #978 and #976
See merge request openlp/openlp!384
2022-01-21 21:32:09 +00:00
Tomas Groth
1d0b578370
Various bug fixes
2022-01-21 21:32:09 +00:00
Raoul Snyman
b3c27986c7
Merge branch 'proj_manager_tests' into 'master'
...
ProjectorManager tests upd_add_port listener
See merge request openlp/openlp!383
2022-01-21 21:30:52 +00:00
Ken Roberts
caa78be00d
ProjectorManager tests upd_add_port listener
2022-01-21 21:30:51 +00:00
Tomas Groth
bfce3db902
A few bug fixes
2022-01-21 07:49:55 +00:00
Raoul Snyman
2e553a6833
Release 2.9.4
2022-01-17 13:02:54 -07:00
Daniel Martin
fce6b47127
Fix a few service bugs
2022-01-16 13:15:09 +00:00
Tim
2ee161c9ce
Fix another division issue
2022-01-13 14:33:00 +00:00
Raoul Snyman
e473511386
Default to the first screen if there is no display screen
2021-12-26 09:45:34 +00:00
Tim Bentley
1603bfb705
OpenLP not running due to various Float / Int issues.
2021-11-28 14:13:28 +00:00
Tim Bentley
b9f27a5252
Merge branch 'random-cleanups-3' into 'master'
...
Random cleanups
See merge request openlp/openlp!371
2021-11-27 08:58:58 +00:00
Raoul Snyman
33be82042d
Prevent an exception occurring due to a variable not being declared yet
2021-11-27 07:49:39 +00:00
Raoul Snyman
b35080fd98
Merge branch 'correct-slide-number-fix' into 'master'
...
Correction of previous fix for setting slide numbers in footers
Closes #942
See merge request openlp/openlp!366
2021-11-26 22:08:03 +00:00
robbie jackson
8e1ff6e0d6
Correction of previous fix for setting slide numbers in footers
2021-11-26 22:08:03 +00:00
Tim Bentley
d5876fc576
Merge branch 'check-end-html-instead-of-end-tag' into 'master'
...
Check 'end html' instead of 'end tag'
See merge request openlp/openlp!363
2021-11-10 17:35:26 +00:00
Tim Bentley
c6be2ac31d
Merge branch 'clean-up-alerts-plugin' into 'master'
...
clean up alertsmanager
See merge request openlp/openlp!369
2021-11-07 07:43:20 +00:00
robbie jackson
aff97c0e27
Fix song flash
2021-11-07 00:52:53 +00:00
Andreas P
cbfcbae498
remove not reachable code
2021-10-23 16:14:16 +02:00
Andreas P
2c8dd847c0
don't shadow build-in
2021-10-23 16:14:15 +02:00
Andreas P
25952c8751
use f-strings and correct log message, as the icon is shaddowed
2021-10-23 15:48:48 +02:00
Andreas P
ddcc7dbd4f
clean up alertsmanager
...
- the alertsmanager does not manage the alerts anymore, they are managed by the display
- thus the list of alerts is not needed, the id is not needed, also the
timer id is not needed
- live_display_active is not needed anymore
- there is no point in using the status message
2021-10-23 15:29:33 +02:00
Raoul Snyman
fca5052b24
Fix loading the previous service as a str instead of a Path
...
- Fixes #839
- Wrote a whole bunch of tests
2021-09-16 16:59:03 -07:00
Tim Bentley
191e8dc672
Merge branch 'fix-dvd-media-crash' into 'master'
...
Fix dvd media crash
Closes #876
See merge request openlp/openlp!356
2021-09-12 08:28:58 +00:00
robbie jackson
2eef92fe4a
Fix dvd media crash
2021-09-12 08:28:58 +00:00
Tim Bentley
df0163b144
Merge branch 'fix-show-presentation-after-media' into 'master'
...
Fix of problem showing presentations after media items
Closes #833
See merge request openlp/openlp!362
2021-09-12 08:28:37 +00:00
STEPHANVS
14c0c93463
Check 'end html' instead of 'end tag'
2021-09-10 23:49:55 +02:00
robbiejackson
fee77506f6
code fix done and tests updated
2021-09-10 21:10:49 +01:00
Raoul Snyman
b37fd8faca
Fix #896 and write tests for the form
2021-09-07 22:00:11 -07:00
Raoul Snyman
acc54ce13b
A further and more extensive fix to the fix in !359
2021-09-06 14:44:44 -07:00
Raoul Snyman
bd6dfb43be
Fix #912 by using the correct argument; Also fix the tests on macOS (and now my machine) where some version of libxml2 has an error that causes syntax errors in the resulting XML
2021-09-05 22:42:21 -07:00
Mateus Meyer Jiacomelli
34cfe9b8cd
Fix dark theme tooltip text color
2021-09-05 07:19:44 +00:00
Raoul Snyman
a232346e4a
Release 2.9.3
2021-09-02 07:32:59 -07:00
Tim Bentley
a3ff2b1d0b
Merge branch 'fix-songbook-merge' into 'master'
...
Fix merging of song books
Closes #899
See merge request openlp/openlp!347
2021-09-02 06:46:10 +00:00
robbie jackson
80a70d5b63
Fix merging of song books
2021-09-02 06:46:09 +00:00
Raoul Snyman
10f325d1dd
Fix #881 by setting changing the 'replace' argument to be the position of the item to be replaced
2021-09-01 22:35:11 -07:00
Mateus Meyer Jiacomelli
368c1aa69a
Better Dark Mode and UI Theme Support
2021-09-01 18:34:06 +00:00
Tomas Groth
54ad7496cd
Merge branch 'display-mode-toggle' into 'master'
...
Display mode toggle
Closes #905
See merge request openlp/openlp!348
2021-08-28 20:36:54 +00:00
Daniel Martin
744e141dbd
Display mode toggle
2021-08-28 20:36:53 +00:00
robbie jackson
c44d261a0e
Fix cd media crash
2021-08-28 07:04:15 +00:00
Raoul Snyman
4d3ade20c7
Add support for folders to plugins
...
- Make a derivative MediaManagerItem class for generic folder support
- Make add and choose folder dialogs based on image plugin dialogs
- Implement folder and item mixins to get db models "for free"
- Implement database layer for media plugin
- Implement database layer for presentations plugins
- Refactor media plugin to inherit from FolderLibraryItem
- Refactor presentations plugin to inherit from FolderLibraryItem
- Migrate media files from settings to database
- Migrate presentations files from settings to database
- Convert the load icons in the media plugin into a dropdown
- Add new tests for MediaMediaItem.get_list()
- Closes #165
- Closes #223
- Closes #224
- Closes #582
2021-08-25 22:51:43 -07:00
Tim Bentley
b5a5cf82c4
Merge branch 'improve-help' into 'master'
...
Improve help
Closes #777
See merge request openlp/openlp!344
2021-08-25 21:14:19 +00:00
robbie jackson
2907cb4f14
Improve help
2021-08-25 21:14:19 +00:00
István Máté
58800cf4be
Webserver mimetype support
2021-08-25 19:28:15 +00:00
Tim Bentley
b10fd605b7
Merge branch 'alert-fix' into 'master'
...
Alert scroll missing text + default font mismatch fix
See merge request openlp/openlp!336
2021-08-19 16:30:49 +00:00
Mateus Meyer Jiacomelli
7d0990021d
Alert scroll missing text + default font mismatch fix
2021-08-19 16:30:49 +00:00
Tim Bentley
0e4055664c
Merge branch 'issue-711-screen-geometry' into 'master'
...
Fix logic in get_screen_number to be more fault tolerant
Closes #711
See merge request openlp/openlp!342
2021-08-19 16:29:58 +00:00
Tim Bentley
73bb4690b9
Merge branch 'add-new-service-message' into 'master'
...
Output message box when a user clicks on New Service when there's already a blank service there.
Closes #777
See merge request openlp/openlp!345
2021-08-19 16:25:02 +00:00
robbie jackson
aee5d5b495
Fix main window positioning
2021-08-19 16:23:56 +00:00
robbiejackson
cdc1234ebb
code and settings test done
2021-08-18 18:59:29 +01:00
Raoul Snyman
322f4f1d5b
Fix bug #711 and add some tests
2021-08-06 08:24:44 -07:00
Tim Bentley
e048348890
Merge branch 'add-slide-numbers-in-song-footer' into 'master'
...
Add slide numbers in footers
Closes #847
See merge request openlp/openlp!339
2021-07-22 20:48:16 +00:00
robbie jackson
3bbb46cdd3
Add slide numbers in footers
2021-07-22 20:48:15 +00:00
Scott Western
0eb4e4b99e
Use CSS standard gradients
2021-07-21 20:44:41 +00:00
STEPHANVS
7bbc7ab05f
Merge branch 'master' of https://gitlab.com/istvanmate/openlp
2021-06-18 23:45:56 +02:00
Tim Bentley
47e49dd845
Merge branch 'fix-reselected-theme-stream' into 'master'
...
Fix reselected theme stream
Closes #576
See merge request openlp/openlp!330
2021-06-17 20:56:05 +00:00
robbiejackson
1feeadf3bb
review comments applied
2021-05-26 08:56:20 +01:00
robbiejackson
4ff585a774
fixes applied and some associated tests written
2021-05-21 20:38:35 +01:00
robbiejackson
00b83b5c7d
fix vsize bug
2021-05-13 10:43:55 +01:00
robbiejackson
4f08c25b6b
several bugs relating to theme stream UI fixed
2021-05-13 10:29:29 +01:00
Tomas Groth
0fffbb2f17
Merge branch 'fix-sequential-presentations-2' into 'master'
...
Fix sequential presentations - proper fix
Closes #700
See merge request openlp/openlp!324
2021-04-28 07:10:27 +00:00
robbie jackson
5793526bcb
Fix sequential presentations - proper fix
2021-04-28 07:10:27 +00:00
Raoul Snyman
431c4fe6ee
Merge branch 'fix-printicons' into 'master'
...
Fix Icons in Print when Dark Theme.
See merge request openlp/openlp!325
2021-04-28 06:38:59 +00:00
Tim
ee28fad5b4
Fix Icons in Print when Dark Theme.
...
Fix Test notes following clean up
2021-04-28 07:30:26 +01:00
Raoul Snyman
4d4717a905
Merge branch 'more_media_fixes' into 'master'
...
More media fixes
Closes #665 and #815
See merge request openlp/openlp!323
2021-04-28 06:19:48 +00:00
Daniel Martin
7cc367801a
More media fixes
2021-04-28 06:19:47 +00:00
Tim Bentley
b81d7e753c
Merge branch 'fix_service_save_failure' into 'master'
...
Fix service save failure
Closes #816
See merge request openlp/openlp!322
2021-04-25 06:18:50 +00:00
Daniel Martin
0ab55950a8
Fix service save failure
2021-04-25 06:18:50 +00:00
Tim Bentley
8381adfc36
Merge branch 'fix_websocket_crash' into 'master'
...
Fix websocket crash
Closes #810
See merge request openlp/openlp!315
2021-04-25 06:18:16 +00:00
Daniel Martin
d34e39524a
Fix websocket crash
2021-04-25 06:18:16 +00:00
Daniel Martin
b5b510b2ed
More fixes
2021-04-25 05:15:37 +00:00
Raoul Snyman
5caca527e1
Merge branch 'confirmation-form' into 'master'
...
Confirmation form
Closes #675
See merge request openlp/openlp!313
2021-04-15 17:33:10 +00:00
robbie jackson
d7fe052afc
Confirmation form
2021-04-15 17:33:10 +00:00
robbiejackson
5b531b2900
sets PresenterScreen for openoffice if EnablePresenterScreen fails
2021-04-07 21:24:51 +01:00
Daniel Martin
99190ebe56
Fix data directory copy fail
2021-04-03 15:56:47 +00:00
Daniel Martin
8ee657bc8f
Add api data for bibles
...
Including version, copyright and permissions for primary and secondary bible.
2021-03-29 20:29:36 +00:00
Tim Bentley
ed3608bf47
Merge branch 'fix-impress-display' into 'master'
...
Fix impress display
Closes #30
See merge request openlp/openlp!309
2021-03-26 22:02:32 +00:00
Tomas Groth
8ef650b6cb
Update database_exists method. maybe it will support multiple versions.
2021-03-26 21:21:42 +00:00
robbiejackson
0fa973d485
revert to using EnablePresenterScreen as property name
2021-03-22 09:09:55 +00:00
Tim Bentley
a9c3372dfa
Merge branch 'fix-ccli-notification' into 'master'
...
changed CCLI no access notification to be in message area
See merge request openlp/openlp!305
2021-03-10 17:42:17 +00:00
Tomas Groth
cc07ab572c
Merge branch 'fix-preview-pause-play' into 'master'
...
Fix preview video restart after pause or stop
See merge request openlp/openlp!306
2021-03-08 21:16:42 +00:00
Tomas Groth
819353b897
Merge branch 'icon-for-audio-files' into 'master'
...
changed so audio files are correctly identified
See merge request openlp/openlp!307
2021-03-08 21:15:45 +00:00
Daniel Martin
7d71b70d62
Fix reset footer template
2021-03-08 21:14:49 +00:00
robbiejackson
60dafd80c0
remove unnecessary variable
2021-03-08 21:00:37 +00:00
robbiejackson
48f91bcd30
added tests for settings presentation tab
2021-03-05 20:51:02 +00:00
robbiejackson
4e88c975ed
code changes implemented
2021-03-05 10:19:16 +00:00
robbiejackson
9268194ca0
search changed so audio files are correctly identified
2021-02-23 22:07:00 +00:00
robbiejackson
9e0294024b
fix preview video restart after pause or stop
2021-02-21 21:17:57 +00:00
Tomas Groth
8123f9d920
Merge branch 'fix-setting-custom-geometry' into 'master'
...
Fix setting custom geometry
See merge request openlp/openlp!304
2021-02-20 21:32:16 +00:00
robbie jackson
febf2615b5
Fix setting custom geometry
2021-02-20 21:32:16 +00:00
robbiejackson
b76045e783
changed CCLI no access notification to be in message area
2021-02-18 10:34:32 +00:00
Tim Bentley
ed8da9512b
Merge branch 'no-access-ccli' into 'master'
...
fix for CCLI song select when the user's account has no access to the song
See merge request openlp/openlp!299
2021-02-17 07:33:38 +00:00
robbie jackson
5ed56e388a
fix for CCLI song select when the user's account has no access to the song
2021-02-17 07:33:37 +00:00
Tomas Groth
520362a469
A few beta1 fixes
2021-02-10 07:51:16 +00:00
Tim Bentley
b0d8d6fd85
Merge branch 'Allow-sub-directories-in-custom-stages' into 'master'
...
Allow sub directories in custom stages
Closes #759
See merge request openlp/openlp!298
2021-02-06 15:48:39 +00:00
Daniel Martin
a327b70dc5
Fix missing image service load crash
2021-02-06 15:48:08 +00:00
Daniel
aeac690c4e
Allow sub directories in custom stages
2021-02-04 09:56:52 +13:00
Daniel Martin
058bea7f4c
Small fixes
2021-02-02 09:28:20 +00:00
Tomas Groth
ec6015c7fb
Merge branch 'standardize_plugin_search_options' into 'master'
...
Standardize plugin search options
Closes #737
See merge request openlp/openlp!296
2021-01-30 22:36:58 +00:00
Daniel Martin
d47a14a716
Standardize plugin search options
2021-01-30 22:36:58 +00:00
Raoul Snyman
44901c4cf5
Merge branch 'Image_DragAndDrop' into 'master'
...
Fix bug #730 and #751 where DND images are loaded twice.
See merge request openlp/openlp!292
2021-01-30 06:03:05 +00:00
Raoul Snyman
d465e692cd
Merge branch 'master' into 'master'
...
Fix chapter count for Zechariah
See merge request openlp/openlp!291
2021-01-30 06:02:21 +00:00
Raoul Snyman
87bef4f934
Merge branch 'fix_songselect_non_english' into 'master'
...
Fix songselect for non english
Closes #752 and #723
See merge request openlp/openlp!293
2021-01-30 06:01:42 +00:00
Daniel Martin
81dc52110d
Change song lyrics selector to fetch link via class name
...
And get copyrights via lyrics page where the list has a class name
2021-01-30 06:01:42 +00:00
Raoul Snyman
9975ad4e43
Merge branch 'fix_auto_unblank' into 'master'
...
Fix auto unblank
Closes #729 and #181
See merge request openlp/openlp!294
2021-01-30 05:59:57 +00:00
Daniel Martin
ed129b8923
Fix auto unblank
2021-01-30 05:59:56 +00:00
Daniel Martin
837b62ce39
Make images fullscreen
2021-01-30 05:02:57 +00:00
Tim
7c57f1168d
Fix bug #730 and #751 where DND images are loaded twice.
2021-01-28 14:01:09 +00:00
Sean DeArras
8e9150ba2a
Fix chapter count for Zechariah
2021-01-24 13:56:17 -08:00
Tomas Groth
282a845a10
Fixes for the bible plugin. Fix placement of alternative_book_names.sqlite for portable installs. Fix gui elements not updating when only one bible is available.
2021-01-21 07:59:34 +00:00
Tim
e682f39fe6
Fix bug #740 where plugin is not loaded.
2021-01-18 15:44:43 +00:00
Daniel Martin
da31226029
Fix http poll routes
2021-01-08 15:01:53 +00:00
Tomas Groth
9194273341
Merge branch 'enable_qt_dpi_scaling' into 'master'
...
Enable QT DPI scaling
See merge request openlp/openlp!287
2021-01-03 17:37:20 +00:00
Tomas Groth
561745166a
Merge branch 'fix_#713' into 'master'
...
Fix #713 - Bible Combo Crash
Closes #713
See merge request openlp/openlp!284
2021-01-03 17:34:39 +00:00
Tim Bentley
b27f0c69d7
Fix #713 - Bible Combo Crash
2021-01-03 17:34:39 +00:00
Daniel Martin
7b8c4a31c9
Prevent empty slides being added
...
And some comments and grammer
2021-01-03 14:32:00 +00:00
Daniel
c8c2c41641
enable qt dpi scaling
2020-12-31 20:23:58 +13:00
Tim Bentley
aade849aca
End of 2020 - Just change the Year!
2020-12-30 21:42:49 +00:00
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
Raoul Snyman
0eadcc535f
Fix #434 by handling links with titles
2020-09-22 22:42:45 -07:00
Daniel
b5a2eef4e7
Fix api crash when sending thumbnail path
...
For things with thumbnails that aren't images (just presentations I think)
2020-09-23 04:50:09 +00:00
Daniel
b33d27f77c
Fix theme combo box not showing at start
...
The theme combo box did not show when the currently rendered item
doesn't support the service/song theme levels.
This changes the theme combo box to use the theme level from the
settings rather than the currently rendered item.
2020-09-20 17:35:49 +00:00
Tomas Groth
cd22bfaa51
Started work on support for powerpoint on mac. Changed the script execution approach from osascript to py-applescript. Not tested. At all.
2020-09-13 14:49:02 +00:00
Fernando Quant
0a64cc95ec
Themes api get_themes returns the preview image instead of the full background image in the theme_list
2020-08-27 06:19:47 +00:00
Tomas Groth
04feb3ee67
Fix image db upgrade
2020-08-18 06:47:02 +00:00
Tim Bentley
6711cbee9d
Merge branch 'fix-font-file' into 'master'
...
Remove the references to FontAwesome, this file does not contain FontAwesome at all
See merge request openlp/openlp!228
2020-08-15 13:38:32 +00:00
Gyuris Gellért
7df43c7dfb
Add solution to remove extra whitespaces from OL <lines> tag
...
Related to #550
2020-08-13 19:40:14 +00:00
Raoul Snyman
58e2e50610
Remove the references to FontAwesome, this file does not contain FontAwesome at all
2020-08-12 21:48:32 -07:00
Raoul Snyman
a944791a70
Merge branch 'ccli_fix' into 'master'
...
Fix CCLI with the QT WebEngine
See merge request openlp/openlp!214
2020-08-06 02:26:56 +00:00
Daniel
483f14ec15
working webview implementation of the ccli importer
...
Still a WIP:
- I'll add the old preview thing
- Need to make default size of the window larger
- Need to make UI look better
2020-08-06 02:26:56 +00:00
Tomas Groth
8fe519cada
Merge branch 'bibleversionapi' into 'master'
...
Bible version api
See merge request openlp/openlp!220
2020-08-01 19:34:08 +00:00
Fernando Quant
acb6e892a9
Bible version api
2020-08-01 19:34:08 +00:00
Tomas Groth
ec85f1f8b9
Merge branch 'readd_custom_stage_views' into 'master'
...
Re-add custom stage view support
See merge request openlp/openlp!223
2020-08-01 19:32:29 +00:00
Tomas Groth
c6c5f77b03
Merge branch 'add_footer_to_web_api' into 'master'
...
Add theme data and footer to web api
Closes #537
See merge request openlp/openlp!224
2020-08-01 19:30:49 +00:00
Daniel
fc16e0009e
Add footer to the object returned in the api
...
This is about the only thing left preventing us from running the main web view on react in a similar way the primary display is run. (rather than screenshots)
2020-08-01 19:30:49 +00:00
Daniel
e7ffa35000
Actually 'unregister' closed websocket connections
...
The recv method will trigger an Exception when the user disconnects
from the server, which means we can unregister them and break the loop.
2020-08-01 19:28:19 +00:00
Daniel
f69887cd8c
Re-add custom stage view support
...
Almost a static server. Lets say your stage files are in `stages/mystage/<files>`,
Provided your main html file is named `stage.html`, you can get to it with:
`<openlp_ip>:<openlp_port>/stage/mystage` (this is the same as openlp 2.4.6)
Although you can use the full url, the `stage.html` will be able to directly
link to it's neighbour files with a relative url. (that means you can use
`javascript.js` rather than `/stage/mystage/javascript.js`)
Again, this should be the same as openlp 2.4.6
I think OpenLP 2.4.6 used some sort of template system to fill in the page
title and perhaps a few other things. This does not use a template system
and you only need a standard html file.
2020-07-25 21:41:28 +12:00
Tim Bentley
a036362237
Merge branch 'fix_change_image_bg_crash' into 'master'
...
Fix plugin crash if they don't implement config_update
Closes #623
See merge request openlp/openlp!222
2020-07-25 06:40:22 +00:00
Daniel
238088d50b
Add config_update as an overrideable plugin fn
2020-07-25 11:53:11 +12:00
Raoul Snyman
5620a6f57f
Expose the entire ServiceItem in the API
...
- Move JSON rendering into ServiceItem object
- Provide entire service item object through API
- Fix some potential bugs and write tests
2020-07-23 17:19:49 -07:00
Tomas Groth
73221cef9b
Remove and add screens without reloading screens. Do not show screen-change-popup when the settings form is visible.
2020-07-21 20:05:59 +00:00
Tomas Groth
66cf59767a
Merge branch 'allow-PIs-in-openlyrics-importer' into 'master'
...
Allow XML processing istructions in OpenLyrics importer
Closes #548
See merge request openlp/openlp!188
2020-07-13 08:48:33 +00:00
Gyuris Gellért
8edce313bc
Allow XML processing istructions in OpenLyrics importer
2020-07-13 08:48:33 +00:00
Tomas Groth
cad3661c56
Refactor the appveyor setup
2020-07-10 19:45:00 +00:00
Mattias Põldaru
65f7af0e9f
Revert recently introduced bug causing video background to be on top of lyrics. The crash this was supposed to fix is no longer present.
2020-07-08 20:15:37 +00:00
Tim Bentley
4ffd7f5a6f
Merge branch 'remove-font-license' into 'master'
...
Remove an unnecessary license file
See merge request openlp/openlp!216
2020-07-06 06:25:57 +00:00
Raoul Snyman
6c5bcf4b03
Remove an unnecessary license file
2020-07-03 22:39:31 -07:00
Raoul Snyman
5c0082e434
Fix the colour of the icons on macOS
2020-07-03 22:18:17 -07:00
Tim Bentley
28a7840b9f
Merge branch 'dynamic_themes' into 'master'
...
Dynamic themes
See merge request openlp/openlp!200
2020-07-01 16:12:01 +00:00
Daniel
59c0aba7fb
Set default header and footer areas if not overridden
...
Do this every time the theme is read from file or the display resolution changes
2020-07-01 16:12:00 +00:00
Tim Bentley
5b20945c34
Merge branch 'fix_progress_bar_crash' into 'master'
...
Fix large service file crash
Closes #594
See merge request openlp/openlp!213
2020-07-01 16:10:28 +00:00
Daniel
f6b4f8229e
scale service save progress increments to thousandths
...
(Progress bar size == 1000 rather than a potential int overflow using the file size)
2020-07-01 16:10:28 +00:00
Daniel
357fe20c91
Fix incorrect image title from loading service
...
This fixes the crash when you select a image loaded from a service file
2020-07-01 16:09:44 +00:00
Tim Bentley
0f43a84ff3
Fix Image Backgounds and remove Image Manager
...
Resolves ##480
2020-06-21 07:17:35 +00:00
Tim Bentley
f8d747e236
Fix Image Backgounds and remove Image Manager
...
Resolves ##480
2020-06-20 06:06:31 +00:00