Remove support for .theme files
Bug #1419691 reported by
Phill
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenLP |
Fix Released
|
Low
|
Phill |
Bug Description
.theme files were used in OpenLP 1.x as the importer is currently raising an error, and upgrade paths < 2.0.5 are no longer supported the .theme import code should be removed.
Related branches
lp:~phill-ridout/openlp/bug1419691
- Tim Bentley: Approve
- Raoul Snyman: Approve
-
Diff: 183 lines (+68/-16)5 files modifiedopenlp/core/common/historycombobox.py (+2/-2)
openlp/core/lib/__init__.py (+1/-0)
openlp/core/lib/exceptions.py (+32/-0)
openlp/core/ui/thememanager.py (+12/-12)
tests/functional/openlp_core_ui/test_thememanager.py (+21/-2)
Changed in openlp: | |
status: | New → In Progress |
importance: | Undecided → Low |
assignee: | nobody → Phill (phill-ridout) |
milestone: | none → 2.1.3 |
Changed in openlp: | |
status: | In Progress → Fix Committed |
Changed in openlp: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The following traceback occurs when trying to import a v1 theme.
Traceback (most recent call last): Development\ OpenLP_ Code\network- refactor- firsttimeform\ openlp\ core\ui\ thememanager. py", line 430, in on_import_theme Development\ OpenLP_ Code\network- refactor- firsttimeform\ openlp\ core\ui\ thememanager. py", line 550, in unzip_theme
File "D:\OpenLP_
File "D:\OpenLP_
AttributeError: 'NoneType' object has no attribute 'text'