650 Commits

Author SHA1 Message Date
Pierre-Louis
b0aa50255b
Use curly_braces_in_flow_control_structures for animations, cupertino (#104612)
* Use `curly_braces_in_flow_control_structures` for `animation`

* Use `curly_braces_in_flow_control_structures` for `cupertino`

* fix comments
2022-05-25 19:56:20 +02:00
Xilai Zhang
de230d393c
Revert "Add ability for ModalRoutes to ignore pointers during transitions and do so on Cupertino routes (#95757)" (#104520)
This reverts commit 4c0b0be2da5d1ee80c3d713e68ddd88d2cf2e72d.
2022-05-24 11:10:13 -07:00
Renzo Olivares
b876f78ea5
Desktop platforms should not collapse selection on copy (#104209)
* Add tests

* fix tests

* updates

Co-authored-by: Renzo Olivares <roliv@google.com>
2022-05-19 20:52:50 -07:00
Tong Mu
23bc3d64eb
[Mouse] Remove all pointers at the end of tests (#102694) 2022-05-19 17:48:10 -07:00
Will Lockwood
4c0b0be2da
Add ability for ModalRoutes to ignore pointers during transitions and do so on Cupertino routes (#95757) 2022-05-19 15:33:12 -07:00
Justin McCandless
384800b5e7
Fix right clicking a field to focus (#103228) 2022-05-18 17:37:11 -07:00
Justin McCandless
715fcaac72
Can't drag the cursor with the mouse (#103002) 2022-05-18 17:32:12 -07:00
Jason Simmons
275fb0286c
Fix avoid_redundant_argument_values analyzer warnings enabled in the latest Dart SDK (#103734)
See https://github.com/flutter/flutter/pull/103719
2022-05-13 12:57:59 -07:00
Renzo Olivares
c411065b01
Fix selection not deselected when TextField loses focus (#103424) 2022-05-10 17:34:07 -07:00
xubaolin
a7a72ce942
Fix a [CupertinoDatePicker] semantics bug (#103123) 2022-05-06 11:09:07 -07:00
Phil Quitslund
f771c9fee7
rename local functions with _s (#102991) 2022-05-05 09:49:12 -07:00
Callum Moffat
b5321d182a
Reland "Fix position of CupertinoContextMenu within Transform.scale" (#102943)
* Fix position of CupertinoContextMenu within Transform.scale (#97896)

* Fix after rebase
2022-05-04 11:13:21 +02:00
Taha Tesser
adb8b607e3
Fix CupertinoTimerPicker dark mode text color (#100311) 2022-05-03 09:49:07 -07:00
Darren Austin
7965ee25dd
Revert "Fix position of CupertinoContextMenu within Transform.scale (#97896)" (#102938)
This reverts commit 6ddb99e98f8915f350f0da78d9b3efc4095b7c02.
2022-05-02 13:40:12 -07:00
Callum Moffat
6ddb99e98f
Fix position of CupertinoContextMenu within Transform.scale (#97896) 2022-05-02 21:56:09 +02:00
Taha Tesser
bd2ca58db3
Fix CupertinoPickerdark mode text color (#100310)
Improved code
2022-05-02 21:42:03 +02:00
Taha Tesser
f5865e5cdb
Fix CupertinoFormRowdark mode text color (#100313)
Improved code
2022-05-02 21:41:50 +02:00
Taha Tesser
07014d5764
Fix CupertinoDatePickerdark mode text color (#100312)
Improved code
2022-05-02 21:41:30 +02:00
chunhtai
f86d108988
Adds RouterConfig to simply API (#102786) 2022-04-29 18:59:06 -07:00
Phil Quitslund
bca071815f
rename local functions with _s (#102615) 2022-04-27 09:14:57 -07:00
chunhtai
52fd2412f4
Reland "Add default selection style (#100719)" (#101954) 2022-04-15 16:44:07 -07:00
Justin McCandless
916b2aa76b
Linux and Windows right clicking text behavior (#101588) 2022-04-14 17:44:06 -07:00
chunhtai
95e52dac76
Revert "Add default selection style (#100719)" (#101921)
* Revert "Add default selection style (#100719)"

This reverts commit c8057bc5064f54c04cbe054f00904722a7233a63.

* update

* update
2022-04-14 11:31:39 -07:00
Michael Goderbauer
51bcdb9407
super parameters for framework (#100905) 2022-04-13 22:38:40 -07:00
Jonah Williams
08a23498c1
Revert changes to opacity/fade transition repaint boundary and secondary change (#101844) 2022-04-13 13:24:06 -07:00
chunhtai
c8057bc506
Add default selection style (#100719) 2022-04-13 11:49:09 -07:00
Taha Tesser
0a178f858d
CupertinoContextMenu/ContextMenuAction: Add clickable cursor for web (#99519) 2022-04-12 10:49:06 -07:00
Jonah Williams
6def1596cd
[framework] introduce repaint boundary in Opacity widgets (#101601) 2022-04-12 10:34:11 -07:00
Taha Tesser
e4bd5d5562
CupertinoSegmentedControl/CupertinoSlidingSegmentedControl: Add clickable cursor for web (#99551) 2022-03-28 01:40:11 -07:00
Taha Tesser
d2cb63c8fa
CupertinoActionSheet/CupertinoAlertDialog: Add clickable cursor for web (#99548) 2022-03-28 01:15:08 -07:00
Taha Tesser
4cea5ee0da
CupertinoSwitch: Add clickable cursor for web (#99554) 2022-03-21 10:10:24 -07:00
Jonah Williams
984d8a8b5a
Revert "[framework] don't hit test for system nav bar or system chrome on desktop" (#100263) 2022-03-17 16:55:24 -07:00
Yegor
c2409797ff
Roll chrome 96 attempt 2 (#100073)
* [web] roll Chromium dep to 96.2

Roll Chromium 96.2.

This is the second attempt to roll it. The previous attempt
(https://github.com/flutter/flutter/pull/99725) failed due to a LUCI
cache issue.

* cache-bust CIPD dependency by changing its name
* specify chrome_and_driver version in canvaskit tests
* fix CRC corruption in kTransparentImage
2022-03-17 13:23:43 -07:00
Zachary Anderson
1223e87f7b
Revert "[web] roll Chromium dep to 96.2 (#99725)" (#99949)
This reverts commit 0d4b73b2e87a7220fc872c51b1095506e9377ab9.
2022-03-10 21:09:49 -08:00
Yegor
0d4b73b2e8
[web] roll Chromium dep to 96.2 (#99725) 2022-03-10 15:45:20 -08:00
Andrei Diaconu
df7f05f710
Add Foldable support for modal routes (#92909) 2022-03-08 10:35:19 -08:00
Taha Tesser
4f7d7b5619
CupertinoTabBar: Add clickable cursor on web (#96996) 2022-03-07 14:41:18 -08:00
Taha Tesser
4b902c79ce
CupertinoButton: Add clickable cursor on web (#96863) 2022-03-04 15:31:16 -08:00
chunhtai
f7b9d1ce44
Reland clean up clipboard. (#99363) 2022-03-04 09:51:21 -08:00
chunhtai
64d9ea60b1
Revert "Clean up ClipboardStatusNotifier (#98951)" (#99361)
This reverts commit c74a646b7bba1641d0b2b29f6024dc867844e94c.
2022-03-01 15:13:30 -08:00
Simon
f0d444721b
Correct font weight for Cupertino tab label (#90109) 2022-02-24 19:21:18 -08:00
chunhtai
c74a646b7b
Clean up ClipboardStatusNotifier (#98951)
* Clean up ClipboardStatusNotifier

* fix

* fix test

* more refactaaaaagit add .
2022-02-23 10:02:20 -08:00
Tomasz Gucio
e4351ff053
Enable use_if_null_to_convert_nulls_to_bools lint (#98753) 2022-02-22 14:39:20 -08:00
Taha Tesser
c504797c42
Remove clipBehavior == Clip.none conditions (#98503) 2022-02-18 01:29:16 -08:00
Justin McCandless
33a16f44aa
Shift tap on an unfocused field (#97543) 2022-02-10 16:05:19 -08:00
chunhtai
d522179be3
Unify Text selection API (#98073)
* Unify Text selection API

* fix test

* further simplify

* fix more tests

* styling change
2022-02-09 09:16:07 -08:00
Jonah Williams
a7a3d8ba13
[framework] don't hit test for system nav bar or system chrome on desktop (#97883) 2022-02-07 22:55:09 -08:00
Justin McCandless
734c3c4f8d
Text editing shift + tap + drag interaction (#95213)
Supports the desktop text editing interaction of holding shift, tapping the field, and dragging to modify the selection.
2022-02-04 13:20:03 -08:00
Ian Hickson
ab89ce285f
Clean up the bindings APIs. (#89451) 2022-02-03 14:55:15 -08:00
Jami Couch
af89a25e5b
Re-land "Support Scribble Handwriting" (#96615) (#97437) 2022-02-01 09:50:07 -08:00