Hi Siqi,
On Fri, 2013-07-05 at 12:59 +0200, Siqi Liu wrote:
I've been working on the iOS app and I'm wondering if it's better for
users to actually see the first slide before click on the "start
presentation" button?
Certainly that would be much richer graphically :-)
Here is a screen shot of what I've implemented for now, that is, once
paired, users will be brought to this page and on the top, users can
have a quick preview (first slide for ex) of what will be displayed on
the PC. That way users are sure about what will be displayed.
Sounds great to me.
For now, the server end will not send previews until either the user
hits the start presentation button, or the PC side starts it.
IIRC this may be an artifact of the UNO interfaces involved - it was
prolly easier to code this way. Also - if you have multiple
presentations loaded concurrently, there might be some fun ergonomic
issues :-)
Besides, we can actually start sending these previews once we are
paired can't we? At least for the first several slides, so that users
don't need to wait for the previews transmission when they start the
presentation. Did I miss something here?
It's a great idea; I'd love to see that. Prolly it intersects nicely
with Artur's work around protocol expansion - I imagine we'd want to
have new methods to query the open presentations, get notified when new
ones are opened, and render the first slide of each (?).
I guess we would want to either have a special-case method to get all
previews of open slide-decks (and notification of when that changes).
Adding a new integer index (eg.) of "which presentation" to all 'get
preview' methods is likely to cause grief around re-numbering them /
sticking with the same presentation when others are loaded in the
background I imagine (?).
Anyhow - nice work with the iOS remote ! :-)
ATB,
Michael.
--
michael.meeks@suse.com <><, Pseudo Engineer, itinerant idiot
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.