Commit 481e206
File tree
4,476 files changed
+104372
-64813
lines changed- .github
- actions/composite-flutter-setup
- workflows
- bin/internal
- dev
- a11y_assessments
- android/app
- lib
- test
- automated_tests
- flutter_test
- test_smoke_test
- benchmarks
- complex_layout
- android/app
- lib/src
- test_driver
- test_memory
- test
- imitation_game_flutter
- macrobenchmarks
- android
- app
- lib
- src
- web
- test_driver
- test
- microbenchmarks
- android/app
- lib
- foundation
- geometry
- gestures
- language
- layout
- stocks
- ui
- multiple_flutters
- android/app
- module
- lib
- platform_channels_benchmarks
- lib
- platform_views_layout_hybrid_composition
- android/app
- lib
- test_driver
- platform_views_layout
- android/app
- lib
- test_driver
- test_apps/stocks
- android/app
- lib
- test_driver
- test
- bots
- custom_rules
- prepare_package
- suite_runners
- test
- analyze-gen-defaults/dev/tools/gen_defaults/bin
- analyze-test-input/root/packages/flutter/lib
- customer_testing
- lib
- test
- devicelab
- bin
- tasks
- lib
- command
- framework
- tasks
- test
- framework
- tasks
- docs
- platform_integration
- renderers
- forbidden_from_release_tests
- bin
- integration_tests
- android_engine_test
- android/app
- lib
- hcpp
- platform_view
- test_driver
- external_texture
- hcpp
- platform_view
- tool
- android_semantics_testing
- android/app
- integration_test
- lib/src
- test
- android_verified_input
- android/app
- lib
- test_driver
- android_views
- android/app
- lib
- channels
- android/app
- integration_test
- lib/src
- deferred_components_test
- android
- app
- component1
- display_cutout_rotation
- integration_test
- external_textures
- android/app
- lib
- flavors
- android/app
- flutter_gallery
- android
- app
- lib
- demo
- animation
- calculator
- cupertino
- fortnightly
- material
- shrine
- model
- supplemental
- transformations
- gallery
- test_driver
- test_memory
- test
- calculator
- demo/material
- high_bitrate_images
- integration_test
- lib
- hook_user_defines
- hook
- test
- ios_add2app_life_cycle/flutterapp
- ios_app_with_extensions
- ios_host_app
- FlutterUITests
- Host.xcodeproj
- Host
- flutterapp/lib
- ios_platform_view_tests
- keyboard_hot_restart
- link_hook
- hook
- module_host_with_custom_build_v2_embedding/app
- new_gallery
- lib
- data
- demos
- cupertino
- material
- reference
- feature_discovery
- layout
- pages
- settings_icon
- studies
- crane
- fortnightly
- rally
- charts
- tabs
- reply
- shrine
- model
- supplemental
- starter
- test_driver
- test
- platform_interaction
- android/app
- lib/src
- test_driver
- pure_android_host_apps
- android_custom_host_app/SampleApp
- android_host_app_v2_embedding/app
- host_app_kotlin_gradle_dsl/app
- release_smoke_test
- android/app
- lib
- spell_check
- android/app
- integration_test
- ui
- android/app
- integration_test
- lib
- test_driver
- web_compile_tests
- web_e2e_tests
- lib
- test_driver
- web
- lib
- wide_gamut_test
- integration_test
- lib
- widget_preview_scaffold
- lib
- src
- dtd
- theme
- utils
- url
- test
- utils
- windowing_test
- lib
- test_driver
- windows_startup_test
- lib
- manual_tests
- android/app
- lib
- test
- missing_dependency_tests
- packages_autoroller
- bin
- lib/src
- test
- snippets
- bin
- lib/src
- test
- tools
- android_driver_extensions
- lib
- src
- backend/android
- test
- bin
- gen_defaults
- bin
- lib
- test
- gen_keycodes
- bin
- lib
- test
- localization
- bin
- test
- vitool
- bin
- lib
- test
- tracing_tests
- android/app
- test
- docs
- engine/rbe
- infra
- platforms
- android
- triage
- engine/src
- build
- config
- android
- darwin
- win
- toolchain
- android
- fuchsia
- flutter
- assets
- build/secondary/flutter/third_party/libcxx/config
- ci
- bin
- builders
- test
- display_list
- effects
- image_filters
- testing
- flow
- layers
- flutter_frontend_server
- test
- fml
- synchronization
- impeller
- base
- compiler
- shader_lib/impeller
- display_list
- entity
- contents
- filters
- geometry
- shaders
- filters
- fixtures
- geometry
- golden_tests
- playground
- image/backends/skia
- imgui
- renderer
- backend
- gles
- test
- metal
- vulkan
- testing
- runtime_stage
- shader_archive
- shader_bundle
- tessellator
- dart
- toolkit
- android
- interop
- tools
- typographer
- lib
- gpu
- snapshot
- ui
- fixtures
- shaders/general_shaders
- painting
- testing
- semantics
- window
- web_ui
- dev
- steps
- flutter_js/src
- lib
- src
- engine
- canvaskit
- compositing
- js_interop
- layer
- platform_views
- pointer_binding
- semantics
- services
- skwasm
- skwasm_impl
- raw
- skwasm_stub
- text_editing
- text
- view_embedder
- dimensions_provider
- web_paragraph
- ui_web/src/ui_web
- skwasm
- text
- test
- canvaskit
- initialization
- common
- engine
- compositing
- mouse
- platform_dispatcher
- platform_views
- pointer_binding
- semantics
- services
- surface/filters
- view_embedder
- dimensions_provider
- embedding_strategy
- view
- ui
- image
- webparagraph
- runtime
- fixtures
- dart_tool/flutter_build
- shell
- common
- fixtures
- platform
- android
- external_view_embedder
- io/flutter
- app
- embedding
- android
- engine
- deferredcomponents
- image
- loader
- mutatorsstack
- plugins/activity
- renderer
- systemchannels
- plugin
- editing
- localization
- mouse
- platform
- text
- util
- view
- jni
- test/io/flutter
- embedding
- android
- engine
- mutatorsstack
- renderer
- systemchannels
- plugin/platform
- view
- common
- client_wrapper/include/flutter
- darwin
- ios
- framework
- Headers
- Source
- macos/framework/Source
- embedder
- fixtures
- tests
- fuchsia
- dart-pkg
- fuchsia
- zircon_ffi
- zircon
- dart_runner
- embedder
- vmservice
- flutter
- kernel
- tests/integration
- embedder
- child-view
- parent-view
- mouse-input/mouse-input-view
- text-input/text-input-view
- touch-input
- embedding-flutter-view
- touch-input-view
- runtime/dart/profiler_symbols
- linux
- testing
- windows
- client_wrapper/include/flutter
- egl
- fixtures
- public
- testing
- testing
- vm_service
- vmservice
- skia
- skwasm
- text
- sky
- packages/sky_engine
- tools
- testing
- android/native_activity
- benchmark
- bin
- test
- dart
- vm_service
- fuchsia
- ios_scenario_app
- bin
- lib
- src
- skia_gold_client
- lib
- src
- test
- tool
- smoke_test_failure
- symbols
- third_party
- canvaskit
- web_locale_keymap
- web_test_fonts
- tools
- android_lint
- bin
- android_sdk
- api_check
- lib
- test
- build_bucket_golden_scraper
- lib
- test
- clang_tidy
- lib
- src
- test
- clangd_check
- bin
- compare_goldens
- lib
- const_finder
- bin
- test
- fixtures
- lib
- pkg
- engine_tool
- lib
- src
- commands
- flutter_tool_interop
- test
- commands
- external_tools
- src
- gen_web_locale_keymap
- bin
- lib
- githooks
- lib
- src
- golden_tests_harvester
- bin
- lib
- test
- header_guard_check
- lib
- src
- test
- licenses_cpp
- src
- tools
- mcp
- lib
- test
- path_ops/dart
- lib
- test
- pkg
- engine_build_configs
- bin
- lib/src
- test
- engine_repo_tools
- lib
- test
- git_repo_tools
- lib
- test
- process_fakes
- templater
- txt/src/txt
- web_sdk
- test
- web_engine_tester
- lib
- static
- web_test_utils
- lib
- examples
- api
- lib
- animation
- animation_controller
- curves
- cupertino
- activity_indicator
- bottom_tab_bar
- button
- checkbox
- date_picker
- dialog
- expansion_tile
- form_row
- list_tile
- page_scaffold
- picker
- radio
- refresh
- route
- scrollbar
- search_field
- segmented_control
- sheet
- slider
- switch
- tab_scaffold
- text_field
- text_form_field_row
- gestures
- pointer_signal_resolver
- tap_and_drag
- material
- action_buttons
- animated_icon
- app_bar
- app
- autocomplete
- badge
- banner
- bottom_app_bar
- bottom_sheet
- button_style
- card
- carousel
- checkbox_list_tile
- checkbox
- chip
- color_scheme
- data_table
- date_picker
- dialog
- divider
- drawer
- dropdown
- elevated_button
- expansion_panel
- expansion_tile
- filled_button
- flexible_space_bar
- floating_action_button_location
- floating_action_button
- icon_alignment
- icon_button
- ink
- input_chip
- input_decorator
- list_tile
- material_state
- page_transitions_theme
- paginated_data_table
- progress_indicator
- radio_list_tile
- radio
- refresh_indicator
- reorderable_list
- scaffold
- scrollbar
- search_anchor
- selectable_region
- selection_area
- selection_container
- slider
- snack_bar
- stepper
- switch
- tab_controller
- tabs
- text_button
- text_field
- text_form_field
- theme_data
- theme
- time_picker
- toggle_buttons
- tooltip
- widget_state_input_border
- painting
- axis_direction
- gradient
- image_provider
- linear_border
- rounded_superellipse_border
- star_border
- rendering
- box
- growth_direction
- scroll_direction
- sliver_grid
- services
- binding
- keyboard_key
- system_chrome
- text_input
- ui/text
- widgets
- actions
- animated_grid
- animated_list
- animated_size
- animated_switcher
- app_lifecycle_listener
- app
- async
- autocomplete
- autofill
- basic
- binding
- color_filter
- drag_target
- draggable_scrollable_sheet
- editable_text
- focus_manager
- focus_scope
- focus_traversal
- form
- framework
- gesture_detector
- hardware_keyboard
- heroes
- image
- implicit_animations
- inherited_model
- inherited_notifier
- inherited_theme
- interactive_viewer
- layout_builder
- magnifier
- media_query
- nested_scroll_view
- notification_listener
- overflow_bar
- overlay
- overscroll_indicator
- page_transitions_builder
- page_view
- page
- pop_scope
- preferred_size
- radio_group
- repeating_animation_builder
- restoration_properties
- restoration
- routes
- safe_area
- scroll_end_notification
- scroll_notification_observer
- scroll_position
- scroll_view
- scrollbar
- shortcuts
- single_child_scroll_view
- sliver_fill
- sliver
- slotted_render_object_widget
- table
- tap_region
- text_editing_intents
- text_magnifier
- text
- transitions
- tween_animation_builder
- undo_history
- value_listenable_builder
- widget_state
- windows
- test
- animation
- animation_controller
- curves
- cupertino
- activity_indicator
- bottom_tab_bar
- button
- checkbox
- date_picker
- dialog
- expansion_tile
- form_row
- list_section
- list_tile
- picker
- radio
- refresh
- route
- scrollbar
- search_field
- segmented_control
- sheet
- slider
- switch
- tab_scaffold
- text_field
- text_form_field_row
- gestures
- pointer_signal_resolver
- tap_and_drag
- material
- about
- action_buttons
- action_chip
- animated_icon
- app_bar
- app
- autocomplete
- badge
- banner
- bottom_app_bar
- bottom_sheet
- button_style
- card
- carousel
- checkbox_list_tile
- checkbox
- chip
- choice_chip
- color_scheme
- data_table
- date_picker
- dialog
- divider
- drawer
- dropdown
- elevated_button
- expansion_panel
- expansion_tile
- filled_button
- filter_chip
- flexible_space_bar
- floating_action_button_location
- floating_action_button
- icon_alignment
- icon_button
- ink_well
- ink
- input_chip
- input_decorator
- list_tile
- material_state
- outlined_button
- page_transitions_theme
- progress_indicator
- radio_list_tile
- radio
- range_slider
- refresh_indicator
- reorderable_list
- scaffold
- scrollbar
- search_anchor
- segmented_button
- selectable_region
- selection_area
- selection_container
- slider
- snack_bar
- stepper
- switch_list_tile
- switch
- tab_controller
- tabs
- text_button
- text_field
- text_form_field
- theme_data
- theme
- time_picker
- toggle_buttons
- tooltip
- widget_state_input_border
- painting
- axis_direction
- borders
- gradient
- linear_border
- rounded_superellipse_border
- star_border
- rendering
- box
- growth_direction
- scroll_direction
- sliver_grid
- sample_templates
- services
- binding
- keyboard_key
- mouse_cursor
- system_chrome
- text_input
- ui/text
- widgets
- actions
- animated_grid
- animated_list
- animated_size
- animated_switcher
- app
- async
- autocomplete
- autofill
- basic
- binding
- color_filter
- dismissible
- drag_target
- draggable_scrollable_sheet
- editable_text
- focus_manager
- focus_scope
- focus_traversal
- framework
- gesture_detector
- hardware_keyboard
- heroes
- image
- implicit_animations
- inherited_model
- inherited_notifier
- inherited_theme
- interactive_viewer
- keep_alive
- layout_builder
- magnifier
- media_query
- nested_scroll_view
- notification_listener
- overflow_bar
- overlay
- overscroll_indicator
- page_storage
- page_transitions_builder
- page_view
- page
- pop_scope
- preferred_size
- radio_group
- repeating_animation_builder
- restoration_properties
- restoration
- routes
- safe_area
- scroll_end_notification
- scroll_notification_observer
- scroll_position
- scroll_view
- scrollbar
- shortcuts
- single_child_scroll_view
- sliver_fill
- sliver
- slotted_render_object_widget
- tap_region
- text_editing_intents
- text_magnifier
- text
- transitions
- tween_animation_builder
- undo_history
- value_listenable_builder
- widget_state
- windows
- flutter_view
- android/app
- hello_world
- android/app
- test_driver
- image_list
- android/app
- lib
- layers
- android/app
- raw
- rendering
- src
- services
- test
- widgets
- multiple_windows
- lib/app
- test
- platform_channel_swift
- platform_channel
- android/app
- platform_view
- android/app
- splash
- texture
- packages/flutter/lib
- src
- animation
- cupertino
- foundation
- gestures
- material
- animated_icons
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
4,476 files changed
+104372
-64813
lines changedLarge diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
30 | 35 | | |
31 | 36 | | |
32 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
9 | 12 | | |
10 | 13 | | |
11 | 14 | | |
12 | 15 | | |
13 | 16 | | |
14 | | - | |
| 17 | + | |
15 | 18 | | |
16 | 19 | | |
17 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
13 | 15 | | |
14 | 16 | | |
15 | 17 | | |
| |||
44 | 46 | | |
45 | 47 | | |
46 | 48 | | |
47 | | - | |
| 49 | + | |
48 | 50 | | |
49 | 51 | | |
50 | 52 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
0 commit comments