https://bugs.documentfoundation.org/show_bug.cgi?id=130453
Patrick Luby <plub...@neooffice.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |plub...@neooffice.org --- Comment #12 from Patrick Luby <plub...@neooffice.org> --- I saw this bug in a budgeting e-mail on the developer's mailing. This bug has been open for almost 3 years. Maybe we can narrow the scope of this bug to some concrete tasks. Here is some of the tasks that can think of: 1. Replace any remaining Carbon functions with non-Carbon functions. There aren't a lot of Carbon functions that I can see, but the following shared libraries are still linked to the Carbon framework: libAppleRemotelo.dylib libmacabdrv1.dylib libuno_sal.dylib.3 libvclplug_osxlo.dylib 2. Replace any deprecated macOS functions with supported functions. Apple routinely changes function names every few years, even in Cocoa and other frameworks. LibreOffice is still using some deprecated macOS functions and since Apple may remove deprecated functions from a future version of macOS, a second task for this bug could be replacing deprecated code within SAL_WNODEPRECATED_DECLARATIONS_PUSH/SAL_WNODEPRECATED_DECLARATIONS_POP #pragma blocks. I am planning on working on the second task for the native accessibility code in vcl/osx later this year. I am planning on replace the deprecated, heavyweight NSAccessibility informal protocol with the new, lightweight formal protocol. -- You are receiving this mail because: You are the assignee for the bug.