- 07 12月, 2017 4 次提交
-
-
由 Chris Bracken 提交于
This allows for us to start migrating framework classes (notably Scaffold) to use window.viewInsets.bottom to get the keyboard height. Once framework updates have landed, we will land an engine patch to expose the iOS bottom safe area inset as padding. This change is already landed for Android. Related issue: flutter/flutter#12098
-
由 Jason Simmons 提交于
* Call the ICU bidi API to divide the text into LTR/RTL runs and merge them with the styled runs defined by the application * Maintain a list of glyph positions sorted by the order of the corresponding code units in the text, as well as a list of glyphs sorted by x/y coordinates in the layout
-
由 Ian Hickson 提交于
...by making it know about ALL the deprecated language and region codes.
-
由 Chris Bracken 提交于
Previously, we failed to clear/update the mark text range on updates from the framework. This resulted in a crash if the incoming text value was shorter than the current mark range when iOS attempts to extract the mark range substring from the text. Fixes flutter/flutter#12585
-
- 06 12月, 2017 1 次提交
-
-
由 Ben Konyi 提交于
-
- 05 12月, 2017 3 次提交
-
-
由 Brian Osman 提交于
Fixes flutter/flutter#13308 Overlooked this case when I previously removed linear blending. MakeS32 creates a surface with a color space attached (triggering the linear blending behavior). MakeN32 creates a legacy surface (no color space), which matches what the other backend bindings do (including the GL surface factory, and the raster cache).
-
由 Alexander Markov 提交于
-
由 Adam Barth 提交于
-
- 03 12月, 2017 1 次提交
-
-
由 Alexander Markov 提交于
* Use the VM-specific wrapper for the kernel front-end to support VM-specific kernel transformations. * Also, pass a flag to distinguish AOT mode from JIT mode to enable whole-program optimizations.
-
- 02 12月, 2017 2 次提交
-
-
由 xster 提交于
* Add synchronization to ResourceContext usage * debug * Use unique ptr factory * formatting * left more notes for future readers
-
由 Alexander Aprelev 提交于
* Roll dart to f5fc335a4cdfcf96ae550044c64044ffe599e595 * Update license hash * Roll a little further to pick up a revert * Update hash
-
- 01 12月, 2017 7 次提交
-
-
由 Brian Salomon 提交于
-
由 Ben Konyi 提交于
-
由 Ben Konyi 提交于
Made changes to assets/ build/ flow/ runtime/ and shell/ to allow for compilation on Windows.
-
由 Ben Konyi 提交于
* Added Windows support for libtxt in order to build flutter_tester.exe. Relatively minor changes were needed to get libtxt building on Windows (missing/incompatiable headers, the odd syscall, path separators, etc.). Windows doesn't render text in the same way as other platforms, so some tests that checked for specific pixel offsets are disabled.
-
由 Zachary Anderson 提交于
-
由 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 1 次提交
-
-
由 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)
-