Ok, here is some more thoughts...
The challenge as I see it is that the presentation plugin has been build around 
the fact the PowerPoint, PowerPoint Viewer and Impress all have their own 
"players", which means that since this pdf-presentation extensions is inside 
the presentation plugin, it is expected to provide a player, which is what I 
implemented in this first revision by adding the simple PdfViewer class. As 
some of you noted it might not be a great idea to add another "player", but the 
problem then is how to bend OpenLP into presenting images, even though it is a 
presentation...
I've looked around a bit and for now my best idea is to remove my PdfViewer 
class, and instead use my own instance of the MainDisplay class, which can 
present images. This way I reuse a "player", and avoid having to hack various 
parts too much. I haven't tried it yet, but I think it could work.
About python3, that shouldn't be an issue since I call the ghostscript or mupdf 
programs directly, not via python libs.
-- 
https://code.launchpad.net/~tomasgroth/openlp/mupdf/+merge/174849
Your team OpenLP Core is requested to review the proposed merge of 
lp:~tomasgroth/openlp/mupdf into lp:openlp.

_______________________________________________
Mailing list: https://launchpad.net/~openlp-core
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openlp-core
More help   : https://help.launchpad.net/ListHelp

Reply via email to