1. 07 Nov, 2018 2 commits
  2. 05 Nov, 2018 2 commits
  3. 03 Nov, 2018 1 commit
  4. 02 Nov, 2018 1 commit
  5. 01 Nov, 2018 3 commits
  6. 31 Oct, 2018 3 commits
    • Amir Hardon's avatar
      Re-land "Initial framework support for iOS platform views." (#23781) · 8de86d41
      Amir Hardon authored
      Re-landing #23412 with a fix to the PlatformLayer's addToScene signature.
      
      #23412 was broken by the change to Layer done in #23434.
      
      It seemed green as the presubmits were done before #23434 was landed, and when #23412 landed it broke the build.
      
      Reverts #23779
      8de86d41
    • Amir Hardon's avatar
      b20e7a26
    • Amir Hardon's avatar
      Initial framework support for iOS platform views. (#23412) · 67ffe1c2
      Amir Hardon authored
      This PR adds the full framework stack (layer->render object->widget, and
      service) for embedding iOS views with minimal functionality.
      
      I allowed myself to throw the entire framework stack in one PR since we're mostly
      mirroring the structure we already established for embedded Android views, so this PR
      is a little bigger than usual. I'm happy to break it down to the
      different pieces of the stack if reviewers prefer.
      
      Specifically this PR adds:
      * A UiKitView widget for embedding a UIView in the widget tree.
      * A RenderUiKitView which is the render object for showing a
        UIView.
      * A PlatformViewLayer which denotes the position of a UIView in the
        layer tree.
      * The iOS platform_views system channel client code in services/platform_views.dart
      * Splits the fake platform views controller to an Android and iOS
        controllers.
      
      TBD in following PRs:
      * Plumb the layout direction all the way to the platform view (currently
        there is still no engine support for it).
      * Integrate with gesture arenas (engine support is still missing as
        well).
      67ffe1c2
  7. 30 Oct, 2018 2 commits
  8. 29 Oct, 2018 1 commit
  9. 27 Oct, 2018 1 commit
  10. 26 Oct, 2018 2 commits
  11. 25 Oct, 2018 1 commit
  12. 23 Oct, 2018 3 commits
  13. 17 Oct, 2018 3 commits
  14. 16 Oct, 2018 5 commits
  15. 15 Oct, 2018 1 commit
  16. 11 Oct, 2018 1 commit
  17. 09 Oct, 2018 1 commit
  18. 08 Oct, 2018 1 commit
    • Ian Hickson's avatar
      Fix bug in AnimatedSwitcher (#22183) · 874df1ec
      Ian Hickson authored
      * Refactor AnimatedSwitcher
      
      This is mostly just a little bit of cleanup with hopefully no semantic
      changes, done to teach me how the code works so that I could fix a bug.
      
      * Add debugging information to AnimatedSwitcher
      
      * Fix AnimatedSwitcher to handle the case of back-to-back changes
      
      Previously, if a child was replaced the very next frame after it was
      added, we'd get confused because we tried to reverse the controller,
      which causes us to remove the child from the going-away list, before
      we had added the child to the list in the first place.
      
      The fix is just to move the reverse to after the add.
      874df1ec
  19. 06 Oct, 2018 1 commit
  20. 05 Oct, 2018 2 commits
  21. 04 Oct, 2018 1 commit
  22. 03 Oct, 2018 2 commits