Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Logs] Cleaning code from debug logs #107

Closed
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Mar 23, 2021

  1. Configuration menu
    Copy the full SHA
    bc8a52d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    480cfa4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    76d008c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d5537c2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bd9ee70 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2558338 View commit details
    Browse the repository at this point in the history
  7. Fuchsia: filed crash reports are marked as non-fatal (flutter#24980)

    Flutter crash reports on Fuchsia are considered non-fatal because they're not filed in response to the termination of the Flutter application, just a Dart exception that was thrown.
    apankhurst authored Mar 23, 2021
    Configuration menu
    Copy the full SHA
    0c46c21 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1be0cd9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f304172 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3444563 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2021

  1. Configuration menu
    Copy the full SHA
    b5e15d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d7f790 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    978fea2 View commit details
    Browse the repository at this point in the history
  4. Roll Fuchsia Linux SDK from JgKFR3es2... to kg0qfAPCx... (flutter#25218)

    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
    skia-flutter-autoroll authored Mar 24, 2021
    Configuration menu
    Copy the full SHA
    a316f62 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2021

  1. Configuration menu
    Copy the full SHA
    8a09fd2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a296cc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e4ee699 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    92837ef View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5592da5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8510021 View commit details
    Browse the repository at this point in the history
  7. Roll Dart SDK from bc78a79 to c346bb2 (2 revisions) (flutter#25235)

    https://dart.googlesource.com/sdk.git/+log/bc78a79e5e80..c346bb2d834b
    
    2021-03-25 [email protected] Version 2.13.0-166.0.dev
    2021-03-25 [email protected] Version 2.13.0-165.0.dev
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/dart-sdk-flutter-engine
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
    skia-flutter-autoroll authored Mar 25, 2021
    Configuration menu
    Copy the full SHA
    196655c View commit details
    Browse the repository at this point in the history
  8. Roll Skia from a6748aa80272 to c028c5c1f83e (2 revisions) (flutter#25236

    )
    
    https://skia.googlesource.com/skia.git/+log/a6748aa80272..c028c5c1f83e
    
    2021-03-25 [email protected] Revert "Don't reuse scratch textures when texsub image banned for FBO textures"
    2021-03-25 [email protected] [infra] Add Test-Mac11-Clang-MacMini9.1-CPU-AppleM1-arm64-Debug-All-NativeFonts
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/skia-flutter-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
    skia-flutter-autoroll authored Mar 25, 2021
    Configuration menu
    Copy the full SHA
    cba595c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    15b20ee View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a122814 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    31ae00e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0353b71 View commit details
    Browse the repository at this point in the history
  13. Fixes android voice access delete text, redo, and undo actions. (flut…

    …ter#25050)
    
    * Fixes android voice access delete text, redo, and undo actions
    
    * account for unicode
    chunhtai authored Mar 25, 2021
    Configuration menu
    Copy the full SHA
    8d73893 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    015c211 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    8726c78 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    afab588 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    7e18491 View commit details
    Browse the repository at this point in the history
  18. Highlight VSync support for embedders (flutter#25247)

    Chrome Trace viewer treats events labeled "VSYNC" as special and highlights them (when the "Highlight Vsync" checkbox is enabled). Ideally VSYNC events are generated by the host system at their source. System VSYNC events are indeed present in full-system systraces. Flutter-level traces (as seen in Observatory/Flutter devtools) do not contain the system VSYNC events, so we rely on the engine to generate them (as close to where they would be generated by the system ideally).
    iskakaushik authored Mar 25, 2021
    Configuration menu
    Copy the full SHA
    8594a91 View commit details
    Browse the repository at this point in the history
  19. [tracing] Add trace events for DartIsolate::HandleMessage (flutter#25241

    )
    
    This captures majority of the non frame related workload
    happening on the UI thread.
    iskakaushik authored Mar 25, 2021
    Configuration menu
    Copy the full SHA
    c1e543a View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    85f3af3 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    e194c97 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    e3f5ff7 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    c6542d7 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    6f27f89 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    4438431 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    ce86ba9 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    f863291 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2021

  1. Configuration menu
    Copy the full SHA
    b6d34f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb7bd0c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5b48b23 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3dc5497 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    04744ad View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5acd405 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e53a01e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    97a366a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    dd6786e View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2021

  1. Configuration menu
    Copy the full SHA
    2de3f14 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    97c76d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9d06989 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ed28121 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    15efcb8 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2021

  1. Roll Dart SDK from 61d949d to b2b8c99 (1 revision) (flutter#25277)

    https://dart.googlesource.com/sdk.git/+log/61d949d7ec1b..b2b8c997eefa
    
    2021-03-28 [email protected] Version 2.13.0-172.0.dev
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/dart-sdk-flutter-engine
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
    skia-flutter-autoroll authored Mar 29, 2021
    Configuration menu
    Copy the full SHA
    260fc67 View commit details
    Browse the repository at this point in the history
  2. Roll Skia from 497bdf959908 to 975341304300 (4 revisions) (flutter#25282

    )
    
    https://skia.googlesource.com/skia.git/+log/497bdf959908..975341304300
    
    2021-03-29 [email protected] Roll Chromium from e0abc3035c46 to 72a44ae7b7da (206 revisions)
    2021-03-29 [email protected] Roll SwiftShader from d4550ab8d3f0 to fb53aa2bb7da (1 revision)
    2021-03-29 [email protected] Roll Dawn from 125715248544 to b745df8537a0 (1 revision)
    2021-03-28 [email protected] Update SKP version
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/skia-flutter-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
    skia-flutter-autoroll authored Mar 29, 2021
    Configuration menu
    Copy the full SHA
    a99a038 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c6abc1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dac726c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4c8e49d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e84626f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cc61ae4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    23ef916 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d6e5946 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    27bf114 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7cc62e9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5c959f6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    dddacf4 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    662a27b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    79fc655 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    bf51e94 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    39a2905 View commit details
    Browse the repository at this point in the history
  18. Keep rendering to screen in iOS inactive state (flutter#25196)

    Co-authored-by: Aaron Clarke <gaaclarke>
    Kavantix authored Mar 29, 2021
    Configuration menu
    Copy the full SHA
    1a6eda5 View commit details
    Browse the repository at this point in the history
  19. Revert "Fix Windows external texture interference (flutter#25193)" (f…

    …lutter#25292)
    
    This will cause the previous texture binding used by Skia to be
    incorrectly unbound, such that should they need to re-used an existing
    binding, we'll end up rendering blank instead.
    
    Instead we should be using
    
        context->flushAndSubmit();
        context->resetContext(kAll_GrBackendState);
    
    in `EmbedderExternalTextureGL::ResolveTexture` in order to notify Skia
    that we've updated handles within the current binding and invalidate any
    assumptions about previous modifications it has made to the context.
    
    This reverts commit d6e5946.
    cbracken authored Mar 29, 2021
    Configuration menu
    Copy the full SHA
    dbcbf69 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2021

  1. Configuration menu
    Copy the full SHA
    850125f View commit details
    Browse the repository at this point in the history
  2. Roll Dart SDK from 07c67e8 to 4535b27 (1 revision) (flutter#25301)

    https://dart.googlesource.com/sdk.git/+log/07c67e891edb..4535b2736e4e
    
    2021-03-30 [email protected] Version 2.13.0-177.0.dev
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/dart-sdk-flutter-engine
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
    skia-flutter-autoroll authored Mar 30, 2021
    Configuration menu
    Copy the full SHA
    c232284 View commit details
    Browse the repository at this point in the history
  3. Roll Skia from 7b41798fd606 to 589adda93059 (1 revision) (flutter#25295)

    https://skia.googlesource.com/skia.git/+log/7b41798fd606..589adda93059
    
    2021-03-30 [email protected] WebGPU API evolution GPUExtent3D.depth -> depthOrArrayLayers
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/skia-flutter-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
    skia-flutter-autoroll authored Mar 30, 2021
    Configuration menu
    Copy the full SHA
    13771da View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e5b6f24 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d819ad6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4419092 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    44036ca View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f047633 View commit details
    Browse the repository at this point in the history
  9. Reland "Fixes android voice access delete text, redo, and undo action" (

    flutter#25289)
    
    * Reland "Fixes android voice access delete text, redo, and undo actions. (flutter#25050)"
    
    This reverts commit 4c6abc1.
    
    * fix condition
    chunhtai authored Mar 30, 2021
    Configuration menu
    Copy the full SHA
    7d6b2c8 View commit details
    Browse the repository at this point in the history
  10. Copy gtest_filters from femu_test.py. (flutter#25300)

    Start migrating away from hard-coded gtest_filters in femu_test.py
    chandarrengoog authored Mar 30, 2021
    Configuration menu
    Copy the full SHA
    d6f6e69 View commit details
    Browse the repository at this point in the history
  11. Add computeLineMetrics (flutter#25293)

    Harry Terkelsen authored Mar 30, 2021
    Configuration menu
    Copy the full SHA
    cb19e46 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b8abf67 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    443e627 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    352a50f View commit details
    Browse the repository at this point in the history
  15. [fuchsia][a11y] Adds isKeyboardKey semantics flag. (flutter#25167)

    This change introduces a semantics flag to indicate whether a node
    represents a virtual keyboard key.
    abrush21 authored Mar 30, 2021
    Configuration menu
    Copy the full SHA
    70af54f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    db4d423 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2021

  1. Configuration menu
    Copy the full SHA
    77a2b31 View commit details
    Browse the repository at this point in the history
  2. Make EncodableValue::LongValue const (flutter#25335)

    This method doesn't mutate the value of the underlying variant.
    
    Fixes flutter/flutter#79472
    cbracken authored Mar 31, 2021
    Configuration menu
    Copy the full SHA
    3ea464b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba42902 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a5bf37 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3c867f2 View commit details
    Browse the repository at this point in the history
  6. Roll Skia from 428523f9a4dc to 8ed7a8d1c659 (18 revisions) (flutter#2…

    …5338)
    
    https://skia.googlesource.com/skia.git/+log/428523f9a4dc..8ed7a8d1c659
    
    2021-03-31 [email protected] Extract a GrVertexChunkArray class with a builder
    2021-03-31 [email protected] Add new motionmark SKPs
    2021-03-31 [email protected] Replace desk_intelwiki.skp with desk_gujuratiwiki.skp
    2021-03-31 [email protected] Roll skcms from b9593d4e39ea to 4e8691e28194 (1 revision)
    2021-03-31 [email protected] Run the inliner on GLES devices only.
    2021-03-31 [email protected] Add support for constant-folded array inequality checks.
    2021-03-31 [email protected] Use 4x msaa for all dm testing
    2021-03-31 [email protected] Add test for folding of == and != for arrays.
    2021-03-31 [email protected] Add drawPatch to canvaskit
    2021-03-31 [email protected] SkAuto[S]TMalloc only for trivially constructible/destructible.
    2021-03-31 [email protected] Update SKP version
    2021-03-31 [email protected] Roll Chromium from d6926860006d to de65860ffd71 (501 revisions)
    2021-03-31 [email protected] Roll Dawn from d7d98509da5c to 864a36474205 (28 revisions)
    2021-03-31 [email protected] GrConvertPixels takes pixmaps
    2021-03-30 [email protected] remove unused functions from glyph run classes
    2021-03-30 [email protected] Grab mutex before reseting vk command pools.
    2021-03-30 [email protected] Add compute methods to GrD3DDirectCommandList.
    2021-03-30 [email protected] Handle the case when one grapheme includes more than one run.
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/skia-flutter-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
    skia-flutter-autoroll authored Mar 31, 2021
    Configuration menu
    Copy the full SHA
    12f2677 View commit details
    Browse the repository at this point in the history
  7. Roll Dart SDK from fb5d276 to 35a7d7f (6 revisions) (flutter#25337)

    https://dart.googlesource.com/sdk.git/+log/fb5d27696aa8..35a7d7f630f4
    
    2021-03-31 [email protected] Version 2.13.0-186.0.dev
    2021-03-31 [email protected] Version 2.13.0-185.0.dev
    2021-03-31 [email protected] Version 2.13.0-184.0.dev
    2021-03-31 [email protected] Version 2.13.0-183.0.dev
    2021-03-31 [email protected] Version 2.13.0-182.0.dev
    2021-03-30 [email protected] Version 2.13.0-181.0.dev
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/dart-sdk-flutter-engine
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
    skia-flutter-autoroll authored Mar 31, 2021
    Configuration menu
    Copy the full SHA
    174ac3c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b8f5b94 View commit details
    Browse the repository at this point in the history
  9. fuchsia: Allow access to system services in tests. (flutter#25303)

    Per https://fuchsia.dev/fuchsia-src/concepts/testing/v1_test_component,
    in order to access non-basic system services like Vulkan loader and
    sysmem allocator, we need to add "system-services" field to the cmx
    metadata file.
    
    Unittests like "shell_test" requires Vulkan to run properly, so we
    add Vulkan loader and sysmem services; for Flutter runner tests,
    we also need to add fuchsia.ui.scenic.Scenic since the test needs
    to create a Scenic session as well.
    
    TEST=shell_tests (SkpWarmupTest.Basic/SkpWarmupTest.Image)
         flutter_runner_tests (EngineTest.SkpWarmUp) on FEMU
    gnoliyil authored Mar 31, 2021
    Configuration menu
    Copy the full SHA
    26f725d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    84e2a88 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2df3508 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9a2ff02 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8f958a5 View commit details
    Browse the repository at this point in the history
  14. Clean up small typos in EncodableValue docs (flutter#25340)

    Spotted elsewhere in the file while taking a quick pass over 77a2b31
    before merging.
    cbracken authored Mar 31, 2021
    Configuration menu
    Copy the full SHA
    1c72318 View commit details
    Browse the repository at this point in the history
  15. Windows UWP: Add support for emulated mouse cursor for targets such a…

    …s XBOX (flutter#24698)
    
    Adds an emulated mouse cursor for devices that don't typically have a traditional mouse. Enables mouse-like user interactions by using gamepad devices.
    
    flutter/flutter#76092
    flutter/flutter#14967
    
    Unit tests blocked by: flutter/flutter#70197 label added
    clarkezone authored Mar 31, 2021
    Configuration menu
    Copy the full SHA
    b70e24b View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2021

  1. Configuration menu
    Copy the full SHA
    d8cab04 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec319c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4b10a51 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7ca3f5d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    75997c5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4b52a9f View commit details
    Browse the repository at this point in the history
  7. Position accent popup window next to caret (flutter#24867)

    * Position accent popup window next to caret
    
    flutter/flutter#77545
    
    * Fix typo
    knopp authored Apr 1, 2021
    Configuration menu
    Copy the full SHA
    82e9d8f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3b7b524 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6867618 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9651d11 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2edfc02 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5367421 View commit details
    Browse the repository at this point in the history
  13. [fuchsia] Populates fuchsia node is_keyboard_key in accessibility bri…

    …dge. (flutter#25334)
    
    This change sets the fuchsia node attribute is_keyboard_key in the
    accessibility bridge.
    abrush21 authored Apr 1, 2021
    Configuration menu
    Copy the full SHA
    1eaef55 View commit details
    Browse the repository at this point in the history
  14. Correct typos throughout the engine/embedder (flutter#25346)

    Used the the `misspell` tool available at
    https://github.com/client9/misspell, then applied hand-corrections. It's
    possible we could adopt this as a presubmit, but there are still enough
    false positives that it may not be worth the effort.
    cbracken authored Apr 1, 2021
    Configuration menu
    Copy the full SHA
    6b5f5c3 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    6b87439 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    f85f471 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    fcbb76a View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    f7b0fea View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    3daef28 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    6e0ee45 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    11c9ba8 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    1c1c4be View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    0596178 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    dabdca9 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2021

  1. Configuration menu
    Copy the full SHA
    7636b14 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca0a4db View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bed3a4a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2d7bb87 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9f60082 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    76e3dbe View commit details
    Browse the repository at this point in the history
  7. [fuchsia][shader warmup] Avoid recursively iterating over assets dire…

    …ctory when loading skp's due to high cost of openat() on pkgfs (flutter#25006)
    
    * [fuchsia][shader warmup] Fixed SkpWarmupTest
    
    This test regressed due to flutter#23488
    and this regression was silent due to flutter/flutter#78277
    
    Credit to @gnoliyil for actually putting together the fix.
    
    * [fuchsia][shader warmup] Avoid recursively iterating over assets directory when loading skp's due to high cost of openat() on pkgfs
    freiling authored Apr 2, 2021
    Configuration menu
    Copy the full SHA
    31877fa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    34033d6 View commit details
    Browse the repository at this point in the history
  9. Add fallback for GetAbsoluteFilePath in UWP (flutter#25379)

    In UWP, GetFinalPathNameByHandle requires the app to declare appropriate
    capabilities in the app's package manifest. Some of these capabilities are not
    permitted in shipping apps on the app store, but may be fine for
    development/debugging scenarios. If we can't resolve the full path due to
    insufficient access, but have verified the handle is valid, return the original
    path.
    
    This gets hot reload requests working in the UWP embedder.
    
    flutter/flutter#79609
    cbracken authored Apr 2, 2021
    Configuration menu
    Copy the full SHA
    a275408 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    859201f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    93744d9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a12ad27 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3cd5caa View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    4acea1e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    ea206e2 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    51b868a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    9466116 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    36126d0 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    903b269 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    57b0853 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    b3bfb19 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    7d34fde View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    05b479d View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2021

  1. Configuration menu
    Copy the full SHA
    e50bfff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e988a3b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a0b52ae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d90f9ab View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    58215eb View commit details
    Browse the repository at this point in the history
  6. Eliminate error message for missing CMAP table (flutter#25403)

    CMAP tables are a component of fonts which map character codes to glyph
    indices used in the font. In cases where this is missing for a font that
    we attempt to load, there is not much gained by logging this. It's also
    a common source of false positive bug reports and bug reports with
    misleading symptoms in Flutter, such as
    flutter/flutter#78929
    
    Instead of logging the error, simply suppress it, since it's not
    actionable by the user.
    
    CMAP Reference:
    https://docs.microsoft.com/en-us/typography/opentype/spec/cmap
    cbracken authored Apr 3, 2021
    Configuration menu
    Copy the full SHA
    9bc0f74 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e393800 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a6b47de View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2021

  1. Configuration menu
    Copy the full SHA
    dab83d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b053f7f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6f3bef4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d5ccf3f View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2021

  1. Configuration menu
    Copy the full SHA
    6adcc13 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b1663c5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    68eea85 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e768bb2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7a5165d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3a53b28 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1412d3f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7aac2b3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cd6d752 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9591380 View commit details
    Browse the repository at this point in the history
  11. Fix texture corruption on Windows (flutter#25349)

    Notify Skia that we've updated texture handles within the current
    binding such that Skia invalidates any assumptions about previous
    context modifications that it had made.
    
    This fixes a texture corruption issue reported in
    flutter/flutter#78648
    cbracken authored Apr 5, 2021
    Configuration menu
    Copy the full SHA
    d5fdd57 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1d8d2df View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    057ed22 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    079857d View commit details
    Browse the repository at this point in the history
  15. Extract Dart logging to the embedders (flutter#25402)

    Previously messages logged from Dart code (e.g. via the print function)
    were handled directly in the engine by platform-specific code. This
    factors out a LogMessage(tag, message) callback that embedders can
    implement with platform-specific code.
    
    This also eliminates a dependency on platform-specific code in the core,
    and provides more flexibility to embedders than the current fallback to
    stdout, which can be a problem on platforms without a traditional stdout
    or with restrictions on stdout.
    
    Fixes flutter/flutter#79685
    cbracken authored Apr 5, 2021
    Configuration menu
    Copy the full SHA
    23ac479 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5444e2b View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    253a298 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2021

  1. Configuration menu
    Copy the full SHA
    61dca0f View commit details
    Browse the repository at this point in the history
  2. Allow embedders to set a custom log tag (flutter#25435)

    Embedders making use of the embedder API always ended up with a
    hardcoded log tag of "flutter". Some embedders may wish to set a
    different log tag. For example, the Fuchsia embedder sets their log tag
    to a launch URL followed by "flutter".
    
    If unset, we continue to default to "flutter".
    
    Fixes flutter/flutter#79819
    cbracken authored Apr 6, 2021
    Configuration menu
    Copy the full SHA
    f09b189 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e74b649 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    016ee0c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0b45c70 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6667b66 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a99eab1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f31e702 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    829d03a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    dfb6888 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3e59383 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    01ae352 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9166235 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d404729 View commit details
    Browse the repository at this point in the history
  15. Fix parameter type in FlutterDesktopEngineCreate (flutter#25439)

    FlutterDesktopEngineCreate is part of our C API. We were using a C++
    reference type instead of a C-compatible pointer type.
    
    This is a breaking change to anyone calling this directly; we believe
    this should affect few people because the Windows template only uses the
    `FlutterEngine` wrapper in
    `shell/platform/windows/client_wrapper/include/flutter/flutter_engine.h`.
    
    Fixes flutter/flutter#75465
    cbracken authored Apr 6, 2021
    Configuration menu
    Copy the full SHA
    d338154 View commit details
    Browse the repository at this point in the history
  16. Add documentation to embedder locale callback (flutter#25437)

    The FlutterComputePlatformResolvedLocaleCallback does not pass the
    standard user_data baton. This was an unintentional omission in the
    original patch.
    
    Add documentation to that effect and link to the bug report:
    flutter/flutter#79826
    cbracken authored Apr 6, 2021
    Configuration menu
    Copy the full SHA
    4a1fd38 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    c23c5ef View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    086ca8d View commit details
    Browse the repository at this point in the history
  19. Roll CanvasKit to 0.25.1 (flutter#25315)

    * Roll CanvasKit to 0.25.1
    
    * Update SkParagraph tests
    Harry Terkelsen authored Apr 6, 2021
    Configuration menu
    Copy the full SHA
    1a126eb View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    0860094 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    966a5bc View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    92f4dfb View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    c70b8ca View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    63fda23 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    186eeb7 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2021

  1. Configuration menu
    Copy the full SHA
    e1b291c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3eb672c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4cd3ab8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e2791be View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5cea3a7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7ca642c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    56b1355 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2021

  1. [flutter_releases] Flutter Dev 2.2.0-10.0.pre Engine Cherrypicks (flu…

    …tter#25595)
    
    * Made sure not to delete handles of dart objects if the isolate has been deleted (flutter#25506)
    
    * Roll Dart SDK to 2.13.0-211.6.beta
    
    * update licenses golden
    
    Co-authored-by: gaaclarke <[email protected]>
    christopherfujino and gaaclarke authored Apr 14, 2021
    Configuration menu
    Copy the full SHA
    15ee76c View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2021

  1. Configuration menu
    Copy the full SHA
    d2a2e93 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2021

  1. [flutter_releases] Flutter Beta 2.2.0-10.2.pre Engine Cherrypicks (fl…

    …utter#25817)
    
    * Update Dart SDK to 2.13.0-211.13.beta
    
    * update licenses golden
    christopherfujino authored Apr 28, 2021
    Configuration menu
    Copy the full SHA
    91ed51e View commit details
    Browse the repository at this point in the history

Commits on May 7, 2021

  1. [flutter_releases] Flutter Beta 2.2.0-10.3.pre Engine Cherrypicks (fl…

    …utter#25954)
    
    * add flag to identify sub-trees with PlatformViewLayers and always paint them (flutter#25824)
    * Roll Dart SDK to 2.13.0-211.14.beta
    * Roll buildroot to pick up github.com/flutter/buildroot/pull/447
    * explicitly call generate_winrt_headers.py with python3
    * add third_party/expat to DEPS
    
    Co-authored-by: Jim Graham <[email protected]>
    christopherfujino and flar authored May 7, 2021
    Configuration menu
    Copy the full SHA
    a123e75 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2021

  1. Configuration menu
    Copy the full SHA
    a9d88a4 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2021

  1. [flutter_releases] Flutter Stable 2.2.1 Engine Cherrypicks (flutter#2…

    …6405)
    
    * 'Update Dart SDK to 375a2d7'
    
    * Fix a11y tab traversal (flutter#25797)
    
    * fix race with framework when using tab to traverse in a11y mode
    
    * Fix CanvasKit SVG clipPath leak (flutter#26227)
    
    Co-authored-by: Yegor <[email protected]>
    Co-authored-by: Harry Terkelsen <[email protected]>
    3 people authored May 26, 2021
    Configuration menu
    Copy the full SHA
    0fdb562 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2021

  1. [Tizen] Initial implementation of Tizen platform shell

    Co-authored-by: Swift Kim <[email protected]>
    Co-authored-by: Xiaowei Guan <[email protected]>
    Co-authored-by: Wanchao Xu <[email protected]>
    Co-authored-by: Boram Bae <[email protected]>
    Co-authored-by: MuHong Byun <[email protected]>
    Co-authored-by: Seungsoo Lee <[email protected]>
    6 people committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    6dac954 View commit details
    Browse the repository at this point in the history
  2. [Tizen] Cherrypicks from flutter-1.22-candidate.12-tizen

    * Fix memory corruption issue (flutter-tizen#2)
    * Exit application method is replaced by 'ui_app_exit' (flutter-tizen#3)
    * Fix launch failure in sleep mode (flutter-tizen#4)
    * Fix scorll issue (flutter-tizen#6)
    * Changed EGL settings to support more Tizen devices (flutter-tizen#5)
    * Add touch events of platform view channel for tizen (flutter-tizen#8)
    * Resize egl window when software keyboard is shown (flutter-tizen#7)
    * Fix texture being not released issue (flutter-tizen#9)
    * Remove tizen_tools dependency and update BUILD.gn (flutter-tizen#11)
    * Refactor tizen surface (flutter-tizen#10)
    * Fix a crash in stop phase of Tizen engine (flutter-tizen#12)
    * Fix a crash during app shutdown (flutter-tizen#13)
    * Fix a crash when TizenVsyncWaiter is destroyed. (flutter-tizen#15)
    * Implement key events for tizen webview (flutter-tizen#14)
    * Change method name starting with lower case (flutter-tizen#16)
    * Remove not used code (flutter-tizen#18)
    * Introduce assertion macros (flutter-tizen#17)
    * Minor update to Misc (flutter-tizen#19)
    * Add azure-pipelines.yml (flutter-tizen#20)
    * Clean-up channel view resource upon exiting app (flutter-tizen#22)
    * Call a method to set imf_context in platform view channel (flutter-tizen#24)
    * Support Tizen 4.0 (flutter-tizen#23)
    * Fix a focused platform view bug (flutter-tizen#27)
    * Support screen rotations for Tizen 4.0 and Tizen 6.0 (flutter-tizen#28)
    * Separate the embedder from the engine (flutter-tizen#29)
    * Add profile build to the CI script (flutter-tizen#30)
    * Share egl context to egl resource context (flutter-tizen#31)
    * Implement message queue to handle vblank request (flutter-tizen#32)
    * Fix a platform view bug (flutter-tizen#33)
    * Convert timestamp to correct unit (flutter-tizen#35)
    * Send locales to flutter including default locale (flutter-tizen#38)
    * Enable FontConfig to improve font fallbacks (flutter-tizen#40)
    
    Co-authored-by: Xiaowei Guan <[email protected]>
    Co-authored-by: MuHong Byun <[email protected]>
    Co-authored-by: Boram Bae <[email protected]>
    Co-authored-by: Seungsoo Lee <[email protected]>
    Co-authored-by: Hakkyu Kim <[email protected]>
    6 people committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    815094e View commit details
    Browse the repository at this point in the history
  3. Separate logging threads for stdout and stderr (flutter-tizen#41)

    * Format files
    
    * Separate stdout and stderr in dlog output
    swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    267faf6 View commit details
    Browse the repository at this point in the history
  4. Improve text input (flutter-tizen#43)

    * Improve inputting Korean
    * Improve log to be useful for development
    * Improve the readability of filter event
    * Set more status to edit text properly
    * Delete preedit text more appropriately
    * Add DeviceProfile
    * Removed the resizing code that was blocked for a while
      Please re-implement it, when the problem is fully identified
      and solved. See flutter-tizen#28 for more details
    
    When using ecore-imf, disappointingly, The behavior of
    several factors related to text input in each device profile
    is different(such as key-event, calling callbacks for imf).
    So I've fine-tuned it, but this may not be the best.
    Maybe it's better to separate it by profile in the future.
    
    Signed-off-by: Boram Bae <[email protected]>
    bbrto21 authored and swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    5517cce View commit details
    Browse the repository at this point in the history
  5. Fix build for 2.0.1

    swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    b4a4809 View commit details
    Browse the repository at this point in the history
  6. Fix texture build error (flutter-tizen#51)

    * Fix build error
    
    Tizen not implement texture, add empety implementation.
    
    * Resolve header file name conflict issue
    
    Change flutter_texture_registrar.h to flutter_tizen_texture_registrar.h
    this header file only for tizen platfrom.
    
    * Change tizen_embedder_engine.h access permission
    
    Change from 755 to 644
    xiaowei-guan authored and swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    e14032c View commit details
    Browse the repository at this point in the history
  7. Update TextInputChannel to supprot platform view (flutter-tizen#52)

    * Current the text input channel handles user input for only existing flutter components.
      Therefore, we added the logic so that the platform view can also handle the composition
      events happened by user input.
    seungsoo47 authored and swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    95b0de0 View commit details
    Browse the repository at this point in the history
  8. Fix typo and remove deprecated FlutterRotateWindow (flutter-tizen#59)

    * Fix typo FlutterDestoryWindow
    
    * Remove FlutterRotateWindow
    swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    3c5f4e3 View commit details
    Browse the repository at this point in the history
  9. Enable arm64 build (flutter-tizen#63)

    * Enable arm64 build
    
    * Update azure-pipelines.yml
    
    * Add the common profile
    swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    7ffb7c1 View commit details
    Browse the repository at this point in the history
  10. Fix a preedit text bug (flutter-tizen#64)

    * The return value of TextInputModel::selection is not a reference
    
    Signed-off-by: Boram Bae <[email protected]>
    bbrto21 authored and swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    83a8062 View commit details
    Browse the repository at this point in the history
  11. Fix font breaking issues (flutter-tizen#69)

    * Allow multiple default fonts for localizations
    
    * Update fallback fonts from tv profile
    
    * Add fonts in wearable and tv emulator
    
    + adjust azure pipeline
    HakkyuKim authored and swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    5552dd5 View commit details
    Browse the repository at this point in the history
  12. Separate builds for profiles (flutter-tizen#67)

    * Separate binaries
    
    * Clean up the build script
    
    * Use templates
    
    * Use __dlog_print() only on TV
    
    * Copy headers and icudata
    
    * Partially update azure-pipelines.yml
    
    * Temporarily unsupport Tizen 4.0 and use only ecore_wl2
    
    * Cherry-pick "Enable Evas GL direct mode (flutter-tizen#54)"
    
    - Cherry-pick the commit from flutter-2.0.1-tizen-dev
    - Rename FLUTTER_TIZEN_EVASGL with TIZEN_RENDERER_EVAS_GL
    - Add missing switches and fix build errors
    
    Co-authored-by: Boram Bae <[email protected]>
    Co-authored-by: MuHong Byun <[email protected]>
    
    * Fix CI build
    
    * Disable Evas GL direct mode and remove use of elm_win_aux_hint_add
    
    * Simplify the CI job
    
    * A workaround for isIME in Evas GL mode
    
    * Refactor: Clean up tizen_renderer.h and re-order functions
    
    * Refactor: Rename GetEcoreWindowId and change its return type to uintptr_t
    
    * Refactor: Make GetImageHandle() Evas GL-only
    
    * Refactor: Additional clean ups
    
    * Initialize members properly
    
    * Get window id from evas_window_
    
    * Re-format code
    
    Co-authored-by: Boram Bae <[email protected]>
    Co-authored-by: MuHong Byun <[email protected]>
    3 people committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    9572915 View commit details
    Browse the repository at this point in the history
  13. Increase the mouse scroll speed (flutter-tizen#73)

    * Increase mouse wheel scroll speed
    
    * Suppress error message on app launch
    swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    e3bbd5e View commit details
    Browse the repository at this point in the history
  14. Add multi touch support for Tizen embedder (flutter-tizen#74)

    * Add multi touch support for Tizen embedder
    
    Tested on TM1 device
    
    Signed-off-by: Rafal Walczyna <[email protected]>
    
    * Rename multi_touch_device to device_id
    
    Signed-off-by: Rafal Walczyna <[email protected]>
    rwalczyna authored and swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    cd2e1d4 View commit details
    Browse the repository at this point in the history
  15. Remove FlutterWindowProperties and get the screen size automatically (f…

    …lutter-tizen#72)
    
    The screen width/height/dpi values returned by the system_info API
    are just pre-defined values and do not represent the actual
    properties of the display. The correct values can be only obtained
    after ecore_wl2_display is created.
    swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    f8e4a2d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    c761164 View commit details
    Browse the repository at this point in the history
  17. Add support for running flutter engine without UI (flutter-tizen#66)

    * Add support for running flutter engine without UI
    
    Signed-off-by: Rafal Walczyna <[email protected]>
    
    * Change surface_present_callback to lambda function
    
    Signed-off-by: Rafal Walczyna <[email protected]>
    
    * Fix nullptr exception when TIZEN_RENDERER_EVAS_GL was used
    
    Signed-off-by: Rafal Walczyna <[email protected]>
    rwalczyna authored and swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    6eb8691 View commit details
    Browse the repository at this point in the history
  18. [SystemChrome] setPreferredOrientations implementation added (flutter…

    …-tizen#79)
    
    * [SystemChrome] setPreferredOrientations implementation added
    
    [Before] not implemented
    
    [After] Using API below allows to narrow some rotations of application UI
    e.g.
    /// to limit some orientations
    List<DeviceOrientation> orientations = [DeviceOrientation.portraitUp, DeviceOrientation.landscapeLeft];
    SystemChrome.setPreferredOrientations(orientations).then(
        (value) => print("preferred orientations were set"));
    
    /// to clear previous limitations
    List<DeviceOrientation> orientations = [];
    SystemChrome.setPreferredOrientations(orientations).then(
        (value) => print("preferred orientations were CLEARED"));
    
    * [SystemChrome] setPreferredOrientations implementation added - review fixes
    
    * [SystemChrome] setPreferredOrientations implementation added - changed member name
    pkosko authored and swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    0348fa8 View commit details
    Browse the repository at this point in the history
  19. Fix a crash in ExternalTextureGL (flutter-tizen#81)

    * Fix a crash in ExternalTextureGL
    
    * Abandon ownership of tbm surface in PopulateTextureWithIdentifier
    * This patch includes temporary fix for invalid tmb_surface
    
    Signed-off-by: Boram Bae <[email protected]>
    
    * Include the texture id in the log
    
    Signed-off-by: Boram Bae <[email protected]>
    
    * Lock the mutex in the external texture related API
    
    * Use find instead of operator[] that can cause unintended insertion
    
    Signed-off-by: Boram Bae <[email protected]>
    bbrto21 authored and swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    ac3ec9c View commit details
    Browse the repository at this point in the history
  20. Clean up the embedder API and refactor (flutter-tizen#83)

    * Rename types and functions
    
    * Clean up engine APIs
    
    * Add FlutterDesktopEngineGetMessenger API
    
    * Refactor FlutterTizenEngine a bit
    
    * Refactor channels
    swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    81d8477 View commit details
    Browse the repository at this point in the history
  21. [HapticFeedback] Implement vibrate() (flutter-tizen#75)

    * [HapticFeedback] Implement vibrate()
    
    [Before] HapticFeedback.vibrate() was not implemented
    
    [After] The code below will cause a short vibration:
          HapticFeedback.vibrate()
    
    Signed-off-by: Pawel Wasowski <[email protected]>
    
    * Make HapticFeedback.vibrate's dependencies dependent on profile
    
    HapticFeedback.vibrate will only work on mobile and wearable profiles so
    its dependencies should only be included in builds for these devices.
    
    Signed-off-by: Pawel Wasowski <[email protected]>
    
    * Make FeedbackManager a singleton
    
    * [HapticFeedback.vibrate] Minfor fixes
    
    - use the proper "MOBILE_PROFILE" and "WEARABLE_PROFILE" names instead of
      "MOBILE" and "WEARABLE"
    - reorder lines in BUILD.gn
    
    Signed-off-by: Pawel Wasowski <[email protected]>
    
    * Refactor implementation of HapticFeedback.vibrate() and BUILD.gn
    
    Signed-off-by: Pawel Wasowski <[email protected]>
    
    * [HapticFeedback] Refactor FeedbackManager
    
    Signed-off-by: Pawel Wasowski <[email protected]>
    
    * [HapticFeedback] Use FT_LOGE for all error logs
    pwasowski2 authored and swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    12ca240 View commit details
    Browse the repository at this point in the history
  22. [Clipboard] setData and getData implementations added (flutter-tizen#76)

    * [Clipboard] setData and getData implementations added
    
    and also removed code for hasStrings, as this API is not present in documentation.
    
    [Before] Clipboard.setData and Clipboard.getData feature was not implemented
    
    [After] Naive implementation of clipboard shared only inside Flutter application
    and only via Clipboard API. Such decision was done because of supporting partial
    functionality on all profiles. CBHM API is supported only on mobile and currently
    it is not possible to support it in other way.
    
    Dart code below is able to set/get internal clipboard data:
          ClipboardData cd = ClipboardData(text: 'some text');
          Clipboard.setData(cd);
    
          Future<ClipboardData?> d = Clipboard.getData(Clipboard.kTextPlain);
          void dataCallback(ClipboardData? d) {
            if (d != null) {
              String? text = d.text;
              if(text != null) {
                print("Clipboard data $text");
              }
            }
          }
          d.then(dataCallback);
    
    * [Clipboard] Fixes after review
    
    * Removed unnecessary mutex
    * Cleaned temporary logs
    pkosko authored and swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    233549c View commit details
    Browse the repository at this point in the history
  23. [PlatformChannel] Minor refactoring and implementation of SystemSound…

    ….play() (flutter-tizen#84)
    
    Signed-off-by: Pawel Wasowski <[email protected]>
    pwasowski2 authored and swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    5ddb229 View commit details
    Browse the repository at this point in the history
  24. Resolve freetype symbols locally (flutter-tizen#85)

    * Revert "Revert "Roll FreeType to 2.10.4 (flutter#23666) (flutter#23887)" (flutter-tizen#60)"
    
    This reverts commit 582f6fe.
    
    * Resolve freetype symbols within the engine binary
    
    * Clean up unused build flag
    swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    67e2c79 View commit details
    Browse the repository at this point in the history
  25. Add a format checker to the CI pipeline (flutter-tizen#90)

    * Format gn files
    
    * Format C/C++ files
    
    * Update azure-pipelines.yml
    
    * Rename the format job
    swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    ad40ab6 View commit details
    Browse the repository at this point in the history
  26. Use TextInputType when showing software keyboard (flutter-tizen#93)

    Signed-off-by: Boram Bae <[email protected]>
    bbrto21 authored and swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    a8cfc89 View commit details
    Browse the repository at this point in the history
  27. Texture api change (flutter-tizen#86)

    * Add platfrom surface buffer structor
    
    * Texture api change(draft)
    
    1.Delete tizen texture api, use common api, add GpuBufferTexture for gpu
    buffer.
    
    2.Delete ref/unref tbm_surface code in engine, add destructioncall for
    delete tbm_surface.
    
    3.Support pixel buffer texture.
    
    * Revert code to original
    
    * Support GPU buffer texture
    
    1.Implement GPU buffer texture.
    2.Remove ref/unref tbm surface code.
    
    * Change file permission
    
    * Add FlutterDesktopGpuBufferTextureConfig in FlutterDesktopTextureInfo.
    
    * Add buffer parameter at Destruction callback
    
    * Change class name ExternalTextureGL to ExternalTextureSurfaceGL
    
    Class ExternamTextureSurfaceGL handle tbm surface texture render.
    
    * Remove not used code
    
    * Fix wild pointer issue
    
    If plugin call UnregisterTexture, then will remove external texture,
    But at this time, gpu render is not finish. when gpu render finished,
    tiggle destruction callback, need check whether external texture pointer
    is wild pointer
    
    * Convert unique_ptr to shared_ptr when create external texture
    
    * Code format
    
    * Fix arm64 build error
    
    * Remove not used file
    
    * Remove unnecessary headers
    
    * Refactor based on comments
    
    1.Remove not used file.
    2.Rename define of head file.
    2.Rename of variable.
    
    * Refactor based on comments
    
    1.Return nullptr for default case when create external texture.
    2.Rename methode name from texture_registrar to GetTextureRegistrar.
    3.Change OnCollectTextur to static function.
    
    * Fix code review issue
    
    1.Use C++ style casts
    2.Rename variable and function, make the code more friendly.
    3.Add copyright info.
    
    * Fix code review issue
    
    1.Rename static veriable(nextTextureId -> kNextTextureId)
    2.Modify comment, make it more clear.
    3.Rename function name(FlutterDesktopDestructionCallback)
    
    * Fix code review issue
    
    * Remove warning log
    
    This warning log shouldn't be displayed when launching a headless
    app.
    xiaowei-guan authored and swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    35d809a View commit details
    Browse the repository at this point in the history
  28. Use proc table for embedder APIs (flutter-tizen#97)

    * Use proc table for embedder APIs
    
    * Use the proc table like other platform implementations
    * Use FlutterEngine as private memeber of FlutterTizenEngine
    * Only FlutterTizenEngine is dependent on FlutterEngine
    
    Signed-off-by: Boram Bae <[email protected]>
    
    * Update based on review
    
    Signed-off-by: Boram Bae <[email protected]>
    bbrto21 authored and swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    05123d4 View commit details
    Browse the repository at this point in the history
  29. Resolve some linter warnings (flutter-tizen#92)

    * Resolve some linter warnings
    
    * Remove TODOs
    
    * Resolve google-runtime-references warning
    swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    65ab52d View commit details
    Browse the repository at this point in the history
  30. Enable PlatformViewChannel method(resize) (flutter-tizen#103)

    * This is necessary for webview resize.
    
    Signed-off-by: MuHong Byun <[email protected]>
    bwikbs authored and swift-kim committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    ae53bde View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2021

  1. [Logs] Cleaning code from debug logs

    This commit:
    * removes redundant debug logs
    * changes some valuable debug logs into LOGI level
    * changes some logs to LOGW level
    
    This commit is a part of flutter-tizen#101
    pkosko committed Jun 9, 2021
    Configuration menu
    Copy the full SHA
    1cd3f24 View commit details
    Browse the repository at this point in the history