https://bugs.documentfoundation.org/show_bug.cgi?id=155414

Patrick Luby <plub...@neooffice.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           Assignee|libreoffice-b...@lists.free |plub...@neooffice.org
                   |desktop.org                 |

--- Comment #9 from Patrick Luby <plub...@neooffice.org> ---
I have uploaded the following patch that implements my proposed change:

https://gerrit.libreoffice.org/c/core/+/154752

Checking the native macOS "reduce motion" preference is in the new
AquaSalInstance::UseReducedAnimation() method in vcl/osx/salinst.cxx. All other
platforms return false.

Not sure if the following helps, but below are the SalInstance subclasses that
have their own AddToRecentDocumentList() method that aren't empty and have
implemented native code. Not sure if it is a useful list or not, but my guess
is that the platforms that implement some native code in
AddToRecentDocumentList() are the superset of platforms where it might be
possible to implement of UseReducedAnimation():
  vcl/inc/unx/gtk/gtkinst.hxx
  vcl/inc/win/salinst.h
  vcl/inc/osx/salinst.h

And for completeness, below are the other SalInstances that are empty or have
not implemented native code:
  vcl/inc/unx/salinst.h
  vcl/inc/headless/svpinst.hxx
  vcl/inc/qt5/QtInstance.hxx

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to