Commit Graph

3449 Commits

Author SHA1 Message Date
Matey Krastev 45f68364a3 Add "Apply UPPERCASE globally" function to songs plugin. 2024-05-02 16:46:44 +00:00
Raoul Snyman 2ad33529e4 Merge branch 'issue-1877' into 'master'
Attempt to bubble up permissions errors to the user so that we don't run into None files or hashes

See merge request openlp/openlp!746
2024-04-20 22:26:55 +00:00
Raoul Snyman f5e0682e0d Fix build part of version number 2024-04-20 22:13:26 +00:00
Raoul Snyman 64f1a0e52d Attempt to bubble up permissions errors to the user so that we don't run into None files or hashes 2024-04-19 23:11:01 -07: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
Chris Witterholt fd45bba951 Add web API endpoint get configured language 2024-03-28 03:17:33 +00:00
Chris Witterholt 34cc2a3e28 Add web API endpoint get configured shortcut keys. 2024-03-27 19:12:22 +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
Raoul Snyman 78c32e434c Further fix #1871 by adding the Application name as early as possible 2024-03-24 10:43:29 -07:00
Chris Witterholt 6ea889b974 Fix missing translations 2024-03-18 06:13:26 +00:00
Raoul Snyman 5508bb683c Use Python's version comparison, not Qt's 2024-03-06 15:58:22 +00:00
Tomas Groth 2962b8dc14 Fix more non-linux test 2024-02-16 13:39:01 +00:00
Tomas Groth 8c4f99689b Fix tests for non-linux 2024-02-15 21:48:22 +00:00
Joel Beckmeyer eef6ae8863 tests: add `assert_ ` prefix to a bunch of asserts missing it 2024-02-15 09:21:52 -05:00
Raoul Snyman 4591c6bf06 Invalidate the service item cache when the theme changes 2024-02-14 20:54:29 -07:00
Bastian Germann c74bc27b48 Replace appdirs with platformdirs 2024-02-15 03:49:04 +00:00
Raoul Snyman d08f488040 Fix a PermissionError that occurs on Windows 10/11 when qtawesome tries to look at its own fonts 2024-01-26 23:30:24 -07:00
Raoul Snyman de068a5625 Change the filter to be SQLAlchemy 2 compatible 2024-01-26 08:12:45 -07:00
Raoul Snyman 3778448e76 Merge branch 'imports_2' into 'master'
Working version of Community Imports

See merge request openlp/openlp!703
2024-01-24 17:56:58 +00:00
Tim Bentley a4a05630e9 Working version of Community Imports 2024-01-24 17:56:58 +00:00
Raoul Snyman 4cdcc3d320 Fix #1323 for the Projector Manager 2024-01-23 23:31:33 -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 091caafcbf Fix portable builds by re-arranging when the settings are created 2023-12-07 20:47:39 -07:00
Raoul Snyman 243e1d0c8f Fix irregular service theme saving (closes #1723) 2023-12-06 21:52:52 -07: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 cf558fbe9b High DPI Fixes 2023-11-26 04:17:58 +00:00
Raoul Snyman 8ddab1dc16 Merge branch 'issue-1700' into 'master'
Fix #1700 by typecasting the calls to Paths

Closes #1700

See merge request openlp/openlp!682
2023-11-23 03:05:37 +00: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
Raoul Snyman e1bd70284f Fix #1700 by typecasting the calls to Paths 2023-11-16 20:42:39 -07:00
Raoul Snyman 60397daa63
Make PathEdit handle None values 2023-11-15 21:22:40 -07:00
Tim Bentley 6b31c01ab9 Fixes #1325 - Handling of Missing VLC. 2023-10-19 23:15:38 +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
Tomas Groth 58e3312ace Inject String.replaceAll javascript implementation if needed into webengine when browsing SongSelect. 2023-10-10 19:20:51 +00: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 1a57f85745
Silence error when shutting down threads 2023-09-07 16:55:52 +00:00
Raoul Snyman 75d6a036e1 Fix saving of songs 2023-09-04 10:37:25 -07:00
Raoul Snyman 96a6f2ab64 Update some system messaging 2023-08-27 06:33:58 +00:00
Raoul Snyman dccf037bd6 Fix a couple of macOS issues 2023-08-19 09:43:20 +00:00