Commit Graph

7149 Commits

Author SHA1 Message Date
Matey Krastev 45f68364a3 Add "Apply UPPERCASE globally" function to songs plugin. 2024-05-02 16:46:44 +00:00
Tim Bentley 9b9d8feafa Stop Service File items from containing more than one audio file 2024-04-20 22:14:29 +00:00
Tomas Groth b8855eb8ed Add some registry functions and more that makes it easier for plugins to integrate 2024-04-17 17:14:58 +02:00
Tim Bentley d1724bc6c3 Merge branch 'issue-1880' into 'master'
Make the slide height affect the size of the thumbnails generated

Closes #1880

See merge request openlp/openlp!738
2024-04-16 20:58:55 +00:00
Chris Witterholt 027391d321 Fix missing verse translations 2024-04-16 18:16:24 +00:00
Raoul Snyman 885e57ba41 Make the slide height affect the size of the thumbnails generated 2024-04-14 22:36:19 -07:00
Tomas Groth fa05ee4b2d Add ewsx song importer 2024-04-09 15:19:58 +00:00
Tim Bentley b569a1793d Merge branch 'bug-940' into 'master'
Add checks to prevent multiple Linked Audio items on songs

Closes #940

See merge request openlp/openlp!728
2024-03-25 07:51:34 +00:00
Trildar f3c675901c Add checks to prevent multiple Linked Audio items on songs 2024-03-25 07:51:34 +00:00
Chris Witterholt 6ea889b974 Fix missing translations 2024-03-18 06:13:26 +00:00
Tomas Groth cb490b9e59 Always open downloaded songs as utf-8 2024-03-06 13:08:02 +00:00
Raoul Snyman 4591c6bf06 Invalidate the service item cache when the theme changes 2024-02-14 20:54:29 -07:00
Raoul Snyman de068a5625 Change the filter to be SQLAlchemy 2 compatible 2024-01-26 08:12:45 -07:00
Tomas Groth d725627c16 Made the wordproject import more robust 2024-01-09 17:26:36 +00:00
Tim Bentley 6942211950 2024 - One year older but wiser? 2024-01-05 17:18:59 +00:00
Raoul Snyman 50cb2344c8 Merge branch 'issue-1748' into 'master'
Fix issues with upgrading 2.9.x databases

Closes #1748

See merge request openlp/openlp!693
2023-12-06 16:37:26 +00:00
Raoul Snyman 001bf51d42 Merge branch 'fix_authortype_translation' into 'master'
Fix AuthorType not getting translated

Closes #1752

See merge request openlp/openlp!691
2023-12-06 16:37:08 +00:00
Dominik Pieczyński e520dd5951 Fix AuthorType not getting translated 2023-12-06 16:37:08 +00:00
Gbenga Adeyi cab39743e4 Fix bug in _has_header 2023-12-05 17:45:22 +00:00
Raoul Snyman 79b3638392 Fix issues with upgrading 2.9.x databases 2023-12-05 10:27:38 -07:00
Raoul Snyman 79012cc005 Merge branch 'issue-1571' into 'master'
Check before initialising a None Bible

Closes #1571

See merge request openlp/openlp!683
2023-11-23 03:05:17 +00:00
Tomas Groth 0cd960494b Fix traceback on bible import when no bible available 2023-11-22 11:37:56 +00:00
Raoul Snyman 07633cd249 Check before initialising a None Bible 2023-11-21 10:42:15 -07:00
Tomas Groth 45ccf8cf36 Fix alerts 2023-10-20 19:22:21 +02:00
Tim Bentley 6b31c01ab9 Fixes #1325 - Handling of Missing VLC. 2023-10-19 23:15:38 +00:00
Raoul Snyman c277ac2b6f Merge branch 'sword-import-error-handling' into 'master'
Better handling of attempts to load invalid SWORD folder or zip-file

Closes #1649 and #1326

