- 01 12月, 2017 2 次提交
-
-
由 Chris Bracken 提交于
This drops the ViewInsets class in favour of the existing WindowPadding class for representing the view insets.
-
由 Siva 提交于
* Roll dart version in flutter engine. * Update license file.
-
- 30 11月, 2017 6 次提交
-
-
由 Chris Bracken 提交于
Window.viewInsets is the set of window-relative insets that describe the area of the window that an application may want to treat as effectively reducing the size of the content. Typically this is due to system UI that fully obscures underlying content, such as the keyboard. This area differs from padding in that padding is the set of insets that describe the area of the window that may be partially (or fully) obscured by system UI or physical intrusions into the view area (e.g. iPhone X sensor housing, status bar, or the iPhone X home indicator widget). This patch does not yet enable the iOS bottom edge safe area. Once the framework has been updated to use viewInsets for bottom-edge occlusions (today, the keyboard), the bottom safe area will be enabled and framework patches that depend on it, landed.
-
由 Ben Konyi 提交于
* Removed stray character. * Added missing include. * Fixed formatting.
-
由 Ben Konyi 提交于
-
由 Ben Konyi 提交于
-
由 Jason Simmons 提交于
Set a pending dimension change in the animator only if the viewport's physical width/height changed (#4400) Fixes https://github.com/flutter/flutter/issues/13183
-
由 Ben Konyi 提交于
-
- 29 11月, 2017 1 次提交
-
-
由 Alexander Aprelev 提交于
* Run frontend server from temp directory to force absolute URIs in Kernel file. * Create special directory to cwd into to avoid conflicts with app sources in temp folder * Make variable final
-
- 27 11月, 2017 1 次提交
-
-
由 ethanblake4 提交于
-
- 23 11月, 2017 3 次提交
-
-
由 P.Y. Laligand 提交于
-
由 amirh 提交于
-
由 amirh 提交于
As we anyway always recommend to set the target_os to android. Also if you happen to not set the target_os to android it messes up the licenses script output.
-
- 22 11月, 2017 10 次提交
-
-
由 Martin Kustermann 提交于
-
由 Sigurd Meldgaard 提交于
* Move texture registry ownership to platform view This enables the texture registry to survive activity pause on Android. * Remove debug info * Formatted * Set texture registry on initial rasterizer * Remove unneccessary std::move
-
由 Sigurd Meldgaard 提交于
This reverts commit e58764fb.
-
由 Sigurd Meldgaard 提交于
* Move texture registry ownership to platform view This enables the texture registry to survive activity pause on Android.
-
由 Alexander Aprelev 提交于
-
由 Chris Bracken 提交于
Picks up: 1. Windows support for flutter tester 2. Spaces in Dart package paths in the loader.
-
由 Chris Bracken 提交于
If Progress is instantiated with a max of 0, throw immediately to avoid a divide-by-zero later in toString(). This typically happens if the tool recurses over an empty top-level component, which can happen when a component is moved around in the repo and the developer hasn't cleaned up old empty directories from their git client.
-
由 Chris Bracken 提交于
Fixes an errrant tab and unnecessary braces.
-
由 amirh 提交于
This keeps the futures chain shorter.
-
由 Zachary Anderson 提交于
-
- 21 11月, 2017 4 次提交
-
-
由 Martin Kustermann 提交于
* Enable flutter engine to also work with .*so files on android We would like to be able to use native tools (e.g. simpleperf, gdb) with precompiled flutter apps. The native tools work much better with *.so files instead of the custom formats the Dart VM uses by default. This CL adds support for being able to load the flutter app from an *.so file on Android. * Add sanity check to ensure we have either shared library or instruction snapshot (but not both)
-
由 Benjamin Lerman 提交于
-
由 amirh 提交于
The new ui.Codec API is a superset of the implementation in image_decoding.cc. While we are not using ui.decodeImageFromList in the framework anymore, we keep the dart function for backward compatability, and just make it a thin wrapper around the codec API.
-
由 Chris Bracken 提交于
When checking whether render buffer size has changed, apply the device scale factor used to convert points to pixels to ensure we're not needlessly re-allocating render buffer storage. Adds trace + debug log to make this easier to detect in future. Originally introduced in 2d530dae, but rolled back in 0a6e415b to test whether it was responsible for regressions to flutter_gallery_ios__transition_perf benchmarks: * average_frame_build_time_millis * missed_frame_build_budget_count Re-landed in d43d3534, and reverted in 459f722b after it appeared to regress the above two benchmarks. After recent changes to microtask execution order which fixed https://github.com/flutter/flutter/issues/9998, re-introducing this fix results in benchmark improvements to the above two benchmarks in local testing.
-
- 18 11月, 2017 1 次提交
-
-
由 amirh 提交于
-
- 17 11月, 2017 3 次提交
-
-
由 Sigurd Meldgaard 提交于
The "raw" pointer is already managed by ARC.
-
由 amirh 提交于
-
由 Zachary Anderson 提交于
-
- 16 11月, 2017 8 次提交
-
-
由 Martin Kustermann 提交于
It speeds up local development workflow when doing changes to the front end when ninja automatically rebuilds the frontend_server.dart.snapshot.
-
由 amirh 提交于
-
由 Jason Simmons 提交于
-
由 amirh 提交于
-
由 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 1 次提交
-
-
由 Chinmay Garde 提交于
This updated the native embedder API in a non-ABI breaking way.
-