678 Commits

Author SHA1 Message Date
Taha Tesser
f4a64ef03d
Fix CupertinoListTile`s onTap with delay throws exception (#109038) 2022-08-16 10:39:05 +00:00
Michael Goderbauer
2b9beda0d0
Reland "Keep dirty manipulations private to Element base class (#109401)" (#109562) 2022-08-15 19:59:13 +00:00
Renzo Olivares
fe2fc8daae
Single tap on the previous selection should toggle the toolbar on iOS… (#108913) 2022-08-13 02:06:07 +00:00
Greg Spencer
7887ca5bb5
Revert "Keep dirty manipulations private to Element base class (#109401)" (#109481)
Landing on red to green the build.
2022-08-12 18:28:24 -07:00
Michael Goderbauer
a624cb71b3
Keep dirty manipulations private to Element base class (#109401) 2022-08-12 12:54:03 -07:00
Casey Hillers
f878bda18c
Revert "Change ClipboardStatusNofifier parameter in buildToolbar to V… (#109388) 2022-08-11 17:36:06 +00:00
Ian Hickson
9b2668a451
Minor fix compendium (#107874) 2022-08-11 02:33:07 +00:00
chunhtai
98ce4bf7c6
Change ClipboardStatusNofifier parameter in buildToolbar to ValueLise… (#108917) 2022-08-10 23:26:09 +00:00
Ian Hickson
7ded3d91da
API documentation cleanup (#108500) 2022-08-10 22:03:20 +00:00
Tomasz Gucio
5be898a3ae
Move MagnifierBuilder, MagnifierOverlayInfoBearer from text_selection.dart (#108956) 2022-08-10 19:57:34 +00:00
Anthony Oleinik
f014c1e6dc
Loupe Android + iOS (#107477)
* added Magnifier for iOS and Android
2022-08-02 11:43:12 -07:00
Greg Spencer
f5e4d2b427
Replace FocusTrap with TapRegionSurface (#107262) 2022-07-29 16:00:07 +00:00
Pierre-Louis
be3802c922
Add support for fill, weight, grade, and optical size to Icon (#106896)
* wip

* update documentation

* x

* remove trailing spaces

* x

* remove useless CupertinoIconThemeData copyWith override

* add tests

* remove trailing spaces

* fix isConcrete

* x

* x

* x

* remove trailing spaces

* tweak docs

* mention that font filenames often indicate the supported axes

* add back cupertino IconThemeData copyWith

* update copyWith
2022-07-19 21:27:45 -04:00
Marcel Čampa
0c40945a67
Implement CupertinoListSection and CupertinoListTile (#78732) 2022-07-19 18:46:30 -05:00
NikosTsesmelis
9d2f575403
Cupertino date picker fix for minDate, maxDate when using minuteInterval (#105958) 2022-07-19 18:37:35 -05:00
Alexandre Ardhuin
ccd33631e3
enable combinators_ordering (#107847) 2022-07-18 22:04:07 +00:00
Taha Tesser
1bc787ee71
Fix dragging while the text selection toolbar is up doesn't hide toolbar (#106878)
Fixes a fidelity bug on desktop involving the selection toolbar not hiding when it should have.
2022-07-15 09:37:39 -07:00
Kate Lovett
2987d9e10a
Fix scrollbar margins (#107172) 2022-07-14 20:56:08 +00:00
LongCatIsLooong
c58dca2a45
Reland "Disable cursor opacity animation on macOS, make iOS cursor animation discrete (#104335)" (#106893) 2022-07-08 20:29:05 +00:00
Renzo Olivares
4c1d887e9c
Set selection on tap down for desktop platforms and tap up for mobile (#105505)
Co-authored-by: Renzo Olivares <roliv@google.com>
2022-06-29 16:35:47 -07:00
LongCatIsLooong
812419103c
Revert "Disable cursor opacity animation on macOS, make iOS cursor animation discrete (#104335)" (#106762) 2022-06-28 22:18:06 +00:00
LongCatIsLooong
60f30e5d3e
Disable cursor opacity animation on macOS, make iOS cursor animation discrete (#104335) 2022-06-22 18:09:05 +00:00
Callum Moffat
20da4014ba
Expose smart punctuation options on CupertinoSearchTextField (#97980) 2022-06-22 08:31:06 +00:00
Alexandre Ardhuin
56c4e3cdd8
add some exports of public API in foundation/serialization.dart (#104231) 2022-06-08 13:33:12 -07:00
Taha Tesser
d72daf602d
CupertinoSlider: Add clickable cursor for web (#99557) 2022-06-08 04:03:05 -07:00
takashi kasai
4b4c876fb9
Text selection located wrong position when selecting multiple lines over max lines (#102747)
Fix for text selection toolbar position in cases with overflowing text.
2022-06-07 10:13:33 -07:00
Alexandre Ardhuin
552c50e67c
more const immutable classes (#104988)
* more const immutable classes

* more const constructors in dev/ and examples/
2022-05-31 21:56:24 +02:00
Justin McCandless
b7a425f196
Right click on selection when unfocused should re-focus (#104666)
Bug fix for focusing a field with right click on existing selection (Mac and iOS)
2022-05-27 09:41:03 -07:00
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