See merge request openlp/openlp!675
2023-10-12 03:32:14 +00:00
Tomas Groth 78708213a0 Better handling of attempts to load invalid SWORD folder or zip-file 2023-10-12 03:32:14 +00:00
Raoul Snyman 28905b4d60 Ensure a path set in PathEdit is a Path instance 2023-10-11 20:17:05 +00:00
Raoul Snyman 6d1c598f39 Merge branch 'openLyrics-whitespaces' into 'master'
Fix trimming leading whitespaces

Closes #1534

See merge request openlp/openlp!659
2023-10-10 23:53:41 +00:00
Gyuris Gellért e09d7719a9 Fix trimming leading whitespaces 2023-10-10 23:53:41 +00:00
Raoul Snyman 621a8f2516 Merge branch 'webengine-str-replace-all' into 'master'
Inject String.replaceAll javascript implementation if needed into webengine when browsing SongSelect.

See merge request openlp/openlp!671
2023-10-10 19:20:52 +00:00
Tomas Groth 58e3312ace Inject String.replaceAll javascript implementation if needed into webengine when browsing SongSelect. 2023-10-10 19:20:51 +00:00
Chris Witterholt b4a67d7346
Prevent key error when unblank screen at start of presentation. 2023-09-30 14:44:58 +02:00
Raoul Snyman 47bcdb6435 Merge branch 'make-images-multiselect-again' into 'master'
Fix the multiselect in the images plugin

See merge request openlp/openlp!669
2023-09-14 16:05:15 +00:00
Raoul Snyman a1581807c5 Revert the Registry behaviour 2023-09-14 16:04:56 +00:00
Raoul Snyman f24e5873bf Fix the multiselect in the images plugin 2023-09-13 21:31:37 -07:00
Tomas Groth 3fb3246a30
Spoof the songselect webengine user agent 2023-09-10 22:58:39 +00:00
Raoul Snyman 75d6a036e1 Fix saving of songs 2023-09-04 10:37:25 -07:00
Tim Bentley 6779be4433 Merge branch 'images-db-issues' into 'master'
Bypass image db updates if the db has already been upgraded

Closes #1533

See merge request openlp/openlp!654
2023-08-25 19:07:46 +00:00
Tomas Groth 05192fd189 Fix spelling in songimport.py 2023-08-25 18:35:51 +00:00
Raoul Snyman 44deda4440 Bypass image db updates if the db has already been upgraded 2023-08-24 17:11:11 -07:00
Raoul Snyman 7b596bd969 Merge branch 'test-coverage-main' into 'master'
Add test coverage for __main__.py and remove some unused files

See merge request openlp/openlp!645
2023-08-18 20:26:59 +00:00
Raoul Snyman 9c9c7880b9 Make some forward compatibility changes 2023-08-18 19:28:04 +00:00
Tomas Groth ad8dcb0f8a Change SongSelect import procedure to import when clicking download on webpage 2023-08-18 18:03:32 +00:00
Raoul Snyman 586b54c7b8 Add test coverage for __main__.py and remove some unused files 2023-08-18 07:28:39 -07:00
Raoul Snyman dc2476c27f Remove unused flag in Registry 2023-08-18 03:35:55 +00:00
Raoul Snyman 35e12309e5 Merge branch 'delete_presentation_from_controller_when_permission_error' into 'master'
When a permission error is raised during generation of the sha256 hash when deleting a presentation from the controller don't crash but continue.

See merge request openlp/openlp!646
2023-08-13 21:54:39 +00:00
Chris Witterholt bbcea34498 When a permission error is raised during generation of the sha256 hash when deleting a presentation from the controller don't crash but continue. 2023-08-13 21:54:39 +00:00
Raoul Snyman 8a31048381 Merge branch 'presentation-blank' into 'master'
Fix presentations not being able to return from Display Screen

See merge request openlp/openlp!632
2023-08-13 21:54:00 +00:00
Tomas Groth 35dc55d7f7 Fix presentations not being able to return from Display Screen 2023-08-13 21:54:00 +00:00