lp:~raoul-snyman/openlp/python3
Created by
Raoul Snyman
and last modified
- Get this branch:
- bzr branch lp:~raoul-snyman/openlp/python3
Only
Raoul Snyman
can upload to this branch. If you are
Raoul Snyman
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- OpenLP Core: Pending requested
-
Diff: 41666 lines (+15377/-5115) (has conflicts)211 files modifiedopenlp.py (+9/-9)
openlp/__init__.py (+3/-3)
openlp/core/__init__.py (+50/-30)
openlp/core/lib/__init__.py (+61/-20)
openlp/core/lib/db.py (+104/-32)
openlp/core/lib/dockwidget.py (+6/-1)
openlp/core/lib/eventreceiver.py.OTHER (+253/-0)
openlp/core/lib/formattingtags.py (+104/-5)
openlp/core/lib/htmlbuilder.py (+70/-41)
openlp/core/lib/imagemanager.py (+46/-15)
openlp/core/lib/listwidgetwithdnd.py (+10/-1)
openlp/core/lib/mediamanageritem.py (+243/-22)
openlp/core/lib/plugin.py (+111/-24)
openlp/core/lib/pluginmanager.py (+59/-11)
openlp/core/lib/registry.py (+16/-6)
openlp/core/lib/renderer.py (+120/-56)
openlp/core/lib/screen.py (+55/-42)
openlp/core/lib/searchedit.py (+64/-1)
openlp/core/lib/serviceitem.py (+116/-107)
openlp/core/lib/settings.py (+167/-66)
openlp/core/lib/settingstab.py (+27/-10)
openlp/core/lib/spelltextedit.py (+32/-8)
openlp/core/lib/theme.py (+132/-112)
openlp/core/lib/toolbar.py (+2/-2)
openlp/core/lib/ui.py (+99/-38)
openlp/core/resources.py (+148/-2)
openlp/core/theme/theme.py (+27/-27)
openlp/core/ui/__init__.py (+22/-22)
openlp/core/ui/aboutdialog.py (+155/-43)
openlp/core/ui/aboutform.py (+20/-1)
openlp/core/ui/advancedtab.py (+230/-87)
openlp/core/ui/exceptiondialog.py (+48/-0)
openlp/core/ui/exceptionform.py (+96/-21)
openlp/core/ui/filerenamedialog.py (+17/-0)
openlp/core/ui/filerenameform.py (+1/-1)
openlp/core/ui/firsttimeform.py (+82/-67)
openlp/core/ui/firsttimelanguagedialog.py (+6/-6)
openlp/core/ui/firsttimelanguageform.py (+7/-1)
openlp/core/ui/firsttimewizard.py (+41/-35)
openlp/core/ui/formattingtagdialog.py (+83/-0)
openlp/core/ui/formattingtagform.py (+67/-12)
openlp/core/ui/generaltab.py (+237/-1)
openlp/core/ui/maindisplay.py (+203/-40)
openlp/core/ui/mainwindow.py (+674/-37)
openlp/core/ui/media/__init__.py (+18/-18)
openlp/core/ui/media/mediacontroller.py (+260/-18)
openlp/core/ui/media/mediaplayer.py (+7/-7)
openlp/core/ui/media/phononplayer.py (+36/-36)
openlp/core/ui/media/playertab.py (+143/-1)
openlp/core/ui/media/vendor/vlc.py (+128/-40)
openlp/core/ui/media/vlcplayer.py (+55/-33)
openlp/core/ui/media/webkitplayer.py (+77/-57)
openlp/core/ui/mediadockmanager.py (+17/-1)
openlp/core/ui/plugindialog.py (+16/-16)
openlp/core/ui/pluginform.py (+32/-9)
openlp/core/ui/printservicedialog.py (+94/-4)
openlp/core/ui/printserviceform.py (+138/-19)
openlp/core/ui/serviceitemeditdialog.py (+14/-6)
openlp/core/ui/serviceitemeditform.py (+15/-10)
openlp/core/ui/servicemanager.py (+427/-147)
openlp/core/ui/servicenoteform.py (+7/-7)
openlp/core/ui/settingsdialog.py (+22/-0)
openlp/core/ui/settingsform.py (+21/-5)
openlp/core/ui/shortcutlistdialog.py (+26/-18)
openlp/core/ui/shortcutlistform.py (+63/-28)
openlp/core/ui/slidecontroller.py (+667/-38)
openlp/core/ui/splashscreen.py (+2/-2)
openlp/core/ui/starttimedialog.py (+18/-18)
openlp/core/ui/starttimeform.py (+17/-11)
openlp/core/ui/themeform.py (+145/-105)
openlp/core/ui/themelayoutdialog.py (+8/-8)
openlp/core/ui/themelayoutform.py (+1/-1)
openlp/core/ui/thememanager.py (+284/-79)
openlp/core/ui/themestab.py (+94/-2)
openlp/core/ui/themewizard.py (+141/-137)
openlp/core/ui/wizard.py (+97/-8)
openlp/core/utils/__init__.py (+187/-57)
openlp/core/utils/actions.py (+34/-5)
openlp/core/utils/languagemanager.py (+17/-17)
openlp/plugins/alerts/alertsplugin.py (+63/-4)
openlp/plugins/alerts/forms/__init__.py (+1/-1)
openlp/plugins/alerts/forms/alertdialog.py (+51/-0)
openlp/plugins/alerts/forms/alertform.py (+46/-1)
openlp/plugins/alerts/lib/__init__.py (+2/-2)
openlp/plugins/alerts/lib/alertsmanager.py (+32/-3)
openlp/plugins/alerts/lib/alertstab.py (+121/-1)
openlp/plugins/alerts/lib/db.py (+3/-3)
openlp/plugins/bibles/bibleplugin.py (+71/-13)
openlp/plugins/bibles/forms/__init__.py (+7/-7)
openlp/plugins/bibles/forms/bibleimportform.py (+204/-102)
openlp/plugins/bibles/forms/bibleupgradeform.py (+100/-60)
openlp/plugins/bibles/forms/booknamedialog.py (+14/-14)
openlp/plugins/bibles/forms/booknameform.py (+24/-16)
openlp/plugins/bibles/forms/editbibledialog.py (+37/-33)
openlp/plugins/bibles/forms/editbibleform.py (+25/-25)
openlp/plugins/bibles/forms/languagedialog.py (+8/-8)
openlp/plugins/bibles/forms/languageform.py (+4/-4)
openlp/plugins/bibles/lib/__init__.py (+130/-130)
openlp/plugins/bibles/lib/biblestab.py (+294/-3)
openlp/plugins/bibles/lib/csvbible.py (+19/-13)
openlp/plugins/bibles/lib/db.py (+256/-223)
openlp/plugins/bibles/lib/http.py (+139/-132)
openlp/plugins/bibles/lib/manager.py (+115/-40)
openlp/plugins/bibles/lib/mediaitem.py (+248/-111)
openlp/plugins/bibles/lib/openlp1.py (+11/-11)
openlp/plugins/bibles/lib/opensong.py (+15/-15)
openlp/plugins/bibles/lib/osis.py (+40/-35)
openlp/plugins/bibles/lib/upgrade.py (+32/-32)
openlp/plugins/bibles/lib/versereferencelist.py (+37/-37)
openlp/plugins/custom/customplugin.py (+36/-11)
openlp/plugins/custom/forms/__init__.py (+6/-0)
openlp/plugins/custom/forms/editcustomdialog.py (+70/-0)
openlp/plugins/custom/forms/editcustomform.py (+68/-3)
openlp/plugins/custom/forms/editcustomslidedialog.py (+16/-0)
openlp/plugins/custom/forms/editcustomslideform.py (+33/-2)
openlp/plugins/custom/lib/__init__.py (+3/-3)
openlp/plugins/custom/lib/customtab.py (+34/-1)
openlp/plugins/custom/lib/customxmlhandler.py (+16/-16)
openlp/plugins/custom/lib/db.py (+6/-6)
openlp/plugins/custom/lib/mediaitem.py (+71/-14)
openlp/plugins/images/imageplugin.py (+49/-9)
openlp/plugins/images/lib/__init__.py (+2/-2)
openlp/plugins/images/lib/imagetab.py (+55/-1)
openlp/plugins/images/lib/mediaitem.py (+109/-3)
openlp/plugins/media/lib/__init__.py (+2/-2)
openlp/plugins/media/lib/mediaitem.py (+94/-19)
openlp/plugins/media/lib/mediatab.py (+37/-1)
openlp/plugins/media/mediaplugin.py (+69/-14)
openlp/plugins/presentations/lib/__init__.py (+4/-4)
openlp/plugins/presentations/lib/impresscontroller.py (+68/-64)
openlp/plugins/presentations/lib/mediaitem.py (+50/-16)
openlp/plugins/presentations/lib/messagelistener.py (+53/-20)
openlp/plugins/presentations/lib/powerpointcontroller.py (+41/-32)
openlp/plugins/presentations/lib/pptviewcontroller.py (+33/-17)
openlp/plugins/presentations/lib/pptviewlib/ppttest.py (+45/-45)
openlp/plugins/presentations/lib/presentationcontroller.py (+17/-12)
openlp/plugins/presentations/lib/presentationtab.py (+50/-1)
openlp/plugins/presentations/presentationplugin.py (+56/-21)
openlp/plugins/remotes/lib/__init__.py (+3/-3)
openlp/plugins/remotes/lib/httpserver.py (+212/-64)
openlp/plugins/remotes/lib/remotetab.py (+105/-2)
openlp/plugins/remotes/remoteplugin.py (+27/-3)
openlp/plugins/songs/forms/__init__.py (+14/-0)
openlp/plugins/songs/forms/authorsdialog.py (+33/-0)
openlp/plugins/songs/forms/authorsform.py (+34/-0)
openlp/plugins/songs/forms/editsongdialog.py (+255/-0)
openlp/plugins/songs/forms/editsongform.py (+434/-35)
openlp/plugins/songs/forms/editversedialog.py (+39/-0)
openlp/plugins/songs/forms/editverseform.py (+88/-2)
openlp/plugins/songs/forms/mediafilesdialog.py (+25/-0)
openlp/plugins/songs/forms/mediafilesform.py (+6/-2)
openlp/plugins/songs/forms/songbookdialog.py (+27/-0)
openlp/plugins/songs/forms/songexportform.py (+46/-23)
openlp/plugins/songs/forms/songimportform.py (+337/-12)
openlp/plugins/songs/forms/songmaintenancedialog.py (+113/-0)
openlp/plugins/songs/forms/songmaintenanceform.py (+40/-5)
openlp/plugins/songs/forms/topicsdialog.py (+21/-0)
openlp/plugins/songs/lib/__init__.py (+193/-150)
openlp/plugins/songs/lib/cclifileimport.py (+103/-43)
openlp/plugins/songs/lib/db.py (+48/-48)
openlp/plugins/songs/lib/dreambeamimport.py (+31/-31)
openlp/plugins/songs/lib/easyslidesimport.py (+83/-44)
openlp/plugins/songs/lib/ewimport.py (+41/-29)
openlp/plugins/songs/lib/foilpresenterimport.py (+110/-79)
openlp/plugins/songs/lib/importer.py (+129/-129)
openlp/plugins/songs/lib/mediaitem.py (+183/-51)
openlp/plugins/songs/lib/mediashoutimport.py (+22/-17)
openlp/plugins/songs/lib/olp1import.py (+62/-40)
openlp/plugins/songs/lib/olpimport.py (+22/-13)
openlp/plugins/songs/lib/oooimport.py (+36/-27)
openlp/plugins/songs/lib/openlyricsexport.py (+8/-8)
openlp/plugins/songs/lib/openlyricsimport.py (+5/-5)
openlp/plugins/songs/lib/opensongimport.py (+59/-30)
openlp/plugins/songs/lib/powersongimport.py (+38/-11)
openlp/plugins/songs/lib/sofimport.py (+66/-57)
openlp/plugins/songs/lib/songbeamerimport.py (+149/-70)
openlp/plugins/songs/lib/songimport.py (+90/-35)
openlp/plugins/songs/lib/songproimport.py (+36/-23)
openlp/plugins/songs/lib/songshowplusimport.py (+24/-8)
openlp/plugins/songs/lib/songstab.py (+51/-1)
openlp/plugins/songs/lib/sundayplusimport.py (+23/-23)
openlp/plugins/songs/lib/test/test_import_file.py (+1/-1)
openlp/plugins/songs/lib/test/test_importing_lots.py (+4/-4)
openlp/plugins/songs/lib/test/test_opensongimport.py (+74/-74)
openlp/plugins/songs/lib/ui.py (+1/-1)
openlp/plugins/songs/lib/upgrade.py (+15/-15)
openlp/plugins/songs/lib/wowimport.py (+14/-10)
openlp/plugins/songs/lib/xml.py (+166/-131)
openlp/plugins/songs/lib/zionworximport.py (+30/-9)
openlp/plugins/songs/songsplugin.py (+60/-26)
openlp/plugins/songusage/forms/__init__.py (+2/-2)
openlp/plugins/songusage/forms/songusagedeletedialog.py (+22/-0)
openlp/plugins/songusage/forms/songusagedeleteform.py (+15/-1)
openlp/plugins/songusage/forms/songusagedetaildialog.py (+49/-0)
openlp/plugins/songusage/forms/songusagedetailform.py (+55/-5)
openlp/plugins/songusage/lib/db.py (+10/-10)
openlp/plugins/songusage/lib/upgrade.py (+5/-5)
openlp/plugins/songusage/songusageplugin.py (+88/-7)
scripts/check_dependencies.py (+9/-9)
scripts/generate_resources.sh (+1/-1)
scripts/translation_utils.py (+81/-81)
setup.py (+5/-5)
tests/functional/openlp_core_lib/test_lib.py (+72/-63)
tests/functional/openlp_core_lib/test_registry.py (+19/-10)
tests/functional/openlp_core_lib/test_serviceitem.py (+113/-27)
tests/functional/openlp_core_utils/test_applocation.py (+48/-16)
tests/functional/openlp_core_utils/test_utils.py (+9/-9)
tests/interfaces/openlp_core_ui/test_servicenotedialog.py (+21/-5)
tests/interfaces/openlp_core_ui/test_starttimedialog.py (+27/-14)
tests/run.py.OTHER (+60/-0)
tests/test_app.py.OTHER (+37/-0)
Branch information
Recent revisions
- 2173. By Andreas Preikschat
-
- removed not needed imports; removed not needed script
- used += instead
- fixed short lines
- converted print statements
- reordered imports - 2171. By Phill
-
Fix bug #1098075: Cancelling character table dialog in song importer causes OpenLP to crash
- 2170. By Andreas Preikschat
-
- ordered settings
- fixed old 'songs/ccli number' setting
- do not make changes to the settings file when importing
- move settings file to the tmp dir and clean it up there
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:openlp