Matt Carroll
008090b8ab
Extracted PlatformViewsChannel from PlatformViewsController. ( #7847 )
2019-06-03 11:04:33 -07:00
Jason Simmons
e8db5dfd52
Always run the resource extractor in FlutterMain ( #9149 )
...
FlutterMain.findAppBundlePath is using the presence of the flutter_assets
directory as a signal that the app is initialized. For consistency,
FlutterMain will run the resource extractor at startup and create
flutter_assets even if no resources need to be extracted.
2019-05-30 16:50:31 -07:00
Jason Simmons
e87326dd7d
Suppress an unchecked cast warning in ShimPluginRegistry ( #9145 )
2019-05-30 13:10:03 -07:00
Matt Carroll
e8aa120482
New Plugin API PR5: Integrates plugin lifecycle control with FlutterFragment. ( #9083 )
2019-05-29 20:46:07 -07:00
Matt Carroll
8b1199c4dd
Implemented Log proxy that only logs in BuildConfig.DEBUG ( #25391 ). ( #9122 )
2019-05-29 20:19:29 -07:00
Kaushik Iska
d4794122ab
Change the virtual display size restriction to warning ( #9110 )
...
* Change the virtual display size restriction to warning
- Fixes: https://github.com/flutter/flutter/issues/33290
- This is so we don't block usecases where users show the platform
view partially.
- https://github.com/flutter/flutter/issues/31990 should address this
issue more broadly.
* Fix error message
2019-05-30 08:07:41 +05:30
Matt Carroll
4c4c0f8282
Add plugin shim to facilitate old plugins in new embedding ( #33478 ). ( #9120 )
2019-05-29 18:39:15 -07:00
Matt Carroll
e8c2b17873
Added support for transparent FlutterActivitys ( #32740 ). ( #9115 )
2019-05-29 18:34:53 -07:00
Kate Lovett
6e5151359d
Removing unused imports ( #9108 )
2019-05-28 15:16:33 -07:00
Mehmet Fidanboylu
41e10f07f4
Fix internal break since listing contents can return null ( #9078 )
2019-05-26 20:07:13 -07:00
Chris Bracken
509a43fe27
Apply minor cleanups to Android embedding ( #9088 )
...
Eliminate an unused import, add missing @Override annotations, and
eliminate an unused logger.
2019-05-25 15:45:14 -07:00
Chris Bracken
0a0f3305b5
Removed outdated deprecation comments ( #9087 )
...
In breaking change flutter/engine#4487 , a typo was fixed in our Android
APIs correcting RequestPermissionResult to RequestPermissionsResult
(note the 's' on Permissions) for consistency with the Android SDK.
Various tombstone comments were left to help guide developers in the
right direction. These comments were slated for removal in March of
2018; at over a year later, we can probably safely remove them.
2019-05-25 15:02:52 -07:00
Chris Bracken
a44cbbf492
Delete BSDiff sources ( #9086 )
...
BSDiff is no longer used as of flutter/engine#8663 . This removes the
unused Java import and sources.
2019-05-25 13:49:28 -07:00
Chris Bracken
0f1ff3bdb3
Correct typos, adopt US spellings ( #9081 )
...
Corects a bnuch of typeos throughout teh engien codebsae. Also makes
a couple minor Commonwealth -> US spelling adjustments for consistency
with the rest of Flutter's codebase.
Made use of `misspell` tool:
https://github.com/client9/misspell
2019-05-25 13:14:46 -07:00
Matt Carroll
cfa524fcdf
New Plugin API PR4: Adds Lifecycle support to the new plugin system. ( #9049 )
2019-05-24 19:28:49 -07:00
Jason Simmons
ee6a9c4049
Fix unchecked operation warnings in FlutterMain ( #9073 )
...
Also remove trailing whitespace on some lines
2019-05-23 15:30:08 -07:00
Matthew Dempsky
e40768c63a
Initialize next_pointer_flow_id_ to 0 ( #9026 )
...
This member variable was added to three classes in #7807 , but only
initialized to 0 in one of them. Initialize to 0 in the other two.
2019-05-20 16:52:16 -07:00
Amir Hardon
760fea25cf
remove m prefix from fields in the Android PlatformViews code ( #9020 )
2019-05-20 12:38:23 -07:00
Emmanuel Garcia
20f5000bc5
Add mode to load AOT snapshots as a native lib ( #8979 )
2019-05-20 10:08:50 -07:00
Matt Carroll
c181972a40
New Plugin API PR3: Introduces Service, BroadcastReceiver, and ContentProvider awareness, control surfaces, and plugin bindings. ( #8962 )
2019-05-17 14:25:05 -07:00
Matthew Dempsky
3cdfa807fa
Replace ararysize macro with fml::size function ( #8975 )
...
This is forward compatible with std::size and similar to how Chromium
removed use of the arraysize macro.
2019-05-15 12:43:47 -07:00
Gary Qian
f5fa03b5eb
Use Android text selection shifting API to handle keyboard backspace ( #8956 )
2019-05-15 10:44:23 +08:00
Matt Carroll
51486a5494
New Plugin API PR2: Introduces ActivityAware, ActivityControlSurface, and ActivityPluginBinding. ( #8943 )
2019-05-13 17:07:29 -07:00
Matt Carroll
904cfc4fe3
Add @UiThread to MethodChannel and related classes/calls ( #32642 ). ( #8947 )
2019-05-13 13:26:31 -07:00
Matt Carroll
816d3fc586
New Plugin API PR1: Introduces PluginRegistry and FlutterPlugin, adds support for plugin registration to FlutterEngine. ( #8826 )
2019-05-12 16:58:38 -07:00