mattermost-mobile/patches
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
..
@gorhom+bottom-sheet+5.1.2.patch Update dependencies (#8721) 2025-04-07 09:30:06 +08:00
@mattermost+react-native-network-client+1.8.3.patch Secure Files and preview PDF inline (#8844) 2025-06-19 15:30:56 +08:00
@nozbe+watermelondb+0.28.0.patch Fix build on Xcode 16.3 (#8760) 2025-04-10 09:09:03 +08:00
@react-native-community+cli-platform-apple+15.1.3.patch Update dependencies and upgrade to RN 0.76.5 (#8421) 2025-01-16 07:11:32 -07:00
@react-native-community+netinfo+11.4.1.patch Update dependencies and upgrade to RN 0.76.5 (#8421) 2025-01-16 07:11:32 -07:00
@rneui+base+4.0.0-rc.8.patch Upgrade RN as well as update or replace other dependencies (#8011) 2024-06-19 09:33:45 +08:00
@shopify+flash-list+1.8.0.patch Fix build on Xcode 16.3 (#8760) 2025-04-10 09:09:03 +08:00
@types+commonmark-react-renderer+4.3.4.patch Update libraries and dependencies (#7678) 2023-11-25 07:46:13 +08:00
@types+react-syntax-highlighter+15.5.13.patch Upgrade RN as well as update or replace other dependencies (#8011) 2024-06-19 09:33:45 +08:00
@voximplant+react-native-foreground-service+3.0.2.patch [MM-62491] Removing exported receivers. (#8466) 2025-05-07 08:06:55 -06:00
expo-file-system+18.0.12.patch Secure Files and preview PDF inline (#8844) 2025-06-19 15:30:56 +08:00
expo-image+2.0.7.patch fix(MM-63733): patch expo-image to use the latest version of APNG4Android (#8765) 2025-04-12 19:52:18 -06:00
expo-modules-core+2.2.3.patch Update dependencies (#8721) 2025-04-07 09:30:06 +08:00
expo-video-thumbnails+9.0.3.patch Update dependencies (#8721) 2025-04-07 09:30:06 +08:00
jest-expo+52.0.6.patch Update dependencies (#8721) 2025-04-07 09:30:06 +08:00
react-native-exception-handler+2.10.10.patch T271: Prevent access to Android components if they do not need external communication (#7990) 2024-06-12 00:45:35 +08:00
react-native-incall-manager+4.2.0.patch [MM-57486] [MM-58008] Calls: Mobile ringing for incoming calls (#7984) 2024-07-03 10:22:46 -04:00
react-native-keyboard-aware-scroll-view+0.9.5.patch MM-62896 Keyboard blocks input (#8646) 2025-03-11 08:56:17 -04:00
react-native-keychain+10.0.0.patch Update dependencies (#8721) 2025-04-07 09:30:06 +08:00
react-native-math-view+3.9.5.patch Patch react-native-math-view for consistent inline LaTeX height on Android and iOS (#7742) 2024-01-18 12:30:31 +01:00
react-native-navigation+7.45.0.patch Fix back button not closing the app (#8827) 2025-05-05 08:05:05 +03:00
react-native-notifications+5.1.0.patch T271: Prevent access to Android components if they do not need external communication (#7990) 2024-06-12 00:45:35 +08:00
react-native-safe-area-context+5.3.0.patch Update dependencies (#8721) 2025-04-07 09:30:06 +08:00
react-native-section-list-get-item-layout+2.2.3.patch New UI for Emoji picker (#6933) 2023-01-12 13:38:44 +02:00
react-native-share+12.0.9.patch Update dependencies (#8721) 2025-04-07 09:30:06 +08:00
react-native-svg+15.11.2.patch Update dependencies (#8721) 2025-04-07 09:30:06 +08:00
react-native-walkthrough-tooltip+1.6.0.patch Push react native to 0.73.6 (#7863) 2024-04-22 12:44:39 +02:00
react-native-webrtc+124.0.5.patch Update dependencies (#8721) 2025-04-07 09:30:06 +08:00
react-syntax-highlighter+15.6.1.patch Update dependencies and upgrade to RN 0.76.5 (#8421) 2025-01-16 07:11:32 -07:00