├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yaml │ └── feature_request.yaml ├── PULL_REQUEST_TEMPLATE.md ├── actions │ ├── package_analysis │ │ └── action.yml │ └── pana │ │ └── action.yml ├── dependabot.yml └── workflows │ ├── beta_version_analyze.yml │ ├── check_db_entities.yml │ ├── distribute_external.yml │ ├── distribute_internal.yml │ ├── legacy_version_analyze.yml │ ├── pana.yml │ ├── pr_title.yml │ ├── release_publish.yml │ ├── release_tag.yml │ ├── scripts │ ├── remove-from-coverage.sh │ └── validate-formatting.sh │ ├── stale_issue_checker.yml │ ├── stream_flutter_workflow.yml │ └── update_goldens.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── analysis_options.yaml ├── images └── sdk_hero_v4.png ├── melos.yaml ├── packages ├── stream_chat │ ├── .gitignore │ ├── .metadata │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.yaml │ ├── example │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── README.md │ │ ├── android │ │ │ ├── .gitignore │ │ │ ├── app │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── debug │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ ├── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── kotlin │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ │ └── res │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── values │ │ │ │ │ │ └── styles.xml │ │ │ │ │ └── profile │ │ │ │ │ └── AndroidManifest.xml │ │ │ ├── build.gradle │ │ │ ├── gradle.properties │ │ │ ├── gradle │ │ │ │ └── wrapper │ │ │ │ │ └── gradle-wrapper.properties │ │ │ └── settings.gradle │ │ ├── ios │ │ │ ├── .gitignore │ │ │ ├── Flutter │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ ├── Debug.xcconfig │ │ │ │ └── Release.xcconfig │ │ │ ├── Runner.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ ├── project.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ │ └── xcshareddata │ │ │ │ │ └── xcschemes │ │ │ │ │ └── Runner.xcscheme │ │ │ ├── Runner.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ └── Runner │ │ │ │ ├── AppDelegate.swift │ │ │ │ ├── Assets.xcassets │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ └── README.md │ │ │ │ ├── Base.lproj │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ └── Main.storyboard │ │ │ │ ├── Info.plist │ │ │ │ └── Runner-Bridging-Header.h │ │ ├── lib │ │ │ └── main.dart │ │ └── pubspec.yaml │ ├── lib │ │ ├── src │ │ │ ├── client │ │ │ │ ├── channel.dart │ │ │ │ ├── client.dart │ │ │ │ ├── key_stroke_handler.dart │ │ │ │ ├── retry_policy.dart │ │ │ │ └── retry_queue.dart │ │ │ ├── core │ │ │ │ ├── api │ │ │ │ │ ├── attachment_file_uploader.dart │ │ │ │ │ ├── call_api.dart │ │ │ │ │ ├── channel_api.dart │ │ │ │ │ ├── device_api.dart │ │ │ │ │ ├── general_api.dart │ │ │ │ │ ├── guest_api.dart │ │ │ │ │ ├── message_api.dart │ │ │ │ │ ├── moderation_api.dart │ │ │ │ │ ├── polls_api.dart │ │ │ │ │ ├── requests.dart │ │ │ │ │ ├── requests.g.dart │ │ │ │ │ ├── responses.dart │ │ │ │ │ ├── responses.g.dart │ │ │ │ │ ├── sort_order.dart │ │ │ │ │ ├── sort_order.g.dart │ │ │ │ │ ├── stream_chat_api.dart │ │ │ │ │ ├── threads_api.dart │ │ │ │ │ └── user_api.dart │ │ │ │ ├── error │ │ │ │ │ ├── chat_error_code.dart │ │ │ │ │ ├── error.dart │ │ │ │ │ └── stream_chat_error.dart │ │ │ │ ├── http │ │ │ │ │ ├── connection_id_manager.dart │ │ │ │ │ ├── interceptor │ │ │ │ │ │ ├── additional_headers_interceptor.dart │ │ │ │ │ │ ├── auth_interceptor.dart │ │ │ │ │ │ ├── connection_id_interceptor.dart │ │ │ │ │ │ └── logging_interceptor.dart │ │ │ │ │ ├── stream_chat_dio_error.dart │ │ │ │ │ ├── stream_http_client.dart │ │ │ │ │ ├── stream_http_client_options.dart │ │ │ │ │ ├── system_environment_manager.dart │ │ │ │ │ ├── token.dart │ │ │ │ │ └── token_manager.dart │ │ │ │ ├── models │ │ │ │ │ ├── action.dart │ │ │ │ │ ├── action.g.dart │ │ │ │ │ ├── attachment.dart │ │ │ │ │ ├── attachment.g.dart │ │ │ │ │ ├── attachment_file.dart │ │ │ │ │ ├── attachment_file.freezed.dart │ │ │ │ │ ├── attachment_file.g.dart │ │ │ │ │ ├── attachment_giphy_info.dart │ │ │ │ │ ├── banned_user.dart │ │ │ │ │ ├── banned_user.g.dart │ │ │ │ │ ├── call_payload.dart │ │ │ │ │ ├── call_payload.g.dart │ │ │ │ │ ├── channel_config.dart │ │ │ │ │ ├── channel_config.g.dart │ │ │ │ │ ├── channel_model.dart │ │ │ │ │ ├── channel_model.g.dart │ │ │ │ │ ├── channel_mute.dart │ │ │ │ │ ├── channel_mute.g.dart │ │ │ │ │ ├── channel_state.dart │ │ │ │ │ ├── channel_state.g.dart │ │ │ │ │ ├── command.dart │ │ │ │ │ ├── command.g.dart │ │ │ │ │ ├── comparable_field.dart │ │ │ │ │ ├── device.dart │ │ │ │ │ ├── device.g.dart │ │ │ │ │ ├── draft.dart │ │ │ │ │ ├── draft.g.dart │ │ │ │ │ ├── draft_message.dart │ │ │ │ │ ├── draft_message.g.dart │ │ │ │ │ ├── event.dart │ │ │ │ │ ├── event.g.dart │ │ │ │ │ ├── filter.dart │ │ │ │ │ ├── member.dart │ │ │ │ │ ├── member.g.dart │ │ │ │ │ ├── message.dart │ │ │ │ │ ├── message.g.dart │ │ │ │ │ ├── message_state.dart │ │ │ │ │ ├── message_state.freezed.dart │ │ │ │ │ ├── message_state.g.dart │ │ │ │ │ ├── moderation.dart │ │ │ │ │ ├── moderation.g.dart │ │ │ │ │ ├── mute.dart │ │ │ │ │ ├── mute.g.dart │ │ │ │ │ ├── own_user.dart │ │ │ │ │ ├── own_user.g.dart │ │ │ │ │ ├── poll.dart │ │ │ │ │ ├── poll.g.dart │ │ │ │ │ ├── poll_option.dart │ │ │ │ │ ├── poll_option.g.dart │ │ │ │ │ ├── poll_vote.dart │ │ │ │ │ ├── poll_vote.g.dart │ │ │ │ │ ├── poll_voting_mode.dart │ │ │ │ │ ├── poll_voting_mode.freezed.dart │ │ │ │ │ ├── reaction.dart │ │ │ │ │ ├── reaction.g.dart │ │ │ │ │ ├── reaction_group.dart │ │ │ │ │ ├── reaction_group.g.dart │ │ │ │ │ ├── read.dart │ │ │ │ │ ├── read.g.dart │ │ │ │ │ ├── thread.dart │ │ │ │ │ ├── thread.g.dart │ │ │ │ │ ├── thread_participant.dart │ │ │ │ │ ├── thread_participant.g.dart │ │ │ │ │ ├── user.dart │ │ │ │ │ ├── user.g.dart │ │ │ │ │ ├── user_block.dart │ │ │ │ │ └── user_block.g.dart │ │ │ │ ├── platform_detector │ │ │ │ │ ├── platform_detector.dart │ │ │ │ │ ├── platform_detector_io.dart │ │ │ │ │ ├── platform_detector_stub.dart │ │ │ │ │ └── platform_detector_web.dart │ │ │ │ └── util │ │ │ │ │ ├── extension.dart │ │ │ │ │ ├── serializer.dart │ │ │ │ │ └── utils.dart │ │ │ ├── db │ │ │ │ └── chat_persistence_client.dart │ │ │ ├── event_type.dart │ │ │ ├── permission_type.dart │ │ │ ├── system_environment.dart │ │ │ └── ws │ │ │ │ ├── connection_status.dart │ │ │ │ ├── timer_helper.dart │ │ │ │ └── websocket.dart │ │ ├── stream_chat.dart │ │ └── version.dart │ ├── pubspec.yaml │ └── test │ │ ├── assets │ │ ├── example.pdf │ │ └── test_image.jpeg │ │ ├── fixtures │ │ ├── action.json │ │ ├── attachment.json │ │ ├── attachment_file.json │ │ ├── channel.json │ │ ├── channel_mute.json │ │ ├── channel_state.json │ │ ├── channel_state_to_json.json │ │ ├── command.json │ │ ├── device.json │ │ ├── event.json │ │ ├── event_channel.json │ │ ├── member.json │ │ ├── message.json │ │ ├── message_to_json.json │ │ ├── mute.json │ │ ├── own_user.json │ │ ├── poll.json │ │ ├── reaction.json │ │ ├── read.json │ │ ├── user.json │ │ └── user_block.json │ │ ├── src │ │ ├── client │ │ │ ├── channel_test.dart │ │ │ ├── client_test.dart │ │ │ ├── key_stroke_handler_test.dart │ │ │ └── retry_queue_test.dart │ │ ├── core │ │ │ ├── api │ │ │ │ ├── attachment_file_uploader_test.dart │ │ │ │ ├── call_api_test.dart │ │ │ │ ├── channel_api_test.dart │ │ │ │ ├── device_api_test.dart │ │ │ │ ├── general_api_test.dart │ │ │ │ ├── guest_api_test.dart │ │ │ │ ├── message_api_test.dart │ │ │ │ ├── moderation_api_test.dart │ │ │ │ ├── polls_api_test.dart │ │ │ │ ├── requests_test.dart │ │ │ │ ├── responses_test.dart │ │ │ │ ├── stream_chat_api_test.dart │ │ │ │ └── user_api_test.dart │ │ │ ├── error │ │ │ │ └── stream_chat_error_test.dart │ │ │ ├── http │ │ │ │ ├── adapter │ │ │ │ │ └── custom_adapter_test.dart │ │ │ │ ├── connection_id_manager_test.dart │ │ │ │ ├── interceptor │ │ │ │ │ ├── additional_headers_interceptor_test.dart │ │ │ │ │ ├── auth_interceptor_test.dart │ │ │ │ │ └── connection_id_interceptor_test.dart │ │ │ │ ├── stream_chat_dio_error_test.dart │ │ │ │ ├── stream_http_client_options_test.dart │ │ │ │ ├── stream_http_client_test.dart │ │ │ │ ├── system_environment_manager_test.dart │ │ │ │ ├── token_manager_test.dart │ │ │ │ └── token_test.dart │ │ │ ├── models │ │ │ │ ├── action_test.dart │ │ │ │ ├── attachment_file_test.dart │ │ │ │ ├── attachment_giphy_info_test.dart │ │ │ │ ├── attachment_test.dart │ │ │ │ ├── banned_user_test.dart │ │ │ │ ├── call_payload_test.dart │ │ │ │ ├── channel_mute_test.dart │ │ │ │ ├── channel_state_test.dart │ │ │ │ ├── channel_test.dart │ │ │ │ ├── command_test.dart │ │ │ │ ├── comparable_field_test.dart │ │ │ │ ├── device_test.dart │ │ │ │ ├── draft_message_test.dart │ │ │ │ ├── draft_test.dart │ │ │ │ ├── event_test.dart │ │ │ │ ├── filter_test.dart │ │ │ │ ├── member_test.dart │ │ │ │ ├── message_reaction_helper_test.dart │ │ │ │ ├── message_state_test.dart │ │ │ │ ├── message_test.dart │ │ │ │ ├── moderation_test.dart │ │ │ │ ├── mute_test.dart │ │ │ │ ├── own_user_test.dart │ │ │ │ ├── poll_test.dart │ │ │ │ ├── poll_vote_test.dart │ │ │ │ ├── reaction_group_test.dart │ │ │ │ ├── reaction_test.dart │ │ │ │ ├── read_test.dart │ │ │ │ ├── serialization_test.dart │ │ │ │ ├── thread_test.dart │ │ │ │ ├── user_block_test.dart │ │ │ │ └── user_test.dart │ │ │ ├── platform_detector │ │ │ │ └── platform_detector_test.dart │ │ │ └── util │ │ │ │ ├── extension_test.dart │ │ │ │ ├── serializer_test.dart │ │ │ │ └── utils_test.dart │ │ ├── db │ │ │ └── chat_persistence_client_test.dart │ │ ├── fakes.dart │ │ ├── matchers.dart │ │ ├── mocks.dart │ │ ├── utils.dart │ │ └── ws │ │ │ ├── timer_helper_test.dart │ │ │ └── websocket_test.dart │ │ └── version_test.dart ├── stream_chat_flutter │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── example │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── README.md │ │ ├── android │ │ │ ├── .gitignore │ │ │ ├── app │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── debug │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ ├── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── kotlin │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ │ └── res │ │ │ │ │ │ ├── drawable-v21 │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── values-night │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ └── values │ │ │ │ │ │ └── styles.xml │ │ │ │ │ └── profile │ │ │ │ │ └── AndroidManifest.xml │ │ │ ├── build.gradle │ │ │ ├── gradle.properties │ │ │ ├── gradle │ │ │ │ └── wrapper │ │ │ │ │ └── gradle-wrapper.properties │ │ │ ├── settings.gradle │ │ │ └── settings_aar.gradle │ │ ├── assets │ │ │ └── background_doodle.png │ │ ├── ios │ │ │ ├── .gitignore │ │ │ ├── Flutter │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ ├── Debug.xcconfig │ │ │ │ └── Release.xcconfig │ │ │ ├── Podfile │ │ │ ├── Runner.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ ├── project.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ │ └── xcshareddata │ │ │ │ │ └── xcschemes │ │ │ │ │ └── Runner.xcscheme │ │ │ ├── Runner.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ └── Runner │ │ │ │ ├── AppDelegate.swift │ │ │ │ ├── Assets.xcassets │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ └── README.md │ │ │ │ ├── Base.lproj │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ └── Main.storyboard │ │ │ │ ├── Info.plist │ │ │ │ └── Runner-Bridging-Header.h │ │ ├── lib │ │ │ ├── debug │ │ │ │ ├── actions │ │ │ │ │ ├── add_user.dart │ │ │ │ │ ├── ban_user.dart │ │ │ │ │ ├── mute_user.dart │ │ │ │ │ ├── remove_shadow_ban.dart │ │ │ │ │ ├── remove_user.dart │ │ │ │ │ ├── shadow_ban.dart │ │ │ │ │ ├── unban_user.dart │ │ │ │ │ └── unmute_user.dart │ │ │ │ ├── channel_page.dart │ │ │ │ ├── error_dialog.dart │ │ │ │ ├── members.dart │ │ │ │ └── mutes.dart │ │ │ ├── main.dart │ │ │ ├── split_view.dart │ │ │ ├── tutorial_part_1.dart │ │ │ ├── tutorial_part_2.dart │ │ │ ├── tutorial_part_3.dart │ │ │ ├── tutorial_part_4.dart │ │ │ ├── tutorial_part_5.dart │ │ │ └── tutorial_part_6.dart │ │ ├── linux │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── flutter │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── generated_plugins.cmake │ │ │ ├── main.cc │ │ │ ├── my_application.cc │ │ │ └── my_application.h │ │ ├── macos │ │ │ ├── .gitignore │ │ │ ├── Flutter │ │ │ │ ├── Flutter-Debug.xcconfig │ │ │ │ └── Flutter-Release.xcconfig │ │ │ ├── Podfile │ │ │ ├── Runner.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ ├── project.xcworkspace │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── xcshareddata │ │ │ │ │ └── xcschemes │ │ │ │ │ └── Runner.xcscheme │ │ │ ├── Runner.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── Runner │ │ │ │ ├── AppDelegate.swift │ │ │ │ ├── Assets.xcassets │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── app_icon_1024.png │ │ │ │ │ ├── app_icon_128.png │ │ │ │ │ ├── app_icon_16.png │ │ │ │ │ ├── app_icon_256.png │ │ │ │ │ ├── app_icon_32.png │ │ │ │ │ ├── app_icon_512.png │ │ │ │ │ └── app_icon_64.png │ │ │ │ ├── Base.lproj │ │ │ │ └── MainMenu.xib │ │ │ │ ├── Configs │ │ │ │ ├── AppInfo.xcconfig │ │ │ │ ├── Debug.xcconfig │ │ │ │ ├── Release.xcconfig │ │ │ │ └── Warnings.xcconfig │ │ │ │ ├── DebugProfile.entitlements │ │ │ │ ├── Info.plist │ │ │ │ ├── MainFlutterWindow.swift │ │ │ │ └── Release.entitlements │ │ ├── pubspec.yaml │ │ ├── web │ │ │ ├── favicon.png │ │ │ ├── icons │ │ │ │ ├── Icon-192.png │ │ │ │ ├── Icon-512.png │ │ │ │ ├── Icon-maskable-192.png │ │ │ │ └── Icon-maskable-512.png │ │ │ ├── index.html │ │ │ ├── manifest.json │ │ │ ├── sql-wasm.js │ │ │ └── sql-wasm.wasm │ │ └── windows │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── flutter │ │ │ ├── CMakeLists.txt │ │ │ └── generated_plugins.cmake │ │ │ └── runner │ │ │ ├── CMakeLists.txt │ │ │ ├── Runner.rc │ │ │ ├── flutter_window.cpp │ │ │ ├── flutter_window.h │ │ │ ├── main.cpp │ │ │ ├── resource.h │ │ │ ├── resources │ │ │ └── app_icon.ico │ │ │ ├── runner.exe.manifest │ │ │ ├── utils.cpp │ │ │ ├── utils.h │ │ │ ├── win32_window.cpp │ │ │ └── win32_window.h │ ├── lib │ │ ├── assets │ │ │ ├── animations │ │ │ │ └── typing_dots.json │ │ │ ├── icons │ │ │ │ ├── colored │ │ │ │ │ ├── icon_filetype_audio_aac.svg │ │ │ │ │ ├── icon_filetype_audio_aiff.svg │ │ │ │ │ ├── icon_filetype_audio_alac.svg │ │ │ │ │ ├── icon_filetype_audio_flac.svg │ │ │ │ │ ├── icon_filetype_audio_m4a.svg │ │ │ │ │ ├── icon_filetype_audio_m4b.svg │ │ │ │ │ ├── icon_filetype_audio_mp3.svg │ │ │ │ │ ├── icon_filetype_audio_ogg.svg │ │ │ │ │ ├── icon_filetype_audio_special.svg │ │ │ │ │ ├── icon_filetype_audio_standard.svg │ │ │ │ │ ├── icon_filetype_audio_wav.svg │ │ │ │ │ ├── icon_filetype_code_csv.svg │ │ │ │ │ ├── icon_filetype_code_dat.svg │ │ │ │ │ ├── icon_filetype_code_db.svg │ │ │ │ │ ├── icon_filetype_code_html.svg │ │ │ │ │ ├── icon_filetype_code_md.svg │ │ │ │ │ ├── icon_filetype_code_sav.svg │ │ │ │ │ ├── icon_filetype_code_special.svg │ │ │ │ │ ├── icon_filetype_code_standard.svg │ │ │ │ │ ├── icon_filetype_code_tar.svg │ │ │ │ │ ├── icon_filetype_code_xml.svg │ │ │ │ │ ├── icon_filetype_compression_7z.svg │ │ │ │ │ ├── icon_filetype_compression_arj.svg │ │ │ │ │ ├── icon_filetype_compression_deb.svg │ │ │ │ │ ├── icon_filetype_compression_pkg.svg │ │ │ │ │ ├── icon_filetype_compression_rar.svg │ │ │ │ │ ├── icon_filetype_compression_rpm.svg │ │ │ │ │ ├── icon_filetype_compression_special.svg │ │ │ │ │ ├── icon_filetype_compression_standard.svg │ │ │ │ │ ├── icon_filetype_compression_tar.gz.svg │ │ │ │ │ ├── icon_filetype_compression_z.svg │ │ │ │ │ ├── icon_filetype_compression_zip.svg │ │ │ │ │ ├── icon_filetype_other_pdf.svg │ │ │ │ │ ├── icon_filetype_other_special.svg │ │ │ │ │ ├── icon_filetype_other_standard.svg │ │ │ │ │ ├── icon_filetype_other_wkq.svg │ │ │ │ │ ├── icon_filetype_presentation_key.svg │ │ │ │ │ ├── icon_filetype_presentation_odp.svg │ │ │ │ │ ├── icon_filetype_presentation_pps.svg │ │ │ │ │ ├── icon_filetype_presentation_ppt.svg │ │ │ │ │ ├── icon_filetype_presentation_pptx.svg │ │ │ │ │ ├── icon_filetype_presentation_special.svg │ │ │ │ │ ├── icon_filetype_presentation_standard.svg │ │ │ │ │ ├── icon_filetype_spreadsheet_ods.svg │ │ │ │ │ ├── icon_filetype_spreadsheet_special.svg │ │ │ │ │ ├── icon_filetype_spreadsheet_standard.svg │ │ │ │ │ ├── icon_filetype_spreadsheet_xls.svg │ │ │ │ │ ├── icon_filetype_spreadsheet_xlsm.svg │ │ │ │ │ ├── icon_filetype_spreadsheet_xlsx.svg │ │ │ │ │ ├── icon_filetype_text_doc.svg │ │ │ │ │ ├── icon_filetype_text_docx.svg │ │ │ │ │ ├── icon_filetype_text_odt.svg │ │ │ │ │ ├── icon_filetype_text_rtf.svg │ │ │ │ │ ├── icon_filetype_text_special.svg │ │ │ │ │ ├── icon_filetype_text_standard.svg │ │ │ │ │ ├── icon_filetype_text_tex.svg │ │ │ │ │ ├── icon_filetype_text_txt.svg │ │ │ │ │ ├── icon_filetype_text_wdp.svg │ │ │ │ │ ├── icon_giphy.svg │ │ │ │ │ └── icon_imgur.svg │ │ │ │ ├── icon_arrow_right.svg │ │ │ │ ├── icon_attach.svg │ │ │ │ ├── icon_award.svg │ │ │ │ ├── icon_camera.svg │ │ │ │ ├── icon_check.svg │ │ │ │ ├── icon_check_all.svg │ │ │ │ ├── icon_check_send.svg │ │ │ │ ├── icon_circle_up.svg │ │ │ │ ├── icon_close.svg │ │ │ │ ├── icon_close_small.svg │ │ │ │ ├── icon_cloud_download.svg │ │ │ │ ├── icon_contacts.svg │ │ │ │ ├── icon_copy.svg │ │ │ │ ├── icon_delete.svg │ │ │ │ ├── icon_down.svg │ │ │ │ ├── icon_download.svg │ │ │ │ ├── icon_edit.svg │ │ │ │ ├── icon_empty_circle_right.svg │ │ │ │ ├── icon_error.svg │ │ │ │ ├── icon_eye.svg │ │ │ │ ├── icon_files.svg │ │ │ │ ├── icon_flag.svg │ │ │ │ ├── icon_grid.svg │ │ │ │ ├── icon_group.svg │ │ │ │ ├── icon_left.svg │ │ │ │ ├── icon_lightning.svg │ │ │ │ ├── icon_link.svg │ │ │ │ ├── icon_lock.svg │ │ │ │ ├── icon_lol_reaction.svg │ │ │ │ ├── icon_love_reaction.svg │ │ │ │ ├── icon_mentions.svg │ │ │ │ ├── icon_menu_point.svg │ │ │ │ ├── icon_message.svg │ │ │ │ ├── icon_message_unread.svg │ │ │ │ ├── icon_mic.svg │ │ │ │ ├── icon_moon.svg │ │ │ │ ├── icon_mute.svg │ │ │ │ ├── icon_notification.svg │ │ │ │ ├── icon_pause.svg │ │ │ │ ├── icon_pen_write.svg │ │ │ │ ├── icon_pictures.svg │ │ │ │ ├── icon_pin.svg │ │ │ │ ├── icon_play.svg │ │ │ │ ├── icon_polls.svg │ │ │ │ ├── icon_record.svg │ │ │ │ ├── icon_reload.svg │ │ │ │ ├── icon_reply.svg │ │ │ │ ├── icon_retry.svg │ │ │ │ ├── icon_right.svg │ │ │ │ ├── icon_save.svg │ │ │ │ ├── icon_search.svg │ │ │ │ ├── icon_send.svg │ │ │ │ ├── icon_send_message.svg │ │ │ │ ├── icon_settings.svg │ │ │ │ ├── icon_share.svg │ │ │ │ ├── icon_share_arrow.svg │ │ │ │ ├── icon_smile.svg │ │ │ │ ├── icon_stop.svg │ │ │ │ ├── icon_thread_reply.svg │ │ │ │ ├── icon_thumbs_down_reaction.svg │ │ │ │ ├── icon_thumbs_up_reaction.svg │ │ │ │ ├── icon_time.svg │ │ │ │ ├── icon_up.svg │ │ │ │ ├── icon_user.svg │ │ │ │ ├── icon_user_add.svg │ │ │ │ ├── icon_user_delete.svg │ │ │ │ ├── icon_user_remove.svg │ │ │ │ ├── icon_user_settings.svg │ │ │ │ ├── icon_video_call.svg │ │ │ │ ├── icon_volume_up.svg │ │ │ │ └── icon_wut_reaction.svg │ │ │ └── images │ │ │ │ └── placeholder.png │ │ ├── conditional_parent_builder │ │ │ ├── README.md │ │ │ └── conditional_parent_builder.dart │ │ ├── platform_widget_builder │ │ │ ├── README.md │ │ │ ├── platform_widget_builder.dart │ │ │ └── src │ │ │ │ ├── desktop_widget.dart │ │ │ │ ├── desktop_widget_base.dart │ │ │ │ ├── desktop_widget_builder.dart │ │ │ │ ├── platform_widget.dart │ │ │ │ ├── platform_widget_base.dart │ │ │ │ └── platform_widget_builder.dart │ │ ├── scrollable_positioned_list │ │ │ ├── LICENSE │ │ │ ├── scrollable_positioned_list.dart │ │ │ └── src │ │ │ │ ├── element_registry.dart │ │ │ │ ├── indexed_key.dart │ │ │ │ ├── item_positions_listener.dart │ │ │ │ ├── item_positions_notifier.dart │ │ │ │ ├── positioned_list.dart │ │ │ │ ├── post_mount_callback.dart │ │ │ │ ├── scroll_view.dart │ │ │ │ ├── scrollable_positioned_list.dart │ │ │ │ ├── viewport.dart │ │ │ │ └── wrapping.dart │ │ ├── src │ │ │ ├── ai_assistant │ │ │ │ ├── ai_typing_indicator_view.dart │ │ │ │ ├── stream_typewriter_builder.dart │ │ │ │ └── streaming_message_view.dart │ │ │ ├── attachment │ │ │ │ ├── attachment.dart │ │ │ │ ├── attachment_upload_state_builder.dart │ │ │ │ ├── attachment_widget_catalog.dart │ │ │ │ ├── builder │ │ │ │ │ ├── attachment_widget_builder.dart │ │ │ │ │ ├── fallback_attachment_builder.dart │ │ │ │ │ ├── file_attachment_builder.dart │ │ │ │ │ ├── gallery_attachment_builder.dart │ │ │ │ │ ├── giphy_attachment_builder.dart │ │ │ │ │ ├── image_attachment_builder.dart │ │ │ │ │ ├── mixed_attachment_builder.dart │ │ │ │ │ ├── url_attachment_builder.dart │ │ │ │ │ ├── video_attachment_builder.dart │ │ │ │ │ ├── voice_recording_attachment_builder │ │ │ │ │ │ ├── stream_voice_recording_list_player.dart │ │ │ │ │ │ ├── stream_voice_recording_loading.dart │ │ │ │ │ │ ├── stream_voice_recording_player.dart │ │ │ │ │ │ ├── stream_voice_recording_slider.dart │ │ │ │ │ │ └── voice_recording_attachment_builder.dart │ │ │ │ │ └── voice_recording_attachment_playlist_builder.dart │ │ │ │ ├── file_attachment.dart │ │ │ │ ├── gallery_attachment.dart │ │ │ │ ├── giphy_attachment.dart │ │ │ │ ├── handler │ │ │ │ │ ├── common.dart │ │ │ │ │ ├── stream_attachment_handler.dart │ │ │ │ │ ├── stream_attachment_handler_base.dart │ │ │ │ │ ├── stream_attachment_handler_html.dart │ │ │ │ │ └── stream_attachment_handler_io.dart │ │ │ │ ├── image_attachment.dart │ │ │ │ ├── stream_attachment_package.dart │ │ │ │ ├── thumbnail │ │ │ │ │ ├── file_attachment_thumbnail.dart │ │ │ │ │ ├── giphy_attachment_thumbnail.dart │ │ │ │ │ ├── image_attachment_thumbnail.dart │ │ │ │ │ ├── media_attachment_thumbnail.dart │ │ │ │ │ ├── thumbnail_error.dart │ │ │ │ │ └── video_attachment_thumbnail.dart │ │ │ │ ├── url_attachment.dart │ │ │ │ ├── video_attachment.dart │ │ │ │ ├── voice_recording_attachment.dart │ │ │ │ └── voice_recording_attachment_playlist.dart │ │ │ ├── attachment_actions_modal │ │ │ │ └── attachment_actions_modal.dart │ │ │ ├── audio │ │ │ │ ├── audio_playlist_controller.dart │ │ │ │ ├── audio_playlist_state.dart │ │ │ │ └── audio_sampling.dart │ │ │ ├── autocomplete │ │ │ │ ├── stream_autocomplete.dart │ │ │ │ ├── stream_command_autocomplete_options.dart │ │ │ │ └── stream_mention_autocomplete_options.dart │ │ │ ├── avatars │ │ │ │ ├── gradient_avatar.dart │ │ │ │ ├── group_avatar.dart │ │ │ │ └── user_avatar.dart │ │ │ ├── bottom_sheets │ │ │ │ ├── attachment_modal_sheet.dart │ │ │ │ ├── edit_message_sheet.dart │ │ │ │ ├── error_alert_sheet.dart │ │ │ │ └── stream_channel_info_bottom_sheet.dart │ │ │ ├── channel │ │ │ │ ├── channel_header.dart │ │ │ │ ├── channel_info.dart │ │ │ │ ├── channel_list_header.dart │ │ │ │ ├── channel_name.dart │ │ │ │ ├── stream_channel_avatar.dart │ │ │ │ ├── stream_channel_name.dart │ │ │ │ ├── stream_draft_message_preview_text.dart │ │ │ │ └── stream_message_preview_text.dart │ │ │ ├── context_menu_items │ │ │ │ ├── context_menu_reaction_picker.dart │ │ │ │ ├── download_menu_item.dart │ │ │ │ └── stream_chat_context_menu_item.dart │ │ │ ├── dialogs │ │ │ │ ├── channel_info_dialog.dart │ │ │ │ ├── confirmation_dialog.dart │ │ │ │ ├── delete_message_dialog.dart │ │ │ │ ├── dialogs.dart │ │ │ │ └── message_dialog.dart │ │ │ ├── fullscreen_media │ │ │ │ ├── fsm_stub.dart │ │ │ │ ├── full_screen_media.dart │ │ │ │ ├── full_screen_media_builder.dart │ │ │ │ ├── full_screen_media_desktop.dart │ │ │ │ ├── full_screen_media_widget.dart │ │ │ │ └── gallery_navigation_item.dart │ │ │ ├── gallery │ │ │ │ ├── gallery_footer.dart │ │ │ │ └── gallery_header.dart │ │ │ ├── icons │ │ │ │ ├── stream_svg_icon.dart │ │ │ │ └── stream_svg_icon.g.dart │ │ │ ├── indicators │ │ │ │ ├── loading_indicator.dart │ │ │ │ ├── sending_indicator.dart │ │ │ │ ├── typing_indicator.dart │ │ │ │ ├── unread_indicator.dart │ │ │ │ └── upload_progress_indicator.dart │ │ │ ├── keyboard_shortcuts │ │ │ │ ├── intents.dart │ │ │ │ ├── keyboard_shortcut_runner.dart │ │ │ │ └── keysets.dart │ │ │ ├── localization │ │ │ │ ├── stream_chat_localizations.dart │ │ │ │ └── translations.dart │ │ │ ├── message_actions_modal │ │ │ │ ├── copy_message_button.dart │ │ │ │ ├── delete_message_button.dart │ │ │ │ ├── edit_message_button.dart │ │ │ │ ├── flag_message_button.dart │ │ │ │ ├── mam_widgets.dart │ │ │ │ ├── mark_unread_message_button.dart │ │ │ │ ├── message_action.dart │ │ │ │ ├── message_actions_modal.dart │ │ │ │ ├── moderated_message_actions_modal.dart │ │ │ │ ├── pin_message_button.dart │ │ │ │ ├── reply_button.dart │ │ │ │ ├── resend_message_button.dart │ │ │ │ └── thread_reply_button.dart │ │ │ ├── message_input │ │ │ │ ├── attachment_button.dart │ │ │ │ ├── attachment_picker │ │ │ │ │ ├── options │ │ │ │ │ │ ├── options.dart │ │ │ │ │ │ ├── stream_file_picker.dart │ │ │ │ │ │ ├── stream_gallery_picker.dart │ │ │ │ │ │ ├── stream_image_picker.dart │ │ │ │ │ │ ├── stream_poll_creator.dart │ │ │ │ │ │ └── stream_video_picker.dart │ │ │ │ │ ├── stream_attachment_picker.dart │ │ │ │ │ └── stream_attachment_picker_bottom_sheet.dart │ │ │ │ ├── audio_recorder │ │ │ │ │ ├── audio_recorder_controller.dart │ │ │ │ │ ├── audio_recorder_state.dart │ │ │ │ │ └── stream_audio_recorder.dart │ │ │ │ ├── clear_input_item_button.dart │ │ │ │ ├── command_button.dart │ │ │ │ ├── countdown_button.dart │ │ │ │ ├── dm_checkbox.dart │ │ │ │ ├── dm_checkbox_list_tile.dart │ │ │ │ ├── enums.dart │ │ │ │ ├── quoted_message_widget.dart │ │ │ │ ├── quoting_message_top_area.dart │ │ │ │ ├── stream_message_input.dart │ │ │ │ ├── stream_message_input_attachment_list.dart │ │ │ │ ├── stream_message_input_icon_button.dart │ │ │ │ ├── stream_message_send_button.dart │ │ │ │ ├── stream_message_text_field.dart │ │ │ │ └── tld.dart │ │ │ ├── message_list_view │ │ │ │ ├── floating_date_divider.dart │ │ │ │ ├── loading_indicator.dart │ │ │ │ ├── message_details.dart │ │ │ │ ├── message_list_view.dart │ │ │ │ ├── mlv_utils.dart │ │ │ │ ├── thread_separator.dart │ │ │ │ ├── unread_indicator_button.dart │ │ │ │ └── unread_messages_separator.dart │ │ │ ├── message_widget │ │ │ │ ├── bottom_row.dart │ │ │ │ ├── deleted_message.dart │ │ │ │ ├── ephemeral_message.dart │ │ │ │ ├── giphy_ephemeral_message.dart │ │ │ │ ├── message_card.dart │ │ │ │ ├── message_text.dart │ │ │ │ ├── message_widget.dart │ │ │ │ ├── message_widget_content.dart │ │ │ │ ├── message_widget_content_components.dart │ │ │ │ ├── moderated_message.dart │ │ │ │ ├── parse_attachments.dart │ │ │ │ ├── pinned_message.dart │ │ │ │ ├── poll_message.dart │ │ │ │ ├── quoted_message.dart │ │ │ │ ├── reactions │ │ │ │ │ ├── desktop_reactions_builder.dart │ │ │ │ │ ├── message_reactions_modal.dart │ │ │ │ │ ├── reaction_bubble.dart │ │ │ │ │ ├── reaction_indicator.dart │ │ │ │ │ ├── reaction_picker.dart │ │ │ │ │ ├── reactions_align.dart │ │ │ │ │ └── reactions_card.dart │ │ │ │ ├── sending_indicator_builder.dart │ │ │ │ ├── system_message.dart │ │ │ │ ├── text_bubble.dart │ │ │ │ ├── thread_painter.dart │ │ │ │ ├── thread_participants.dart │ │ │ │ ├── user_avatar_transform.dart │ │ │ │ └── username.dart │ │ │ ├── misc │ │ │ │ ├── animated_circle_border_painter.dart │ │ │ │ ├── audio_waveform.dart │ │ │ │ ├── back_button.dart │ │ │ │ ├── connection_status_builder.dart │ │ │ │ ├── date_divider.dart │ │ │ │ ├── empty_widget.dart │ │ │ │ ├── flex_grid.dart │ │ │ │ ├── giphy_chip.dart │ │ │ │ ├── gradient_box_border.dart │ │ │ │ ├── info_tile.dart │ │ │ │ ├── markdown_message.dart │ │ │ │ ├── option_list_tile.dart │ │ │ │ ├── reaction_icon.dart │ │ │ │ ├── separated_reorderable_list_view.dart │ │ │ │ ├── simple_safe_area.dart │ │ │ │ ├── stream_neumorphic_button.dart │ │ │ │ ├── swipeable.dart │ │ │ │ ├── thread_header.dart │ │ │ │ ├── timestamp.dart │ │ │ │ └── visible_footnote.dart │ │ │ ├── poll │ │ │ │ ├── creator │ │ │ │ │ ├── poll_option_reorderable_list_view.dart │ │ │ │ │ ├── poll_question_text_field.dart │ │ │ │ │ ├── poll_switch_list_tile.dart │ │ │ │ │ ├── stream_poll_creator_dialog.dart │ │ │ │ │ └── stream_poll_creator_widget.dart │ │ │ │ ├── interactor │ │ │ │ │ ├── poll_add_comment_dialog.dart │ │ │ │ │ ├── poll_end_vote_dialog.dart │ │ │ │ │ ├── poll_footer.dart │ │ │ │ │ ├── poll_header.dart │ │ │ │ │ ├── poll_options_list_view.dart │ │ │ │ │ ├── poll_suggest_option_dialog.dart │ │ │ │ │ └── stream_poll_interactor.dart │ │ │ │ ├── stream_poll_comments_dialog.dart │ │ │ │ ├── stream_poll_option_votes_dialog.dart │ │ │ │ ├── stream_poll_options_dialog.dart │ │ │ │ ├── stream_poll_results_dialog.dart │ │ │ │ └── stream_poll_text_field.dart │ │ │ ├── scroll_view │ │ │ │ ├── channel_scroll_view │ │ │ │ │ ├── stream_channel_grid_tile.dart │ │ │ │ │ ├── stream_channel_grid_view.dart │ │ │ │ │ ├── stream_channel_list_tile.dart │ │ │ │ │ └── stream_channel_list_view.dart │ │ │ │ ├── draft_scroll_view │ │ │ │ │ ├── stream_draft_list_tile.dart │ │ │ │ │ └── stream_draft_list_view.dart │ │ │ │ ├── member_scroll_view │ │ │ │ │ ├── stream_member_grid_view.dart │ │ │ │ │ └── stream_member_list_view.dart │ │ │ │ ├── message_search_scroll_view │ │ │ │ │ ├── stream_message_search_grid_view.dart │ │ │ │ │ ├── stream_message_search_list_tile.dart │ │ │ │ │ └── stream_message_search_list_view.dart │ │ │ │ ├── photo_gallery │ │ │ │ │ ├── stream_photo_gallery.dart │ │ │ │ │ ├── stream_photo_gallery_controller.dart │ │ │ │ │ └── stream_photo_gallery_tile.dart │ │ │ │ ├── poll_vote_scroll_view │ │ │ │ │ ├── stream_poll_vote_list_tile.dart │ │ │ │ │ └── stream_poll_vote_list_view.dart │ │ │ │ ├── stream_scroll_view_empty_widget.dart │ │ │ │ ├── stream_scroll_view_error_widget.dart │ │ │ │ ├── stream_scroll_view_indexed_widget_builder.dart │ │ │ │ ├── stream_scroll_view_load_more_error.dart │ │ │ │ ├── stream_scroll_view_load_more_indicator.dart │ │ │ │ ├── stream_scroll_view_loading_widget.dart │ │ │ │ ├── thread_scroll_view │ │ │ │ │ ├── stream_thread_list_tile.dart │ │ │ │ │ ├── stream_thread_list_view.dart │ │ │ │ │ └── stream_unread_threads_banner.dart │ │ │ │ └── user_scroll_view │ │ │ │ │ ├── stream_user_grid_tile.dart │ │ │ │ │ ├── stream_user_grid_view.dart │ │ │ │ │ ├── stream_user_list_tile.dart │ │ │ │ │ └── stream_user_list_view.dart │ │ │ ├── stream_chat.dart │ │ │ ├── stream_chat_configuration.dart │ │ │ ├── theme │ │ │ │ ├── audio_waveform_slider_theme.dart │ │ │ │ ├── audio_waveform_theme.dart │ │ │ │ ├── avatar_theme.dart │ │ │ │ ├── channel_header_theme.dart │ │ │ │ ├── channel_list_header_theme.dart │ │ │ │ ├── channel_preview_theme.dart │ │ │ │ ├── color_theme.dart │ │ │ │ ├── draft_list_tile_theme.dart │ │ │ │ ├── gallery_footer_theme.dart │ │ │ │ ├── gallery_header_theme.dart │ │ │ │ ├── message_input_theme.dart │ │ │ │ ├── message_list_view_theme.dart │ │ │ │ ├── message_theme.dart │ │ │ │ ├── poll_comments_dialog_theme.dart │ │ │ │ ├── poll_creator_theme.dart │ │ │ │ ├── poll_interactor_theme.dart │ │ │ │ ├── poll_option_votes_dialog_theme.dart │ │ │ │ ├── poll_options_dialog_theme.dart │ │ │ │ ├── poll_results_dialog_theme.dart │ │ │ │ ├── stream_chat_theme.dart │ │ │ │ ├── text_theme.dart │ │ │ │ ├── themes.dart │ │ │ │ ├── thread_list_tile_theme.dart │ │ │ │ ├── voice_attachment_theme.dart │ │ │ │ └── voice_recording_attachment_theme.dart │ │ │ ├── user │ │ │ │ └── user_mention_tile.dart │ │ │ ├── utils │ │ │ │ ├── date_formatter.dart │ │ │ │ ├── device_segmentation.dart │ │ │ │ ├── extensions.dart │ │ │ │ ├── helpers.dart │ │ │ │ ├── typedefs.dart │ │ │ │ └── utils.dart │ │ │ └── video │ │ │ │ ├── video_service.dart │ │ │ │ ├── video_thumbnail_image.dart │ │ │ │ └── vlc │ │ │ │ ├── vlc_manager.dart │ │ │ │ ├── vlc_manager_desktop.dart │ │ │ │ ├── vlc_manager_web.dart │ │ │ │ └── vlc_stub.dart │ │ └── stream_chat_flutter.dart │ ├── pubspec.yaml │ ├── screenshots │ │ ├── channel_header.png │ │ ├── channel_header_paint.png │ │ ├── channel_image.png │ │ ├── channel_image_paint.png │ │ ├── channel_list_view.png │ │ ├── channel_list_view_paint.png │ │ ├── channel_preview.png │ │ ├── channel_preview_paint.png │ │ ├── message_input.png │ │ ├── message_input2.png │ │ ├── message_input2_paint.png │ │ ├── message_input_paint.png │ │ ├── message_listview.png │ │ ├── message_listview_paint.png │ │ ├── message_widget.png │ │ ├── message_widget_paint.png │ │ ├── reaction_picker.png │ │ ├── reaction_picker_paint.png │ │ ├── thread_header.png │ │ └── thread_header_paint.png │ └── test │ │ ├── conditional_parent_builder │ │ └── conditional_parent_builder_test.dart │ │ ├── flutter_test_config.dart │ │ ├── platform_widget_builder │ │ ├── desktop_widget_builder_test.dart │ │ └── platform_widget_builder_test.dart │ │ ├── scrollable_positioned_list │ │ ├── horizontal_scrollable_positioned_list_test.dart │ │ ├── positioned_list_test.dart │ │ ├── reversed_positioned_list_test.dart │ │ ├── reversed_scrollable_positioned_list_test.dart │ │ ├── scrollable_positioned_list_test.dart │ │ ├── separated_positioned_list_test.dart │ │ ├── separated_scrollable_positioned_list_test.dart │ │ ├── seperated_horizontal_scrollable_positioned_list_test.dart │ │ ├── shrink_wrap_position_list_test.dart │ │ └── shrink_wrap_scrollable_position_list_test.dart │ │ ├── src │ │ ├── ai_assistant │ │ │ ├── ai_typing_indicator_view_test.dart │ │ │ └── streaming_message_view_test.dart │ │ ├── attachment │ │ │ ├── attachment_handler_test.dart │ │ │ ├── attachment_upload_state_builder_test.dart │ │ │ ├── builder │ │ │ │ └── voice_recording_attachment_playlist_builder.dart │ │ │ ├── file_attachment_test.dart │ │ │ ├── gallery_attachment_test.dart │ │ │ ├── giphy_attachment_test.dart │ │ │ ├── goldens │ │ │ │ └── ci │ │ │ │ │ ├── stream_voice_recording_attachment_idle_dark.png │ │ │ │ │ ├── stream_voice_recording_attachment_idle_light.png │ │ │ │ │ ├── stream_voice_recording_attachment_playing_dark.png │ │ │ │ │ ├── stream_voice_recording_attachment_playing_light.png │ │ │ │ │ ├── stream_voice_recording_attachment_playlist_dark.png │ │ │ │ │ └── stream_voice_recording_attachment_playlist_light.png │ │ │ ├── image_attachment_test.dart │ │ │ ├── url_attachment_test.dart │ │ │ ├── voice_recording_attachment_playlist_test.dart │ │ │ └── voice_recording_attachment_test.dart │ │ ├── attachment_actions_modal │ │ │ └── attachment_actions_modal_test.dart │ │ ├── audio │ │ │ ├── audio_playlist_controller_test.dart │ │ │ └── audio_sampling_test.dart │ │ ├── avatars │ │ │ ├── goldens │ │ │ │ └── ci │ │ │ │ │ ├── gradient_avatar_0.png │ │ │ │ │ ├── gradient_avatar_1.png │ │ │ │ │ ├── gradient_avatar_2.png │ │ │ │ │ ├── gradient_avatar_3.png │ │ │ │ │ ├── group_avatar_0.png │ │ │ │ │ ├── user_avatar_0.png │ │ │ │ │ └── user_avatar_1.png │ │ │ ├── gradient_avatar_test.dart │ │ │ ├── group_avatar_test.dart │ │ │ └── user_avatar_test.dart │ │ ├── bottom_sheets │ │ │ ├── attachment_modal_sheet_test.dart │ │ │ ├── edit_message_sheet_test.dart │ │ │ ├── error_alert_sheet_test.dart │ │ │ └── goldens │ │ │ │ └── ci │ │ │ │ ├── attachment_modal_sheet_0.png │ │ │ │ ├── edit_message_sheet_0.png │ │ │ │ └── error_alert_sheet_0.png │ │ ├── channel │ │ │ ├── channel_header_test.dart │ │ │ ├── channel_image_test.dart │ │ │ ├── channel_list_header_test.dart │ │ │ ├── channel_name_test.dart │ │ │ ├── stream_draft_message_preview_text_test.dart │ │ │ └── stream_message_preview_text_test.dart │ │ ├── context_menu_items │ │ │ ├── download_menu_item_test.dart │ │ │ ├── goldens │ │ │ │ └── ci │ │ │ │ │ ├── download_menu_item_0.png │ │ │ │ │ └── stream_chat_context_menu_item_0.png │ │ │ └── stream_chat_context_menu_item_test.dart │ │ ├── dialogs │ │ │ ├── channel_info_dialog_test.dart │ │ │ ├── confirmation_dialog_test.dart │ │ │ ├── delete_message_dialog_test.dart │ │ │ ├── goldens │ │ │ │ └── ci │ │ │ │ │ ├── confirmation_dialog_0.png │ │ │ │ │ ├── delete_message_dialog_0.png │ │ │ │ │ ├── message_dialog_0.png │ │ │ │ │ ├── message_dialog_1.png │ │ │ │ │ └── message_dialog_2.png │ │ │ └── message_dialog_test.dart │ │ ├── fakes.dart │ │ ├── full_screen_media │ │ │ └── full_screen_media_test.dart │ │ ├── gallery │ │ │ ├── gallery_footer_test.dart │ │ │ ├── gallery_header_test.dart │ │ │ └── goldens │ │ │ │ └── ci │ │ │ │ ├── gallery_footer_0.png │ │ │ │ └── gallery_header_0.png │ │ ├── icons │ │ │ ├── goldens │ │ │ │ └── ci │ │ │ │ │ ├── stream_svg_icon_dark.png │ │ │ │ │ └── stream_svg_icon_light.png │ │ │ └── stream_svg_icon_test.dart │ │ ├── indicators │ │ │ ├── goldens │ │ │ │ └── ci │ │ │ │ │ ├── sending_indicator_0.png │ │ │ │ │ ├── sending_indicator_1.png │ │ │ │ │ ├── sending_indicator_2.png │ │ │ │ │ ├── upload_progress_indicator_0.png │ │ │ │ │ ├── upload_progress_indicator_1.png │ │ │ │ │ └── upload_progress_indicator_2.png │ │ │ ├── sending_indicator_test.dart │ │ │ ├── typing_indicator_test.dart │ │ │ ├── unread_indicator_test.dart │ │ │ └── upload_progress_indicator_test.dart │ │ ├── keyboard_shortcuts │ │ │ └── keyboard_shortcut_runner_test.dart │ │ ├── localization │ │ │ └── default_translations_test.dart │ │ ├── material_app_wrapper.dart │ │ ├── message_actions_modal │ │ │ └── message_actions_modal_test.dart │ │ ├── message_input │ │ │ ├── attachment_button_test.dart │ │ │ ├── audio_recorder │ │ │ │ ├── assets │ │ │ │ │ └── audio.m4a │ │ │ │ ├── audio_recorder_controller_test.dart │ │ │ │ ├── goldens │ │ │ │ │ └── ci │ │ │ │ │ │ ├── stream_audio_recorder_button_idle_dark.png │ │ │ │ │ │ ├── stream_audio_recorder_button_idle_light.png │ │ │ │ │ │ ├── stream_audio_recorder_button_recording_hold_dark.png │ │ │ │ │ │ ├── stream_audio_recorder_button_recording_hold_light.png │ │ │ │ │ │ ├── stream_audio_recorder_button_recording_locked_dark.png │ │ │ │ │ │ ├── stream_audio_recorder_button_recording_locked_light.png │ │ │ │ │ │ ├── stream_audio_recorder_button_recording_stopped_dark.png │ │ │ │ │ │ └── stream_audio_recorder_button_recording_stopped_light.png │ │ │ │ └── stream_audio_recorder_test.dart │ │ │ ├── clear_input_item_test.dart │ │ │ ├── command_button_test.dart │ │ │ ├── countdown_button_test.dart │ │ │ ├── dm_checkbox_test.dart │ │ │ ├── goldens │ │ │ │ └── ci │ │ │ │ │ ├── attachment_button_0.png │ │ │ │ │ ├── clear_input_item_0.png │ │ │ │ │ ├── command_button_0.png │ │ │ │ │ ├── countdown_button_0.png │ │ │ │ │ ├── dm_checkbox_0.png │ │ │ │ │ ├── dm_checkbox_1.png │ │ │ │ │ └── dm_checkbox_2.png │ │ │ ├── message_input_attachment_list_test.dart │ │ │ ├── message_input_test.dart │ │ │ └── stream_message_send_button_test.dart │ │ ├── message_list_view │ │ │ ├── bottom_row_test.dart │ │ │ ├── floating_date_divider_test.dart │ │ │ ├── message_list_view_test.dart │ │ │ └── thread_separator_test.dart │ │ ├── message_reactions_modal │ │ │ └── message_reactions_modal_test.dart │ │ ├── message_widget │ │ │ ├── deleted_message_test.dart │ │ │ ├── goldens │ │ │ │ └── ci │ │ │ │ │ ├── deleted_message_custom.png │ │ │ │ │ ├── deleted_message_dark.png │ │ │ │ │ ├── deleted_message_light.png │ │ │ │ │ └── message_text.png │ │ │ ├── message_text_test.dart │ │ │ └── username_test.dart │ │ ├── misc │ │ │ ├── audio_waveform_test.dart │ │ │ ├── back_button_test.dart │ │ │ ├── date_divider_test.dart │ │ │ ├── goldens │ │ │ │ └── ci │ │ │ │ │ ├── reaction_bubble_2.png │ │ │ │ │ ├── reaction_bubble_3_dark.png │ │ │ │ │ ├── reaction_bubble_3_light.png │ │ │ │ │ ├── reaction_bubble_like_dark.png │ │ │ │ │ ├── reaction_bubble_like_light.png │ │ │ │ │ ├── stream_audio_waveform_slider_custom_dark.png │ │ │ │ │ ├── stream_audio_waveform_slider_custom_light.png │ │ │ │ │ ├── stream_audio_waveform_slider_dark.png │ │ │ │ │ ├── stream_audio_waveform_slider_empty_dark.png │ │ │ │ │ ├── stream_audio_waveform_slider_empty_light.png │ │ │ │ │ ├── stream_audio_waveform_slider_inverted_dark.png │ │ │ │ │ ├── stream_audio_waveform_slider_inverted_light.png │ │ │ │ │ ├── stream_audio_waveform_slider_less_data_dark.png │ │ │ │ │ ├── stream_audio_waveform_slider_less_data_light.png │ │ │ │ │ ├── stream_audio_waveform_slider_light.png │ │ │ │ │ ├── stream_audio_waveform_slider_progress_dark.png │ │ │ │ │ ├── stream_audio_waveform_slider_progress_light.png │ │ │ │ │ ├── stream_audio_waveform_slider_properties_dark.png │ │ │ │ │ ├── stream_audio_waveform_slider_properties_light.png │ │ │ │ │ ├── stream_timestamp_dark.png │ │ │ │ │ ├── stream_timestamp_light.png │ │ │ │ │ ├── system_message_dark.png │ │ │ │ │ └── system_message_light.png │ │ │ ├── info_tile_test.dart │ │ │ ├── reaction_bubble_test.dart │ │ │ ├── system_message_test.dart │ │ │ ├── thread_header_test.dart │ │ │ └── timestamp_test.dart │ │ ├── mocks.dart │ │ ├── poll │ │ │ ├── creator │ │ │ │ ├── goldens │ │ │ │ │ └── ci │ │ │ │ │ │ ├── poll_option_reorderable_list_view_dark.png │ │ │ │ │ │ ├── poll_option_reorderable_list_view_error_dark.png │ │ │ │ │ │ ├── poll_option_reorderable_list_view_error_light.png │ │ │ │ │ │ ├── poll_option_reorderable_list_view_light.png │ │ │ │ │ │ ├── poll_question_text_field_dark.png │ │ │ │ │ │ ├── poll_question_text_field_error_dark.png │ │ │ │ │ │ ├── poll_question_text_field_error_light.png │ │ │ │ │ │ ├── poll_question_text_field_light.png │ │ │ │ │ │ ├── stream_poll_creator_dialog_dark.png │ │ │ │ │ │ ├── stream_poll_creator_dialog_light.png │ │ │ │ │ │ ├── stream_poll_creator_full_screen_dialog_dark.png │ │ │ │ │ │ └── stream_poll_creator_full_screen_dialog_light.png │ │ │ │ ├── poll_option_reorderable_list_view_test.dart │ │ │ │ ├── poll_question_text_field_test.dart │ │ │ │ ├── stream_poll_creator_dialog_test.dart │ │ │ │ └── stream_poll_creator_widget_test.dart │ │ │ ├── goldens │ │ │ │ └── ci │ │ │ │ │ ├── poll_option_reorderable_list_view_dark.png │ │ │ │ │ ├── poll_option_reorderable_list_view_error.png │ │ │ │ │ ├── poll_option_reorderable_list_view_light.png │ │ │ │ │ ├── poll_question_text_field_dark.png │ │ │ │ │ ├── poll_question_text_field_error.png │ │ │ │ │ ├── poll_question_text_field_light.png │ │ │ │ │ ├── stream_poll_creator_dialog_dark.png │ │ │ │ │ ├── stream_poll_creator_dialog_light.png │ │ │ │ │ ├── stream_poll_creator_full_screen_dialog_dark.png │ │ │ │ │ ├── stream_poll_creator_full_screen_dialog_light.png │ │ │ │ │ ├── stream_poll_options_dialog_dark.png │ │ │ │ │ ├── stream_poll_options_dialog_light.png │ │ │ │ │ ├── stream_poll_results_dialog_dark.png │ │ │ │ │ ├── stream_poll_results_dialog_light.png │ │ │ │ │ ├── stream_poll_results_dialog_with_show_all_dark.png │ │ │ │ │ └── stream_poll_results_dialog_with_show_all_light.png │ │ │ ├── interactor │ │ │ │ ├── goldens │ │ │ │ │ └── ci │ │ │ │ │ │ ├── poll_add_comment_dialog_dark.png │ │ │ │ │ │ ├── poll_add_comment_dialog_light.png │ │ │ │ │ │ ├── poll_add_comment_dialog_with_initial_value_dark.png │ │ │ │ │ │ ├── poll_add_comment_dialog_with_initial_value_light.png │ │ │ │ │ │ ├── poll_end_vote_dialog_dark.png │ │ │ │ │ │ ├── poll_end_vote_dialog_light.png │ │ │ │ │ │ ├── poll_header_dark.png │ │ │ │ │ │ ├── poll_header_light.png │ │ │ │ │ │ ├── poll_header_long_question_dark.png │ │ │ │ │ │ ├── poll_header_long_question_light.png │ │ │ │ │ │ ├── poll_header_subtitle_voting_mode_all_dark.png │ │ │ │ │ │ ├── poll_header_subtitle_voting_mode_all_light.png │ │ │ │ │ │ ├── poll_header_subtitle_voting_mode_disabled_dark.png │ │ │ │ │ │ ├── poll_header_subtitle_voting_mode_disabled_light.png │ │ │ │ │ │ ├── poll_header_subtitle_voting_mode_limited_dark.png │ │ │ │ │ │ ├── poll_header_subtitle_voting_mode_limited_light.png │ │ │ │ │ │ ├── poll_header_subtitle_voting_mode_unique_dark.png │ │ │ │ │ │ ├── poll_header_subtitle_voting_mode_unique_light.png │ │ │ │ │ │ ├── poll_suggest_option_dialog_dark.png │ │ │ │ │ │ ├── poll_suggest_option_dialog_light.png │ │ │ │ │ │ ├── poll_suggest_option_dialog_with_initial_option_dark.png │ │ │ │ │ │ ├── poll_suggest_option_dialog_with_initial_option_light.png │ │ │ │ │ │ ├── stream_poll_interactor_closed_dark.png │ │ │ │ │ │ ├── stream_poll_interactor_closed_light.png │ │ │ │ │ │ ├── stream_poll_interactor_dark.png │ │ │ │ │ │ └── stream_poll_interactor_light.png │ │ │ │ ├── poll_add_comment_dialog_test.dart │ │ │ │ ├── poll_end_vote_dialog_test.dart │ │ │ │ ├── poll_footer_test.dart │ │ │ │ ├── poll_header_test.dart │ │ │ │ ├── poll_suggest_option_dialog_test.dart │ │ │ │ └── stream_poll_interactor_test.dart │ │ │ ├── poll_option_reorderable_list_view_test.dart │ │ │ ├── poll_question_text_field_test.dart │ │ │ ├── stream_poll_creator_dialog_test.dart │ │ │ ├── stream_poll_options_dialog_test.dart │ │ │ └── stream_poll_results_dialog_test.dart │ │ ├── scroll_view │ │ │ ├── draft_scroll_view │ │ │ │ ├── goldens │ │ │ │ │ └── ci │ │ │ │ │ │ ├── stream_draft_list_tile_dark.png │ │ │ │ │ │ └── stream_draft_list_tile_light.png │ │ │ │ └── stream_draft_list_tile_test.dart │ │ │ ├── member_scroll_view │ │ │ │ └── stream_member_list_view_test.dart │ │ │ └── thread_scroll_view │ │ │ │ ├── goldens │ │ │ │ └── ci │ │ │ │ │ ├── stream_thread_list_tile_dark.png │ │ │ │ │ ├── stream_thread_list_tile_light.png │ │ │ │ │ ├── stream_unread_threads_banner_dark.png │ │ │ │ │ └── stream_unread_threads_banner_light.png │ │ │ │ ├── stream_thread_list_tile_test.dart │ │ │ │ └── stream_unread_threads_banner_test.dart │ │ ├── simple_frame.dart │ │ ├── stream_chat_configuration_test.dart │ │ ├── theme │ │ │ ├── avatar_theme_test.dart │ │ │ ├── channel_header_theme_test.dart │ │ │ ├── channel_list_header_theme_test.dart │ │ │ ├── channel_preview_theme_test.dart │ │ │ ├── draft_list_tile_theme_test.dart │ │ │ ├── gallery_footer_theme_test.dart │ │ │ ├── gallery_header_theme_test.dart │ │ │ ├── message_input_theme_test.dart │ │ │ ├── message_list_view_theme_test.dart │ │ │ └── message_theme_test.dart │ │ ├── utils │ │ │ ├── extension_test.dart │ │ │ └── finders.dart │ │ └── widget_tester_extension.dart │ │ └── test_utils │ │ └── data_generator.dart ├── stream_chat_flutter_core │ ├── .metadata │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── example │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── README.md │ │ ├── analysis_options.yaml │ │ ├── android │ │ │ ├── .gitignore │ │ │ ├── app │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── debug │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ ├── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── java │ │ │ │ │ │ └── example │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ └── MainActivity.java │ │ │ │ │ ├── kotlin │ │ │ │ │ │ └── example │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ │ └── res │ │ │ │ │ │ ├── drawable-v21 │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── values-night │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ └── values │ │ │ │ │ │ └── styles.xml │ │ │ │ │ └── profile │ │ │ │ │ └── AndroidManifest.xml │ │ │ ├── build.gradle │ │ │ ├── gradle.properties │ │ │ ├── gradle │ │ │ │ └── wrapper │ │ │ │ │ └── gradle-wrapper.properties │ │ │ └── settings.gradle │ │ ├── ios │ │ │ ├── .gitignore │ │ │ ├── Flutter │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ ├── Debug.xcconfig │ │ │ │ └── Release.xcconfig │ │ │ ├── Podfile │ │ │ ├── Runner.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ ├── project.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ │ └── xcshareddata │ │ │ │ │ └── xcschemes │ │ │ │ │ └── Runner.xcscheme │ │ │ ├── Runner.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ └── Runner │ │ │ │ ├── AppDelegate.swift │ │ │ │ ├── Assets.xcassets │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ └── README.md │ │ │ │ ├── Base.lproj │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ └── Main.storyboard │ │ │ │ ├── Info.plist │ │ │ │ └── Runner-Bridging-Header.h │ │ ├── lib │ │ │ └── main.dart │ │ ├── pubspec.yaml │ │ ├── web │ │ │ ├── favicon.png │ │ │ ├── icons │ │ │ │ ├── Icon-192.png │ │ │ │ ├── Icon-512.png │ │ │ │ ├── Icon-maskable-192.png │ │ │ │ └── Icon-maskable-512.png │ │ │ ├── index.html │ │ │ └── manifest.json │ │ └── windows │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── flutter │ │ │ ├── CMakeLists.txt │ │ │ └── generated_plugins.cmake │ │ │ └── runner │ │ │ ├── CMakeLists.txt │ │ │ ├── Runner.rc │ │ │ ├── flutter_window.cpp │ │ │ ├── flutter_window.h │ │ │ ├── main.cpp │ │ │ ├── resource.h │ │ │ ├── resources │ │ │ └── app_icon.ico │ │ │ ├── runner.exe.manifest │ │ │ ├── utils.cpp │ │ │ ├── utils.h │ │ │ ├── win32_window.cpp │ │ │ └── win32_window.h │ ├── lib │ │ ├── src │ │ │ ├── better_stream_builder.dart │ │ │ ├── lazy_load_scroll_view.dart │ │ │ ├── message_list_core.dart │ │ │ ├── message_text_field_controller.dart │ │ │ ├── paged_value_notifier.dart │ │ │ ├── paged_value_notifier.freezed.dart │ │ │ ├── paged_value_scroll_view.dart │ │ │ ├── stream_channel.dart │ │ │ ├── stream_channel_list_controller.dart │ │ │ ├── stream_channel_list_event_handler.dart │ │ │ ├── stream_chat_core.dart │ │ │ ├── stream_controller_extension.dart │ │ │ ├── stream_draft_list_controller.dart │ │ │ ├── stream_draft_list_event_handler.dart │ │ │ ├── stream_member_list_controller.dart │ │ │ ├── stream_message_input_controller.dart │ │ │ ├── stream_message_search_list_controller.dart │ │ │ ├── stream_poll_controller.dart │ │ │ ├── stream_poll_controller.freezed.dart │ │ │ ├── stream_poll_vote_list_controller.dart │ │ │ ├── stream_thread_list_controller.dart │ │ │ ├── stream_thread_list_event_handler.dart │ │ │ ├── stream_user_list_controller.dart │ │ │ └── typedef.dart │ │ └── stream_chat_flutter_core.dart │ ├── pubspec.yaml │ └── test │ │ ├── lazy_load_scroll_view_test.dart │ │ ├── message_list_core_test.dart │ │ ├── mocks.dart │ │ ├── stream_channel_test.dart │ │ ├── stream_chat_core_test.dart │ │ ├── stream_draft_list_controller_test.dart │ │ ├── stream_message_input_controller_test.dart │ │ ├── stream_poll_controller_test.dart │ │ └── stream_thread_list_event_handler_test.dart ├── stream_chat_localizations │ ├── .metadata │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── example │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── README.md │ │ ├── android │ │ │ ├── .gitignore │ │ │ ├── app │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── debug │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ ├── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── kotlin │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ │ └── res │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── values │ │ │ │ │ │ └── styles.xml │ │ │ │ │ └── profile │ │ │ │ │ └── AndroidManifest.xml │ │ │ ├── build.gradle │ │ │ ├── gradle.properties │ │ │ ├── gradle │ │ │ │ └── wrapper │ │ │ │ │ └── gradle-wrapper.properties │ │ │ └── settings.gradle │ │ ├── ios │ │ │ ├── .gitignore │ │ │ ├── Flutter │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ ├── Debug.xcconfig │ │ │ │ └── Release.xcconfig │ │ │ ├── Podfile │ │ │ ├── Runner.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ ├── project.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ │ └── xcshareddata │ │ │ │ │ └── xcschemes │ │ │ │ │ └── Runner.xcscheme │ │ │ ├── Runner.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ └── Runner │ │ │ │ ├── AppDelegate.swift │ │ │ │ ├── Assets.xcassets │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ └── README.md │ │ │ │ ├── Base.lproj │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ └── Main.storyboard │ │ │ │ ├── Info.plist │ │ │ │ └── Runner-Bridging-Header.h │ │ ├── lib │ │ │ ├── add_new_lang.dart │ │ │ ├── main.dart │ │ │ └── override_lang.dart │ │ └── pubspec.yaml │ ├── lib │ │ ├── src │ │ │ ├── stream_chat_localizations.dart │ │ │ ├── stream_chat_localizations_ca.dart │ │ │ ├── stream_chat_localizations_de.dart │ │ │ ├── stream_chat_localizations_en.dart │ │ │ ├── stream_chat_localizations_es.dart │ │ │ ├── stream_chat_localizations_fr.dart │ │ │ ├── stream_chat_localizations_hi.dart │ │ │ ├── stream_chat_localizations_it.dart │ │ │ ├── stream_chat_localizations_ja.dart │ │ │ ├── stream_chat_localizations_ko.dart │ │ │ ├── stream_chat_localizations_no.dart │ │ │ └── stream_chat_localizations_pt.dart │ │ └── stream_chat_localizations.dart │ ├── pubspec.yaml │ └── test │ │ ├── basics_test.dart │ │ ├── override_test.dart │ │ └── translations_test.dart └── stream_chat_persistence │ ├── .metadata │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.yaml │ ├── drift_schemas │ ├── drift_schema_v1.json │ └── drift_schema_v2.json │ ├── example │ ├── .gitignore │ ├── .metadata │ ├── README.md │ ├── android │ │ ├── .gitignore │ │ ├── app │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ ├── debug │ │ │ │ └── AndroidManifest.xml │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── kotlin │ │ │ │ │ └── com │ │ │ │ │ │ └── example │ │ │ │ │ │ └── example │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ └── res │ │ │ │ │ ├── drawable-v21 │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── drawable │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── values-night │ │ │ │ │ └── styles.xml │ │ │ │ │ └── values │ │ │ │ │ └── styles.xml │ │ │ │ └── profile │ │ │ │ └── AndroidManifest.xml │ │ ├── build.gradle │ │ ├── gradle.properties │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ └── gradle-wrapper.properties │ │ └── settings.gradle │ ├── ios │ │ ├── .gitignore │ │ ├── Flutter │ │ │ ├── AppFrameworkInfo.plist │ │ │ ├── Debug.xcconfig │ │ │ └── Release.xcconfig │ │ ├── Podfile │ │ ├── Runner.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── Runner.xcscheme │ │ ├── Runner.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── Runner │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ └── LaunchImage.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── LaunchImage.png │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ └── README.md │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── Info.plist │ │ │ └── Runner-Bridging-Header.h │ ├── lib │ │ └── main.dart │ ├── linux │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── flutter │ │ │ ├── CMakeLists.txt │ │ │ └── generated_plugins.cmake │ │ ├── main.cc │ │ ├── my_application.cc │ │ └── my_application.h │ ├── macos │ │ ├── .gitignore │ │ ├── Flutter │ │ │ ├── Flutter-Debug.xcconfig │ │ │ └── Flutter-Release.xcconfig │ │ ├── Podfile │ │ ├── Runner.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── Runner.xcscheme │ │ ├── Runner.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── Runner │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ └── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ ├── app_icon_1024.png │ │ │ │ ├── app_icon_128.png │ │ │ │ ├── app_icon_16.png │ │ │ │ ├── app_icon_256.png │ │ │ │ ├── app_icon_32.png │ │ │ │ ├── app_icon_512.png │ │ │ │ └── app_icon_64.png │ │ │ ├── Base.lproj │ │ │ └── MainMenu.xib │ │ │ ├── Configs │ │ │ ├── AppInfo.xcconfig │ │ │ ├── Debug.xcconfig │ │ │ ├── Release.xcconfig │ │ │ └── Warnings.xcconfig │ │ │ ├── DebugProfile.entitlements │ │ │ ├── Info.plist │ │ │ ├── MainFlutterWindow.swift │ │ │ └── Release.entitlements │ ├── pubspec.yaml │ ├── web │ │ ├── favicon.png │ │ ├── icons │ │ │ ├── Icon-192.png │ │ │ ├── Icon-512.png │ │ │ ├── Icon-maskable-192.png │ │ │ └── Icon-maskable-512.png │ │ ├── index.html │ │ ├── manifest.json │ │ ├── sql-wasm.js │ │ └── sql-wasm.wasm │ └── windows │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── flutter │ │ ├── CMakeLists.txt │ │ └── generated_plugins.cmake │ │ └── runner │ │ ├── CMakeLists.txt │ │ ├── Runner.rc │ │ ├── flutter_window.cpp │ │ ├── flutter_window.h │ │ ├── main.cpp │ │ ├── resource.h │ │ ├── resources │ │ └── app_icon.ico │ │ ├── runner.exe.manifest │ │ ├── utils.cpp │ │ ├── utils.h │ │ ├── win32_window.cpp │ │ └── win32_window.h │ ├── lib │ ├── src │ │ ├── converter │ │ │ ├── converter.dart │ │ │ ├── list_converter.dart │ │ │ ├── map_converter.dart │ │ │ ├── reaction_groups_converter.dart │ │ │ └── voting_visibility_converter.dart │ │ ├── dao │ │ │ ├── channel_dao.dart │ │ │ ├── channel_dao.g.dart │ │ │ ├── channel_query_dao.dart │ │ │ ├── channel_query_dao.g.dart │ │ │ ├── connection_event_dao.dart │ │ │ ├── connection_event_dao.g.dart │ │ │ ├── dao.dart │ │ │ ├── draft_message_dao.dart │ │ │ ├── draft_message_dao.g.dart │ │ │ ├── member_dao.dart │ │ │ ├── member_dao.g.dart │ │ │ ├── message_dao.dart │ │ │ ├── message_dao.g.dart │ │ │ ├── pinned_message_dao.dart │ │ │ ├── pinned_message_dao.g.dart │ │ │ ├── pinned_message_reaction_dao.dart │ │ │ ├── pinned_message_reaction_dao.g.dart │ │ │ ├── poll_dao.dart │ │ │ ├── poll_dao.g.dart │ │ │ ├── poll_vote_dao.dart │ │ │ ├── poll_vote_dao.g.dart │ │ │ ├── reaction_dao.dart │ │ │ ├── reaction_dao.g.dart │ │ │ ├── read_dao.dart │ │ │ ├── read_dao.g.dart │ │ │ ├── user_dao.dart │ │ │ └── user_dao.g.dart │ │ ├── db │ │ │ ├── drift_chat_database.dart │ │ │ ├── drift_chat_database.g.dart │ │ │ └── shared │ │ │ │ ├── native_db.dart │ │ │ │ ├── shared_db.dart │ │ │ │ ├── unsupported_db.dart │ │ │ │ └── web_db.dart │ │ ├── entity │ │ │ ├── channel_queries.dart │ │ │ ├── channels.dart │ │ │ ├── connection_events.dart │ │ │ ├── draft_messages.dart │ │ │ ├── entity.dart │ │ │ ├── members.dart │ │ │ ├── messages.dart │ │ │ ├── pinned_message_reactions.dart │ │ │ ├── pinned_messages.dart │ │ │ ├── poll_votes.dart │ │ │ ├── polls.dart │ │ │ ├── reactions.dart │ │ │ ├── reads.dart │ │ │ └── users.dart │ │ ├── mapper │ │ │ ├── channel_mapper.dart │ │ │ ├── draft_message_mapper.dart │ │ │ ├── event_mapper.dart │ │ │ ├── mapper.dart │ │ │ ├── member_mapper.dart │ │ │ ├── message_mapper.dart │ │ │ ├── pinned_message_mapper.dart │ │ │ ├── pinned_message_reaction_mapper.dart │ │ │ ├── poll_mapper.dart │ │ │ ├── poll_vote_mapper.dart │ │ │ ├── reaction_mapper.dart │ │ │ ├── read_mapper.dart │ │ │ └── user_mapper.dart │ │ └── stream_chat_persistence_client.dart │ └── stream_chat_persistence.dart │ ├── pubspec.yaml │ └── test │ ├── mock_chat_database.dart │ ├── src │ ├── converter │ │ ├── list_coverter_test.dart │ │ ├── map_converter_test.dart │ │ └── voting_visibility_converter_test.dart │ ├── dao │ │ ├── channel_dao_test.dart │ │ ├── channel_query_dao_test.dart │ │ ├── connection_event_dao_test.dart │ │ ├── draft_message_dao_test.dart │ │ ├── member_dao_test.dart │ │ ├── message_dao_test.dart │ │ ├── pinned_message_dao_test.dart │ │ ├── pinned_message_reaction_dao_test.dart │ │ ├── poll_dao_test.dart │ │ ├── poll_vote_dao_test.dart │ │ ├── reaction_dao_test.dart │ │ ├── read_dao_test.dart │ │ └── user_dao_test.dart │ ├── db │ │ └── drift_chat_database_test.dart │ ├── mapper │ │ ├── channel_mapper_test.dart │ │ ├── draft_message_mapper_test.dart │ │ ├── event_mapper_test.dart │ │ ├── member_mapper_test.dart │ │ ├── message_mapper_test.dart │ │ ├── pinned_message_mapper_test.dart │ │ ├── pinned_message_reaction_mapper_test.dart │ │ ├── poll_mapper_test.dart │ │ ├── poll_vote_mapper_test.dart │ │ ├── reaction_mapper_test.dart │ │ ├── read_mapper_test.dart │ │ └── user_mapper_test.dart │ └── utils │ │ └── date_matcher.dart │ └── stream_chat_persistence_client_test.dart ├── pubspec.lock ├── pubspec.yaml ├── sample_app ├── .metadata ├── Fastfile ├── README.md ├── analysis_options.yaml ├── android │ ├── .ruby-version │ ├── .sign │ │ └── debug.keystore │ ├── Gemfile │ ├── app │ │ ├── build.gradle │ │ ├── google-services.json │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── io │ │ │ │ │ └── getstream │ │ │ │ │ └── chat │ │ │ │ │ └── android │ │ │ │ │ └── flutter │ │ │ │ │ └── sample │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-anydpi-v24 │ │ │ │ ├── ic_notification.xml │ │ │ │ └── ic_notification_in_app.xml │ │ │ │ ├── drawable-hdpi │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ ├── ic_notification.png │ │ │ │ └── ic_notification_in_app.png │ │ │ │ ├── drawable-mdpi │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ ├── ic_notification.png │ │ │ │ └── ic_notification_in_app.png │ │ │ │ ├── drawable-v21 │ │ │ │ └── launch_background.xml │ │ │ │ ├── drawable-xhdpi │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ ├── ic_notification.png │ │ │ │ └── ic_notification_in_app.png │ │ │ │ ├── drawable-xxhdpi │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ ├── ic_notification.png │ │ │ │ └── ic_notification_in_app.png │ │ │ │ ├── drawable-xxxhdpi │ │ │ │ ├── ic_launcher_background.png │ │ │ │ └── ic_launcher_foreground.png │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ └── ic_launcher.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-night │ │ │ │ └── styles.xml │ │ │ │ └── values │ │ │ │ └── styles.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle │ ├── fastlane │ │ ├── Appfile │ │ ├── Fastfile │ │ └── Pluginfile │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ ├── settings.gradle │ └── settings_aar.gradle ├── assets │ ├── floating_boat.json │ ├── ic_launcher.png │ ├── ic_launcher_background.png │ ├── ic_launcher_foreground.png │ ├── icon_arrow_right.svg │ └── logo.svg ├── ios │ ├── .ruby-version │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Gemfile │ ├── Podfile │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ ├── Notifications.xcscheme │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ ├── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ ├── Icon-App-50x50@1x.png │ │ │ │ ├── Icon-App-50x50@2x.png │ │ │ │ ├── Icon-App-57x57@1x.png │ │ │ │ ├── Icon-App-57x57@2x.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-72x72@1x.png │ │ │ │ ├── Icon-App-72x72@2x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ ├── LaunchBackground.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── background.png │ │ │ └── LaunchImage.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── LaunchImage.png │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ └── README.md │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── GoogleService-Info.plist │ │ ├── Info.plist │ │ ├── Runner-Bridging-Header.h │ │ └── Runner.entitlements │ ├── fastlane │ │ ├── Appfile │ │ ├── Fastfile │ │ ├── Matchfile │ │ ├── Pluginfile │ │ ├── export_options_firebase.plist │ │ ├── export_options_testflight.plist │ │ └── export_options_testing.plist │ └── firebase_app_id_file.json ├── lib │ ├── app.dart │ ├── firebase_options.dart │ ├── main.dart │ ├── pages │ │ ├── advanced_options_page.dart │ │ ├── channel_file_display_screen.dart │ │ ├── channel_list_page.dart │ │ ├── channel_media_display_screen.dart │ │ ├── channel_page.dart │ │ ├── chat_info_screen.dart │ │ ├── choose_user_page.dart │ │ ├── draft_list_page.dart │ │ ├── group_chat_details_screen.dart │ │ ├── group_info_screen.dart │ │ ├── new_chat_screen.dart │ │ ├── new_group_chat_screen.dart │ │ ├── pinned_messages_screen.dart │ │ ├── splash_screen.dart │ │ ├── thread_list_page.dart │ │ ├── thread_page.dart │ │ └── user_mentions_page.dart │ ├── routes │ │ ├── app_routes.dart │ │ └── routes.dart │ ├── state │ │ ├── init_data.dart │ │ └── new_group_chat_state.dart │ ├── utils │ │ ├── app_config.dart │ │ ├── local_notification_observer.dart │ │ ├── localizations.dart │ │ └── notifications_service.dart │ └── widgets │ │ ├── channel_list.dart │ │ ├── chips_input_text_field.dart │ │ ├── search_text_field.dart │ │ └── stream_version.dart ├── macos │ ├── Flutter │ │ ├── Flutter-Debug.xcconfig │ │ └── Flutter-Release.xcconfig │ ├── Podfile │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ └── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ ├── app_icon_1024.png │ │ │ │ ├── app_icon_128.png │ │ │ │ ├── app_icon_16.png │ │ │ │ ├── app_icon_256.png │ │ │ │ ├── app_icon_32.png │ │ │ │ ├── app_icon_512.png │ │ │ │ └── app_icon_64.png │ │ ├── Base.lproj │ │ │ └── MainMenu.xib │ │ ├── Configs │ │ │ ├── AppInfo.xcconfig │ │ │ ├── Debug.xcconfig │ │ │ ├── Release.xcconfig │ │ │ └── Warnings.xcconfig │ │ ├── DebugProfile.entitlements │ │ ├── GoogleService-Info.plist │ │ ├── Info.plist │ │ ├── MainFlutterWindow.swift │ │ ├── Release.entitlements │ │ └── RunnerDebug.entitlements │ └── firebase_app_id_file.json ├── pubspec.yaml └── web │ ├── favicon.png │ ├── icons │ ├── Icon-192.png │ ├── Icon-512.png │ ├── Icon-maskable-192.png │ └── Icon-maskable-512.png │ ├── index.html │ ├── manifest.json │ ├── sql-wasm.js │ └── sql-wasm.wasm └── tools ├── generate_version.dart ├── stream_svg_icons_generator.dart └── version.sh /.gitattributes: -------------------------------------------------------------------------------- 1 | # Skip generated files from showing up in diffs. 2 | **/*.g.dart linguist-generated=true 3 | **/*.freezed.dart linguist-generated=true -------------------------------------------------------------------------------- /.github/workflows/scripts/remove-from-coverage.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Fast fail the script on failures. 4 | set -e 5 | 6 | flutter pub global run remove_from_coverage:remove_from_coverage -f coverage/lcov.info -r '\.g\.dart$' -r '\.freezed\.dart$' 7 | -------------------------------------------------------------------------------- /images/sdk_hero_v4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/images/sdk_hero_v4.png -------------------------------------------------------------------------------- /packages/stream_chat/.metadata: -------------------------------------------------------------------------------- 1 | # This file tracks properties of this Flutter project. 2 | # Used by Flutter tool to assess capabilities and perform upgrades etc. 3 | # 4 | # This file should be version controlled and should not be manually edited. 5 | 6 | version: 7 | revision: 659dc8129d4edb9166e9a0d600439d135740933f 8 | channel: beta 9 | 10 | project_type: package 11 | -------------------------------------------------------------------------------- /packages/stream_chat/build.yaml: -------------------------------------------------------------------------------- 1 | targets: 2 | $default: 3 | builders: 4 | json_serializable: 5 | options: 6 | explicit_to_json: true 7 | field_rename: snake -------------------------------------------------------------------------------- /packages/stream_chat/example/.metadata: -------------------------------------------------------------------------------- 1 | # This file tracks properties of this Flutter project. 2 | # Used by Flutter tool to assess capabilities and perform upgrades etc. 3 | # 4 | # This file should be version controlled and should not be manually edited. 5 | 6 | version: 7 | revision: 78910062997c3a836feee883712c241a5fd22983 8 | channel: stable 9 | 10 | project_type: app 11 | -------------------------------------------------------------------------------- /packages/stream_chat/example/README.md: -------------------------------------------------------------------------------- 1 | # Stream Chat Dart Example 2 | Please see `lib/` for example code. -------------------------------------------------------------------------------- /packages/stream_chat/example/android/.gitignore: -------------------------------------------------------------------------------- 1 | gradle-wrapper.jar 2 | /.gradle 3 | /captures/ 4 | /gradlew 5 | /gradlew.bat 6 | /local.properties 7 | GeneratedPluginRegistrant.java 8 | 9 | # Remember to never publicly share your keystore. 10 | # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app 11 | key.properties 12 | -------------------------------------------------------------------------------- /packages/stream_chat/example/android/app/src/main/kotlin/com/example/example/MainActivity.kt: -------------------------------------------------------------------------------- 1 | package com.example.example 2 | 3 | import io.flutter.embedding.android.FlutterActivity 4 | 5 | class MainActivity: FlutterActivity() { 6 | } 7 | -------------------------------------------------------------------------------- /packages/stream_chat/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx1536M 2 | android.useAndroidX=true 3 | android.enableJetifier=true 4 | android.enableR8=true 5 | -------------------------------------------------------------------------------- /packages/stream_chat/example/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Fri Jun 23 08:50:38 CEST 2017 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-all.zip 7 | -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | PreviewsEnabled 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | PreviewsEnabled 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /packages/stream_chat/example/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /packages/stream_chat/lib/src/core/error/error.dart: -------------------------------------------------------------------------------- 1 | export 'chat_error_code.dart'; 2 | export 'stream_chat_error.dart'; 3 | -------------------------------------------------------------------------------- /packages/stream_chat/lib/src/core/platform_detector/platform_detector_stub.dart: -------------------------------------------------------------------------------- 1 | import 'package:stream_chat/src/core/platform_detector/platform_detector.dart'; 2 | 3 | /// Stub implementation 4 | PlatformType get currentPlatform => throw UnimplementedError(); 5 | 6 | /// Stub implementation 7 | bool get isFlutterTestEnvironment => throw UnimplementedError(); 8 | -------------------------------------------------------------------------------- /packages/stream_chat/lib/src/ws/connection_status.dart: -------------------------------------------------------------------------------- 1 | /// Used to notify the WS connection status 2 | enum ConnectionStatus { 3 | /// WS is connected and everything is good 4 | connected, 5 | 6 | /// WS is connecting (usually reconnecting) 7 | connecting, 8 | 9 | /// WS is disconnected and it's not reconnecting 10 | disconnected, 11 | } 12 | -------------------------------------------------------------------------------- /packages/stream_chat/test/assets/example.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/test/assets/example.pdf -------------------------------------------------------------------------------- /packages/stream_chat/test/assets/test_image.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat/test/assets/test_image.jpeg -------------------------------------------------------------------------------- /packages/stream_chat/test/fixtures/action.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "name", 3 | "style": "style", 4 | "text": "text", 5 | "type": "type", 6 | "value": "value" 7 | } -------------------------------------------------------------------------------- /packages/stream_chat/test/fixtures/attachment_file.json: -------------------------------------------------------------------------------- 1 | { 2 | "size": 12, 3 | "path": "/me/user/test.jpg", 4 | "name": "test.jpg" 5 | } -------------------------------------------------------------------------------- /packages/stream_chat/test/fixtures/channel.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "test", 3 | "type": "livestream", 4 | "cid": "livestream:test", 5 | "cats": true, 6 | "fruit": ["bananas", "apples"] 7 | } -------------------------------------------------------------------------------- /packages/stream_chat/test/fixtures/command.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "giphy", 3 | "description": "Post a random gif to the channel", 4 | "args": "[text]" 5 | } -------------------------------------------------------------------------------- /packages/stream_chat/test/fixtures/device.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "device-id", 3 | "push_provider": "push-provider" 4 | } -------------------------------------------------------------------------------- /packages/stream_chat/test/fixtures/read.json: -------------------------------------------------------------------------------- 1 | { 2 | "user": { 3 | "id": "bbb19d9a-ee50-45bc-84e5-0584e79d0c9e" 4 | }, 5 | "last_read": "2020-01-28T22:17:30.966485504Z", 6 | "unread_messages": 10, 7 | "last_read_message_id": "8cc1301d-2d47-4305-945a-cd8e19b736d6" 8 | } -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/.metadata: -------------------------------------------------------------------------------- 1 | # This file tracks properties of this Flutter project. 2 | # Used by Flutter tool to assess capabilities and perform upgrades etc. 3 | # 4 | # This file should be version controlled and should not be manually edited. 5 | 6 | version: 7 | revision: 9b2d32b605630f28625709ebd9d78ab3016b2bf6 8 | channel: stable 9 | 10 | project_type: app 11 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/README.md: -------------------------------------------------------------------------------- 1 | # Flutter Chat Example Application 2 | 3 | An example chat application using Flutter and Stream Chat. 4 | 5 | ## Getting Started 6 | 7 | Make sure to follow the steps from the [tutorial](https://getstream.io/chat/flutter/tutorial/). 8 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/android/.gitignore: -------------------------------------------------------------------------------- 1 | gradle-wrapper.jar 2 | /.gradle 3 | /captures/ 4 | /gradlew 5 | /gradlew.bat 6 | /local.properties 7 | GeneratedPluginRegistrant.java 8 | 9 | # Remember to never publicly share your keystore. 10 | # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app 11 | key.properties 12 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/android/app/src/main/kotlin/com/example/example/MainActivity.kt: -------------------------------------------------------------------------------- 1 | package com.example.example 2 | 3 | import io.flutter.embedding.android.FlutterActivity 4 | 5 | class MainActivity: FlutterActivity() { 6 | } -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx1536M 2 | android.useAndroidX=true 3 | android.enableJetifier=true 4 | android.enableR8=true 5 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Fri Jun 23 08:50:38 CEST 2017 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-all.zip 7 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/android/settings_aar.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/assets/background_doodle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/assets/background_doodle.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | PreviewsEnabled 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | PreviewsEnabled 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/linux/main.cc: -------------------------------------------------------------------------------- 1 | #include "my_application.h" 2 | 3 | int main(int argc, char** argv) { 4 | g_autoptr(MyApplication) app = my_application_new(); 5 | return g_application_run(G_APPLICATION(app), argc, argv); 6 | } 7 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/macos/.gitignore: -------------------------------------------------------------------------------- 1 | # Flutter-related 2 | **/Flutter/ephemeral/ 3 | **/Pods/ 4 | 5 | # Xcode-related 6 | **/xcuserdata/ 7 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/macos/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/macos/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- 1 | import Cocoa 2 | import FlutterMacOS 3 | 4 | @NSApplicationMain 5 | class AppDelegate: FlutterAppDelegate { 6 | override func applicationShouldTerminateAfterLastWindowClosed(_ sender: NSApplication) -> Bool { 7 | return true 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/macos/Runner/Configs/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Debug.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/macos/Runner/Configs/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Release.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/macos/Runner/Release.entitlements: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | com.apple.security.app-sandbox 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/web/favicon.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/web/icons/Icon-192.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/web/icons/Icon-512.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/web/icons/Icon-maskable-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/web/icons/Icon-maskable-192.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/web/icons/Icon-maskable-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/web/icons/Icon-maskable-512.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/web/sql-wasm.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/web/sql-wasm.wasm -------------------------------------------------------------------------------- /packages/stream_chat_flutter/example/windows/runner/resources/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/example/windows/runner/resources/app_icon.ico -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/assets/icons/icon_circle_up.svg: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/assets/icons/icon_error.svg: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/assets/icons/icon_files.svg: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/assets/icons/icon_lightning.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/assets/icons/icon_pictures.svg: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/assets/icons/icon_play.svg: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/assets/icons/icon_record.svg: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/assets/icons/icon_send.svg: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/assets/icons/icon_send_message.svg: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/assets/icons/icon_share_arrow.svg: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/assets/images/placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/lib/assets/images/placeholder.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/platform_widget_builder/platform_widget_builder.dart: -------------------------------------------------------------------------------- 1 | library platform_widget_builder; 2 | 3 | export 'src/desktop_widget_builder.dart'; 4 | export 'src/platform_widget_builder.dart'; 5 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/scrollable_positioned_list/scrollable_positioned_list.dart: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Fuchsia Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. 4 | 5 | export 'src/indexed_key.dart'; 6 | export 'src/item_positions_listener.dart'; 7 | export 'src/scrollable_positioned_list.dart'; 8 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/src/attachment/attachment.dart: -------------------------------------------------------------------------------- 1 | export 'attachment_upload_state_builder.dart'; 2 | export 'file_attachment.dart'; 3 | export 'gallery_attachment.dart'; 4 | export 'giphy_attachment.dart'; 5 | export 'image_attachment.dart'; 6 | export 'url_attachment.dart'; 7 | export 'video_attachment.dart'; 8 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/src/attachment/handler/stream_attachment_handler.dart: -------------------------------------------------------------------------------- 1 | export 'stream_attachment_handler_base.dart' 2 | if (dart.library.html) 'stream_attachment_handler_html.dart' 3 | if (dart.library.io) 'stream_attachment_handler_io.dart' 4 | show StreamAttachmentHandler; 5 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/src/dialogs/dialogs.dart: -------------------------------------------------------------------------------- 1 | export 'channel_info_dialog.dart'; 2 | export 'confirmation_dialog.dart'; 3 | export 'delete_message_dialog.dart'; 4 | export 'message_dialog.dart'; 5 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/src/message_actions_modal/mam_widgets.dart: -------------------------------------------------------------------------------- 1 | export 'copy_message_button.dart'; 2 | export 'delete_message_button.dart'; 3 | export 'edit_message_button.dart'; 4 | export 'flag_message_button.dart'; 5 | export 'pin_message_button.dart'; 6 | export 'reply_button.dart'; 7 | export 'resend_message_button.dart'; 8 | export 'thread_reply_button.dart'; 9 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/src/message_input/attachment_picker/options/options.dart: -------------------------------------------------------------------------------- 1 | export 'stream_file_picker.dart'; 2 | export 'stream_gallery_picker.dart'; 3 | export 'stream_image_picker.dart'; 4 | export 'stream_poll_creator.dart'; 5 | export 'stream_video_picker.dart'; 6 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/src/utils/utils.dart: -------------------------------------------------------------------------------- 1 | export 'device_segmentation.dart'; 2 | export 'extensions.dart'; 3 | export 'helpers.dart'; 4 | export 'typedefs.dart'; 5 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/lib/src/video/vlc/vlc_stub.dart: -------------------------------------------------------------------------------- 1 | import 'package:stream_chat_flutter/src/video/vlc/vlc_manager.dart'; 2 | 3 | /// Method stub for getting the right instance of [VlcManager] on the right 4 | /// platform. 5 | VlcManager getVlc() => throw UnsupportedError('Cannot create VLC Manager'); 6 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/channel_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/channel_header.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/channel_header_paint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/channel_header_paint.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/channel_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/channel_image.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/channel_image_paint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/channel_image_paint.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/channel_list_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/channel_list_view.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/channel_list_view_paint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/channel_list_view_paint.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/channel_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/channel_preview.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/channel_preview_paint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/channel_preview_paint.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/message_input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/message_input.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/message_input2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/message_input2.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/message_input2_paint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/message_input2_paint.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/message_input_paint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/message_input_paint.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/message_listview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/message_listview.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/message_listview_paint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/message_listview_paint.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/message_widget.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/message_widget.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/message_widget_paint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/message_widget_paint.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/reaction_picker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/reaction_picker.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/reaction_picker_paint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/reaction_picker_paint.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/thread_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/thread_header.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/screenshots/thread_header_paint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/screenshots/thread_header_paint.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/attachment/goldens/ci/stream_voice_recording_attachment_idle_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/attachment/goldens/ci/stream_voice_recording_attachment_idle_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/attachment/goldens/ci/stream_voice_recording_attachment_idle_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/attachment/goldens/ci/stream_voice_recording_attachment_idle_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/attachment/goldens/ci/stream_voice_recording_attachment_playing_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/attachment/goldens/ci/stream_voice_recording_attachment_playing_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/attachment/goldens/ci/stream_voice_recording_attachment_playing_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/attachment/goldens/ci/stream_voice_recording_attachment_playing_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/attachment/goldens/ci/stream_voice_recording_attachment_playlist_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/attachment/goldens/ci/stream_voice_recording_attachment_playlist_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/attachment/goldens/ci/stream_voice_recording_attachment_playlist_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/attachment/goldens/ci/stream_voice_recording_attachment_playlist_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/avatars/goldens/ci/gradient_avatar_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/avatars/goldens/ci/gradient_avatar_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/avatars/goldens/ci/gradient_avatar_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/avatars/goldens/ci/gradient_avatar_1.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/avatars/goldens/ci/gradient_avatar_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/avatars/goldens/ci/gradient_avatar_2.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/avatars/goldens/ci/gradient_avatar_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/avatars/goldens/ci/gradient_avatar_3.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/avatars/goldens/ci/group_avatar_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/avatars/goldens/ci/group_avatar_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/avatars/goldens/ci/user_avatar_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/avatars/goldens/ci/user_avatar_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/avatars/goldens/ci/user_avatar_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/avatars/goldens/ci/user_avatar_1.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/bottom_sheets/goldens/ci/attachment_modal_sheet_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/bottom_sheets/goldens/ci/attachment_modal_sheet_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/bottom_sheets/goldens/ci/edit_message_sheet_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/bottom_sheets/goldens/ci/edit_message_sheet_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/bottom_sheets/goldens/ci/error_alert_sheet_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/bottom_sheets/goldens/ci/error_alert_sheet_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/context_menu_items/goldens/ci/download_menu_item_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/context_menu_items/goldens/ci/download_menu_item_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/context_menu_items/goldens/ci/stream_chat_context_menu_item_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/context_menu_items/goldens/ci/stream_chat_context_menu_item_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/dialogs/goldens/ci/confirmation_dialog_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/dialogs/goldens/ci/confirmation_dialog_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/dialogs/goldens/ci/delete_message_dialog_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/dialogs/goldens/ci/delete_message_dialog_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/dialogs/goldens/ci/message_dialog_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/dialogs/goldens/ci/message_dialog_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/dialogs/goldens/ci/message_dialog_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/dialogs/goldens/ci/message_dialog_1.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/dialogs/goldens/ci/message_dialog_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/dialogs/goldens/ci/message_dialog_2.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/gallery/goldens/ci/gallery_footer_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/gallery/goldens/ci/gallery_footer_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/gallery/goldens/ci/gallery_header_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/gallery/goldens/ci/gallery_header_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/icons/goldens/ci/stream_svg_icon_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/icons/goldens/ci/stream_svg_icon_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/icons/goldens/ci/stream_svg_icon_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/icons/goldens/ci/stream_svg_icon_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/indicators/goldens/ci/sending_indicator_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/indicators/goldens/ci/sending_indicator_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/indicators/goldens/ci/sending_indicator_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/indicators/goldens/ci/sending_indicator_1.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/indicators/goldens/ci/sending_indicator_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/indicators/goldens/ci/sending_indicator_2.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/indicators/goldens/ci/upload_progress_indicator_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/indicators/goldens/ci/upload_progress_indicator_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/indicators/goldens/ci/upload_progress_indicator_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/indicators/goldens/ci/upload_progress_indicator_1.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/indicators/goldens/ci/upload_progress_indicator_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/indicators/goldens/ci/upload_progress_indicator_2.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_input/audio_recorder/assets/audio.m4a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_input/audio_recorder/assets/audio.m4a -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_input/audio_recorder/goldens/ci/stream_audio_recorder_button_idle_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_input/audio_recorder/goldens/ci/stream_audio_recorder_button_idle_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_input/audio_recorder/goldens/ci/stream_audio_recorder_button_idle_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_input/audio_recorder/goldens/ci/stream_audio_recorder_button_idle_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_input/audio_recorder/goldens/ci/stream_audio_recorder_button_recording_hold_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_input/audio_recorder/goldens/ci/stream_audio_recorder_button_recording_hold_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_input/audio_recorder/goldens/ci/stream_audio_recorder_button_recording_hold_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_input/audio_recorder/goldens/ci/stream_audio_recorder_button_recording_hold_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_input/audio_recorder/goldens/ci/stream_audio_recorder_button_recording_locked_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_input/audio_recorder/goldens/ci/stream_audio_recorder_button_recording_locked_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_input/audio_recorder/goldens/ci/stream_audio_recorder_button_recording_locked_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_input/audio_recorder/goldens/ci/stream_audio_recorder_button_recording_locked_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_input/audio_recorder/goldens/ci/stream_audio_recorder_button_recording_stopped_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_input/audio_recorder/goldens/ci/stream_audio_recorder_button_recording_stopped_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_input/audio_recorder/goldens/ci/stream_audio_recorder_button_recording_stopped_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_input/audio_recorder/goldens/ci/stream_audio_recorder_button_recording_stopped_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_input/goldens/ci/attachment_button_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_input/goldens/ci/attachment_button_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_input/goldens/ci/clear_input_item_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_input/goldens/ci/clear_input_item_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_input/goldens/ci/command_button_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_input/goldens/ci/command_button_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_input/goldens/ci/countdown_button_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_input/goldens/ci/countdown_button_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_input/goldens/ci/dm_checkbox_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_input/goldens/ci/dm_checkbox_0.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_input/goldens/ci/dm_checkbox_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_input/goldens/ci/dm_checkbox_1.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_input/goldens/ci/dm_checkbox_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_input/goldens/ci/dm_checkbox_2.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_widget/goldens/ci/deleted_message_custom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_widget/goldens/ci/deleted_message_custom.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_widget/goldens/ci/deleted_message_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_widget/goldens/ci/deleted_message_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_widget/goldens/ci/deleted_message_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_widget/goldens/ci/deleted_message_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/message_widget/goldens/ci/message_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/message_widget/goldens/ci/message_text.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/reaction_bubble_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/reaction_bubble_2.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/reaction_bubble_3_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/reaction_bubble_3_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/reaction_bubble_3_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/reaction_bubble_3_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/reaction_bubble_like_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/reaction_bubble_like_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/reaction_bubble_like_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/reaction_bubble_like_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_custom_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_custom_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_custom_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_custom_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_empty_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_empty_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_empty_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_empty_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_inverted_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_inverted_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_inverted_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_inverted_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_less_data_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_less_data_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_less_data_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_less_data_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_progress_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_progress_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_progress_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_progress_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_properties_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_properties_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_properties_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_audio_waveform_slider_properties_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_timestamp_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_timestamp_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_timestamp_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/stream_timestamp_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/system_message_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/system_message_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/misc/goldens/ci/system_message_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/misc/goldens/ci/system_message_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/poll_option_reorderable_list_view_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/poll_option_reorderable_list_view_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/poll_option_reorderable_list_view_error_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/poll_option_reorderable_list_view_error_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/poll_option_reorderable_list_view_error_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/poll_option_reorderable_list_view_error_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/poll_option_reorderable_list_view_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/poll_option_reorderable_list_view_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/poll_question_text_field_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/poll_question_text_field_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/poll_question_text_field_error_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/poll_question_text_field_error_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/poll_question_text_field_error_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/poll_question_text_field_error_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/poll_question_text_field_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/poll_question_text_field_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/stream_poll_creator_dialog_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/stream_poll_creator_dialog_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/stream_poll_creator_dialog_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/stream_poll_creator_dialog_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/stream_poll_creator_full_screen_dialog_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/stream_poll_creator_full_screen_dialog_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/stream_poll_creator_full_screen_dialog_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/creator/goldens/ci/stream_poll_creator_full_screen_dialog_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/goldens/ci/poll_option_reorderable_list_view_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/goldens/ci/poll_option_reorderable_list_view_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/goldens/ci/poll_option_reorderable_list_view_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/goldens/ci/poll_option_reorderable_list_view_error.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/goldens/ci/poll_option_reorderable_list_view_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/goldens/ci/poll_option_reorderable_list_view_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/goldens/ci/poll_question_text_field_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/goldens/ci/poll_question_text_field_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/goldens/ci/poll_question_text_field_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/goldens/ci/poll_question_text_field_error.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/goldens/ci/poll_question_text_field_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/goldens/ci/poll_question_text_field_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_creator_dialog_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_creator_dialog_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_creator_dialog_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_creator_dialog_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_creator_full_screen_dialog_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_creator_full_screen_dialog_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_creator_full_screen_dialog_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_creator_full_screen_dialog_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_options_dialog_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_options_dialog_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_options_dialog_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_options_dialog_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_results_dialog_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_results_dialog_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_results_dialog_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_results_dialog_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_results_dialog_with_show_all_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_results_dialog_with_show_all_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_results_dialog_with_show_all_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/goldens/ci/stream_poll_results_dialog_with_show_all_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_add_comment_dialog_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_add_comment_dialog_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_add_comment_dialog_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_add_comment_dialog_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_add_comment_dialog_with_initial_value_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_add_comment_dialog_with_initial_value_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_add_comment_dialog_with_initial_value_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_add_comment_dialog_with_initial_value_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_end_vote_dialog_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_end_vote_dialog_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_end_vote_dialog_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_end_vote_dialog_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_long_question_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_long_question_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_long_question_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_long_question_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_subtitle_voting_mode_all_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_subtitle_voting_mode_all_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_subtitle_voting_mode_all_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_subtitle_voting_mode_all_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_subtitle_voting_mode_disabled_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_subtitle_voting_mode_disabled_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_subtitle_voting_mode_disabled_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_subtitle_voting_mode_disabled_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_subtitle_voting_mode_limited_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_subtitle_voting_mode_limited_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_subtitle_voting_mode_limited_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_subtitle_voting_mode_limited_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_subtitle_voting_mode_unique_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_subtitle_voting_mode_unique_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_subtitle_voting_mode_unique_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_header_subtitle_voting_mode_unique_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_suggest_option_dialog_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_suggest_option_dialog_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_suggest_option_dialog_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_suggest_option_dialog_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_suggest_option_dialog_with_initial_option_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_suggest_option_dialog_with_initial_option_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_suggest_option_dialog_with_initial_option_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/poll_suggest_option_dialog_with_initial_option_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/stream_poll_interactor_closed_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/stream_poll_interactor_closed_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/stream_poll_interactor_closed_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/stream_poll_interactor_closed_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/stream_poll_interactor_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/stream_poll_interactor_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/stream_poll_interactor_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/poll/interactor/goldens/ci/stream_poll_interactor_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/scroll_view/draft_scroll_view/goldens/ci/stream_draft_list_tile_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/scroll_view/draft_scroll_view/goldens/ci/stream_draft_list_tile_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/scroll_view/draft_scroll_view/goldens/ci/stream_draft_list_tile_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/scroll_view/draft_scroll_view/goldens/ci/stream_draft_list_tile_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/scroll_view/thread_scroll_view/goldens/ci/stream_thread_list_tile_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/scroll_view/thread_scroll_view/goldens/ci/stream_thread_list_tile_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/scroll_view/thread_scroll_view/goldens/ci/stream_thread_list_tile_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/scroll_view/thread_scroll_view/goldens/ci/stream_thread_list_tile_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/scroll_view/thread_scroll_view/goldens/ci/stream_unread_threads_banner_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/scroll_view/thread_scroll_view/goldens/ci/stream_unread_threads_banner_dark.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter/test/src/scroll_view/thread_scroll_view/goldens/ci/stream_unread_threads_banner_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter/test/src/scroll_view/thread_scroll_view/goldens/ci/stream_unread_threads_banner_light.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/.metadata: -------------------------------------------------------------------------------- 1 | # This file tracks properties of this Flutter project. 2 | # Used by Flutter tool to assess capabilities and perform upgrades etc. 3 | # 4 | # This file should be version controlled and should not be manually edited. 5 | 6 | version: 7 | revision: 78910062997c3a836feee883712c241a5fd22983 8 | channel: stable 9 | 10 | project_type: package 11 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/.metadata: -------------------------------------------------------------------------------- 1 | # This file tracks properties of this Flutter project. 2 | # Used by Flutter tool to assess capabilities and perform upgrades etc. 3 | # 4 | # This file should be version controlled and should not be manually edited. 5 | 6 | version: 7 | revision: 78910062997c3a836feee883712c241a5fd22983 8 | channel: stable 9 | 10 | project_type: app 11 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/android/.gitignore: -------------------------------------------------------------------------------- 1 | gradle-wrapper.jar 2 | /.gradle 3 | /captures/ 4 | /gradlew 5 | /gradlew.bat 6 | /local.properties 7 | GeneratedPluginRegistrant.java 8 | 9 | # Remember to never publicly share your keystore. 10 | # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app 11 | key.properties 12 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/android/app/src/main/java/example/example/MainActivity.java: -------------------------------------------------------------------------------- 1 | package example.example; 2 | 3 | import io.flutter.embedding.android.FlutterActivity; 4 | 5 | public class MainActivity extends FlutterActivity {} 6 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/android/app/src/main/kotlin/example/example/MainActivity.kt: -------------------------------------------------------------------------------- 1 | package example.example 2 | 3 | import io.flutter.embedding.android.FlutterActivity 4 | 5 | class MainActivity: FlutterActivity() { 6 | } 7 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx1536M 2 | android.useAndroidX=true 3 | android.enableJetifier=true 4 | android.enableR8=true 5 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Fri Jun 23 08:50:38 CEST 2017 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-all.zip 7 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | PreviewsEnabled 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | PreviewsEnabled 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/web/favicon.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/web/icons/Icon-192.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/web/icons/Icon-512.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/web/icons/Icon-maskable-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/web/icons/Icon-maskable-192.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/web/icons/Icon-maskable-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/web/icons/Icon-maskable-512.png -------------------------------------------------------------------------------- /packages/stream_chat_flutter_core/example/windows/runner/resources/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_flutter_core/example/windows/runner/resources/app_icon.ico -------------------------------------------------------------------------------- /packages/stream_chat_localizations/.metadata: -------------------------------------------------------------------------------- 1 | # This file tracks properties of this Flutter project. 2 | # Used by Flutter tool to assess capabilities and perform upgrades etc. 3 | # 4 | # This file should be version controlled and should not be manually edited. 5 | 6 | version: 7 | revision: d79295af24c3ed621c33713ecda14ad196fd9c31 8 | channel: stable 9 | 10 | project_type: package 11 | -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/.metadata: -------------------------------------------------------------------------------- 1 | # This file tracks properties of this Flutter project. 2 | # Used by Flutter tool to assess capabilities and perform upgrades etc. 3 | # 4 | # This file should be version controlled and should not be manually edited. 5 | 6 | version: 7 | revision: 78910062997c3a836feee883712c241a5fd22983 8 | channel: stable 9 | 10 | project_type: app 11 | -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/android/.gitignore: -------------------------------------------------------------------------------- 1 | gradle-wrapper.jar 2 | /.gradle 3 | /captures/ 4 | /gradlew 5 | /gradlew.bat 6 | /local.properties 7 | GeneratedPluginRegistrant.java 8 | 9 | # Remember to never publicly share your keystore. 10 | # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app 11 | key.properties 12 | -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/android/app/src/main/kotlin/com/example/example/MainActivity.kt: -------------------------------------------------------------------------------- 1 | package com.example.example 2 | 3 | import io.flutter.embedding.android.FlutterActivity 4 | 5 | class MainActivity: FlutterActivity() { 6 | } 7 | -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx1536M 2 | android.useAndroidX=true 3 | android.enableJetifier=true 4 | android.enableR8=true 5 | -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Fri Jun 23 08:50:38 CEST 2017 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-all.zip 7 | -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | PreviewsEnabled 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | PreviewsEnabled 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_localizations/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_localizations/example/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/.metadata: -------------------------------------------------------------------------------- 1 | # This file tracks properties of this Flutter project. 2 | # Used by Flutter tool to assess capabilities and perform upgrades etc. 3 | # 4 | # This file should be version controlled and should not be manually edited. 5 | 6 | version: 7 | revision: 78910062997c3a836feee883712c241a5fd22983 8 | channel: stable 9 | 10 | project_type: package 11 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/build.yaml: -------------------------------------------------------------------------------- 1 | targets: 2 | $default: 3 | builders: 4 | drift_dev: 5 | options: 6 | data_class_to_companions: false 7 | apply_converters_on_variables: true 8 | generate_values_in_copy_with: true 9 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/.metadata: -------------------------------------------------------------------------------- 1 | # This file tracks properties of this Flutter project. 2 | # Used by Flutter tool to assess capabilities and perform upgrades etc. 3 | # 4 | # This file should be version controlled and should not be manually edited. 5 | 6 | version: 7 | revision: 78910062997c3a836feee883712c241a5fd22983 8 | channel: stable 9 | 10 | project_type: app 11 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/README.md: -------------------------------------------------------------------------------- 1 | # Stream Chat Persistence Example 2 | Please see `lib/` for example code. -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/android/.gitignore: -------------------------------------------------------------------------------- 1 | gradle-wrapper.jar 2 | /.gradle 3 | /captures/ 4 | /gradlew 5 | /gradlew.bat 6 | /local.properties 7 | GeneratedPluginRegistrant.java 8 | 9 | # Remember to never publicly share your keystore. 10 | # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app 11 | key.properties 12 | **/*.keystore 13 | **/*.jks 14 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/android/app/src/main/kotlin/com/example/example/MainActivity.kt: -------------------------------------------------------------------------------- 1 | package com.example.example 2 | 3 | import io.flutter.embedding.android.FlutterActivity 4 | 5 | class MainActivity: FlutterActivity() { 6 | } 7 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx1536M 2 | android.useAndroidX=true 3 | android.enableJetifier=true 4 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Fri Jun 23 08:50:38 CEST 2017 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-all.zip 7 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | PreviewsEnabled 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | PreviewsEnabled 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/linux/main.cc: -------------------------------------------------------------------------------- 1 | #include "my_application.h" 2 | 3 | int main(int argc, char** argv) { 4 | g_autoptr(MyApplication) app = my_application_new(); 5 | return g_application_run(G_APPLICATION(app), argc, argv); 6 | } 7 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/macos/.gitignore: -------------------------------------------------------------------------------- 1 | # Flutter-related 2 | **/Flutter/ephemeral/ 3 | **/Pods/ 4 | 5 | # Xcode-related 6 | **/dgph 7 | **/xcuserdata/ 8 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/macos/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/macos/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- 1 | import Cocoa 2 | import FlutterMacOS 3 | 4 | @NSApplicationMain 5 | class AppDelegate: FlutterAppDelegate { 6 | override func applicationShouldTerminateAfterLastWindowClosed(_ sender: NSApplication) -> Bool { 7 | return true 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/macos/Runner/Configs/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Debug.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/macos/Runner/Configs/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Release.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/macos/Runner/Release.entitlements: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | com.apple.security.app-sandbox 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/web/favicon.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/web/icons/Icon-192.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/web/icons/Icon-512.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/web/icons/Icon-maskable-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/web/icons/Icon-maskable-192.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/web/icons/Icon-maskable-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/web/icons/Icon-maskable-512.png -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/web/sql-wasm.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/web/sql-wasm.wasm -------------------------------------------------------------------------------- /packages/stream_chat_persistence/example/windows/runner/resources/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/packages/stream_chat_persistence/example/windows/runner/resources/app_icon.ico -------------------------------------------------------------------------------- /packages/stream_chat_persistence/lib/src/converter/converter.dart: -------------------------------------------------------------------------------- 1 | export 'list_converter.dart'; 2 | export 'map_converter.dart'; 3 | export 'reaction_groups_converter.dart'; 4 | export 'voting_visibility_converter.dart'; 5 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/lib/src/dao/channel_dao.g.dart: -------------------------------------------------------------------------------- 1 | // GENERATED CODE - DO NOT MODIFY BY HAND 2 | 3 | part of 'channel_dao.dart'; 4 | 5 | // ignore_for_file: type=lint 6 | mixin _$ChannelDaoMixin on DatabaseAccessor { 7 | $ChannelsTable get channels => attachedDatabase.channels; 8 | $UsersTable get users => attachedDatabase.users; 9 | } 10 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/lib/src/dao/connection_event_dao.g.dart: -------------------------------------------------------------------------------- 1 | // GENERATED CODE - DO NOT MODIFY BY HAND 2 | 3 | part of 'connection_event_dao.dart'; 4 | 5 | // ignore_for_file: type=lint 6 | mixin _$ConnectionEventDaoMixin on DatabaseAccessor { 7 | $ConnectionEventsTable get connectionEvents => 8 | attachedDatabase.connectionEvents; 9 | } 10 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/lib/src/dao/user_dao.g.dart: -------------------------------------------------------------------------------- 1 | // GENERATED CODE - DO NOT MODIFY BY HAND 2 | 3 | part of 'user_dao.dart'; 4 | 5 | // ignore_for_file: type=lint 6 | mixin _$UserDaoMixin on DatabaseAccessor { 7 | $UsersTable get users => attachedDatabase.users; 8 | } 9 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/lib/src/db/shared/shared_db.dart: -------------------------------------------------------------------------------- 1 | export 'unsupported_db.dart' 2 | if (dart.library.io) 'native_db.dart' // implementation using dart:io 3 | if (dart.library.html) 'web_db.dart'; 4 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/lib/src/entity/pinned_messages.dart: -------------------------------------------------------------------------------- 1 | // coverage:ignore-file 2 | import 'package:drift/drift.dart'; 3 | import 'package:stream_chat_persistence/src/entity/messages.dart'; 4 | 5 | /// Represents a [PinnedMessages] table in [MoorChatDatabase]. 6 | @DataClassName('PinnedMessageEntity') 7 | class PinnedMessages extends Messages {} 8 | -------------------------------------------------------------------------------- /packages/stream_chat_persistence/lib/stream_chat_persistence.dart: -------------------------------------------------------------------------------- 1 | library stream_chat_persistence; 2 | 3 | export 'src/stream_chat_persistence_client.dart'; 4 | -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- 1 | name: stream_chat_flutter_workspace 2 | 3 | environment: 4 | sdk: ^3.6.2 5 | 6 | dev_dependencies: 7 | code_builder: ^4.10.1 8 | dart_style: ^3.0.1 9 | melos: ^6.2.0 10 | path: ^1.9.0 11 | recase: ^4.1.0 12 | yaml: ^3.1.3 13 | -------------------------------------------------------------------------------- /sample_app/analysis_options.yaml: -------------------------------------------------------------------------------- 1 | include: ../analysis_options.yaml 2 | 3 | linter: 4 | rules: 5 | cascade_invocations: false 6 | public_member_api_docs: false 7 | lines_longer_than_80_chars: false -------------------------------------------------------------------------------- /sample_app/android/.ruby-version: -------------------------------------------------------------------------------- 1 | 3.1.0 2 | -------------------------------------------------------------------------------- /sample_app/android/.sign/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/.sign/debug.keystore -------------------------------------------------------------------------------- /sample_app/android/Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | 3 | gem "fastlane" 4 | 5 | plugins_path = File.join(File.dirname(__FILE__), 'fastlane', 'Pluginfile') 6 | eval_gemfile(plugins_path) if File.exist?(plugins_path) 7 | -------------------------------------------------------------------------------- /sample_app/android/app/src/main/kotlin/io/getstream/chat/android/flutter/sample/MainActivity.kt: -------------------------------------------------------------------------------- 1 | package io.getstream.chat.android.flutter.sample 2 | 3 | import io.flutter.embedding.android.FlutterActivity 4 | 5 | class MainActivity: FlutterActivity() { 6 | } -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/drawable-hdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/drawable-hdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/drawable-hdpi/ic_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/drawable-hdpi/ic_notification.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/drawable-hdpi/ic_notification_in_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/drawable-hdpi/ic_notification_in_app.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/drawable-mdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/drawable-mdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/drawable-mdpi/ic_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/drawable-mdpi/ic_notification.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/drawable-mdpi/ic_notification_in_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/drawable-mdpi/ic_notification_in_app.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/drawable-xhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/drawable-xhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/drawable-xhdpi/ic_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/drawable-xhdpi/ic_notification.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/drawable-xhdpi/ic_notification_in_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/drawable-xhdpi/ic_notification_in_app.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/drawable-xxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/drawable-xxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/drawable-xxhdpi/ic_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/drawable-xxhdpi/ic_notification.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/drawable-xxhdpi/ic_notification_in_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/drawable-xxhdpi/ic_notification_in_app.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample_app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample_app/android/app/src/profile/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 3 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /sample_app/android/fastlane/Appfile: -------------------------------------------------------------------------------- 1 | package_name("io.getstream.chat.android.flutter.sample") # e.g. com.krausefx.app 2 | -------------------------------------------------------------------------------- /sample_app/android/fastlane/Pluginfile: -------------------------------------------------------------------------------- 1 | # Autogenerated by fastlane 2 | # 3 | # Ensure this file is checked in to source control! 4 | 5 | gem 'fastlane-plugin-stream_actions' 6 | gem 'fastlane-plugin-firebase_app_distribution' 7 | gem 'fastlane-plugin-aws_s3' 8 | -------------------------------------------------------------------------------- /sample_app/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4g -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC -Dlint.nullness.ignore-deprecated=true 2 | android.enableR8=true 3 | android.useAndroidX=true 4 | android.enableJetifier=true 5 | -------------------------------------------------------------------------------- /sample_app/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Thu Oct 22 11:03:39 CEST 2020 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-all.zip 7 | -------------------------------------------------------------------------------- /sample_app/android/settings_aar.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /sample_app/assets/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/assets/ic_launcher.png -------------------------------------------------------------------------------- /sample_app/assets/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/assets/ic_launcher_background.png -------------------------------------------------------------------------------- /sample_app/assets/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/assets/ic_launcher_foreground.png -------------------------------------------------------------------------------- /sample_app/ios/.ruby-version: -------------------------------------------------------------------------------- 1 | 3.1.0 2 | -------------------------------------------------------------------------------- /sample_app/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /sample_app/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /sample_app/ios/Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | 3 | gem "fastlane" 4 | gem "cocoapods" 5 | 6 | plugins_path = File.join(File.dirname(__FILE__), 'fastlane', 'Pluginfile') 7 | eval_gemfile(plugins_path) if File.exist?(plugins_path) -------------------------------------------------------------------------------- /sample_app/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /sample_app/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /sample_app/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | PreviewsEnabled 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /sample_app/ios/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /sample_app/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /sample_app/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | PreviewsEnabled 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/LaunchBackground.imageset/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/LaunchBackground.imageset/background.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /sample_app/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" -------------------------------------------------------------------------------- /sample_app/ios/fastlane/Appfile: -------------------------------------------------------------------------------- 1 | app_identifier("io.getstream.flutter") # The bundle identifier of your app 2 | team_id("EHV7XZLAHA") # Developer Portal Team ID 3 | -------------------------------------------------------------------------------- /sample_app/ios/fastlane/Matchfile: -------------------------------------------------------------------------------- 1 | git_url("git@github.com:GetStream/ios-certificates.git") 2 | storage_mode("git") 3 | team_id("EHV7XZLAHA") 4 | -------------------------------------------------------------------------------- /sample_app/ios/fastlane/Pluginfile: -------------------------------------------------------------------------------- 1 | # Autogenerated by fastlane 2 | # 3 | # Ensure this file is checked in to source control! 4 | 5 | gem 'fastlane-plugin-stream_actions' 6 | gem 'fastlane-plugin-firebase_app_distribution' 7 | -------------------------------------------------------------------------------- /sample_app/ios/firebase_app_id_file.json: -------------------------------------------------------------------------------- 1 | { 2 | "file_generated_by": "FlutterFire CLI", 3 | "purpose": "FirebaseAppID & ProjectID for this Firebase app in this directory", 4 | "GOOGLE_APP_ID": "1:674907137625:ios:cafb9fb076a453c4d7f348", 5 | "FIREBASE_PROJECT_ID": "stream-chat-internal", 6 | "GCM_SENDER_ID": "674907137625" 7 | } -------------------------------------------------------------------------------- /sample_app/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /sample_app/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /sample_app/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /sample_app/macos/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /sample_app/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /sample_app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png -------------------------------------------------------------------------------- /sample_app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png -------------------------------------------------------------------------------- /sample_app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png -------------------------------------------------------------------------------- /sample_app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png -------------------------------------------------------------------------------- /sample_app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png -------------------------------------------------------------------------------- /sample_app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png -------------------------------------------------------------------------------- /sample_app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png -------------------------------------------------------------------------------- /sample_app/macos/Runner/Configs/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Debug.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /sample_app/macos/Runner/Configs/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Release.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /sample_app/macos/firebase_app_id_file.json: -------------------------------------------------------------------------------- 1 | { 2 | "file_generated_by": "FlutterFire CLI", 3 | "purpose": "FirebaseAppID & ProjectID for this Firebase app in this directory", 4 | "GOOGLE_APP_ID": "1:674907137625:ios:c719c700198c28b1d7f348", 5 | "FIREBASE_PROJECT_ID": "stream-chat-internal", 6 | "GCM_SENDER_ID": "674907137625" 7 | } -------------------------------------------------------------------------------- /sample_app/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/web/favicon.png -------------------------------------------------------------------------------- /sample_app/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/web/icons/Icon-192.png -------------------------------------------------------------------------------- /sample_app/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/web/icons/Icon-512.png -------------------------------------------------------------------------------- /sample_app/web/icons/Icon-maskable-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/web/icons/Icon-maskable-192.png -------------------------------------------------------------------------------- /sample_app/web/icons/Icon-maskable-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/web/icons/Icon-maskable-512.png -------------------------------------------------------------------------------- /sample_app/web/sql-wasm.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-flutter/6c1eee2e7387f4d6f09156354a5922bc19004e4e/sample_app/web/sql-wasm.wasm --------------------------------------------------------------------------------