[GSoC] Impress Remote and Bonjour

Siqi Liu me at siqi.fr
Thu Jul 25 04:29:24 PDT 2013

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

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.


2013/7/25 Michael Meeks <michael.meeks at 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 at suse.com  <><, Pseudo Engineer, itinerant idiot


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 at siqi.fr
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20130725/c5d29c16/attachment.html>

More information about the LibreOffice mailing list