mattermost-mobile/app
Lucas Reis d38bf60050
Disable Animations when Accessibility configuration is to remove it (#8743)
* feat: add support for reduced motion in BottomSheet and TabBar components

* fix: remove reduceMotion option from animation timing in login, onboarding, and server screens

* feat: integrate reduced motion support to the entire app and switch accordingly

* feat: positions the Login screen differently if animations are disabled

* fix: remove mock implementation of useReducedMotion in react-native-reanimated

* revert login screen

* fix: remove unused effect that resets translateX value in LoginOptions

* feat: add reduced motion support to ForgotPassword screen and reset translateX on LoginOptions mount

* feat: integrate reduced motion support in Onboarding and Slide components

* feat: add reduced motion support to MFA and SSO screens

* feat: update ReducedMotionConfig to use system preference in withServerDatabase

* refactor: remove ReducedMotionConfig from withServerDatabase component

* feat: remove reduced motion configuration from screens and adjust animations accordingly

* feat: integrate reduced motion handling in Server component animations

* feat: enhance BottomSheet animation with reduced motion support and update test setup for react-native-reanimated

* fix: update channel list row snapshots with collapsable and animated props

* test: update react-native-reanimated mock setup for improved testing

* fix: enhance react-native-reanimated mock to support reduced motion and prevent default call

* fix: refactor animationConfigs to use useMemo for improved performance and clarity

* feat: implement screen transition animation hook and integrate it into ForgotPassword screen

* fix: refactor LoginOptions to utilize useScreenTransitionAnimation for improved animation handling

* refactor: streamline MFA component by removing unused imports and integrating useScreenTransitionAnimation for enhanced transitions

* refactor: simplify Onboarding component by removing unused imports and integrating useScreenTransitionAnimation for smoother transitions

* refactor: enhance useScreenTransitionAnimation hook to support animated transitions and integrate it into Server component

* refactor: replace custom animation logic with useScreenTransitionAnimation in SSO component for improved transition handling
2025-06-26 11:25:48 +02:00
..
actions Viewing Files in Edit mode in mobile with ability to delete and save (#8918) 2025-06-20 01:03:57 +05:30
client Add Accept Header on ClientTracking (#8895) 2025-06-06 12:42:09 +02:00
components Ability to show quick action and add files to edit post (#8926) 2025-06-25 16:04:08 +05:30
constants Ability to show quick action and add files to edit post (#8926) 2025-06-25 16:04:08 +05:30
context Ability to show quick action and add files to edit post (#8926) 2025-06-25 16:04:08 +05:30
database [MM-62700] User Attribute types (#8903) 2025-06-12 10:59:13 +02:00
helpers Network metrics (#8390) 2024-12-17 19:51:26 +08:00
hooks Disable Animations when Accessibility configuration is to remove it (#8743) 2025-06-26 11:25:48 +02:00
i18n MM-59761 Add tests for i18n functionality (#8510) 2025-01-31 09:30:42 -05:00
init Biometric prompt, Jailbreak / Root detection and screenshot prevention (#8645) 2025-03-13 14:07:41 -04:00
managers Ability to show quick action and add files to edit post (#8926) 2025-06-25 16:04:08 +05:30
products/calls Derive connection state for current call from RTC peer (#8878) 2025-06-16 15:08:06 -06:00
queries Viewing Files in Edit mode in mobile with ability to delete and save (#8918) 2025-06-20 01:03:57 +05:30
screens Disable Animations when Accessibility configuration is to remove it (#8743) 2025-06-26 11:25:48 +02:00
store Enforce names for singleton imports (#8639) 2025-02-27 12:46:17 +01:00
utils Viewing Files in Edit mode in mobile with ability to delete and save (#8918) 2025-06-20 01:03:57 +05:30