1. 26 8月, 2020 3 次提交
  2. 25 8月, 2020 4 次提交
  3. 23 8月, 2020 1 次提交
  4. 22 8月, 2020 1 次提交
  5. 21 8月, 2020 4 次提交
    • C
      Enable ios platform view by default (#20671) · b6035062
      Chris Yang 提交于
      b6035062
    • S
      [windows] Mostly eliminate the state structs (#20662) · 498dbc6d
      stuartmorgan 提交于
      The Windows embedding was based on the GLFW embedding, which grew
      organically from a singe-file implementation that used structs to manage
      all of the important state. It is in the process of being converted to a
      cleaner object-based architecture, but currently it is a hybrid of
      objects and structs that have redundant data, making it very prone to
      errors of forgetting to update pointers in multiple locations.
      
      This reduces the remaining structs to only a single pointer to the
      larger object that manages the responsibilities that handle is
      associated with, so that there is no need to wire things together in
      multiple places.
      
      For now they continue to exist as projections of the larger objects, but
      that will be eliminated over time by having an object structure that
      better reflects the API structure.
      
      Fixes https://github.com/flutter/flutter/issues/64250
      498dbc6d
    • K
      All shape related structs are together (#20665) · 38a30296
      Kaushik Iska 提交于
      38a30296
    • S
      Use references for C++ MethodResult and EventSink (#20651) · 60b8d008
      stuartmorgan 提交于
      The response APIs for method channels and event channels used pointers
      for optional parameters; this kept the API surface simple, but meant
      that they couldn't take rvalues. As a result, returning success values
      or error details often took an extra line, declaring a variable for the
      result just to have something to pass the address of.
      
      This converts them to using references, with function overloading to
      allow for optional parameters, so that values can be inlined.
      
      For now the pointer versions are still present, so that conversion can
      be done before it becomes a breaking change; they will be removed soon.
      
      Part of https://github.com/flutter/flutter/issues/63975
      60b8d008
  6. 20 8月, 2020 8 次提交
  7. 19 8月, 2020 5 次提交
  8. 18 8月, 2020 2 次提交
  9. 17 8月, 2020 6 次提交
  10. 16 8月, 2020 1 次提交
  11. 15 8月, 2020 4 次提交
  12. 14 8月, 2020 1 次提交