lp:~knightrider0xd/openlp/preview-shows-live-fix-1080596
Fixes bug 1080596 where presentations in the preview pane display live view rather than preview of selected slide.
In addition, fixes the aspect ratio & quality of thumbnails by saving them in the correct aspect ratio at a higher resolution, and loading them through the image manager.
New test cases implemented, or existing cases modified to test coverage complete for changes.
- Get this branch:
- bzr branch lp:~knightrider0xd/openlp/preview-shows-live-fix-1080596
Branch merges
- Tim Bentley: Approve
- Raoul Snyman: Approve
-
Diff: 687 lines (+472/-19)9 files modifiedopenlp/core/lib/__init__.py (+26/-2)
openlp/core/lib/serviceitem.py (+2/-0)
openlp/core/ui/lib/listpreviewwidget.py (+8/-6)
openlp/core/ui/slidecontroller.py (+15/-3)
openlp/plugins/presentations/lib/presentationcontroller.py (+2/-2)
tests/functional/openlp_core_lib/test_lib.py (+190/-2)
tests/functional/openlp_core_lib/test_serviceitem.py (+5/-2)
tests/functional/openlp_core_ui/test_slidecontroller.py (+170/-1)
tests/functional/openlp_core_ui_lib/test_listpreviewwidget.py (+54/-1)
Related bugs
Bug #1080596: Presentation preview shows desktop when live shows desktop | Medium | Fix Committed |
Related blueprints
Branch information
Recent revisions
- 2645. By Ken Roberts
-
"- Update string format to Python3 style
- Added projector lamp values testConvert string format from Python2
'%s %s' % (value1, value2)
to Python3
'{key1} {key2}'.format( key1=value1, key2=value2) -------
------- ------- ------- ----
lp:~alisonken1/openlp/strings_projector_pjlink (revision 2642)
[SUCCESS] https://ci.openlp. io/job/ Branch- 01-Pull/ 1442/
[SUCCESS] https://ci.openlp. io/job/ Branch- 02-Functional- Tests/1359/
[SUCCESS] https://ci.openlp. io/job/ Branch- 03-Interface- Tests/1297/
..." - 2644. By Ian Knight
-
Allows users to change the automatic scrolling behaviour for when a new slide is selected.
Currently on selecting a new slide, the next slide will be scrolled into view.
The changes provide a combo-box in the advanced settings that allow users to select additional options (see branch description for details).Additional bounds checking and unit tests have been added to support this.
This latest proposal also contains additional input validation and testing thereof for values from Settings(...
- 2643. By Azaziah
-
"In this re-proposal:
Added: self.Background
ColorColon = translate( 'OpenLP. Ui', 'Background color:')
to uistrings, background color label now uses this.This same string will be used several times in this branch:
https://code.launchpad .net/~suutari- olli/openlp/ ui-messages- part-1/ +merge/ 291628 -------
------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ----- - Merged to trunk on 13.4.16, tests are now passing.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:openlp