Merge lp:~thelinuxguy/openlp/change-dropdown-to-checkbox into lp:openlp
Proposed by
Simon Hanna
Status: | Merged |
---|---|
Approved by: | Tim Bentley |
Approved revision: | 2598 |
Merged at revision: | 2662 |
Proposed branch: | lp:~thelinuxguy/openlp/change-dropdown-to-checkbox |
Merge into: | lp:openlp |
Diff against target: |
133 lines (+34/-29) 3 files modified
openlp/core/ui/plugindialog.py (+4/-12) openlp/core/ui/pluginform.py (+15/-17) tests/functional/openlp_core_common/test_actions.py (+15/-0) |
To merge this branch: | bzr merge lp:~thelinuxguy/openlp/change-dropdown-to-checkbox |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Tim Bentley | Approve | ||
Raoul Snyman | Approve | ||
Review via email: mp+294957@code.launchpad.net |
This proposal supersedes a proposal from 2016-05-17.
Description of the change
* Change the Combobox used for the state of plugins to a checkbox.
* Do not show the plugins version numbers as they provide no additional information
* Show the plugin details (about text) even if the plugin is disabled
To post a comment you must log in.
Disable means the plugin cannot work due to missing dependencies like Impress or Powerpoint.
Inactive means that the plugin is not to be used i.e you do not want it running in most cases this would be remote.
Looking at the code the combo box needs to support three states not two so this change is not valid as a check box can only have 2 states so this is not a valid change.
The change to about looks valid but why only one plugin why not all of them?
Wew have a test, good but it seems a bit lite!