lp:~phill-ridout/openlp/pathlib4
- Get this branch:
- bzr branch lp:~phill-ridout/openlp/pathlib4
Branch merges
- Tim Bentley: Approve
- Tomas Groth: Approve
- Raoul Snyman: Pending requested
- Phill: Pending requested
- OpenLP Core: Pending requested
-
Diff: 2908 lines (+723/-510)66 files modifiedopenlp/core/__init__.py (+19/-6)
openlp/core/api/endpoint/controller.py (+1/-2)
openlp/core/common/__init__.py (+6/-8)
openlp/core/common/applocation.py (+8/-11)
openlp/core/common/json.py (+86/-0)
openlp/core/common/path.py (+51/-12)
openlp/core/common/settings.py (+160/-50)
openlp/core/lib/__init__.py (+4/-10)
openlp/core/lib/mediamanageritem.py (+9/-8)
openlp/core/lib/path.py (+0/-61)
openlp/core/lib/plugin.py (+1/-1)
openlp/core/ui/exceptionform.py (+16/-17)
openlp/core/ui/firsttimeform.py (+1/-1)
openlp/core/ui/generaltab.py (+3/-4)
openlp/core/ui/lib/filedialog.py (+5/-7)
openlp/core/ui/lib/pathedit.py (+11/-36)
openlp/core/ui/lib/wizard.py (+21/-19)
openlp/core/ui/maindisplay.py (+2/-1)
openlp/core/ui/mainwindow.py (+15/-85)
openlp/core/ui/servicemanager.py (+15/-15)
openlp/core/ui/themeform.py (+1/-2)
openlp/core/ui/thememanager.py (+13/-15)
openlp/core/ui/themewizard.py (+1/-2)
openlp/plugins/bibles/bibleplugin.py (+1/-1)
openlp/plugins/bibles/lib/importers/csvbible.py (+1/-1)
openlp/plugins/bibles/lib/manager.py (+4/-8)
openlp/plugins/bibles/lib/mediaitem.py (+2/-3)
openlp/plugins/images/imageplugin.py (+0/-8)
openlp/plugins/images/lib/mediaitem.py (+2/-2)
openlp/plugins/media/lib/mediaitem.py (+13/-14)
openlp/plugins/media/mediaplugin.py (+1/-2)
openlp/plugins/presentations/lib/impresscontroller.py (+2/-2)
openlp/plugins/presentations/lib/mediaitem.py (+10/-9)
openlp/plugins/presentations/lib/pdfcontroller.py (+2/-2)
openlp/plugins/presentations/lib/presentationcontroller.py (+1/-1)
openlp/plugins/presentations/lib/presentationtab.py (+5/-7)
openlp/plugins/presentations/presentationplugin.py (+1/-1)
openlp/plugins/songs/forms/editsongform.py (+1/-2)
openlp/plugins/songs/forms/songimportform.py (+8/-9)
openlp/plugins/songs/lib/importers/songbeamer.py (+2/-2)
openlp/plugins/songs/lib/importers/songimport.py (+1/-1)
openlp/plugins/songs/lib/mediaitem.py (+1/-1)
openlp/plugins/songs/lib/openlyricsexport.py (+1/-1)
openlp/plugins/songs/songsplugin.py (+2/-2)
openlp/plugins/songusage/forms/songusagedetailform.py (+7/-6)
openlp/plugins/songusage/songusageplugin.py (+1/-1)
tests/functional/openlp_core_common/test_applocation.py (+7/-6)
tests/functional/openlp_core_common/test_common.py (+1/-2)
tests/functional/openlp_core_common/test_init.py (+1/-1)
tests/functional/openlp_core_common/test_json.py (+122/-0)
tests/functional/openlp_core_common/test_path.py (+52/-2)
tests/functional/openlp_core_common/test_settings.py (+0/-20)
tests/functional/openlp_core_lib/test_db.py (+1/-2)
tests/functional/openlp_core_lib/test_lib.py (+1/-1)
tests/functional/openlp_core_lib/test_path.py (+1/-2)
tests/functional/openlp_core_ui/test_exceptionform.py (+3/-2)
tests/functional/openlp_core_ui/test_firsttimeform.py (+1/-1)
tests/functional/openlp_core_ui/test_themeform.py (+1/-1)
tests/functional/openlp_core_ui_lib/test_filedialog.py (+1/-1)
tests/functional/openlp_core_ui_lib/test_pathedit.py (+1/-1)
tests/functional/openlp_plugins/bibles/test_manager.py (+1/-1)
tests/functional/openlp_plugins/images/test_lib.py (+3/-2)
tests/functional/openlp_plugins/media/test_mediaitem.py (+3/-2)
tests/functional/openlp_plugins/presentations/test_presentationcontroller.py (+1/-1)
tests/interfaces/openlp_core_common/test_utils.py (+1/-1)
tests/interfaces/openlp_core_lib/test_pluginmanager.py (+3/-2)
Recent revisions
- 2764. By Phill
-
Modify setting upgrade code to provide versioned updates. Upgrade settings to use JSON encoded Path objects
- 2762. By Phill
-
Part 3, converted some more utility methods
Fixed the problem TGC was having.
Superflys fix included (https:/
/bin.snyman. info/mmm5sqj8) lp:~phill-ridout/openlp/pathlib3 (revision 2764)
[SUCCESS] https://ci.openlp. io/job/ Branch- 01-Pull/ 2175/
[SUCCESS] https://ci.openlp. io/job/ Branch- 02-Functional- Tests/2079/
[SUCCESS] https://ci.openlp. io/job/ Branch- 03-Interface- Tests/1966/
[SUCCESS] https://ci.openlp. io/job/ Branch- 04a-Code_ Analysis/ 1336/
[SUCCESS] https://ci.openlp. io/job/ Branch- 04b-Test_ C... - 2760. By Ken Roberts
-
More minor code cleanups
- Renamed get_shutter_status to get_av_mute_status (checks shutter and audio)
- Renamed shutter/audio mute test
- Update socket read to get 1K bytes in buffer
- Updated get_status for valid input
- Updated process_sver check valid length
- Update change_status to not use NETWORK_SENDING as a connection status check
- Added read check for packet length > allowed max
- Added test for process_inf1
- Added test for process_inf2
- Added test for process_info
- Added test ...
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:openlp