Merge lp://qastaging/~suutari-olli/openlp/default-visibility-preset-fixes into lp://qastaging/openlp
Status: | Merged |
---|---|
Approved by: | Tim Bentley |
Approved revision: | 2650 |
Merged at revision: | 2647 |
Proposed branch: | lp://qastaging/~suutari-olli/openlp/default-visibility-preset-fixes |
Merge into: | lp://qastaging/openlp |
Diff against target: |
294 lines (+124/-15) 4 files modified
openlp/core/common/settings.py (+3/-1) openlp/core/ui/firsttimewizard.py (+36/-11) openlp/core/ui/mainwindow.py (+29/-3) tests/functional/openlp_core_ui/test_mainwindow.py (+56/-0) |
To merge this branch: | bzr merge lp://qastaging/~suutari-olli/openlp/default-visibility-preset-fixes |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Tim Bentley | Approve | ||
Raoul Snyman | Approve | ||
Review via email:
|
This proposal supersedes a proposal from 2016-04-15.
Description of the change
This branch introduces the following fixes/features:
- Fixed bug 1565447 (Unable to save panel visibility if View mode is used)
(Added a hidden setting for controlling this)
- Locking Panels now also locks “View” menu so view menu can’t
be set if panels are locked.
- Panels are now locked by default, this prevents users from
totally messing their UI so easily.
- Added a checkbox for disabling/enabling Projectors during first time wizard
(By default disabled, added a hidden setting for controlling this.)
- Improved UI messages on 1st time wizard Enable/Disable plugins page
-------
In this re-proposal:
- Changed how the setting is called
- Reformatted short description for projectors and presentations
- Added two tests for checking if projectors is visible or not after the wizard.
lp:~suutari-olli/openlp/default-visibility-preset-fixes (revision 2650)
[←[1;32mSUCCESS
[←[1;32mSUCCESS
[←[1;32mSUCCESS
[←[1;32mSUCCESS
[←[1;32mSUCCESS
[←[1;32mSUCCESS
[←[1;32mSUCCESS
We're trying to move toward a standard way of naming boolean values. In essence, the boolean variables should ask a question, and their value should answer that question.
So:
'user interface/is preset layout'
"Is [this a] preset layout?" Yes (True) or No (False)
Could you just rename this please?
Also, tests.