Commit Graph

17877 Commits

Author SHA1 Message Date
Daniel Martin 94b1aad379 Change imports to pyside
(and rename slots and signals)
2024-02-03 01:49:26 +13:00
Daniel Martin 96afaf361f Allow expanding controller past recommended size 2024-02-03 01:49:26 +13:00
Daniel Martin 788531cfcf Lint: Space after "," lint
This lint picked up on things I didn't change hence why this is in a different commit, so I can revert if my linter is indeed configured wrong
2024-02-03 01:49:26 +13:00
Daniel Martin a3d32b62d5 Lint: add .venv folder to lint exclude 2024-02-03 01:49:26 +13:00
Daniel Martin 60a2c4e265 Lint: Fix common flake8 lint issues 2024-02-03 01:49:26 +13:00
Daniel Martin b08ad62605 Fix auto scrolling
Still broken but I think it was always a bit broken
2024-02-03 01:49:26 +13:00
Daniel Martin a83dd100e0 Fix FileDialog enum for qt6 2024-02-03 01:49:26 +13:00
Daniel Martin 3d3e53cf5b Tests: Add audio device descriptions to tests 2024-02-03 01:49:26 +13:00
Daniel Martin 3fd18b1270 Tests: Use mock_settings fixture where required
Not sure why this is needed; Perhaps QWidgets.QWidget requires some sort of environment now?
2024-02-03 01:49:26 +13:00
Daniel Martin 8b61f71dc5 Tests: Use theme_manager fixture 2024-02-03 01:49:26 +13:00
Daniel Martin ed8db727b2 Tests: Update for maybe qt6 network changes? 2024-02-03 01:49:26 +13:00
Daniel Martin 7ecdf4e4e5 Tests: Add/modify test for display fullscreen funcionality 2024-02-03 01:49:26 +13:00
Daniel Martin 1385d02975 Fix test typo 2024-02-03 01:49:26 +13:00
Daniel Martin a08df84831 Update tests for Qt6 changes 2024-02-03 01:49:26 +13:00
Daniel Martin 72f849688d revert package name change 2024-02-03 01:49:26 +13:00
Daniel Martin 95b0205199 More small qt6 changes 2024-02-03 01:49:26 +13:00
Daniel Martin 334545e87e Clean up dock editing 2024-02-03 01:49:26 +13:00
Daniel Martin b5508145a9 Fix dock editing 2024-02-03 01:49:26 +13:00
Daniel Martin 5d3184f6ee Remove HDPI code not needed in qt6 2024-02-03 01:49:26 +13:00
Daniel Martin 413c1e1e42 Updated newer stuff from rebase 2024-02-03 01:49:26 +13:00
Daniel Martin 32fdc47b52 Make fullscreen show on correct screen in wayland
Wayland does not seem to acknowledge different screens when custom size is used
2024-02-03 01:47:43 +13:00
Daniel Martin a3e7c68001 Update software names and Qt names 2024-02-03 01:47:43 +13:00
Daniel Martin 8d6dacdd64 Update standard buttons for qt6 2024-02-03 01:47:43 +13:00
Daniel Martin 194d6b7950 Temp fix scroller widget 2024-02-03 01:47:43 +13:00
Daniel Martin db39e7475d Fix more incorrectly named PyQt stuff 2024-02-03 01:47:43 +13:00
Daniel Martin 54a21cae25 Fix setChecked function requiring boolean
This may have fixed older issues with OpenLP also
2024-02-03 01:47:42 +13:00
Daniel Martin c697789419 Run tool to convert PyQt enums to extended version
Using https://gitlab.com/JakobDev/PyQtEnumConverter/-/blob/master/PyQtEnumConverter/PyQtEnumConverter.py
2024-02-03 01:47:42 +13:00
Daniel Martin ccdae1cb24 Manual update to Qt6 (still need to migrate enums) 2024-02-03 01:47:42 +13:00
Tim Bentley 504b6bfd0a Merge branch 'release-3.1.0rc4' into 'master'
Release 3.1.0rc4

See merge request openlp/openlp!700
2023-12-16 22:13:59 +00:00
Raoul Snyman cc0ee4bd5c Release 3.1.0rc4 2023-12-16 14:20:47 -07:00
Raoul Snyman eb389670f9 Merge branch 'ftw_loop_windows' into 'master'
FTW loop on Windows

See merge request openlp/openlp!699
2023-12-12 00:29:16 +00:00
Chris Witterholt 8cbfd8121e FTW loop on Windows 2023-12-12 00:29:16 +00:00
Raoul Snyman 24e8dfb6e9 Merge branch 'issue-1756' into 'master'
Fix portable builds by re-arranging when the settings are created

Closes #1756

See merge request openlp/openlp!698
2023-12-08 15:43:38 +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 80752badf4 Merge branch 'release-3.1rc3' into 'master'
OpenLP 3.1 release candidate 3

See merge request openlp/openlp!696
2023-12-07 21:49:01 +00:00
Raoul Snyman c1eab51bc9 Merge branch 'fix-coverage-badge' into 'master'
Fix the coverage badge on GitLab by producing an XML report

See merge request openlp/openlp!695
2023-12-07 21:47:29 +00:00
Raoul Snyman 651a2a5dfe OpenLP 3.1 release candidate 3 2023-12-07 14:20:49 -07:00
Raoul Snyman 5a8b57923f Fix the coverage badge on GitLab by producing an XML report 2023-12-07 10:54:02 -07:00
Tomas Groth fb4409792d Merge branch 'issue-1723' into 'master'
Fix irregular service theme saving (closes #1723)

Closes #1723

See merge request openlp/openlp!694
2023-12-07 07:56:08 +00:00
Raoul Snyman 243e1d0c8f Fix irregular service theme saving (closes #1723) 2023-12-06 21:52:52 -07: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
Raoul Snyman 299b596651 Merge branch 'fix-csv-import' into 'master'
Fix bug in _has_header

Closes #1749

See merge request openlp/openlp!690
2023-12-05 17:45:22 +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 9844915164 Merge branch 'translations-29112023' into 'master'
Translations 29112023

See merge request openlp/openlp!688
2023-11-30 16:49:58 +00:00
Tim Bentley 3fb198749c Translations 29112023 2023-11-30 16:49:57 +00:00
Raoul Snyman b360fa021a Merge branch 'fix-startup-sequence' into 'master'
Fix OpenLP startup by reordering statements

See merge request openlp/openlp!687
2023-11-29 17:16:43 +00:00
Raoul Snyman 1036c4e8ad Fix OpenLP startup by reordering statements 2023-11-29 10:00:07 -07:00