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
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 Bentley
aade849aca
End of 2020 - Just change the Year!
2020-12-30 21:42:49 +00:00
3fb4eee9f3
Yield fixtures are deprecated; the regular fixture does the same job
2020-12-21 21:41:57 -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
1c4ae35c9c
Fixes and Updates
2020-10-19 07:18:26 +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
Daniel
0a174bc6b7
Beta fixes
2020-10-04 06:31:30 +00:00
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
e09aec5d34
test_pdfcontroller: Get rid of platform specifics
...
As system() called PDF controllers are removed, test_pdfcontroller can be
simplified because PyMuPDF will use the mocked screen.
Get rid of the platform-dependent screen size obtaining which gets rid of
the Xlib dependency.
2020-09-28 21:58:05 +02:00
Tomas Groth
3e8d57db6a
Various fixes for beta1
2020-09-26 23:40:29 +00:00
Tim Bentley
d41e0316f4
Merge branch 'fix-macos-pdfcontroller-test' into 'master'
...
Fix the PDF Controller tests on macOS
See merge request openlp/openlp!240
2020-09-26 20:06:34 +00:00
52e9daaf5d
Fix the PDF Controller tests on macOS
2020-09-25 22:06:45 -07:00
ed488621aa
Fix problem with new MediaShout test
2020-09-25 21:52:12 -07:00
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
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
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
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
Tim Bentley
a55fdbf0c8
Update API definition
...
resolves #295
2020-06-10 20:10:56 +00:00
Tim Bentley
6eba3b7a3e
Settings cleanup
2020-06-06 16:05:36 +00:00
Daniel
b4648ee618
Fix preview flicker
...
fixes #553
This line is not needed as the display will move
to the first slide by default.
2020-05-25 05:01:12 +00:00
8ca3b08880
Merge branch 'liveworship-change' into 'master'
...
Liveworship import change
See merge request openlp/openlp!180
2020-05-07 05:19:20 +00:00
Tomas Groth
b3298d69f4
Liveworship import change
2020-05-07 05:19:20 +00:00
Tomas Groth
937c6c3e81
New service file format
2020-05-07 05:18:37 +00:00
Mattias Põldaru
e95ee62574
Fix errors in translatable texts.
2020-05-05 18:17:21 +00:00
Tim Bentley
2223a56268
Logging and Powerpoint fixes
2020-05-02 18:53:56 +00:00
Tim Bentley
42e6640339
Cleanups, add missing theme functionality
2020-04-09 21:55:27 +00:00
6bbe01e7c9
Web Remote Version Checking and Downloads; Other Fixes
...
- Download the web remote as part of the FTW
- Add version checking for the web remote
- Always order the authors when exporting to OpenLyrics
- Write tests for a bunch of things.
2020-04-07 23:36:14 -07:00
efd97644c8
Fix up the formatting of the contents of the help box
...
- Fix #380
- Fix some tests
- Add some tests
Fix some tests, add some tests
2020-04-02 21:42:35 -07:00
Tomas Groth
d1b051807b
Fix presentation load from service file
2020-04-02 20:24:58 +00:00
Tim Bentley
cbc9f8c8e2
Tests interfaces 1
2020-03-19 20:04:28 +00:00
Tim Bentley
fa9a3c6f92
Tests plugin 5
2020-03-11 21:53:41 +00:00
Tim Bentley
4ce197ecc2
Tests plugin 4
2020-03-10 16:59:25 +00:00
Tim Bentley
d43811f38d
Tests plugin 3 - and Fix #272
2020-03-08 21:45:42 +00:00
Tim Bentley
7d532778bd
Tests plugin 2
2020-03-05 20:34:08 +00:00
Tim Bentley
8fa698d510
More fixes for broken tests
...
Skip one which never worked but relied on data leakage!
2020-03-04 06:06:47 +00:00
0a22c7f77a
Merge branch 'CCLI-fixes' into 'master'
...
CCLI fixes
Closes #245
See merge request openlp/openlp!132
2020-02-10 21:29:31 +00:00
Daniel
b455077ff8
Allow searching past the first page of songs
...
Previously the first ten songs were just repeated
2020-02-10 21:29:30 +00:00
Tim Bentley
3dcac055be
Migrate Media and add Pytest-qt
...
Signed-off-by: Tim <tim.bentley@gmail.com>
2020-02-09 20:24:05 +00:00
Daniel
0b3ee4e1ba
Fix common settings crash
2020-02-09 08:01:15 +00:00
Tim Bentley
020661059f
Migrate Display
...
Signed-off-by: Tim <tim.bentley@gmail.com>
2020-02-01 21:12:07 +00:00
Tim Bentley
45e38c4959
Migrate API to Settings
...
Fix missing / incorrect copyright
Signed-off-by: Tim <tim.bentley@gmail.com>
2020-01-29 06:50:09 +00:00
Tim Bentley
fa97550301
Migrate more plugins for settings
...
Signed-off-by: Tim <tim.bentley@gmail.com>
2020-01-26 17:12:45 +00:00
Tim Bentley
86f85081b6
Migrate plugins from Settings() Alert and Bibles
...
Signed-off-by: Tim <tim.bentley@gmail.com>
2020-01-21 16:59:46 +00:00
Tomas Groth
1ebc6737d7
Made the bibel and song import more robust.
...
Tested the importers by loading a text file, a png file and an xml file.
2020-01-18 21:45:47 +00:00
Tim Bentley
debbced7e3
Update the plugin classes and remove the uneeded code
...
Signed-off-by: Tim <tim.bentley@gmail.com>
2020-01-18 21:00:13 +00:00
Tomas Groth
c20b7f5301
Fix bibleserver integration.
2020-01-03 22:50:00 +01:00