maRci002

Results 15 issues of maRci002

## Use case Currently `FormzInput.isValid` / `FormzInput.isNotValid` / `FormzInput.error` / `FormzInput.displayError` / `FormzInput.validator` / `Formz .validate` methods / getters always recalculate the `error` which is waste of cpu cycle. `FormzInput`...

good first issue

## Use case In many cases this is the flow in `cubit` / `bloc` when operating with form inputs: ```dart Future submit() async { if (state.status.isInProgress || state.status.isSuccess || !state.isValid)...

## Use case Currently html renderer ( `--web-renderer html` ) the [Image.toByteData](https://api.flutter.dev/flutter/dart-ui/Image/toByteData.html) method returns [`null`](https://github.com/flutter/engine/blob/ce3bfa12408bb33f965e565f0e85329483b0c22c/lib/web_ui/lib/src/engine/html_image_codec.dart#L202) in case when [format](https://api.flutter.dev/flutter/dart-ui/ImageByteFormat.html) is `ImageByteFormat.png` / `ImageByteFormat.rawUnmodified` unless image's src isn't starting [`data:image/png`](https://github.com/flutter/engine/blob/ce3bfa12408bb33f965e565f0e85329483b0c22c/lib/web_ui/lib/src/engine/html_image_codec.dart#L198). ##...

new feature
platform-web
proposal
e: web_html

This was the original PR: flutter/plugins#7198 Resolves flutter/flutter#49081. Resolves flutter/flutter#120872. This PR synchronizes `isPlaying` state between native and dart code, for example if a headset is unplugged or a phone...

platform-android
platform-ios
platform-web
p: video_player

This PR is part of #3261 This is why this part is created: https://github.com/flutter/flutter/wiki/Contributing-to-Plugins-and-Packages#changing-federated-plugins ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there...

needs tests
p: video_player

### Is there an existing issue for this? - [X] I have searched the [existing issues](https://github.com/flutter/flutter/issues) - [X] I have read the [guide to filing a bug](https://flutter.dev/docs/resources/bug-reports) ### Steps to...

closes #14 The scaling functionality behaves similarly to Android's scales. However, I can update the algorithm to use cropping if both `maxWidth` and `maxHeight` are present to match the behavior...

This pull request introduces platform channel support for predictive back route transitions on Android, as part of the ongoing efforts in flutter/flutter#131961. - For Android SDK 33: Utilizes [`OnBackInvokedCallback`](https://developer.android.com/reference/android/window/OnBackInvokedCallback) to...

platform-android
Work in progress (WIP)

## Reproduce steps At the top of `Sheet` there will be an invisible `GestureDetector` which is created by `ScrollToTopStatusBarHandler` which blocks my own buttons, gesture detectors, moreover the `Sheet` can...

This pull request introduces Android's predictive back feature for routes. By leveraging the [OnBackAnimationCallback](https://developer.android.com/reference/android/window/OnBackAnimationCallback) API, this implementation gathers real-time information about back gestures, enabling the framework to dynamically update route...

framework
f: material design
f: cupertino
f: routes