Tomasz Gucio

Results 15 issues of Tomasz Gucio

This PR moves the MagnifierBuilder and MagnifierOverlayInfoBearer classes from text_selection.dart to magnifier.dart where they seem to belong better. MagnifierOverlayInfoBearer. _fromRenderEditable constructor is replaced by a simple method TextSelectionOverlay. _buildMagnifier(). test-exempt:...

a: text input
framework

This PR replaces the use of Container() for empty widgets with const SizedBox() or SizedBox.shrink() in a couple of places so new instances aren't created in each build. Also changes...

a: text input
framework
f: material design
f: cupertino

This PR fixes an issue in CupertinoTextSelectionToolbar where it will paginate (display next button) unnecesarily if the available width is equal or slightly more than the width required by all...

a: text input
framework
f: cupertino

This PR implements the page up/down and shift + page up/down keyboard shortcuts: - page up/down move caret - shift page up/down extend the selection by page - traversing text...

a: text input
framework

It appears that with every character typed we send a request to the platform to show soft keyboard. ## Steps to Reproduce 1. Execute `flutter run` on the code sample...

a: text input
platform-android
engine
has reproducible steps
found in release: 3.3
found in release: 3.7

This PR adds passing source wchar_t* string length to WideCharToMultiByte() in Utf8FromUtf16() in order to avoid including the terminating null character in the resulting string. This was found when the...

team
tool
d: api docs
d: examples
a: desktop
documentation

This PR moves the `TapAndDragGestureRecognizer` code from widgets/ to gestures/. Text-exempt: dependency removal + refactor, no change in behaviour ## Pre-launch Checklist - [x] I read the [Contributor Guide] and...

a: text input
framework
f: gestures

This PR adds missing spaces after flow control statements (if, switch, for etc.) found in some *.dart and *.java files. A check is also added in the analyzer. ## Pre-launch...

a: tests
a: text input
team
tool
framework
a: animation
f: material design
a: accessibility
f: scrolling
f: cupertino
f: routes
f: gestures
integration_test

### 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...

- Fixes https://github.com/flutter/flutter/issues/127871 - Fixes Polish translation for "Select all" in Cupertino - Fixes case for "Select all" in Cupertino pt to be in line with pt-PT and Material -...

a: internationalization
f: cupertino