For backwards compatibility, the implementation of com.sun.star.frame.GlobalEventBroadcaster (sfx2/source/notify/eventsupplier.cxx) still supports the obsolete interfaces com.sun.star.document.XEventBroadcaster and com.sun.star.document.XEventListener. However, call-sites within the LO code base should be adapted to use the replacements com.sun.star.document.XDocumentEventBroadcaster and com.sun.star.document.XDocumentEventListener, resp. The relevant places are: XEventBroadcaster extensions/source/update/ui/updatecheckui.cxx XEventBroadcaster filter/source/config/cache/lateinitlistener.cxx XEventBroadcaster filter/source/xsltdialog/xmlfiltertestdialog.cxx XEventBroadcaster ucb/source/ucp/tdoc/tdoc_docmgr.cxx XEventListener desktop/source/app/app.cxx XEventListener sfx2/source/appl/appinit.cxx (See also the commit message of <http://cgit.freedesktop.org/libreoffice/core/commit/?id=272f0e97b12e634cdf49a1bff45e1b9068af7d9c> "Improvements on previous commit.")
(Once this issue is fixed /and/ we want to become incompatible, the GlobalEventBroadcaster implementation can then be cleaned up, see <https://wiki.documentfoundation.org/index.php?title=Development/LibreOffice4&diff=prev&oldid=55825>.)
adding LibreOffice developer list as CC to unresolved EasyHacks for better visibility. see e.g. http://nabble.documentfoundation.org/minutes-of-ESC-call-td4076214.html for details
I replaced the calls of obsolete interfaces with the new ones. The file filter/source/config/cache/lateinitlistener.cxx doesn't exist any more. https://gerrit.libreoffice.org/#/c/11256/
Thanks for your patch! But please do not close this bug report before your patch is reviewed and applied. -> NEW
(ps: you can assign yourself in the 'assigned to' field and mark this bug as ASSIGNED).
Daniel Sikeler committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=db9cfa672c5944f22ca82a28ed150a5fbae6f5b5 fdo#55380 replaced use of obsolete interfaces The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Migrating Whiteboard tags to Keywords: (EasyHack DifficultyInteresting SkillCpp ) [NinjaEdit]
Remove LibreOffice Dev List from CC on EasyHacks (curtailing excessive email to list) [NinjaEdit]