Commit Graph

323 Commits

Author SHA1 Message Date
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
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
Raoul Snyman 78c32e434c Further fix #1871 by adding the Application name as early as possible 2024-03-24 10:43:29 -07: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 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
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 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 a1581807c5 Revert the Registry behaviour 2023-09-14 16:04:56 +00:00
Raoul Snyman 1a57f85745
Silence error when shutting down threads 2023-09-07 16:55:52 +00:00
Raoul Snyman 96a6f2ab64 Update some system messaging 2023-08-27 06:33:58 +00:00
Raoul Snyman 0d7f664626 Merge branch 'issue-1624' into 'master'
Fix issue #1624

Closes #1624

See merge request openlp/openlp!650
2023-08-18 21:01:55 +00: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 d0d0bb08f9 Fix issue #1624 2023-08-18 13:25:17 -07:00
Raoul Snyman 9c9c7880b9 Make some forward compatibility changes 2023-08-18 19:28:04 +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 8d49dbf042 Merge branch 'issue-1382' into 'master'
Fix a websockets issue, and an OpenLP internal server issue

Closes #1618 and #1382

See merge request openlp/openlp!643
2023-08-13 21:49:06 +00:00
Raoul Snyman 4351651ad5 fix the deadlock on macos 2023-08-13 07:40:04 +00:00
Raoul Snyman 62aadcf7b9 Fix issue #1618 by ignoring the messages if the event loop is not running 2023-08-12 15:44:19 -07:00
Raoul Snyman 3593ae22b3 Fix issue #1382 by waiting for the service_manager to become available, or giving up after 2m 2023-08-12 13:53:30 -07:00
Raoul Snyman 32dc18a31f Merge branch 'display-api-abstraction' into 'master'
Display API abstraction

See merge request openlp/openlp!604
2023-08-12 15:59:37 +00:00
Mateus Meyer Jiacomelli a04ed99dfc Display API abstraction 2023-08-12 15:59:37 +00:00
Raoul Snyman 1eb8ef5f0d Try to fix an issue with MediaInfo perhaps returning a str instead of an int 2023-08-11 23:31:02 -07:00
Raoul Snyman 8052d29fa8 Merge branch 'async-remote-search' into 'master'
Fix issue #1582 by running the search in the original thread

Closes #1582

See merge request openlp/openlp!641
2023-08-11 22:28:25 +00:00
Raoul Snyman f098b07f5e Fix issue #1582 by running the search in the original thread 2023-08-11 12:47:21 -07:00
Raoul Snyman b3acb03051 Try to fix an issue that only seems to happen on macOS 2023-08-10 22:21:01 -07:00
Tomas Groth 27ae8006cc Allow loading the same presentation file multiple times from 2.4.x service file. Fixes bug #1601. 2023-07-28 13:33:34 +02:00
Tim Bentley ceda811e70 Merge branch 'lock-data-dir' into 'master'
Implement a filelock for shared data folder.

See merge request openlp/openlp!519
2023-07-19 06:50:21 +00:00
Tomas Groth 73b3568b5b Implement a filelock for shared data folder. 2023-07-19 06:50:21 +00:00
Julian f20ecee0e9 Move "Live" / "Preview" and current item on one line 2023-07-18 20:11:10 +00:00
Raoul Snyman 58076ace93 Create a connection and then run execute 2023-07-14 08:23:16 -07:00
Tomas Groth f3bbb0527c Update appveyor.yml to use python 3.11. 2023-07-14 15:22:35 +00:00
Mateus Meyer Jiacomelli 449f1a8a77 Fixing freezing screenshot test 2023-06-09 20:19:05 -03:00