Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index


Hello Michael and Thorsten,

I'm now working on refactoring the Avahi/Bonjour integration to get a
platform independent abstraction for publishing zeroconf service. And I
will move on to continue with the pointer functionality once I've finished
the Avahi/Bonjour one.

I've already attempted to follow the example of
engine/slideshow/waitsymbol.cxx as pointed out by Thorsten but I am a bit
lost here when it comes to calling the setPointerVisble and
setPointerPosition methods that I've defined in
ui/source/slideshow/slideshowImpl, from within the Receiver.cxx class in
source/remotecontrol.

The problem is that I only have access to XPresentation2 and
XSlideShowController interface and I don't know how can we call those
methods defined in the slideshowImpl...I've git grep for other methods
defined in the slideshowImp but it seems that they are called from no where
outside the class itself... maybe I've made some silly mistakes by defining
those methods in the slideshowImpl in the first place?

It has become much more complicated when it comes to coding on the
LibreOffice code base itself than coding in my little corner for the iOS ^^
But I'll try to get up to speed here.

Siqi


2013/7/25 Michael Meeks <michael.meeks@suse.com>


On Thu, 2013-07-25 at 10:51 +0200, Thorsten Behrens wrote:
Michael Meeks wrote:
    Has anyone managed to help you with some code pointers here yet ?

Was talking that over with Siqi on irc already - for something that
moves on screen, XSprite is the thing to use. ;)

        Thanks - sorry for duplicating that ;-) Siqi - do you have the
structural overview of what you need and/or how to couple that into the
remote code ? :-) I guess the nominally thread-safe UNO API for
slideshow might be a help here, though I'd be rather tempted to do idle
rendering / dispatch of anything graphical in the main UI thread and not
trust the thread-safety: it already caused significant problems around
thumbnailing IIRC.

        Anyhow - looking forward to seeing this feature ;-) IMHO it's a
really
neat one.

        ATB,

                Michael.

--
michael .meeks@suse.com  <><, Pseudo Engineer, itinerant idiot




-- 
--------

Cordialement,
Siqi LIU

Étudiant Ingérieur, Université de Technologie de Compiègne
Vice-Président de l'association robotique UTCoupe
Responsable d'atelier de ClubChine

------
  Tel. +33 7 61 16 95 83
  email: me@siqi.fr
------

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.