Raoul Snyman
181b4fdcc9
Fix various issues and return current theme in API:
...
- New API method to return current theme
- Use single method to set service items via both position and uuid
- Update tests to match above new features
- Fix issue where chords were not being returned to the API
- Fix the clear/backspace icon (the old one doesn't exist in Debian)
2020-05-15 23:11:55 -07:00
Tim Bentley
6876bbd531
Clean up Apis and remove duplicate files.
...
Add new API to help testings
2020-05-16 06:11:21 +00:00
Tomas Groth
b2843c50a1
Various small fixes
...
* Correctly hide network stream button in the theme background page.
* Fix traceback in the FTW due to the mainwindow (which is not yet created) being used.
2020-05-08 05:44:41 +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
Tomas Groth
1fb99e543e
When creating media service items, validate items after adding capabilities. Fixes loading optical and streaming items from servicemanager.
2020-05-02 14:04:53 +02:00
Tim Bentley
da01b2a8f2
Api improvements
2020-04-26 21:37:35 +00:00
Raoul Snyman
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
5e6c20486a
Update Reveal.js to 3.9.2
2020-03-03 21:26:16 +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
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
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
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
Tim Bentley
6ea4893ad6
Change Year
...
Signed-off-by: Tim <tim.bentley@gmail.com>
2020-01-01 02:53:08 +00:00
Tim Bentley
63f67f6e17
Migrate setting definitions to Core from plugins
...
Signed-off-by: Tim <tim.bentley@gmail.com>
2019-12-30 08:42:49 +00:00
Daniel
11dcf5b9ad
Change transition direction
2019-12-14 11:44:42 +00:00
Raoul Snyman
ec329eff2f
Refactor the theme wizard into separate pages
...
- Refactor wizard pages into external page components
- Refactor form labels into a central label with the alignment already set
- Fix some tests
- Write more tests
2019-12-11 19:31:48 +00:00
Daniel
f8ae9cf719
Change theme_list in theme manager to a dictionary containing the theme objects
...
This prevents the need to read the theme file every time it's data is needed.
2019-12-02 18:07:41 +00:00
Tim Bentley
35f7190e00
Try to fix paths in coverage report generation
...
- Add the local path to coverage config
- Fix the paths before generating an HTML report
2019-11-03 21:17:47 +00:00
Daniel
76ff4be598
Fix "Use default location" buttons
2019-10-26 10:00:07 +00:00
Daniel
d2e31c26e9
Added new values to theme.json and added logic for ui
...
Also fixed normal speed not working and changed "Default" to "Normal" in the enums as it makes more sense.
2019-10-26 09:57:00 +00:00
Daniel
c0aa199ac3
Add background_source to Theme and use it in the theme wizard
...
The theme wizard (while editing a theme) now changes both background_source and background_filename then sets filename to the new cache location on apply (also added the filename_source var to Theme). The new var is needed so when the user goes to change the theme again, they see the file they selected, not the cached one. This commit fixes the issue of changing theme backgrounds not deleting the cached file but deleting the original file.
2019-10-23 22:54:29 +00:00
Raoul Snyman
1e76868a23
Remove vim lines from files and add a .editorconfig for editors that support it
2019-10-10 15:28:16 +00:00
Tim Bentley
3e5dfdb730
Add initial cleanup files for media fixes.
...
Signed-off-by: Tim <tim.bentley@gmail.com>
2019-09-21 04:56:43 +00:00
Tim Bentley
265dc0ded9
Undo an incorrect change and replace missing code as pert of the display revamp.
...
bzr-revno: 2898
2019-08-30 22:32:26 +01:00
Raoul Snyman
7eb41ae49b
Fix chord printing properly
2019-08-30 07:43:22 -07:00
Tim Bentley
a721250abd
finish fixing the theme regeneration
2019-08-30 12:28:10 +01:00
Raoul Snyman
ad813bdbee
Chords are now being rendered when printing, but the output needs some work
2019-08-29 22:56:48 -07:00
Raoul Snyman
eed89c4024
Remove chords from the slide controller and the display
2019-08-29 14:08:37 -07:00
Raoul Snyman
e53f61b7f3
HEAD
2019-08-26 21:41:56 -07:00
Raoul Snyman
38a6f1b2ca
Use PyMySQL rather than MySQL Connector
2019-08-03 11:19:25 -07:00
Phill
bbb2fa935c
Few performance changes and fixes to prevent possible bugs
2019-07-27 07:37:16 +01:00
Phill
9c35b7dcdc
Minor fixes, and changes
2019-07-03 14:23:23 +01:00
Phill
28da80ecf9
Fix up and improve the Words Of Worship importer
...
bzr-revno: 2883
2019-06-28 21:15:27 +01:00
Phill
f79e8803c9
Word of Worship file importer fixes / rework
2019-06-28 19:09:25 +01:00
Phill
a432a57452
rename param js_use to is_js
2019-06-21 23:09:36 +01:00
Phill
5b571c4f74
Fixes for path issues
2019-06-21 21:53:42 +01:00
Tim Bentley
08891d8731
updates
2019-06-11 20:48:34 +01:00
Phill
c2550777c3
VLC extension tidyups
2019-05-26 11:30:37 +01: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
Phill
d178b7adba
Tidy ups + doc
2019-05-22 21:46:51 +01:00
Phill
5482e70e6d
Break out json and path refactors from fixes branch
2019-05-22 07:47:00 +01:00
Phill
3ee9df96ae
PEP8
2019-05-04 19:25:59 +01:00
Phill
7aa7e5c635
Move some changes out of annother branch
2019-05-04 12:49:20 +01:00
Phill
15f3b0fcca
Seperate some fixes out of annother branch
2019-05-04 10:13:29 +01:00
Bastian Germann
d74e5203c3
Merge HEAD
2019-04-28 21:21:23 +02:00
Bastian Germann
be1a398f7b
License change to GPL-3.0-or-later
2019-04-13 15:00:22 +02:00
Tomas Groth
41d876be52
Fix errors detected by pylint.
2019-04-12 21:16:00 +02:00