- 16 11月, 2017 4 次提交
-
-
由 Ian McKellar 提交于
The UIDartState is now always owned by the isolate and always freed in the isolate cleanup callback. In the isolate shutdown callback, if the isolate being shut down is the main isolate, the RuntimeController is informed which in turn notifies the RuntimeHolder and thus the ApplicationControllerImpl. The ApplicationControllerImpl tears down the whole Flutter application. This fixes Fuchsia bug: MI4-328
-
由 Zachary Anderson 提交于
-
由 xster 提交于
* roll to 09b8c91b696925c6c6a25c35173f2da27abf0fbe * update licenses
-
由 Brian Osman 提交于
Fixes flutter/flutter#13018 When linear blending was disabled, we started rendering directly to FBO0 again. We can't attach stencil there, and the profile graph code triggers a path that (by default) uses it. This option forces us to use alternate rendering methods. Note that the graph rendering code is constructing a fairly complex path. It would probably be much faster to render as a simpler series of drawRect calls for each box (which would get batched inside Skia).
-
- 15 11月, 2017 3 次提交
-
-
由 Chinmay Garde 提交于
This updated the native embedder API in a non-ABI breaking way.
-
由 amirh 提交于
-
由 Brian Osman 提交于
This retains gamut correction (adjusting colors for screens with different capabilities), but does all blending and interpolation with sRGB-encoded values. That matches the behavior expected by most users, as well as the behavior of nearly all other systems. It also greatly simplifies the EGL code. A future Skia change will make this behavior more of a first-class citizen, so some of these implementation details will change again, but the behavior will not. The bulk of this change (elimination of complication from the GL surface code) is permanent - it's just the SkColorSpaceXformCanvas that will be replaced.
-
- 14 11月, 2017 3 次提交
-
-
由 Zachary Anderson 提交于
-
由 Zachary Anderson 提交于
[Android] Allow persisting a FlutterNativeView across activities.
-
-
- 13 11月, 2017 2 次提交
-
-
由 Mikkel Nygaard Ravn 提交于
-
由 Mikkel Nygaard Ravn 提交于
-
- 11 11月, 2017 3 次提交
-
-
由 amirh 提交于
-
由 Alexander Markov 提交于
This reverts commit 0b7582e6.
-
由 Brian Osman 提交于
* Roll skia to 0658f7 * Update licenses
-
- 10 11月, 2017 8 次提交
-
-
由 Greg Spencer 提交于
Adding Rect.expandToInclude and Rect.longestSide to make the Rect API more symmetric.
-
由 amirh 提交于
-
由 Jason Simmons 提交于
-
由 Zachary Anderson 提交于
-
-
-
由 amirh 提交于
-
由 Alexander Markov 提交于
-
- 09 11月, 2017 8 次提交
-
-
由 mikejurka 提交于
-
由 P.Y. Laligand 提交于
A flutter_app target might be declared in a build file alongside some host tool. The intent of the assertion seemed to be restricting the use of the template to the Fuchsia codebase.
-
由 Alexander Aprelev 提交于
* Roll dart * Update license hash key, no changes to licenses themselves
-
由 Chris Bracken 提交于
With the update to HEAD of the Fuchsia buildtools repo, the new clang toolchain picked up caused link-time breakage in android x86_64 libFlutter.so builds. Sample log: https://build.chromium.org/p/client.flutter/builders/Linux%20Engine/builds/1974/steps/build%20android_debug_x64/logs/stdio Sample failure: FAILED: libflutter.so libflutter.so.TOC lib.stripped/libflutter.so ../../third_party/android_tools/ndk/toolchains/x86_64-4.9/prebuilt/linux-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/bin/ld.gold: error: obj/flutter/shell/platform/android/libflutter/android_context_gl.o: unsupported reloc 42 against global symbol std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char> > >::id This reverts commit 8ad42f0d.
-
由 Chris Bracken 提交于
* Roll garnet to b3ba6b6d6ab8ef658278cc43c9f839a8a8d1718e Also includes a buildroot patch to pick up new dependency: build/config/fuchsia/sdk.gni This fixes a build breakage in garnet/public/lib/fxl/strings/string_view_unittest.cc wherein a variable 'sw5' was declared but the test erroneously tested against 'sw4' from the previous test. * Update license script for garnet Reflects structural changes in directories we do not depend on. This filters out the following directories in addition to what was already filtered: garnet/drivers garnet/packages garnet/public/build/ garnet/public/rust/ * Update licenses
-
由 mikejurka 提交于
Plumb through Scenic display metrics to use during Preroll.
-
由 Ryan Macnak 提交于
Update to moved repository. Issue https://github.com/flutter/flutter/issues/9998
-
由 Chris Bracken 提交于
* Roll Fuchsia buildtools to 85907c59e97527d79bbfdfd849d8e85c24959cc5 This also updates Flutter buildroot to a6e52dbb776c45cc8c57d7143b8eb8b2e762fdfb which disables -Wtautological-constant-compare temporarily until https://reviews.llvm.org/D39462 lands in clang. This is in line with Fuchsia's compiler options. * Apply clang-format diffs No logical changes. This applies clang-format from the latest Fuchsia buildtools to the engine codebase.
-
- 08 11月, 2017 2 次提交
-
-
由 Chris Bracken 提交于
On iOS 11 and above, update viewport padding and notify the framework when changes to safe area insets occur.
-
由 amirh 提交于
-
- 07 11月, 2017 2 次提交
-
-
由 Chinmay Garde 提交于
-
-
- 04 11月, 2017 3 次提交
-
-
由 Chris Bracken 提交于
There are two different sets of view insets that applications may want to track in order to avoid unwanted interaction with system UI: 1. OS UI that effectively shrinks the Flutter view from a UX point of view: e.g., when the keyboard opens, it occludes the bottom of the screen and the view should be adjusted such that the bottom, for the purposes of scrolling is just above the keyboard. 2. OS UI that is overlaid over the application, but into which the application should draw. e.g., the Home indicator on the iPhone X typically appears near the bottom of the screen, overlaid over app content. Content should be rendered within this 'safe area' but apps should avoid requiring user interaction there. For example, list views may want to include some small amount of additional padding to ensure the last list item can scroll above this area. Since Flutter does not currently distinguish between these two cases, this patch disables the bottom safe area inset until API is added to support these separately.
-
由 amirh 提交于
-
由 Ian Hickson 提交于
-
- 03 11月, 2017 2 次提交
-
-
由 Zachary Anderson 提交于
-
由 amirh 提交于
This is the first step to support animated GIFs: flutter/flutter#204 TBD in following CLs: * Implement Codec.getNextFrame. * Add Framework side support to run animations.
-