1. 11 5月, 2019 2 次提交
  2. 10 5月, 2019 2 次提交
    • C
      Fix the iOS accessibility tree structure of platform views. (#8731) · d8646ed0
      Chris Yang 提交于
      Partially fix the issue in flutter/flutter#30804. This only fixes the focus issue for other platform views (Google maps and other custom platform views), but the same issue on WebView is not fixed.
      
      Before the change, the a11y tree with platform view looks like
      
      ```
      <some parent a11y container>
           <SemanticsObject for platform view>
           <FlutterPlatformViewSemanticsContainer>
                <platform view>
      ```
      After the change, it looks like
      
      ```
      <some parent a11y container>
           <FlutterPlatformViewSemanticsContainer>
                <SemanticsObject>
                <platform view>
      ```
      
      This PR also updated the implementation of FlutterPlatformViewSemanticsContainer to use A11yContainer protocol to implement the details on various a11y attribute including the accessibilityFrame and accessibilityScroll.
      d8646ed0
    • Z
  3. 08 5月, 2019 9 次提交
  4. 07 5月, 2019 3 次提交
    • C
      Wire up Fuchsia SDK related updated for shell dependencies. #8869 · f6e6d398
      Chinmay Garde 提交于
      This does not actually import the runners into the engine. It only sets up the targets so they need no modifications are necessary when the migration is done. The engine has been verified to build in both buildroots.
      f6e6d398
    • S
      Add resize functions to GLFW shell (#8864) · 10cbdd49
      stuartmorgan 提交于
      Adds methods to get and set the window size, as well as to query the
      window's scale factor. This is useful both for custom clients, and for
      building a window resize plugin to prototype what will eventually likely
      be a system channel.
      10cbdd49
    • S
      Provide access to GLFW window in plugins (#8806) · 62ab9c7b
      stuartmorgan 提交于
      Plugins may need to be able to access functions affecting the GLFW
      window (e.g., a plugin to resize the window). This restructures the API
      to create a distinction at both the C and C++ level between the window
      controller, which provides access to high-level behaviors driving the
      Flutter application, and the window, which provides access to functions
      to affect the UI state of the window (i.e., wrapped GLFWwindow
      functions).
      
      Also provides a PluginRegistrar extension for plugins that need access
      to GLFW-specific functionality.
      62ab9c7b
  5. 04 5月, 2019 3 次提交
  6. 03 5月, 2019 4 次提交
  7. 01 5月, 2019 1 次提交
    • K
      Re-create texture from pixel buffer onGrContextCreate (#8792) · 1219e5c7
      Kaushik Iska 提交于
      * Re-create texture from pixel buffer onGrContextCreate
      
      OnGrContextDestroy we destroy the texture, this is because
      we can not access it from the potentially new context that
      we get on bringing the app back to foreground.
      
      To show a valid texture on fg, we need to preserve the pixel
      buffer, using which we will create the new texture.
      
      * ensure texture cache exists
      
      * only reset pixel buffer if not null.
      1219e5c7
  8. 30 4月, 2019 1 次提交
  9. 27 4月, 2019 1 次提交
  10. 26 4月, 2019 1 次提交
  11. 25 4月, 2019 2 次提交
  12. 23 4月, 2019 2 次提交
  13. 21 4月, 2019 1 次提交
  14. 20 4月, 2019 4 次提交
  15. 19 4月, 2019 4 次提交