Tomas Groth
11b24c8e1f
Merge branch 'multiple-streams' into 'master'
...
Add support for multiple streams.
See merge request openlp/openlp!116
2020-02-04 20:35:35 +00:00
Tomas Groth
d9b65d8873
Made the stream selector a lightweight version of the VLC capture device selector. Still some work to do.
2020-02-04 20:35:35 +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
b85f1db06f
Properly detect chords, support >5 optional splits
...
- Properly detect only chords in square brackets
- Properly detect Bibles so that custom slides are rendered as text items
- Make more than 5 optional splits work (fixes #278 )
2020-01-15 22:05:26 -07:00
Tim Bentley
8e9cc53852
Migrate media to new style tests
...
Signed-off-by: Tim <tim.bentley@gmail.com>
2020-01-12 21:03:40 +00:00
Tomas Groth
c20b7f5301
Fix bibleserver integration.
2020-01-03 22:50:00 +01:00
Tim Bentley
6ea4893ad6
Change Year
...
Signed-off-by: Tim <tim.bentley@gmail.com>
2020-01-01 02:53:08 +00:00
Tomas Groth
b54a9931bd
Fixes for the first Alpha:
...
* Handle git styled version tags/hashes instead of bzr. Fixes part of #351 .
* Fix planningcenter traceback, fixes #354 .
* Fix minor stuff detected by pylint.
2019-12-23 23:17:06 +01:00
68f37e635a
Fix exception thrown due to a form not existing yet
...
- Fix an issue where an exception was thrown because the theme progress form didn't exist yet
- Refactor a few things
- Fix other tests
- Add a test for wait_for
2019-12-18 09:13:45 -07:00
Tim Bentley
01315795af
Settings Refactor 4
...
- Fix breakage in editing songs
- Move the settings enums to a common location
- Fix broken tests.
2019-12-16 03:37:54 +00:00
f9b298f0dc
Skip the main window tests on macOS until we can figure out what the problem is
2019-12-12 05:44:57 +00:00
Tomas Groth
507934e85c
Disable BibleServer support for now since we haven't yet figured out how to extract available translations and books in translations.
2019-12-04 22:10:13 +00:00
Ee Savior
c3e6d3f776
Test improvements for bible ref parsing
2019-12-03 19:54:57 +00:00
Ee Savior
5935bbe850
core-ui-media-__init__: Create test and fix docstring error for format_milliseconds(...). Achieve 100% coverage for __init__.py module
2019-12-02 18:02:13 +00:00
Ee Savior
f50b81b9fb
Test improvements
2019-11-26 19:32:16 +00:00
John Kirkland
dbcdf11c0a
Planningcenter plugin
2019-11-09 16:17:41 +00:00
f606838641
Pre-select a screen as the display if there is no screen config
...
- Force the last screen in the list to be the display screen by default
- Always select the first screen in the widget
- Increase the size of the FTW so that it stops jumping in size
- Add some more tests for the widgets
- Refactored widgets tests into a single file
- Fix #302 properly
2019-11-02 06:21:23 +00:00
dd9701cb50
Fix issue #302 where theme previews were not being generated after the FTW
...
- Fix the theme preview generation to happen in the right place after the First Run Wizard
- Mock the settings in the DisplayWindow tests to see if that helps the Arch runner
- Add tests for the new form
2019-11-01 12:26:47 +00:00
1c4224e3d7
Skip certain tests if we're running on GitLab or AppVeyor
2019-10-18 16:54:00 +00:00
99d2ec7715
Create a Theme Preview dialog, plus some theme background fixes.
...
- Update .gitignore to ignore virtualenvs and eggs directory
- Create a dialog to generate theme previews/thumbnails
- Use theme preview generation dialog all over
- Create a test for the new method
- Update existing theme manager tests
- Skip Bible HTTP tests when in GitLab CI
- Make theme backgrounds scale and centred
2019-10-18 06:12:09 +00:00
1e76868a23
Remove vim lines from files and add a .editorconfig for editors that support it
2019-10-10 15:28:16 +00:00
John Kirkland
a129485805
Resolved issue #282 by deleting the get_books function in HTTPBible,
...
allowing it to use the on in the parent class, BibleImport.
2019-10-09 08:27:28 +00:00
c1933352ea
Ignore some generated files, make generate resources script check for an existing file; ignore pdfcontroller test for now
2019-09-18 18:29:05 +00:00
0618f63ede
Added a Zeroconf service to aid devices detecting OpenLP on the network
2019-07-01 15:36:14 -07:00
Phill
5482e70e6d
Break out json and path refactors from fixes branch
2019-05-22 07:47:00 +01:00
Bastian Germann
be1a398f7b
License change to GPL-3.0-or-later
2019-04-13 15:00:22 +02:00
Philip Ridout
1fe56bc089
Fix some asserts
2019-03-03 17:44:40 +00:00
Philip Ridout
bd99cee8fd
minor changes
2019-02-16 08:57:11 +00:00
Philip Ridout
9b2ef7d8f7
PEP8
2019-02-15 20:47:09 +00:00
Philip Ridout
6d7c19256b
Fixes
2019-02-15 20:22:02 +00:00
Philip Ridout
8bc6cfc1a5
HEAD
2019-02-15 20:12:59 +00:00
Philip Ridout
097225c9d7
Code change for json config file. Titulate themes ftw page
2019-02-15 20:12:28 +00:00
Tomas Groth
fa4ec96054
Updated to 2019 in copyright headers
2019-02-14 16:09:09 +01:00
d99c2f6996
Migration from WebKit to Webengine. Also introduced reveal.js for slide rendering, new screen setup dialogs and many other changes.
...
bzr-revno: 2844
2019-02-14 00:04:30 -07:00
Tomas Groth
31ed94d88c
pep8 fixes
2019-02-13 21:28:10 +01:00
Tim Bentley
6b4ed77fee
fix up tests
2019-02-12 20:55:58 +00:00
Philip Ridout
c7e4be5512
fix test
2019-02-07 19:38:11 +00:00
Tim Bentley
6ea3ac875c
fix the fix! renderer not included any more
2019-02-04 17:21:34 +00:00
Tomas Groth
078c8d41eb
Fix unresolved conflict - for real.
2019-02-03 21:45:24 +01:00
Tomas Groth
aa5554a696
Fix unresolved conflict.
2019-02-03 21:44:46 +01:00
Tim Bentley
8de6ff8832
Fixed trunk merge so now matches that.
2019-01-31 21:34:20 +01:00
Tim Bentley
f1c7664125
Merge media trunk and fix up
2019-01-27 14:42:23 +00:00
Tim Bentley
392bfba099
pep8
2019-01-04 20:11:12 +00:00
Tim Bentley
c2a03e205d
try again
2019-01-04 18:21:38 +00:00
Tim Bentley
7836aa4234
try again
2019-01-04 18:15:21 +00:00
Tim Bentley
72cd432f10
try again
2019-01-04 18:11:15 +00:00
Tim Bentley
4d6659e889
try again
2019-01-04 18:01:54 +00:00
Tim Bentley
0601c8e774
for fixes
2019-01-03 21:57:38 +00:00