openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #27500
[Merge] lp:~suutari-olli/openlp/bugs-1294111-1497637-escape-fixes-new into lp:openlp
The proposal to merge lp:~suutari-olli/openlp/bugs-1294111-1497637-escape-fixes-new into lp:openlp has been updated.
Description changed to:
This branch fixes the next issues:
- Escape item does not work unless “Live” has focus. https://bugs.launchpad.net/openlp/+bug/1294111
- Escape item does not work with Impress/PowerPoint. https://bugs.launchpad.net/openlp/+bug/1497637
Focus issue was fixed by moving the escape item
definitions away from set_live_hot_keys to the same
section where definitions for blank to … are located.
Impress/PowerPoint issue was fixed by
using script to hide them.
test_slidecontroller.py was modified so it is compatible
with the service_item which is used to determine if
Impress/PowerPoint presentations are running.
Do note that this is a duplicate of the focus bug: https://bugs.launchpad.net/openlp/+bug/1338033
New bug:
If PowerPoint/Impress presentation is shut with escape_item,clicking on it @ Live manager won’t
send it back to Live, it must be re-sent there.
This may be fixable by modifying :
def slide_selected(self, start=False):
#Starting from line 1073 of slidecontroller.py
For more details, see:
https://code.launchpad.net/~suutari-olli/openlp/bugs-1294111-1497637-escape-fixes-new/+merge/274089
--
Your team OpenLP Core is requested to review the proposed merge of lp:~suutari-olli/openlp/bugs-1294111-1497637-escape-fixes-new into lp:openlp.
References