Simon Hanna
bc51c7ca7f
Do not test PyMuPDF if it's not installed
...
Fixes #288
2019-10-24 19:56:08 +02:00
66f19e05a1
Merge branch 'fix-cached-theme-background-management' into 'master'
...
Fix cached theme background management
Closes #145 and #301
See merge request openlp/openlp!49
2019-10-23 22:54:30 +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
Tim Bentley
1a2aabf8a4
Merge branch 'display-tests' into 'master'
...
Run the Display JS tests as well
See merge request openlp/openlp!52
2019-10-23 20:09:37 +00:00
5b7e628403
Run the Display JS tests as well
...
- Add an entry in .gitlab-ci.yml
- Create a custom browser that'll run in Docker with Chromium Headless
- Add JS linting
- Fix up issues highlighted by linter
2019-10-23 20:09:37 +00:00
3d1af40823
Merge branch 'printservicelabels' into 'master'
...
Updated Print Service labels for Copy and Custom Footer Text
Closes #270
See merge request openlp/openlp!51
2019-10-23 04:22:28 +00:00
John Morris
212d4c8678
Updated label for Copy and Custom Footer Text
2019-10-21 20:05:35 -04:00
Tim
1e82419f1b
Merge branch 'master' of gitlab.com:openlp/openlp
2019-10-18 17:59:43 +01:00
Tim Bentley
846a77cae7
Merge branch 'skip-tests' into 'master'
...
Skip certain tests if we're running on GitLab or AppVeyor
See merge request openlp/openlp!46
2019-10-18 16:54:00 +00:00
1c4224e3d7
Skip certain tests if we're running on GitLab or AppVeyor
2019-10-18 16:54:00 +00:00
6eb81e2f61
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 17:48:19 +01:00
d98b84bd26
Set up a GitLab runner on a Windows 7 VM, and configure the pipeline to use it.
2019-10-18 17:48:18 +01:00
0fd6710075
Try to fix paths in coverage report generation
...
- Add the local path to coverage config
- Fix the paths before generating an HTML report
2019-10-18 17:48:17 +01:00
Tim Bentley
26d263bc71
Merge branch 'theme-progress-dialog' into 'master'
...
Create a Theme Preview dialog, plus some theme background fixes
Closes #283 and #299
See merge request openlp/openlp!45
2019-10-18 06:12:10 +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
Tim Bentley
362a775a55
Merge branch 'test-windows' into 'master'
...
Set up a GitLab runner on a Windows 7 VM, and configure the pipeline to use it.
See merge request openlp/openlp!43
2019-10-17 11:03:39 +00:00
555bfb5f88
Set up a GitLab runner on a Windows 7 VM, and configure the pipeline to use it.
2019-10-16 22:13:26 -07:00
Tim Bentley
92206d1677
Merge branch 'fix-combine-coverage' into 'master'
...
Try to fix paths in coverage discovery
See merge request openlp/openlp!41
2019-10-15 16:21:37 +00:00
6ac63522a5
Try to fix paths in coverage report generation
...
- Add the local path to coverage config
- Fix the paths before generating an HTML report
2019-10-15 16:21:37 +00:00
Tim Bentley
9d709745dd
Merge branch 'combine-coverage' into 'master'
...
Run coverage on both Linux and macOS
Closes #284
See merge request openlp/openlp!40
2019-10-11 18:48:27 +00:00
ba0056dd75
Run coverage on both Linux and macOS
2019-10-11 18:48:27 +00:00
Tim Bentley
63a4a1d3a6
Merge branch 'editorconfig' into 'master'
...
Remove vim lines from files and add a .editorconfig for editors that support it
See merge request openlp/openlp!38
2019-10-10 15:28:16 +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
Tim Bentley
bf3201003d
Merge branch 'publish-coverage' into 'master'
...
Publish coverage, plus bug fixes
Closes #48 and #64
See merge request openlp/openlp!39
2019-10-10 15:26:56 +00:00
ff1b2dab63
Publish the coverage report, plus bug fixes.
...
- Default theme level to Global, as per #48
- Make song delete message make more sense, fixes #64
- Publish the coverate report to OpenLP's GitLab page
2019-10-10 15:26:56 +00:00
Tomas Groth
4172838a3e
Merge branch 'MediaClipSelectorForm_timer_causing_tests_to_fail' into 'master'
...
MediaClipSelectorForm 100ms timer causing tests to fail intermittently
Closes #281
See merge request openlp/openlp!35
2019-10-09 08:28:10 +00:00
Tomas Groth
41d7166b89
Merge branch 'bible_search_from_gui_not_working' into 'master'
...
Bible search from gui not working
Closes #281 and #282
See merge request openlp/openlp!36
2019-10-09 08:27:28 +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
Tomas Groth
5c3ea6f918
Merge branch 'bug-280' into 'master'
...
Fix issue #280 where the constructor was not accepting the custom_geometry argument
Closes #280
See merge request openlp/openlp!37
2019-10-09 08:26:42 +00:00
a1a101793d
Fix issue #280 where the constructor was not accepting the custom_geometry argument
2019-10-09 08:26:42 +00:00
John Kirkland
e98dcb0d51
Resolved issue #281
2019-10-08 15:41:59 -05:00
Tim Bentley
fc71461a06
Merge branch 'liveworship' into 'master'
...
LiveWorship importer
See merge request openlp/openlp!30
2019-10-07 17:12:38 +00:00
Tomas Groth
1e8f72d49f
LiveWorship importer
2019-10-07 17:12:38 +00:00
Tim Bentley
efbadec78d
Merge branch 'test-in-arch' into 'master'
...
Test on Arch Linux too
See merge request openlp/openlp!34
2019-10-06 06:09:33 +00:00
0e7631a87f
Test on Arch Linux too
2019-10-06 06:09:33 +00:00
3c8f17f3ab
Merge branch 'i18n_changes' into 'master'
...
Update ts files and add script to generate qm files if needed.
See merge request openlp/openlp!32
2019-10-03 17:32:08 +00:00
Tim Bentley
4b175c15b1
Fix name for script
...
Signed-off-by: Tim <tim.bentley@gmail.com>
2019-10-03 17:32:08 +00:00
Tim Bentley
bd0646b174
Merge branch 'sort_authors_on_export' into 'master'
...
Sort the authors when exporting the songs
See merge request openlp/openlp!7
2019-10-01 20:58:20 +00:00
Stoivo
6e640fe7a5
Sort the authors when exporting the songs
...
I export all our songs and store it in git so I know what changes and can revert
if someone change incorrectly.
2019-10-01 20:58:20 +00:00
Tim Bentley
4693bd2b3c
Merge branch 'allow-search-by-song-number' into 'master'
...
Allow searching by Song Number
See merge request openlp/openlp!26
2019-09-26 20:49:05 +00:00
Mat
c6ed9e6a01
Allow searching by Song Number
2019-09-26 20:49:05 +00:00
Tim Bentley
3fef98fced
Merge branch 'use-docker-hub' into 'master'
...
Use the Docker runner images on Docker Hub
See merge request openlp/openlp!27
2019-09-26 16:54:38 +00:00
877b858fa3
Use the Docker runner images on Docker Hub
2019-09-26 16:54:38 +00:00
Tim Bentley
4d7145af02
Merge branch 'add-coverage' into 'master'
...
Add test coverage for reporting to GitLab
See merge request openlp/openlp!28
2019-09-26 16:38:09 +00:00
739530d67c
Add test coverage for reporting to GitLab
2019-09-26 16:38:09 +00:00
Tomas Groth
5666d8ea1f
Merge branch 'gitlab-appveyor' into 'master'
...
Update and move appveyor.yml so that it will work with the new gitlab setup.
See merge request openlp/openlp!23
2019-09-25 18:00:05 +00:00
Tomas Groth
81900c7f83
Update and move appveyor.yml so that it will work with the new gitlab setup.
2019-09-25 18:00:05 +00:00
Tomas Groth
d691b12ab2
Merge branch 'fix-typo' into 'master'
...
Fix typo
See merge request openlp/openlp!24
2019-09-24 18:17:43 +00:00
Simon Hanna
7332716191
Fix typo
2019-09-23 22:31:45 +02:00
Tomas Groth
a7b2e4143f
Merge branch 'bzr2git' into 'master'
...
Remove some bzr and pylint occurences
See merge request openlp/openlp!11
2019-09-21 14:13:48 +00:00