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.

Reply via email to