Viren Khatri
671aa9e95e
complete migration of flutter repo to Object.hash* ( #99505 )
2022-03-04 12:56:21 -08:00
Michael Goderbauer
852bfe2a73
Use BindingBase.platformDispatcher
over BindingBase.window
where possible ( #99443 )
2022-03-04 11:11:07 -08:00
LongCatIsLooong
81464ff642
Reland "[EditableText] honor the "brieflyShowPassword" system setting #97769 " ( #98150 )
2022-02-11 02:30:14 -08:00
godofredoc
3bdea6bb92
Revert "[EditableText] honor the "brieflyShowPassword" system setting ( #97769 )" ( #98089 )
...
This reverts commit 63f48d1ff8
.
2022-02-08 20:11:08 -08:00
LongCatIsLooong
63f48d1ff8
[EditableText] honor the "brieflyShowPassword" system setting ( #97769 )
2022-02-08 17:50:20 -08:00
Andrei Diaconu
a35e7aaed9
Add display features to MediaQuery ( #92906 )
2021-12-21 10:04:19 -08:00
Ian Hickson
2bab6514b0
Enable avoid_implementing_value_types
lint ( #91078 )
2021-10-04 13:48:04 -07:00
Ian Hickson
989f864497
Enable avoid_setters_without_getters ( #91067 )
2021-10-01 00:58:05 -07:00
Jonah Williams
5792c7347c
Use Device specific gesture configuration for scroll views ( #87604 )
2021-08-09 10:50:02 -07:00
Ian Hickson
5e0cc4cba4
Migrate to ChannelBuffers.push ( #82564 )
2021-05-21 15:09:03 -07:00
Ian Hickson
2ae1e39810
Revert "Migrate to ChannelBuffers.push ( #82057 )" ( #82525 )
2021-05-14 12:09:03 -07:00
Ian Hickson
b86d5c0094
Migrate to ChannelBuffers.push ( #82057 )
2021-05-13 14:34:04 -07:00
Ren You
7f1d1414cc
Revert "Migrate to ChannelBuffers.push ( #81235 )" ( #81829 )
...
This reverts commit 35ad43f20c
.
2021-05-04 06:17:19 -07:00
Ian Hickson
35ad43f20c
Migrate to ChannelBuffers.push ( #81235 )
2021-05-03 17:14:03 -07:00
Angjie Li
b74df388e1
Revert "Migrate to ChannelBuffers.push ( #76288 )" ( #81226 )
...
This reverts commit c26ed03c8a
.
2021-04-26 12:57:17 -07:00
Ian Hickson
c26ed03c8a
Migrate to ChannelBuffers.push ( #76288 )
...
* Migrate to ChannelBuffers.push
* Move TestDefaultBinaryMessenger to its own file
* Apply deprecations and fix usages
2021-04-23 15:39:34 -07:00
Greg Spencer
2d836a99b6
Remove some unnecessary casts, now that changes have rolled from the engine ( #70491 )
2020-11-13 16:28:06 -08:00
Greg Spencer
0937207f5b
Fix Platform channel errors in web tests ( #70252 )
2020-11-12 10:24:07 -08:00
Greg Spencer
bbc0161669
Remove references to Window
, and switch usages to PlatformDispatcher
or SingletonFlutterWindow
( #69617 )
...
* Remove references to dart:ui.Window, and point usages to PlatformDispatcher or SingletonFlutterWindow, as appropriate
* remove new test platform dispatchers
* Amend documentation
2020-11-09 15:26:29 -08:00
Michael Goderbauer
19e07d2beb
Migrate flutter_test ( #66663 )
2020-09-30 17:03:40 -07:00
Jonah Williams
04bc6123a9
[null-safety] update to several framework test cases/APIs for null assertions ( #62946 )
2020-08-12 13:41:09 -07:00
David Worsham
db48cadd0d
Remove unused physicalDepth code ( #60152 )
2020-06-24 11:33:01 -07:00
Ian Hickson
449f4a6673
License update ( #45373 )
...
* Update project.pbxproj files to say Flutter rather than Chromium
Also, the templates now have an empty organization so that we don't cause people to give their apps a Flutter copyright.
* Update the copyright notice checker to require a standard notice on all files
* Update copyrights on Dart files. (This was a mechanical commit.)
* Fix weird license headers on Dart files that deviate from our conventions; relicense Shrine.
Some were already marked "The Flutter Authors", not clear why. Their
dates have been normalized. Some were missing the blank line after the
license. Some were randomly different in trivial ways for no apparent
reason (e.g. missing the trailing period).
* Clean up the copyrights in non-Dart files. (Manual edits.)
Also, make sure templates don't have copyrights.
* Fix some more ORGANIZATIONNAMEs
2019-11-27 15:04:02 -08:00
liyuqian
40670c09dc
Allow multiple TimingsCallbacks ( #43676 )
...
This fixes https://github.com/flutter/flutter/issues/39277
The following tests cover this change:
- packages/flutter/test/foundation/service_extensions_test.dart
- packages/flutter/test/scheduler/scheduler_test.dart
2019-10-30 19:02:13 -07:00
liyuqian
7c0dfd5362
Revert "Replace deprecated onReportTimings w/ frameTimings ( #38861 )" ( #39778 )
...
This reverts commit 6ef80b447f
.
2019-09-05 09:58:08 -07:00
liyuqian
6ef80b447f
Replace deprecated onReportTimings w/ frameTimings ( #38861 )
...
This is the continuation of https://github.com/flutter/engine/pull/11041 and https://github.com/flutter/flutter/pull/38574
This is not a breaking change as we're not removing `onReportTimings` API.
We're simply removing the use of it in our framework.
2019-08-28 15:25:06 -07:00
Shi-Hao Hong
3b7410476f
Add MediaQuery.systemGestureInsets to support Android Q ( #37416 )
...
* Wire Window.systemGestureInsets to MediaQuery.systemGestureInsets
* Add systemGestureInsets property to TestWindow
2019-08-22 00:34:11 -04:00
Kaushik Iska
d2bc74aa6d
Fix analyzer issues for onReportTiming to frameTiming ( #38840 )
...
Filed: https://github.com/flutter/flutter/issues/38838
to track these usages.
This was introduced by: https://github.com/flutter/engine/pull/11041
2019-08-19 14:56:22 -07:00
Kate Lovett
cac8fa5da0
Re-land 'Adding physicalDepth to MediaQueryData & TestWindow' ( #38546 )
2019-08-16 13:34:23 -07:00
Kate Lovett
f3dbefd3ce
Revert "Adding physicalDepth to MediaQueryData & TestWindow ( #37718 )" ( #37938 )
...
This reverts commit 3a2d30813a
.
2019-08-09 12:58:59 -07:00
Kate Lovett
3a2d30813a
Adding physicalDepth to MediaQueryData & TestWindow ( #37718 )
2019-08-07 13:52:16 -07:00
Dan Field
84fe2adedb
Nosuchmethod window ( #37417 )
2019-08-01 20:04:49 -07:00
liyuqian
07083a51da
Manual roll the engine to land the timing API ( #33989 )
...
This will manually land https://github.com/flutter/engine/pull/8983 in
the framework.
2019-06-06 16:11:27 -07:00
Dan Field
3c34ff7f8d
Prep for engine roll ( #33662 )
...
* Prep for engine roll
2019-05-31 10:44:07 -07:00
Alexandre Ardhuin
bfa1d25bf9
some formatting of map, parameters and spaces ( #29760 )
2019-03-23 00:02:21 +01:00
Gary Qian
8f1a430557
Initialize the lifecycle state with initial state in window. Roll engine (19 commits) ( #28688 )
...
git log --oneline --no-merges f4951df193a7966f9ed4da43d555eee0913d84d1..a48cd16e077778a7aa5908e4faa4da07714260f2
a48cd16e0 Update a11y word forward/back enum names (https://github.com/flutter/engine/pull/8073 )
b5f59ed89 Delay the vsync callback till the frame start time specified by embedder. (https://github.com/flutter/engine/pull/8072 )
7426305f5 Mark const extern (https://github.com/flutter/engine/pull/8077 )
d3f6d7a21 only partial rule revert (https://github.com/flutter/engine/pull/8078 )
d71bfe58d Only build a full Dart SDK when building for the host system (https://github.com/flutter/engine/pull/8071 )
de90dbff7 Refactor web configuration/ Add dartdevc (https://github.com/flutter/engine/pull/7978 )
ff46dd38f Roll src/third_party/skia 4c1ea43a79b5..88b8d1124b72 (8 commits) (https://github.com/flutter/engine/pull/8070 )
80c6dd286 Roll src/third_party/skia 692122e3ef23..4c1ea43a79b5 (3 commits) (https://github.com/flutter/engine/pull/8069 )
68ed654ea Roll src/third_party/skia 3c957d575c58..692122e3ef23 (6 commits) (https://github.com/flutter/engine/pull/8067 )
ca0bac4fb Revert "add signal to pointer kinds" (https://github.com/flutter/engine/pull/8066 )
3fb627f2c add signal to pointer kinds (https://github.com/flutter/engine/pull/8065 )
5a06afa2a Roll src/third_party/skia 801a9c16d81e..3c957d575c58 (19 commits) (https://github.com/flutter/engine/pull/8063 )
a93d99db9 A11y callback (https://github.com/flutter/engine/pull/8005 )
3661d5e43 Re-land "Buffer lifecycle in WindowData" (https://github.com/flutter/engine/pull/8032 )
471a2c89a Send scroll events from the macOS shell (https://github.com/flutter/engine/pull/8056 )
2fe9c9b5f Roll src/third_party/skia 72542816cadb..801a9c16d81e (46 commits) (https://github.com/flutter/engine/pull/8060 )
3335764ae Skip skp files in license check (https://github.com/flutter/engine/pull/8050 )
7f16789b2 Remove redundant thread checker in FML. (https://github.com/flutter/engine/pull/8053 )
840c5233a Correct URL for Cirrus CI build status badge (https://github.com/flutter/engine/pull/8054 )
57c120a29 remove extra source files (https://github.com/flutter/engine/pull/8052 )
4773375c6 Used named conditionals for platform specific dependencies and suppress Android and Windows hooks on Mac. (https://github.com/flutter/engine/pull/8051 )
70a18b515 Add clang static analysis support to gn wrapper (https://github.com/flutter/engine/pull/8047 )
b30f9897b Improve elevation bounds for physical shape layers (https://github.com/flutter/engine/pull/8044 )
e37bd27b4 Fix weak pointer use violations in shell and platform view. (https://github.com/flutter/engine/pull/8046 )
dd80fc9ff Add engine support for scrollwheel events (https://github.com/flutter/engine/pull/7494 )
2019-03-07 20:05:42 -08:00
Alexandre Ardhuin
4c1f4d14e1
fix some formatting issues ( #28809 )
...
* fix some formatting issues
* address review comments
* fix indent
2019-03-06 09:37:32 +01:00
Matt Carroll
a13fdbcf32
Implemented Dark Mode for Android ( #25525 ) ( #26605 )
2019-02-06 16:52:47 -08:00
Matt Carroll
914f77f88f
Bugfix: Add platformBrightness to TestWindow. ( #27569 )
...
* Bugfix: Add platformBrightness to TestWindow.
* Manual engine roll:
cc27cafb8 Implemented Dark Mode for Android (#25525 ) ([flutter/engine#7488 ](https://github.com/flutter/engine/pull/7488 ))
9c05cbcfb Roll src/third_party/dart b53dceadaa..5823be65af (5 commits) 5823be65af [vm/compiler] Continued graph checker development (reland) 8231cdb7a3 [gardening] Update status for issue 35854 db7f848632 [vm] Remove dead BigInt code. 35ab1755f4 Support more type propagation for code-as-ui features 569ee07f91 [vm] Cleanup class finalization checks
ec5e6f6ef Ensure dart2js and kernel worker snapshots are copied out of gen dir ([flutter/engine#7692 ](https://github.com/flutter/engine/pull/7692 ))
8b5fa65c4 Roll src/third_party/skia 50ea3c06b80f..2d35a1c87553 (6 commits) ([flutter/engine#7693 ](https://github.com/flutter/engine/pull/7693 ))
2019-02-05 15:52:22 -08:00
Matt Carroll
92125ed38f
Enable dependency injection of Window instead of using static property ( #27389 )
2019-02-04 16:46:04 -08:00