├── .cursor └── rules │ ├── flutter.mdc │ ├── vibe-tools.mdc │ └── whitenoise.mdc ├── .cursorignore ├── .editorconfig ├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── ci.yml ├── .gitignore ├── .metadata ├── CHANGELOG.md ├── LICENSE ├── README.md ├── analysis_options.yaml ├── android ├── .gitignore ├── app │ ├── build.gradle.kts │ ├── proguard-rules.pro │ └── src │ │ ├── debug │ │ └── AndroidManifest.xml │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── jniLibs │ │ │ ├── arm64-v8a │ │ │ │ └── librust_lib_whitenoise.so │ │ │ ├── armeabi-v7a │ │ │ │ └── librust_lib_whitenoise.so │ │ │ └── x86_64 │ │ │ │ └── librust_lib_whitenoise.so │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── whitenoise │ │ │ │ └── MainActivity.kt │ │ └── res │ │ │ ├── drawable-hdpi │ │ │ ├── android12splash.png │ │ │ └── splash.png │ │ │ ├── drawable-mdpi │ │ │ ├── android12splash.png │ │ │ └── splash.png │ │ │ ├── drawable-night-hdpi │ │ │ ├── android12splash.png │ │ │ └── splash.png │ │ │ ├── drawable-night-mdpi │ │ │ ├── android12splash.png │ │ │ └── splash.png │ │ │ ├── drawable-night-v21 │ │ │ ├── background.png │ │ │ └── launch_background.xml │ │ │ ├── drawable-night-xhdpi │ │ │ ├── android12splash.png │ │ │ └── splash.png │ │ │ ├── drawable-night-xxhdpi │ │ │ ├── android12splash.png │ │ │ └── splash.png │ │ │ ├── drawable-night-xxxhdpi │ │ │ ├── android12splash.png │ │ │ └── splash.png │ │ │ ├── drawable-night │ │ │ ├── background.png │ │ │ └── launch_background.xml │ │ │ ├── drawable-v21 │ │ │ ├── background.png │ │ │ └── launch_background.xml │ │ │ ├── drawable-xhdpi │ │ │ ├── android12splash.png │ │ │ └── splash.png │ │ │ ├── drawable-xxhdpi │ │ │ ├── android12splash.png │ │ │ └── splash.png │ │ │ ├── drawable-xxxhdpi │ │ │ ├── android12splash.png │ │ │ └── splash.png │ │ │ ├── drawable │ │ │ ├── background.png │ │ │ └── launch_background.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ └── ic_launcher.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_background.png │ │ │ ├── ic_launcher_foreground.png │ │ │ ├── ic_launcher_monochrome.png │ │ │ └── ic_notification.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_background.png │ │ │ ├── ic_launcher_foreground.png │ │ │ ├── ic_launcher_monochrome.png │ │ │ └── ic_notification.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_background.png │ │ │ ├── ic_launcher_foreground.png │ │ │ ├── ic_launcher_monochrome.png │ │ │ └── ic_notification.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_background.png │ │ │ ├── ic_launcher_foreground.png │ │ │ ├── ic_launcher_monochrome.png │ │ │ └── ic_notification.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_background.png │ │ │ ├── ic_launcher_foreground.png │ │ │ ├── ic_launcher_monochrome.png │ │ │ └── ic_notification.png │ │ │ ├── values-night-v31 │ │ │ └── styles.xml │ │ │ ├── values-night │ │ │ └── styles.xml │ │ │ ├── values-v31 │ │ │ └── styles.xml │ │ │ └── values │ │ │ └── styles.xml │ │ └── profile │ │ └── AndroidManifest.xml ├── build.gradle.kts ├── gradle.properties ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties └── settings.gradle.kts ├── assets ├── fonts │ ├── Manrope-Bold.ttf │ ├── Manrope-Medium.ttf │ ├── Manrope-Regular.ttf │ ├── Manrope-SemiBold.ttf │ └── OverusedGrotesk-Roman.ttf ├── pngs │ ├── blue_hoodie.png │ ├── green_bird.png │ ├── login.png │ ├── purple_woman.png │ ├── wn-logo-dark.png │ └── wn-logo-light.png ├── svgs │ ├── ic_add.svg │ ├── ic_add_new_chat.svg │ ├── ic_add_user.svg │ ├── ic_arrow_right.svg │ ├── ic_arrow_up.svg │ ├── ic_arrows_vertical.svg │ ├── ic_bitcoin.svg │ ├── ic_camera.svg │ ├── ic_chat.svg │ ├── ic_chat_invite.svg │ ├── ic_checkmark.svg │ ├── ic_checkmark_filled.svg │ ├── ic_checkmark_solid.svg │ ├── ic_chevron_down.svg │ ├── ic_chevron_left.svg │ ├── ic_chevron_right.svg │ ├── ic_chevron_up.svg │ ├── ic_close.svg │ ├── ic_connected.svg │ ├── ic_copy.svg │ ├── ic_data_vis3.svg │ ├── ic_delete.svg │ ├── ic_delivered.svg │ ├── ic_development.svg │ ├── ic_disconnected.svg │ ├── ic_edit.svg │ ├── ic_error_filled.svg │ ├── ic_expand.svg │ ├── ic_eye.svg │ ├── ic_eye_off.svg │ ├── ic_face_add.svg │ ├── ic_favorite.svg │ ├── ic_feedback.svg │ ├── ic_group_chat.svg │ ├── ic_group_settings.svg │ ├── ic_help.svg │ ├── ic_icons_time.svg │ ├── ic_image.svg │ ├── ic_in_progress.svg │ ├── ic_information.svg │ ├── ic_information_filled.svg │ ├── ic_locked.svg │ ├── ic_logout.svg │ ├── ic_make_admin.svg │ ├── ic_message.svg │ ├── ic_microphone.svg │ ├── ic_monitor.svg │ ├── ic_moon.svg │ ├── ic_mute_notfication.svg │ ├── ic_new_chat.svg │ ├── ic_notification.svg │ ├── ic_off_chat.svg │ ├── ic_password.svg │ ├── ic_paste.svg │ ├── ic_pause_filled.svg │ ├── ic_pin.svg │ ├── ic_play_filled.svg │ ├── ic_qr_code.svg │ ├── ic_radio_button.svg │ ├── ic_remove_admin.svg │ ├── ic_remove_outlined.svg │ ├── ic_remove_user.svg │ ├── ic_reply.svg │ ├── ic_scan.svg │ ├── ic_search.svg │ ├── ic_settings.svg │ ├── ic_start_chatting.svg │ ├── ic_success_filled.svg │ ├── ic_trash_can.svg │ ├── ic_unpin.svg │ ├── ic_user.svg │ ├── ic_user_follow.svg │ ├── ic_verified_user.svg │ ├── ic_view.svg │ ├── ic_warning.svg │ ├── ic_warning_filled.svg │ └── ic_whitenoise.svg └── zapstore │ ├── zapstore-1.png │ ├── zapstore-2.png │ ├── zapstore-3.png │ ├── zapstore-4.png │ └── zapstore-icon.png ├── devtools_options.yaml ├── docs └── release.md ├── flutter_rust_bridge.yaml ├── integration_test └── simple_test.dart ├── ios ├── .gitignore ├── Flutter │ ├── AppFrameworkInfo.plist │ ├── Debug.xcconfig │ └── Release.xcconfig ├── Podfile ├── Podfile.lock ├── 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 │ │ │ ├── AppIcon-20@2x.png │ │ │ ├── AppIcon-20@2x~ipad.png │ │ │ ├── AppIcon-20@3x.png │ │ │ ├── AppIcon-20~ipad.png │ │ │ ├── AppIcon-29.png │ │ │ ├── AppIcon-29@2x.png │ │ │ ├── AppIcon-29@2x~ipad.png │ │ │ ├── AppIcon-29@3x.png │ │ │ ├── AppIcon-29~ipad.png │ │ │ ├── AppIcon-40@2x.png │ │ │ ├── AppIcon-40@2x~ipad.png │ │ │ ├── AppIcon-40@3x.png │ │ │ ├── AppIcon-40~ipad.png │ │ │ ├── AppIcon-60@2x~car.png │ │ │ ├── AppIcon-60@3x~car.png │ │ │ ├── AppIcon-83.5@2x~ipad.png │ │ │ ├── AppIcon@2x.png │ │ │ ├── AppIcon@2x~ipad.png │ │ │ ├── AppIcon@3x.png │ │ │ ├── AppIcon~ios-marketing.png │ │ │ ├── AppIcon~ipad.png │ │ │ └── Contents.json │ │ ├── LaunchBackground.imageset │ │ │ ├── Contents.json │ │ │ ├── background.png │ │ │ └── darkbackground.png │ │ └── LaunchImage.imageset │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.png │ │ │ ├── LaunchImage@2x.png │ │ │ ├── LaunchImage@3x.png │ │ │ ├── LaunchImageDark.png │ │ │ ├── LaunchImageDark@2x.png │ │ │ ├── LaunchImageDark@3x.png │ │ │ └── README.md │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ ├── Runner-Bridging-Header.h │ └── Runner.entitlements └── RunnerTests │ └── RunnerTests.swift ├── justfile ├── lib ├── config │ ├── constants.dart │ ├── extensions │ │ └── toast_extension.dart │ ├── providers │ │ ├── active_account_provider.dart │ │ ├── active_pubkey_provider.dart │ │ ├── auth_provider.dart │ │ ├── avatar_color_provider.dart │ │ ├── chat_input_provider.dart │ │ ├── chat_list_items_provider.dart │ │ ├── chat_provider.dart │ │ ├── chat_search_provider.dart │ │ ├── create_group_provider.dart │ │ ├── create_profile_screen_provider.dart │ │ ├── delayed_relay_error_provider.dart │ │ ├── edit_profile_screen_provider.dart │ │ ├── filtered_chat_items_provider.dart │ │ ├── follow_provider.dart │ │ ├── follows_provider.dart │ │ ├── group_messages_provider.dart │ │ ├── group_provider.dart │ │ ├── localization_provider.dart │ │ ├── media_file_downloads_provider.dart │ │ ├── nostr_keys_provider.dart │ │ ├── pinned_chats_provider.dart │ │ ├── polling_provider.dart │ │ ├── profile_ready_card_visibility_provider.dart │ │ ├── relay_provider.dart │ │ ├── relay_status_provider.dart │ │ ├── theme_provider.dart │ │ ├── toast_message_provider.dart │ │ ├── user_profile_provider.dart │ │ └── welcomes_provider.dart │ └── states │ │ ├── auth_state.dart │ │ ├── auth_state.freezed.dart │ │ ├── chat_search_state.dart │ │ ├── chat_search_state.freezed.dart │ │ ├── chat_state.dart │ │ ├── chat_state.freezed.dart │ │ ├── create_group_state.dart │ │ ├── create_group_state.freezed.dart │ │ ├── group_state.dart │ │ ├── group_state.freezed.dart │ │ ├── localization_state.dart │ │ ├── localization_state.freezed.dart │ │ ├── nostr_keys_state.dart │ │ ├── nostr_keys_state.freezed.dart │ │ ├── profile_state.dart │ │ ├── profile_state.freezed.dart │ │ ├── theme_state.dart │ │ ├── theme_state.freezed.dart │ │ ├── toast_state.dart │ │ ├── toast_state.freezed.dart │ │ ├── welcome_state.dart │ │ └── welcome_state.freezed.dart ├── domain │ ├── models │ │ ├── avatar_color_tokens.dart │ │ ├── background_task_config.dart │ │ ├── chat_list_item.dart │ │ ├── chat_model.dart │ │ ├── media_file_download.dart │ │ ├── media_file_download.freezed.dart │ │ ├── media_file_upload.dart │ │ ├── media_file_upload.freezed.dart │ │ ├── message_model.dart │ │ ├── notification_content.dart │ │ ├── notification_content.freezed.dart │ │ ├── user_model.dart │ │ └── user_profile.dart │ └── services │ │ ├── account_secure_storage_service.dart │ │ ├── avatar_color_service.dart │ │ ├── background_sync_handler.dart │ │ ├── background_sync_service.dart │ │ ├── displayed_chat_service.dart │ │ ├── draft_message_service.dart │ │ ├── image_picker_service.dart │ │ ├── last_read_manager.dart │ │ ├── last_read_service.dart │ │ ├── message_merger_service.dart │ │ ├── message_sender_service.dart │ │ ├── message_sync_service.dart │ │ ├── nostr_tag_builder_service.dart │ │ ├── notification_content_builder_service.dart │ │ ├── notification_id_service.dart │ │ ├── notification_service.dart │ │ └── reaction_comparison_service.dart ├── locales │ ├── de.json │ ├── en.json │ ├── es.json │ ├── fr.json │ ├── it.json │ ├── pt.json │ ├── ru.json │ └── tr.json ├── main.dart ├── models │ └── relay_status.dart ├── routing │ ├── chat_navigation_extension.dart │ ├── router_provider.dart │ └── routes.dart ├── services │ └── localization_service.dart ├── src │ └── rust │ │ ├── api.dart │ │ ├── api │ │ ├── accounts.dart │ │ ├── error.dart │ │ ├── error.freezed.dart │ │ ├── groups.dart │ │ ├── media_files.dart │ │ ├── messages.dart │ │ ├── metadata.dart │ │ ├── relays.dart │ │ ├── users.dart │ │ ├── utils.dart │ │ └── welcomes.dart │ │ ├── frb_generated.dart │ │ ├── frb_generated.io.dart │ │ └── lib.dart ├── ui │ ├── auth_flow │ │ ├── auth_header.dart │ │ ├── create_profile_screen.dart │ │ ├── info_screen.dart │ │ ├── login_screen.dart │ │ ├── qr_scanner_screen.dart │ │ └── welcome_screen.dart │ ├── chat │ │ ├── chat_info │ │ │ ├── add_group_members_screen.dart │ │ │ ├── chat_info_screen.dart │ │ │ ├── dm_chat_info.dart │ │ │ ├── edit_group_screen.dart │ │ │ ├── group_chat_info.dart │ │ │ └── widgets │ │ │ │ ├── group_member_bottom_sheet.dart │ │ │ │ └── member_action_buttons.dart │ │ ├── chat_management │ │ │ ├── add_to_group_screen.dart │ │ │ └── widgets │ │ │ │ └── create_group_dialog.dart │ │ ├── chat_screen.dart │ │ ├── invite │ │ │ └── chat_invite_screen.dart │ │ ├── services │ │ │ └── chat_dialog_service.dart │ │ ├── states │ │ │ ├── chat_input_state.dart │ │ │ ├── chat_input_state.freezed.dart │ │ │ └── chat_state.dart │ │ └── widgets │ │ │ ├── blurhash_placeholder.dart │ │ │ ├── chat_bubble │ │ │ ├── bubble.dart │ │ │ └── painter.dart │ │ │ ├── chat_header_widget.dart │ │ │ ├── chat_input.dart │ │ │ ├── chat_input_media_selector.dart │ │ │ ├── chat_input_reply_preview.dart │ │ │ ├── chat_input_send_button.dart │ │ │ ├── chat_search_widget.dart │ │ │ ├── media_image.dart │ │ │ ├── media_modal.dart │ │ │ ├── media_preview.dart │ │ │ ├── media_preview_thumbnail.dart │ │ │ ├── media_thumbnail.dart │ │ │ ├── message_media_grid.dart │ │ │ ├── message_media_tile.dart │ │ │ ├── message_reply_box.dart │ │ │ ├── message_widget.dart │ │ │ ├── reaction │ │ │ ├── reaction_default_data.dart │ │ │ ├── reaction_hero_dialog_route.dart │ │ │ ├── reaction_menu_item.dart │ │ │ ├── reactions_dialog_widget.dart │ │ │ └── stacked_reactions.dart │ │ │ ├── status_message_item_widget.dart │ │ │ ├── swipe_to_reply_widget.dart │ │ │ └── user_profile_info.dart │ ├── core │ │ ├── themes │ │ │ ├── assets.dart │ │ │ ├── dimens.dart │ │ │ ├── src │ │ │ │ ├── app_theme.dart │ │ │ │ ├── colors.dart │ │ │ │ ├── colors_dark.dart │ │ │ │ ├── colors_light.dart │ │ │ │ ├── constants.dart │ │ │ │ ├── dark │ │ │ │ │ ├── dark.dart │ │ │ │ │ ├── extensions.dart │ │ │ │ │ └── input.dart │ │ │ │ ├── dimensions.dart │ │ │ │ ├── extensions.dart │ │ │ │ ├── light │ │ │ │ │ ├── extensions.dart │ │ │ │ │ ├── input.dart │ │ │ │ │ └── light.dart │ │ │ │ └── typography │ │ │ │ │ ├── constants.dart │ │ │ │ │ ├── extension.dart │ │ │ │ │ └── typography.dart │ │ │ └── theme.dart │ │ ├── ui │ │ │ ├── info_box.dart │ │ │ ├── wn_app_bar.dart │ │ │ ├── wn_avatar.dart │ │ │ ├── wn_bottom_fade.dart │ │ │ ├── wn_bottom_sheet.dart │ │ │ ├── wn_button.dart │ │ │ ├── wn_callout.dart │ │ │ ├── wn_dialog.dart │ │ │ ├── wn_filled_button.dart │ │ │ ├── wn_heads_up.dart │ │ │ ├── wn_icon_button.dart │ │ │ ├── wn_image.dart │ │ │ ├── wn_refreshing_indicator.dart │ │ │ ├── wn_skeleton_container.dart │ │ │ ├── wn_status_legend_item.dart │ │ │ ├── wn_text_button.dart │ │ │ ├── wn_text_field.dart │ │ │ ├── wn_text_form_field.dart │ │ │ ├── wn_toast.dart │ │ │ ├── wn_tooltip.dart │ │ │ └── wn_validation_notification.dart │ │ ├── utils │ │ │ └── tooltip_positioning.dart │ │ └── widgets │ │ │ └── wn_settings_screen_wrapper.dart │ ├── settings │ │ ├── app_settings │ │ │ └── app_settings_screen.dart │ │ ├── developer │ │ │ ├── background_sync_screen.dart │ │ │ └── developer_settings_screen.dart │ │ ├── donate │ │ │ └── donate_screen.dart │ │ ├── general_settings_screen.dart │ │ ├── network │ │ │ ├── add_relay_bottom_sheet.dart │ │ │ ├── network_screen.dart │ │ │ ├── relay_info_dialog.dart │ │ │ └── widgets │ │ │ │ ├── network_section.dart │ │ │ │ ├── relay_section.dart │ │ │ │ └── relay_tile.dart │ │ ├── privacy │ │ │ └── prv.dart │ │ ├── profile │ │ │ ├── connect_profile_bottom_sheet.dart │ │ │ ├── edit_profile_screen.dart │ │ │ ├── share_profile_qr_scan_screen.dart │ │ │ ├── share_profile_screen.dart │ │ │ ├── switch_profile_bottom_sheet.dart │ │ │ └── widgets │ │ │ │ └── edit_icon.dart │ │ ├── profile_keys │ │ │ └── profile_keys_screen.dart │ │ ├── wallet │ │ │ └── wallet_screen.dart │ │ └── widgets │ │ │ └── active_account_tile.dart │ ├── shared │ │ └── widgets │ │ │ └── camera_permission_denied_widget.dart │ ├── user_profile_list │ │ ├── chat_list_screen.dart │ │ ├── group_chat_details_sheet.dart │ │ ├── group_welcome_invitation_sheet.dart │ │ ├── new_chat_bottom_sheet.dart │ │ ├── new_group_chat_sheet.dart │ │ ├── safe_toast_mixin.dart │ │ ├── services │ │ │ └── welcome_notification_service.dart │ │ ├── share_invite_bottom_sheet.dart │ │ ├── start_chat_bottom_sheet.dart │ │ └── widgets │ │ │ ├── chat_list_active_account_avatar.dart │ │ │ ├── chat_list_item_tile.dart │ │ │ ├── empty_chat_widget.dart │ │ │ ├── message_read_status.dart │ │ │ ├── profile_ready_card.dart │ │ │ ├── share_invite_button.dart │ │ │ ├── share_invite_callout.dart │ │ │ ├── user_profile_card.dart │ │ │ ├── user_profile_tile.dart │ │ │ └── welcome_tile.dart │ └── widgets │ │ └── language_selector_dropdown.dart └── utils │ ├── big_int_extension.dart │ ├── camera_utils.dart │ ├── clipboard_utils.dart │ ├── debug_extensions.dart │ ├── error_handling.dart │ ├── image_utils.dart │ ├── localization_extensions.dart │ ├── media_layout_calculator.dart │ ├── message_converter.dart │ ├── message_utils.dart │ ├── pubkey_formatter.dart │ ├── pubkey_utils.dart │ ├── public_key_validation_extension.dart │ ├── reaction_converter.dart │ ├── relay_validation.dart │ ├── status_bar_utils.dart │ ├── string_extensions.dart │ ├── timeago_formatter.dart │ └── user_utils.dart ├── linux ├── .gitignore ├── CMakeLists.txt ├── flutter │ ├── CMakeLists.txt │ ├── generated_plugin_registrant.cc │ ├── generated_plugin_registrant.h │ └── generated_plugins.cmake └── runner │ ├── CMakeLists.txt │ ├── main.cc │ ├── my_application.cc │ └── my_application.h ├── macos ├── .gitignore ├── Flutter │ ├── Flutter-Debug.xcconfig │ ├── Flutter-Release.xcconfig │ └── GeneratedPluginRegistrant.swift ├── Podfile ├── Podfile.lock ├── 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 └── RunnerTests │ └── RunnerTests.swift ├── pubspec.lock ├── pubspec.yaml ├── rust ├── .gitignore ├── Cargo.lock ├── Cargo.toml └── src │ ├── api │ ├── accounts.rs │ ├── error.rs │ ├── groups.rs │ ├── media_files.rs │ ├── messages.rs │ ├── metadata.rs │ ├── mod.rs │ ├── relays.rs │ ├── users.rs │ ├── utils.rs │ └── welcomes.rs │ ├── frb_generated.rs │ └── lib.rs ├── rust_builder ├── .gitignore ├── README.md ├── android │ ├── .gitignore │ ├── build.gradle │ ├── settings.gradle │ └── src │ │ └── main │ │ └── AndroidManifest.xml ├── cargokit │ ├── .gitignore │ ├── LICENSE │ ├── README │ ├── build_pod.sh │ ├── build_tool │ │ ├── README.md │ │ ├── analysis_options.yaml │ │ ├── bin │ │ │ └── build_tool.dart │ │ ├── lib │ │ │ ├── build_tool.dart │ │ │ └── src │ │ │ │ ├── android_environment.dart │ │ │ │ ├── artifacts_provider.dart │ │ │ │ ├── build_cmake.dart │ │ │ │ ├── build_gradle.dart │ │ │ │ ├── build_pod.dart │ │ │ │ ├── build_tool.dart │ │ │ │ ├── builder.dart │ │ │ │ ├── cargo.dart │ │ │ │ ├── crate_hash.dart │ │ │ │ ├── environment.dart │ │ │ │ ├── logging.dart │ │ │ │ ├── options.dart │ │ │ │ ├── precompile_binaries.dart │ │ │ │ ├── rustup.dart │ │ │ │ ├── target.dart │ │ │ │ ├── util.dart │ │ │ │ └── verify_binaries.dart │ │ ├── pubspec.lock │ │ └── pubspec.yaml │ ├── cmake │ │ ├── cargokit.cmake │ │ └── resolve_symlinks.ps1 │ ├── gradle │ │ └── plugin.gradle │ ├── run_build_tool.cmd │ └── run_build_tool.sh ├── ios │ ├── Classes │ │ └── dummy_file.c │ └── rust_lib_whitenoise.podspec ├── linux │ └── CMakeLists.txt ├── macos │ ├── Classes │ │ └── dummy_file.c │ └── rust_lib_whitenoise.podspec ├── pubspec.yaml └── windows │ ├── .gitignore │ └── CMakeLists.txt ├── scripts ├── BUILD_SYSTEM.md ├── README.md ├── build.sh ├── build_android.sh ├── build_ios.sh ├── check_diff_coverage.sh ├── setup_android.sh └── setup_android_config.sh ├── test ├── config │ └── providers │ │ ├── active_account_provider_test.dart │ │ ├── active_pubkey_provider_test.dart │ │ ├── active_pubkey_provider_test.mocks.dart │ │ ├── avatar_color_provider_test.dart │ │ ├── chat_input_provider_test.dart │ │ ├── chat_provider_test.dart │ │ ├── group_messages_provider_test.dart │ │ ├── group_provider_test.dart │ │ ├── group_provider_test.mocks.dart │ │ ├── localization_provider_test.dart │ │ ├── media_file_downloads_provider_test.dart │ │ ├── pinned_chats_provider_test.dart │ │ ├── profile_ready_card_visibility_provider_test.dart │ │ ├── theme_provider_test.dart │ │ ├── toast_message_provider_test.dart │ │ ├── user_profile_provider_test.dart │ │ └── welcomes_provider_test.dart ├── domain │ ├── models │ │ ├── media_file_download_test.dart │ │ ├── media_file_upload_test.dart │ │ ├── message_model_test.dart │ │ └── notification_content_test.dart │ └── services │ │ ├── account_secure_storage_service_test.dart │ │ ├── account_secure_storage_service_test.mocks.dart │ │ ├── displayed_chat_service_test.dart │ │ ├── displayed_chat_service_test.mocks.dart │ │ ├── draft_message_service_test.dart │ │ ├── image_picker_service_test.dart │ │ ├── image_picker_service_test.mocks.dart │ │ ├── last_read_service_test.dart │ │ ├── message_merger_service_test.dart │ │ ├── message_sender_service_test.dart │ │ ├── message_sync_service_test.dart │ │ ├── nostr_tag_builder_service_test.dart │ │ ├── notification_content_builder_service_test.dart │ │ ├── notification_service_test.dart │ │ ├── notification_service_test.mocks.dart │ │ └── reaction_comparison_service_test.dart ├── services │ └── localization_service_test.dart ├── shared │ └── mocks │ │ ├── flutter_secure_storage_mock_helper.dart │ │ ├── flutter_secure_storage_mock_helper.mocks.dart │ │ ├── mock_active_pubkey_notifier.dart │ │ ├── mock_auth_notifier.dart │ │ ├── mock_draft_message_service.dart │ │ ├── mock_image_picker_service.dart │ │ └── mock_tag_test_helpers.dart ├── test_helpers.dart ├── ui │ ├── auth_flow │ │ └── qr_scanner_screen_test.dart │ ├── chat │ │ └── widgets │ │ │ ├── chat_input_reply_preview_test.dart │ │ │ ├── chat_input_test.dart │ │ │ ├── media_image_test.dart │ │ │ ├── media_modal_test.dart │ │ │ ├── media_thumbnail_test.dart │ │ │ ├── message_media_grid_test.dart │ │ │ ├── message_media_tile_test.dart │ │ │ └── message_reply_box_test.dart │ ├── contact_list │ │ ├── group_welcome_invitation_sheet_test.dart │ │ ├── services │ │ │ └── welcome_notification_service_simple_test.dart │ │ ├── share_invite_bottom_sheet_test.dart │ │ ├── start_chat_bottom_sheet_test.dart │ │ └── widgets │ │ │ ├── share_invite_callout_test.dart │ │ │ └── user_profile_card_test.dart │ ├── core │ │ └── ui │ │ │ ├── tooltip_positioning_test.dart │ │ │ └── wn_callout_test.dart │ ├── settings │ │ ├── network │ │ │ └── relay_refresh_logic_test.dart │ │ └── profile │ │ │ └── share_profile_qr_scan_screen_test.dart │ ├── user_profile_list │ │ └── widgets │ │ │ └── chat_list_item_tile_test.dart │ └── widgets │ │ └── language_selector_dropdown_test.dart └── utils │ ├── clipboard_utils_test.dart │ ├── image_utils_test.dart │ ├── media_layout_calculator_test.dart │ ├── message_converter_test.dart │ ├── pubkey_formatter_test.dart │ ├── reaction_converter_test.dart │ └── relay_validation_test.dart ├── windows ├── .gitignore ├── CMakeLists.txt ├── flutter │ ├── CMakeLists.txt │ ├── generated_plugin_registrant.cc │ ├── generated_plugin_registrant.h │ └── 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 └── zapstore.yaml /.cursor/rules/flutter.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/.cursor/rules/flutter.mdc -------------------------------------------------------------------------------- /.cursor/rules/vibe-tools.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/.cursor/rules/vibe-tools.mdc -------------------------------------------------------------------------------- /.cursor/rules/whitenoise.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/.cursor/rules/whitenoise.mdc -------------------------------------------------------------------------------- /.cursorignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/.cursorignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/.gitignore -------------------------------------------------------------------------------- /.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/.metadata -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/README.md -------------------------------------------------------------------------------- /analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/analysis_options.yaml -------------------------------------------------------------------------------- /android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/.gitignore -------------------------------------------------------------------------------- /android/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/build.gradle.kts -------------------------------------------------------------------------------- /android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/jniLibs/arm64-v8a/librust_lib_whitenoise.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/jniLibs/arm64-v8a/librust_lib_whitenoise.so -------------------------------------------------------------------------------- /android/app/src/main/jniLibs/armeabi-v7a/librust_lib_whitenoise.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/jniLibs/armeabi-v7a/librust_lib_whitenoise.so -------------------------------------------------------------------------------- /android/app/src/main/jniLibs/x86_64/librust_lib_whitenoise.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/jniLibs/x86_64/librust_lib_whitenoise.so -------------------------------------------------------------------------------- /android/app/src/main/kotlin/com/example/whitenoise/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/kotlin/com/example/whitenoise/MainActivity.kt -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-hdpi/android12splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-hdpi/android12splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-hdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-hdpi/splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-mdpi/android12splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-mdpi/android12splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-mdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-mdpi/splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-night-hdpi/android12splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-night-hdpi/android12splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-night-hdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-night-hdpi/splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-night-mdpi/android12splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-night-mdpi/android12splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-night-mdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-night-mdpi/splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-night-v21/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-night-v21/background.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-night-v21/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-night-v21/launch_background.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-night-xhdpi/android12splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-night-xhdpi/android12splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-night-xhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-night-xhdpi/splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-night-xxhdpi/android12splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-night-xxhdpi/android12splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-night-xxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-night-xxhdpi/splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-night-xxxhdpi/android12splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-night-xxxhdpi/android12splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-night-xxxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-night-xxxhdpi/splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-night/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-night/background.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-night/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-night/launch_background.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-v21/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-v21/background.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-v21/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-v21/launch_background.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-xhdpi/android12splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-xhdpi/android12splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-xhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-xhdpi/splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-xxhdpi/android12splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-xxhdpi/android12splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-xxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-xxhdpi/splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-xxxhdpi/android12splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-xxxhdpi/android12splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-xxxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable-xxxhdpi/splash.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable/background.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/drawable/launch_background.xml -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/ic_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-hdpi/ic_notification.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-mdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/ic_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-mdpi/ic_notification.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/ic_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_notification.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/ic_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_notification.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/ic_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_notification.png -------------------------------------------------------------------------------- /android/app/src/main/res/values-night-v31/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/values-night-v31/styles.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values-night/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/values-night/styles.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values-v31/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/values-v31/styles.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /android/app/src/profile/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/app/src/profile/AndroidManifest.xml -------------------------------------------------------------------------------- /android/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/build.gradle.kts -------------------------------------------------------------------------------- /android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/gradle.properties -------------------------------------------------------------------------------- /android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /android/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/android/settings.gradle.kts -------------------------------------------------------------------------------- /assets/fonts/Manrope-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/fonts/Manrope-Bold.ttf -------------------------------------------------------------------------------- /assets/fonts/Manrope-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/fonts/Manrope-Medium.ttf -------------------------------------------------------------------------------- /assets/fonts/Manrope-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/fonts/Manrope-Regular.ttf -------------------------------------------------------------------------------- /assets/fonts/Manrope-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/fonts/Manrope-SemiBold.ttf -------------------------------------------------------------------------------- /assets/fonts/OverusedGrotesk-Roman.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/fonts/OverusedGrotesk-Roman.ttf -------------------------------------------------------------------------------- /assets/pngs/blue_hoodie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/pngs/blue_hoodie.png -------------------------------------------------------------------------------- /assets/pngs/green_bird.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/pngs/green_bird.png -------------------------------------------------------------------------------- /assets/pngs/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/pngs/login.png -------------------------------------------------------------------------------- /assets/pngs/purple_woman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/pngs/purple_woman.png -------------------------------------------------------------------------------- /assets/pngs/wn-logo-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/pngs/wn-logo-dark.png -------------------------------------------------------------------------------- /assets/pngs/wn-logo-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/pngs/wn-logo-light.png -------------------------------------------------------------------------------- /assets/svgs/ic_add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_add.svg -------------------------------------------------------------------------------- /assets/svgs/ic_add_new_chat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_add_new_chat.svg -------------------------------------------------------------------------------- /assets/svgs/ic_add_user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_add_user.svg -------------------------------------------------------------------------------- /assets/svgs/ic_arrow_right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_arrow_right.svg -------------------------------------------------------------------------------- /assets/svgs/ic_arrow_up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_arrow_up.svg -------------------------------------------------------------------------------- /assets/svgs/ic_arrows_vertical.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_arrows_vertical.svg -------------------------------------------------------------------------------- /assets/svgs/ic_bitcoin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_bitcoin.svg -------------------------------------------------------------------------------- /assets/svgs/ic_camera.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_camera.svg -------------------------------------------------------------------------------- /assets/svgs/ic_chat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_chat.svg -------------------------------------------------------------------------------- /assets/svgs/ic_chat_invite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_chat_invite.svg -------------------------------------------------------------------------------- /assets/svgs/ic_checkmark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_checkmark.svg -------------------------------------------------------------------------------- /assets/svgs/ic_checkmark_filled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_checkmark_filled.svg -------------------------------------------------------------------------------- /assets/svgs/ic_checkmark_solid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_checkmark_solid.svg -------------------------------------------------------------------------------- /assets/svgs/ic_chevron_down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_chevron_down.svg -------------------------------------------------------------------------------- /assets/svgs/ic_chevron_left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_chevron_left.svg -------------------------------------------------------------------------------- /assets/svgs/ic_chevron_right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_chevron_right.svg -------------------------------------------------------------------------------- /assets/svgs/ic_chevron_up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_chevron_up.svg -------------------------------------------------------------------------------- /assets/svgs/ic_close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_close.svg -------------------------------------------------------------------------------- /assets/svgs/ic_connected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_connected.svg -------------------------------------------------------------------------------- /assets/svgs/ic_copy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_copy.svg -------------------------------------------------------------------------------- /assets/svgs/ic_data_vis3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_data_vis3.svg -------------------------------------------------------------------------------- /assets/svgs/ic_delete.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_delete.svg -------------------------------------------------------------------------------- /assets/svgs/ic_delivered.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_delivered.svg -------------------------------------------------------------------------------- /assets/svgs/ic_development.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_development.svg -------------------------------------------------------------------------------- /assets/svgs/ic_disconnected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_disconnected.svg -------------------------------------------------------------------------------- /assets/svgs/ic_edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_edit.svg -------------------------------------------------------------------------------- /assets/svgs/ic_error_filled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_error_filled.svg -------------------------------------------------------------------------------- /assets/svgs/ic_expand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_expand.svg -------------------------------------------------------------------------------- /assets/svgs/ic_eye.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_eye.svg -------------------------------------------------------------------------------- /assets/svgs/ic_eye_off.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_eye_off.svg -------------------------------------------------------------------------------- /assets/svgs/ic_face_add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_face_add.svg -------------------------------------------------------------------------------- /assets/svgs/ic_favorite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_favorite.svg -------------------------------------------------------------------------------- /assets/svgs/ic_feedback.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_feedback.svg -------------------------------------------------------------------------------- /assets/svgs/ic_group_chat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_group_chat.svg -------------------------------------------------------------------------------- /assets/svgs/ic_group_settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_group_settings.svg -------------------------------------------------------------------------------- /assets/svgs/ic_help.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_help.svg -------------------------------------------------------------------------------- /assets/svgs/ic_icons_time.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_icons_time.svg -------------------------------------------------------------------------------- /assets/svgs/ic_image.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_image.svg -------------------------------------------------------------------------------- /assets/svgs/ic_in_progress.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_in_progress.svg -------------------------------------------------------------------------------- /assets/svgs/ic_information.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_information.svg -------------------------------------------------------------------------------- /assets/svgs/ic_information_filled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_information_filled.svg -------------------------------------------------------------------------------- /assets/svgs/ic_locked.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_locked.svg -------------------------------------------------------------------------------- /assets/svgs/ic_logout.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_logout.svg -------------------------------------------------------------------------------- /assets/svgs/ic_make_admin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_make_admin.svg -------------------------------------------------------------------------------- /assets/svgs/ic_message.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_message.svg -------------------------------------------------------------------------------- /assets/svgs/ic_microphone.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_microphone.svg -------------------------------------------------------------------------------- /assets/svgs/ic_monitor.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_monitor.svg -------------------------------------------------------------------------------- /assets/svgs/ic_moon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_moon.svg -------------------------------------------------------------------------------- /assets/svgs/ic_mute_notfication.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_mute_notfication.svg -------------------------------------------------------------------------------- /assets/svgs/ic_new_chat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_new_chat.svg -------------------------------------------------------------------------------- /assets/svgs/ic_notification.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_notification.svg -------------------------------------------------------------------------------- /assets/svgs/ic_off_chat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_off_chat.svg -------------------------------------------------------------------------------- /assets/svgs/ic_password.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_password.svg -------------------------------------------------------------------------------- /assets/svgs/ic_paste.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_paste.svg -------------------------------------------------------------------------------- /assets/svgs/ic_pause_filled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_pause_filled.svg -------------------------------------------------------------------------------- /assets/svgs/ic_pin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_pin.svg -------------------------------------------------------------------------------- /assets/svgs/ic_play_filled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_play_filled.svg -------------------------------------------------------------------------------- /assets/svgs/ic_qr_code.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_qr_code.svg -------------------------------------------------------------------------------- /assets/svgs/ic_radio_button.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_radio_button.svg -------------------------------------------------------------------------------- /assets/svgs/ic_remove_admin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_remove_admin.svg -------------------------------------------------------------------------------- /assets/svgs/ic_remove_outlined.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_remove_outlined.svg -------------------------------------------------------------------------------- /assets/svgs/ic_remove_user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_remove_user.svg -------------------------------------------------------------------------------- /assets/svgs/ic_reply.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_reply.svg -------------------------------------------------------------------------------- /assets/svgs/ic_scan.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_scan.svg -------------------------------------------------------------------------------- /assets/svgs/ic_search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_search.svg -------------------------------------------------------------------------------- /assets/svgs/ic_settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_settings.svg -------------------------------------------------------------------------------- /assets/svgs/ic_start_chatting.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_start_chatting.svg -------------------------------------------------------------------------------- /assets/svgs/ic_success_filled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_success_filled.svg -------------------------------------------------------------------------------- /assets/svgs/ic_trash_can.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_trash_can.svg -------------------------------------------------------------------------------- /assets/svgs/ic_unpin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_unpin.svg -------------------------------------------------------------------------------- /assets/svgs/ic_user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_user.svg -------------------------------------------------------------------------------- /assets/svgs/ic_user_follow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_user_follow.svg -------------------------------------------------------------------------------- /assets/svgs/ic_verified_user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_verified_user.svg -------------------------------------------------------------------------------- /assets/svgs/ic_view.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_view.svg -------------------------------------------------------------------------------- /assets/svgs/ic_warning.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_warning.svg -------------------------------------------------------------------------------- /assets/svgs/ic_warning_filled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_warning_filled.svg -------------------------------------------------------------------------------- /assets/svgs/ic_whitenoise.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/svgs/ic_whitenoise.svg -------------------------------------------------------------------------------- /assets/zapstore/zapstore-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/zapstore/zapstore-1.png -------------------------------------------------------------------------------- /assets/zapstore/zapstore-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/zapstore/zapstore-2.png -------------------------------------------------------------------------------- /assets/zapstore/zapstore-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/zapstore/zapstore-3.png -------------------------------------------------------------------------------- /assets/zapstore/zapstore-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/zapstore/zapstore-4.png -------------------------------------------------------------------------------- /assets/zapstore/zapstore-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/assets/zapstore/zapstore-icon.png -------------------------------------------------------------------------------- /devtools_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/devtools_options.yaml -------------------------------------------------------------------------------- /docs/release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/docs/release.md -------------------------------------------------------------------------------- /flutter_rust_bridge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/flutter_rust_bridge.yaml -------------------------------------------------------------------------------- /integration_test/simple_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/integration_test/simple_test.dart -------------------------------------------------------------------------------- /ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/.gitignore -------------------------------------------------------------------------------- /ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Flutter/Debug.xcconfig -------------------------------------------------------------------------------- /ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Flutter/Release.xcconfig -------------------------------------------------------------------------------- /ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Podfile -------------------------------------------------------------------------------- /ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Podfile.lock -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-20@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-20@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-20@2x~ipad.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-20@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-20~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-20~ipad.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-29.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-29@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-29@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-29@2x~ipad.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-29@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-29~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-29~ipad.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-40@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-40@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-40@2x~ipad.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-40@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-40~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-40~ipad.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x~car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x~car.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-60@3x~car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-60@3x~car.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5@2x~ipad.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon@2x~ipad.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon~ios-marketing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon~ios-marketing.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/AppIcon~ipad.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchBackground.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/LaunchBackground.imageset/Contents.json -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchBackground.imageset/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/LaunchBackground.imageset/background.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchBackground.imageset/darkbackground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/LaunchBackground.imageset/darkbackground.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImageDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImageDark.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImageDark@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImageDark@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImageDark@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImageDark@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md -------------------------------------------------------------------------------- /ios/Runner/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /ios/Runner/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Info.plist -------------------------------------------------------------------------------- /ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Runner-Bridging-Header.h -------------------------------------------------------------------------------- /ios/Runner/Runner.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/Runner/Runner.entitlements -------------------------------------------------------------------------------- /ios/RunnerTests/RunnerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/ios/RunnerTests/RunnerTests.swift -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/justfile -------------------------------------------------------------------------------- /lib/config/constants.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/constants.dart -------------------------------------------------------------------------------- /lib/config/extensions/toast_extension.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/extensions/toast_extension.dart -------------------------------------------------------------------------------- /lib/config/providers/active_account_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/active_account_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/active_pubkey_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/active_pubkey_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/auth_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/auth_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/avatar_color_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/avatar_color_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/chat_input_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/chat_input_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/chat_list_items_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/chat_list_items_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/chat_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/chat_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/chat_search_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/chat_search_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/create_group_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/create_group_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/create_profile_screen_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/create_profile_screen_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/delayed_relay_error_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/delayed_relay_error_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/edit_profile_screen_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/edit_profile_screen_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/filtered_chat_items_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/filtered_chat_items_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/follow_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/follow_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/follows_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/follows_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/group_messages_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/group_messages_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/group_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/group_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/localization_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/localization_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/media_file_downloads_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/media_file_downloads_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/nostr_keys_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/nostr_keys_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/pinned_chats_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/pinned_chats_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/polling_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/polling_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/profile_ready_card_visibility_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/profile_ready_card_visibility_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/relay_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/relay_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/relay_status_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/relay_status_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/theme_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/theme_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/toast_message_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/toast_message_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/user_profile_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/user_profile_provider.dart -------------------------------------------------------------------------------- /lib/config/providers/welcomes_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/providers/welcomes_provider.dart -------------------------------------------------------------------------------- /lib/config/states/auth_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/auth_state.dart -------------------------------------------------------------------------------- /lib/config/states/auth_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/auth_state.freezed.dart -------------------------------------------------------------------------------- /lib/config/states/chat_search_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/chat_search_state.dart -------------------------------------------------------------------------------- /lib/config/states/chat_search_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/chat_search_state.freezed.dart -------------------------------------------------------------------------------- /lib/config/states/chat_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/chat_state.dart -------------------------------------------------------------------------------- /lib/config/states/chat_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/chat_state.freezed.dart -------------------------------------------------------------------------------- /lib/config/states/create_group_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/create_group_state.dart -------------------------------------------------------------------------------- /lib/config/states/create_group_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/create_group_state.freezed.dart -------------------------------------------------------------------------------- /lib/config/states/group_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/group_state.dart -------------------------------------------------------------------------------- /lib/config/states/group_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/group_state.freezed.dart -------------------------------------------------------------------------------- /lib/config/states/localization_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/localization_state.dart -------------------------------------------------------------------------------- /lib/config/states/localization_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/localization_state.freezed.dart -------------------------------------------------------------------------------- /lib/config/states/nostr_keys_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/nostr_keys_state.dart -------------------------------------------------------------------------------- /lib/config/states/nostr_keys_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/nostr_keys_state.freezed.dart -------------------------------------------------------------------------------- /lib/config/states/profile_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/profile_state.dart -------------------------------------------------------------------------------- /lib/config/states/profile_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/profile_state.freezed.dart -------------------------------------------------------------------------------- /lib/config/states/theme_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/theme_state.dart -------------------------------------------------------------------------------- /lib/config/states/theme_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/theme_state.freezed.dart -------------------------------------------------------------------------------- /lib/config/states/toast_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/toast_state.dart -------------------------------------------------------------------------------- /lib/config/states/toast_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/toast_state.freezed.dart -------------------------------------------------------------------------------- /lib/config/states/welcome_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/welcome_state.dart -------------------------------------------------------------------------------- /lib/config/states/welcome_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/config/states/welcome_state.freezed.dart -------------------------------------------------------------------------------- /lib/domain/models/avatar_color_tokens.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/models/avatar_color_tokens.dart -------------------------------------------------------------------------------- /lib/domain/models/background_task_config.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/models/background_task_config.dart -------------------------------------------------------------------------------- /lib/domain/models/chat_list_item.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/models/chat_list_item.dart -------------------------------------------------------------------------------- /lib/domain/models/chat_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/models/chat_model.dart -------------------------------------------------------------------------------- /lib/domain/models/media_file_download.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/models/media_file_download.dart -------------------------------------------------------------------------------- /lib/domain/models/media_file_download.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/models/media_file_download.freezed.dart -------------------------------------------------------------------------------- /lib/domain/models/media_file_upload.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/models/media_file_upload.dart -------------------------------------------------------------------------------- /lib/domain/models/media_file_upload.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/models/media_file_upload.freezed.dart -------------------------------------------------------------------------------- /lib/domain/models/message_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/models/message_model.dart -------------------------------------------------------------------------------- /lib/domain/models/notification_content.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/models/notification_content.dart -------------------------------------------------------------------------------- /lib/domain/models/notification_content.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/models/notification_content.freezed.dart -------------------------------------------------------------------------------- /lib/domain/models/user_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/models/user_model.dart -------------------------------------------------------------------------------- /lib/domain/models/user_profile.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/models/user_profile.dart -------------------------------------------------------------------------------- /lib/domain/services/account_secure_storage_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/services/account_secure_storage_service.dart -------------------------------------------------------------------------------- /lib/domain/services/avatar_color_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/services/avatar_color_service.dart -------------------------------------------------------------------------------- /lib/domain/services/background_sync_handler.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/services/background_sync_handler.dart -------------------------------------------------------------------------------- /lib/domain/services/background_sync_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/services/background_sync_service.dart -------------------------------------------------------------------------------- /lib/domain/services/displayed_chat_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/services/displayed_chat_service.dart -------------------------------------------------------------------------------- /lib/domain/services/draft_message_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/services/draft_message_service.dart -------------------------------------------------------------------------------- /lib/domain/services/image_picker_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/services/image_picker_service.dart -------------------------------------------------------------------------------- /lib/domain/services/last_read_manager.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/services/last_read_manager.dart -------------------------------------------------------------------------------- /lib/domain/services/last_read_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/services/last_read_service.dart -------------------------------------------------------------------------------- /lib/domain/services/message_merger_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/services/message_merger_service.dart -------------------------------------------------------------------------------- /lib/domain/services/message_sender_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/services/message_sender_service.dart -------------------------------------------------------------------------------- /lib/domain/services/message_sync_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/services/message_sync_service.dart -------------------------------------------------------------------------------- /lib/domain/services/nostr_tag_builder_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/services/nostr_tag_builder_service.dart -------------------------------------------------------------------------------- /lib/domain/services/notification_content_builder_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/services/notification_content_builder_service.dart -------------------------------------------------------------------------------- /lib/domain/services/notification_id_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/services/notification_id_service.dart -------------------------------------------------------------------------------- /lib/domain/services/notification_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/services/notification_service.dart -------------------------------------------------------------------------------- /lib/domain/services/reaction_comparison_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/domain/services/reaction_comparison_service.dart -------------------------------------------------------------------------------- /lib/locales/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/locales/de.json -------------------------------------------------------------------------------- /lib/locales/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/locales/en.json -------------------------------------------------------------------------------- /lib/locales/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/locales/es.json -------------------------------------------------------------------------------- /lib/locales/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/locales/fr.json -------------------------------------------------------------------------------- /lib/locales/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/locales/it.json -------------------------------------------------------------------------------- /lib/locales/pt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/locales/pt.json -------------------------------------------------------------------------------- /lib/locales/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/locales/ru.json -------------------------------------------------------------------------------- /lib/locales/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/locales/tr.json -------------------------------------------------------------------------------- /lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/main.dart -------------------------------------------------------------------------------- /lib/models/relay_status.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/models/relay_status.dart -------------------------------------------------------------------------------- /lib/routing/chat_navigation_extension.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/routing/chat_navigation_extension.dart -------------------------------------------------------------------------------- /lib/routing/router_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/routing/router_provider.dart -------------------------------------------------------------------------------- /lib/routing/routes.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/routing/routes.dart -------------------------------------------------------------------------------- /lib/services/localization_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/services/localization_service.dart -------------------------------------------------------------------------------- /lib/src/rust/api.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/src/rust/api.dart -------------------------------------------------------------------------------- /lib/src/rust/api/accounts.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/src/rust/api/accounts.dart -------------------------------------------------------------------------------- /lib/src/rust/api/error.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/src/rust/api/error.dart -------------------------------------------------------------------------------- /lib/src/rust/api/error.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/src/rust/api/error.freezed.dart -------------------------------------------------------------------------------- /lib/src/rust/api/groups.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/src/rust/api/groups.dart -------------------------------------------------------------------------------- /lib/src/rust/api/media_files.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/src/rust/api/media_files.dart -------------------------------------------------------------------------------- /lib/src/rust/api/messages.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/src/rust/api/messages.dart -------------------------------------------------------------------------------- /lib/src/rust/api/metadata.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/src/rust/api/metadata.dart -------------------------------------------------------------------------------- /lib/src/rust/api/relays.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/src/rust/api/relays.dart -------------------------------------------------------------------------------- /lib/src/rust/api/users.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/src/rust/api/users.dart -------------------------------------------------------------------------------- /lib/src/rust/api/utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/src/rust/api/utils.dart -------------------------------------------------------------------------------- /lib/src/rust/api/welcomes.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/src/rust/api/welcomes.dart -------------------------------------------------------------------------------- /lib/src/rust/frb_generated.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/src/rust/frb_generated.dart -------------------------------------------------------------------------------- /lib/src/rust/frb_generated.io.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/src/rust/frb_generated.io.dart -------------------------------------------------------------------------------- /lib/src/rust/lib.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/src/rust/lib.dart -------------------------------------------------------------------------------- /lib/ui/auth_flow/auth_header.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/auth_flow/auth_header.dart -------------------------------------------------------------------------------- /lib/ui/auth_flow/create_profile_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/auth_flow/create_profile_screen.dart -------------------------------------------------------------------------------- /lib/ui/auth_flow/info_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/auth_flow/info_screen.dart -------------------------------------------------------------------------------- /lib/ui/auth_flow/login_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/auth_flow/login_screen.dart -------------------------------------------------------------------------------- /lib/ui/auth_flow/qr_scanner_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/auth_flow/qr_scanner_screen.dart -------------------------------------------------------------------------------- /lib/ui/auth_flow/welcome_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/auth_flow/welcome_screen.dart -------------------------------------------------------------------------------- /lib/ui/chat/chat_info/add_group_members_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/chat_info/add_group_members_screen.dart -------------------------------------------------------------------------------- /lib/ui/chat/chat_info/chat_info_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/chat_info/chat_info_screen.dart -------------------------------------------------------------------------------- /lib/ui/chat/chat_info/dm_chat_info.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/chat_info/dm_chat_info.dart -------------------------------------------------------------------------------- /lib/ui/chat/chat_info/edit_group_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/chat_info/edit_group_screen.dart -------------------------------------------------------------------------------- /lib/ui/chat/chat_info/group_chat_info.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/chat_info/group_chat_info.dart -------------------------------------------------------------------------------- /lib/ui/chat/chat_info/widgets/group_member_bottom_sheet.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/chat_info/widgets/group_member_bottom_sheet.dart -------------------------------------------------------------------------------- /lib/ui/chat/chat_info/widgets/member_action_buttons.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/chat_info/widgets/member_action_buttons.dart -------------------------------------------------------------------------------- /lib/ui/chat/chat_management/add_to_group_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/chat_management/add_to_group_screen.dart -------------------------------------------------------------------------------- /lib/ui/chat/chat_management/widgets/create_group_dialog.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/chat_management/widgets/create_group_dialog.dart -------------------------------------------------------------------------------- /lib/ui/chat/chat_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/chat_screen.dart -------------------------------------------------------------------------------- /lib/ui/chat/invite/chat_invite_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/invite/chat_invite_screen.dart -------------------------------------------------------------------------------- /lib/ui/chat/services/chat_dialog_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/services/chat_dialog_service.dart -------------------------------------------------------------------------------- /lib/ui/chat/states/chat_input_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/states/chat_input_state.dart -------------------------------------------------------------------------------- /lib/ui/chat/states/chat_input_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/states/chat_input_state.freezed.dart -------------------------------------------------------------------------------- /lib/ui/chat/states/chat_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/states/chat_state.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/blurhash_placeholder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/blurhash_placeholder.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/chat_bubble/bubble.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/chat_bubble/bubble.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/chat_bubble/painter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/chat_bubble/painter.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/chat_header_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/chat_header_widget.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/chat_input.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/chat_input.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/chat_input_media_selector.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/chat_input_media_selector.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/chat_input_reply_preview.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/chat_input_reply_preview.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/chat_input_send_button.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/chat_input_send_button.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/chat_search_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/chat_search_widget.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/media_image.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/media_image.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/media_modal.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/media_modal.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/media_preview.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/media_preview.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/media_preview_thumbnail.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/media_preview_thumbnail.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/media_thumbnail.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/media_thumbnail.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/message_media_grid.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/message_media_grid.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/message_media_tile.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/message_media_tile.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/message_reply_box.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/message_reply_box.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/message_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/message_widget.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/reaction/reaction_default_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/reaction/reaction_default_data.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/reaction/reaction_hero_dialog_route.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/reaction/reaction_hero_dialog_route.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/reaction/reaction_menu_item.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/reaction/reaction_menu_item.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/reaction/reactions_dialog_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/reaction/reactions_dialog_widget.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/reaction/stacked_reactions.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/reaction/stacked_reactions.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/status_message_item_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/status_message_item_widget.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/swipe_to_reply_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/swipe_to_reply_widget.dart -------------------------------------------------------------------------------- /lib/ui/chat/widgets/user_profile_info.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/chat/widgets/user_profile_info.dart -------------------------------------------------------------------------------- /lib/ui/core/themes/assets.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/themes/assets.dart -------------------------------------------------------------------------------- /lib/ui/core/themes/dimens.dart: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /lib/ui/core/themes/src/app_theme.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/themes/src/app_theme.dart -------------------------------------------------------------------------------- /lib/ui/core/themes/src/colors.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/themes/src/colors.dart -------------------------------------------------------------------------------- /lib/ui/core/themes/src/colors_dark.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/themes/src/colors_dark.dart -------------------------------------------------------------------------------- /lib/ui/core/themes/src/colors_light.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/themes/src/colors_light.dart -------------------------------------------------------------------------------- /lib/ui/core/themes/src/constants.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/themes/src/constants.dart -------------------------------------------------------------------------------- /lib/ui/core/themes/src/dark/dark.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/themes/src/dark/dark.dart -------------------------------------------------------------------------------- /lib/ui/core/themes/src/dark/extensions.dart: -------------------------------------------------------------------------------- 1 | part of 'dark.dart'; 2 | -------------------------------------------------------------------------------- /lib/ui/core/themes/src/dark/input.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/themes/src/dark/input.dart -------------------------------------------------------------------------------- /lib/ui/core/themes/src/dimensions.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/themes/src/dimensions.dart -------------------------------------------------------------------------------- /lib/ui/core/themes/src/extensions.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/themes/src/extensions.dart -------------------------------------------------------------------------------- /lib/ui/core/themes/src/light/extensions.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/themes/src/light/extensions.dart -------------------------------------------------------------------------------- /lib/ui/core/themes/src/light/input.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/themes/src/light/input.dart -------------------------------------------------------------------------------- /lib/ui/core/themes/src/light/light.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/themes/src/light/light.dart -------------------------------------------------------------------------------- /lib/ui/core/themes/src/typography/constants.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/themes/src/typography/constants.dart -------------------------------------------------------------------------------- /lib/ui/core/themes/src/typography/extension.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/themes/src/typography/extension.dart -------------------------------------------------------------------------------- /lib/ui/core/themes/src/typography/typography.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/themes/src/typography/typography.dart -------------------------------------------------------------------------------- /lib/ui/core/themes/theme.dart: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /lib/ui/core/ui/info_box.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/info_box.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_app_bar.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_app_bar.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_avatar.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_avatar.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_bottom_fade.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_bottom_fade.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_bottom_sheet.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_bottom_sheet.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_button.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_button.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_callout.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_callout.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_dialog.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_dialog.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_filled_button.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_filled_button.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_heads_up.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_heads_up.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_icon_button.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_icon_button.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_image.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_image.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_refreshing_indicator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_refreshing_indicator.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_skeleton_container.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_skeleton_container.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_status_legend_item.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_status_legend_item.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_text_button.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_text_button.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_text_field.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_text_field.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_text_form_field.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_text_form_field.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_toast.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_toast.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_tooltip.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_tooltip.dart -------------------------------------------------------------------------------- /lib/ui/core/ui/wn_validation_notification.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/ui/wn_validation_notification.dart -------------------------------------------------------------------------------- /lib/ui/core/utils/tooltip_positioning.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/utils/tooltip_positioning.dart -------------------------------------------------------------------------------- /lib/ui/core/widgets/wn_settings_screen_wrapper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/core/widgets/wn_settings_screen_wrapper.dart -------------------------------------------------------------------------------- /lib/ui/settings/app_settings/app_settings_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/app_settings/app_settings_screen.dart -------------------------------------------------------------------------------- /lib/ui/settings/developer/background_sync_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/developer/background_sync_screen.dart -------------------------------------------------------------------------------- /lib/ui/settings/developer/developer_settings_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/developer/developer_settings_screen.dart -------------------------------------------------------------------------------- /lib/ui/settings/donate/donate_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/donate/donate_screen.dart -------------------------------------------------------------------------------- /lib/ui/settings/general_settings_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/general_settings_screen.dart -------------------------------------------------------------------------------- /lib/ui/settings/network/add_relay_bottom_sheet.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/network/add_relay_bottom_sheet.dart -------------------------------------------------------------------------------- /lib/ui/settings/network/network_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/network/network_screen.dart -------------------------------------------------------------------------------- /lib/ui/settings/network/relay_info_dialog.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/network/relay_info_dialog.dart -------------------------------------------------------------------------------- /lib/ui/settings/network/widgets/network_section.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/network/widgets/network_section.dart -------------------------------------------------------------------------------- /lib/ui/settings/network/widgets/relay_section.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/network/widgets/relay_section.dart -------------------------------------------------------------------------------- /lib/ui/settings/network/widgets/relay_tile.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/network/widgets/relay_tile.dart -------------------------------------------------------------------------------- /lib/ui/settings/privacy/prv.dart: -------------------------------------------------------------------------------- 1 | // Create folders for privacy settings 2 | -------------------------------------------------------------------------------- /lib/ui/settings/profile/connect_profile_bottom_sheet.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/profile/connect_profile_bottom_sheet.dart -------------------------------------------------------------------------------- /lib/ui/settings/profile/edit_profile_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/profile/edit_profile_screen.dart -------------------------------------------------------------------------------- /lib/ui/settings/profile/share_profile_qr_scan_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/profile/share_profile_qr_scan_screen.dart -------------------------------------------------------------------------------- /lib/ui/settings/profile/share_profile_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/profile/share_profile_screen.dart -------------------------------------------------------------------------------- /lib/ui/settings/profile/switch_profile_bottom_sheet.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/profile/switch_profile_bottom_sheet.dart -------------------------------------------------------------------------------- /lib/ui/settings/profile/widgets/edit_icon.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/profile/widgets/edit_icon.dart -------------------------------------------------------------------------------- /lib/ui/settings/profile_keys/profile_keys_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/profile_keys/profile_keys_screen.dart -------------------------------------------------------------------------------- /lib/ui/settings/wallet/wallet_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/wallet/wallet_screen.dart -------------------------------------------------------------------------------- /lib/ui/settings/widgets/active_account_tile.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/settings/widgets/active_account_tile.dart -------------------------------------------------------------------------------- /lib/ui/shared/widgets/camera_permission_denied_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/shared/widgets/camera_permission_denied_widget.dart -------------------------------------------------------------------------------- /lib/ui/user_profile_list/chat_list_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/user_profile_list/chat_list_screen.dart -------------------------------------------------------------------------------- /lib/ui/user_profile_list/group_chat_details_sheet.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/user_profile_list/group_chat_details_sheet.dart -------------------------------------------------------------------------------- /lib/ui/user_profile_list/group_welcome_invitation_sheet.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/user_profile_list/group_welcome_invitation_sheet.dart -------------------------------------------------------------------------------- /lib/ui/user_profile_list/new_chat_bottom_sheet.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/user_profile_list/new_chat_bottom_sheet.dart -------------------------------------------------------------------------------- /lib/ui/user_profile_list/new_group_chat_sheet.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/user_profile_list/new_group_chat_sheet.dart -------------------------------------------------------------------------------- /lib/ui/user_profile_list/safe_toast_mixin.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/user_profile_list/safe_toast_mixin.dart -------------------------------------------------------------------------------- /lib/ui/user_profile_list/services/welcome_notification_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/user_profile_list/services/welcome_notification_service.dart -------------------------------------------------------------------------------- /lib/ui/user_profile_list/share_invite_bottom_sheet.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/user_profile_list/share_invite_bottom_sheet.dart -------------------------------------------------------------------------------- /lib/ui/user_profile_list/start_chat_bottom_sheet.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/user_profile_list/start_chat_bottom_sheet.dart -------------------------------------------------------------------------------- /lib/ui/user_profile_list/widgets/chat_list_active_account_avatar.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/user_profile_list/widgets/chat_list_active_account_avatar.dart -------------------------------------------------------------------------------- /lib/ui/user_profile_list/widgets/chat_list_item_tile.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/user_profile_list/widgets/chat_list_item_tile.dart -------------------------------------------------------------------------------- /lib/ui/user_profile_list/widgets/empty_chat_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/user_profile_list/widgets/empty_chat_widget.dart -------------------------------------------------------------------------------- /lib/ui/user_profile_list/widgets/message_read_status.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/user_profile_list/widgets/message_read_status.dart -------------------------------------------------------------------------------- /lib/ui/user_profile_list/widgets/profile_ready_card.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/user_profile_list/widgets/profile_ready_card.dart -------------------------------------------------------------------------------- /lib/ui/user_profile_list/widgets/share_invite_button.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/user_profile_list/widgets/share_invite_button.dart -------------------------------------------------------------------------------- /lib/ui/user_profile_list/widgets/share_invite_callout.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/user_profile_list/widgets/share_invite_callout.dart -------------------------------------------------------------------------------- /lib/ui/user_profile_list/widgets/user_profile_card.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/user_profile_list/widgets/user_profile_card.dart -------------------------------------------------------------------------------- /lib/ui/user_profile_list/widgets/user_profile_tile.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/user_profile_list/widgets/user_profile_tile.dart -------------------------------------------------------------------------------- /lib/ui/user_profile_list/widgets/welcome_tile.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/user_profile_list/widgets/welcome_tile.dart -------------------------------------------------------------------------------- /lib/ui/widgets/language_selector_dropdown.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/ui/widgets/language_selector_dropdown.dart -------------------------------------------------------------------------------- /lib/utils/big_int_extension.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/utils/big_int_extension.dart -------------------------------------------------------------------------------- /lib/utils/camera_utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/utils/camera_utils.dart -------------------------------------------------------------------------------- /lib/utils/clipboard_utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/utils/clipboard_utils.dart -------------------------------------------------------------------------------- /lib/utils/debug_extensions.dart: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /lib/utils/error_handling.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/utils/error_handling.dart -------------------------------------------------------------------------------- /lib/utils/image_utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/utils/image_utils.dart -------------------------------------------------------------------------------- /lib/utils/localization_extensions.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/utils/localization_extensions.dart -------------------------------------------------------------------------------- /lib/utils/media_layout_calculator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/utils/media_layout_calculator.dart -------------------------------------------------------------------------------- /lib/utils/message_converter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/utils/message_converter.dart -------------------------------------------------------------------------------- /lib/utils/message_utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/utils/message_utils.dart -------------------------------------------------------------------------------- /lib/utils/pubkey_formatter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/utils/pubkey_formatter.dart -------------------------------------------------------------------------------- /lib/utils/pubkey_utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/utils/pubkey_utils.dart -------------------------------------------------------------------------------- /lib/utils/public_key_validation_extension.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/utils/public_key_validation_extension.dart -------------------------------------------------------------------------------- /lib/utils/reaction_converter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/utils/reaction_converter.dart -------------------------------------------------------------------------------- /lib/utils/relay_validation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/utils/relay_validation.dart -------------------------------------------------------------------------------- /lib/utils/status_bar_utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/utils/status_bar_utils.dart -------------------------------------------------------------------------------- /lib/utils/string_extensions.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/utils/string_extensions.dart -------------------------------------------------------------------------------- /lib/utils/timeago_formatter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/utils/timeago_formatter.dart -------------------------------------------------------------------------------- /lib/utils/user_utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/lib/utils/user_utils.dart -------------------------------------------------------------------------------- /linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/linux/CMakeLists.txt -------------------------------------------------------------------------------- /linux/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/linux/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /linux/flutter/generated_plugin_registrant.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/linux/flutter/generated_plugin_registrant.cc -------------------------------------------------------------------------------- /linux/flutter/generated_plugin_registrant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/linux/flutter/generated_plugin_registrant.h -------------------------------------------------------------------------------- /linux/flutter/generated_plugins.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/linux/flutter/generated_plugins.cmake -------------------------------------------------------------------------------- /linux/runner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/linux/runner/CMakeLists.txt -------------------------------------------------------------------------------- /linux/runner/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/linux/runner/main.cc -------------------------------------------------------------------------------- /linux/runner/my_application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/linux/runner/my_application.cc -------------------------------------------------------------------------------- /linux/runner/my_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/linux/runner/my_application.h -------------------------------------------------------------------------------- /macos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/.gitignore -------------------------------------------------------------------------------- /macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Flutter/Flutter-Debug.xcconfig -------------------------------------------------------------------------------- /macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Flutter/Flutter-Release.xcconfig -------------------------------------------------------------------------------- /macos/Flutter/GeneratedPluginRegistrant.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Flutter/GeneratedPluginRegistrant.swift -------------------------------------------------------------------------------- /macos/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Podfile -------------------------------------------------------------------------------- /macos/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Podfile.lock -------------------------------------------------------------------------------- /macos/Runner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme -------------------------------------------------------------------------------- /macos/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /macos/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png -------------------------------------------------------------------------------- /macos/Runner/Base.lproj/MainMenu.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner/Base.lproj/MainMenu.xib -------------------------------------------------------------------------------- /macos/Runner/Configs/AppInfo.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner/Configs/AppInfo.xcconfig -------------------------------------------------------------------------------- /macos/Runner/Configs/Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner/Configs/Debug.xcconfig -------------------------------------------------------------------------------- /macos/Runner/Configs/Release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner/Configs/Release.xcconfig -------------------------------------------------------------------------------- /macos/Runner/Configs/Warnings.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner/Configs/Warnings.xcconfig -------------------------------------------------------------------------------- /macos/Runner/DebugProfile.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner/DebugProfile.entitlements -------------------------------------------------------------------------------- /macos/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner/Info.plist -------------------------------------------------------------------------------- /macos/Runner/MainFlutterWindow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner/MainFlutterWindow.swift -------------------------------------------------------------------------------- /macos/Runner/Release.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/Runner/Release.entitlements -------------------------------------------------------------------------------- /macos/RunnerTests/RunnerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/macos/RunnerTests/RunnerTests.swift -------------------------------------------------------------------------------- /pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/pubspec.lock -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /rust/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /build 3 | -------------------------------------------------------------------------------- /rust/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust/Cargo.lock -------------------------------------------------------------------------------- /rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust/Cargo.toml -------------------------------------------------------------------------------- /rust/src/api/accounts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust/src/api/accounts.rs -------------------------------------------------------------------------------- /rust/src/api/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust/src/api/error.rs -------------------------------------------------------------------------------- /rust/src/api/groups.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust/src/api/groups.rs -------------------------------------------------------------------------------- /rust/src/api/media_files.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust/src/api/media_files.rs -------------------------------------------------------------------------------- /rust/src/api/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust/src/api/messages.rs -------------------------------------------------------------------------------- /rust/src/api/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust/src/api/metadata.rs -------------------------------------------------------------------------------- /rust/src/api/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust/src/api/mod.rs -------------------------------------------------------------------------------- /rust/src/api/relays.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust/src/api/relays.rs -------------------------------------------------------------------------------- /rust/src/api/users.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust/src/api/users.rs -------------------------------------------------------------------------------- /rust/src/api/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust/src/api/utils.rs -------------------------------------------------------------------------------- /rust/src/api/welcomes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust/src/api/welcomes.rs -------------------------------------------------------------------------------- /rust/src/frb_generated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust/src/frb_generated.rs -------------------------------------------------------------------------------- /rust/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust/src/lib.rs -------------------------------------------------------------------------------- /rust_builder/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/.gitignore -------------------------------------------------------------------------------- /rust_builder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/README.md -------------------------------------------------------------------------------- /rust_builder/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/android/.gitignore -------------------------------------------------------------------------------- /rust_builder/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/android/build.gradle -------------------------------------------------------------------------------- /rust_builder/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'rust_lib_whitenoise' 2 | -------------------------------------------------------------------------------- /rust_builder/android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /rust_builder/cargokit/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | .dart_tool 3 | *.iml 4 | !pubspec.lock 5 | -------------------------------------------------------------------------------- /rust_builder/cargokit/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/LICENSE -------------------------------------------------------------------------------- /rust_builder/cargokit/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/README -------------------------------------------------------------------------------- /rust_builder/cargokit/build_pod.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_pod.sh -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/README.md -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/analysis_options.yaml -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/bin/build_tool.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/bin/build_tool.dart -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/lib/build_tool.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/lib/build_tool.dart -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/lib/src/android_environment.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/lib/src/android_environment.dart -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/lib/src/artifacts_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/lib/src/artifacts_provider.dart -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/lib/src/build_cmake.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/lib/src/build_cmake.dart -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/lib/src/build_gradle.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/lib/src/build_gradle.dart -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/lib/src/build_pod.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/lib/src/build_pod.dart -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/lib/src/build_tool.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/lib/src/build_tool.dart -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/lib/src/builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/lib/src/builder.dart -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/lib/src/cargo.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/lib/src/cargo.dart -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/lib/src/crate_hash.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/lib/src/crate_hash.dart -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/lib/src/environment.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/lib/src/environment.dart -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/lib/src/logging.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/lib/src/logging.dart -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/lib/src/options.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/lib/src/options.dart -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/lib/src/precompile_binaries.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/lib/src/precompile_binaries.dart -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/lib/src/rustup.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/lib/src/rustup.dart -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/lib/src/target.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/lib/src/target.dart -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/lib/src/util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/lib/src/util.dart -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/lib/src/verify_binaries.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/lib/src/verify_binaries.dart -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/pubspec.lock -------------------------------------------------------------------------------- /rust_builder/cargokit/build_tool/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/build_tool/pubspec.yaml -------------------------------------------------------------------------------- /rust_builder/cargokit/cmake/cargokit.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/cmake/cargokit.cmake -------------------------------------------------------------------------------- /rust_builder/cargokit/cmake/resolve_symlinks.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/cmake/resolve_symlinks.ps1 -------------------------------------------------------------------------------- /rust_builder/cargokit/gradle/plugin.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/gradle/plugin.gradle -------------------------------------------------------------------------------- /rust_builder/cargokit/run_build_tool.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/run_build_tool.cmd -------------------------------------------------------------------------------- /rust_builder/cargokit/run_build_tool.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/cargokit/run_build_tool.sh -------------------------------------------------------------------------------- /rust_builder/ios/Classes/dummy_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/ios/Classes/dummy_file.c -------------------------------------------------------------------------------- /rust_builder/ios/rust_lib_whitenoise.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/ios/rust_lib_whitenoise.podspec -------------------------------------------------------------------------------- /rust_builder/linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/linux/CMakeLists.txt -------------------------------------------------------------------------------- /rust_builder/macos/Classes/dummy_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/macos/Classes/dummy_file.c -------------------------------------------------------------------------------- /rust_builder/macos/rust_lib_whitenoise.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/macos/rust_lib_whitenoise.podspec -------------------------------------------------------------------------------- /rust_builder/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/pubspec.yaml -------------------------------------------------------------------------------- /rust_builder/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/windows/.gitignore -------------------------------------------------------------------------------- /rust_builder/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/rust_builder/windows/CMakeLists.txt -------------------------------------------------------------------------------- /scripts/BUILD_SYSTEM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/scripts/BUILD_SYSTEM.md -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/scripts/build.sh -------------------------------------------------------------------------------- /scripts/build_android.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/scripts/build_android.sh -------------------------------------------------------------------------------- /scripts/build_ios.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/scripts/build_ios.sh -------------------------------------------------------------------------------- /scripts/check_diff_coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/scripts/check_diff_coverage.sh -------------------------------------------------------------------------------- /scripts/setup_android.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/scripts/setup_android.sh -------------------------------------------------------------------------------- /scripts/setup_android_config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/scripts/setup_android_config.sh -------------------------------------------------------------------------------- /test/config/providers/active_account_provider_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/config/providers/active_account_provider_test.dart -------------------------------------------------------------------------------- /test/config/providers/active_pubkey_provider_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/config/providers/active_pubkey_provider_test.dart -------------------------------------------------------------------------------- /test/config/providers/active_pubkey_provider_test.mocks.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/config/providers/active_pubkey_provider_test.mocks.dart -------------------------------------------------------------------------------- /test/config/providers/avatar_color_provider_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/config/providers/avatar_color_provider_test.dart -------------------------------------------------------------------------------- /test/config/providers/chat_input_provider_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/config/providers/chat_input_provider_test.dart -------------------------------------------------------------------------------- /test/config/providers/chat_provider_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/config/providers/chat_provider_test.dart -------------------------------------------------------------------------------- /test/config/providers/group_messages_provider_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/config/providers/group_messages_provider_test.dart -------------------------------------------------------------------------------- /test/config/providers/group_provider_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/config/providers/group_provider_test.dart -------------------------------------------------------------------------------- /test/config/providers/group_provider_test.mocks.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/config/providers/group_provider_test.mocks.dart -------------------------------------------------------------------------------- /test/config/providers/localization_provider_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/config/providers/localization_provider_test.dart -------------------------------------------------------------------------------- /test/config/providers/media_file_downloads_provider_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/config/providers/media_file_downloads_provider_test.dart -------------------------------------------------------------------------------- /test/config/providers/pinned_chats_provider_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/config/providers/pinned_chats_provider_test.dart -------------------------------------------------------------------------------- /test/config/providers/profile_ready_card_visibility_provider_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/config/providers/profile_ready_card_visibility_provider_test.dart -------------------------------------------------------------------------------- /test/config/providers/theme_provider_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/config/providers/theme_provider_test.dart -------------------------------------------------------------------------------- /test/config/providers/toast_message_provider_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/config/providers/toast_message_provider_test.dart -------------------------------------------------------------------------------- /test/config/providers/user_profile_provider_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/config/providers/user_profile_provider_test.dart -------------------------------------------------------------------------------- /test/config/providers/welcomes_provider_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/config/providers/welcomes_provider_test.dart -------------------------------------------------------------------------------- /test/domain/models/media_file_download_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/models/media_file_download_test.dart -------------------------------------------------------------------------------- /test/domain/models/media_file_upload_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/models/media_file_upload_test.dart -------------------------------------------------------------------------------- /test/domain/models/message_model_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/models/message_model_test.dart -------------------------------------------------------------------------------- /test/domain/models/notification_content_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/models/notification_content_test.dart -------------------------------------------------------------------------------- /test/domain/services/account_secure_storage_service_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/services/account_secure_storage_service_test.dart -------------------------------------------------------------------------------- /test/domain/services/account_secure_storage_service_test.mocks.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/services/account_secure_storage_service_test.mocks.dart -------------------------------------------------------------------------------- /test/domain/services/displayed_chat_service_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/services/displayed_chat_service_test.dart -------------------------------------------------------------------------------- /test/domain/services/displayed_chat_service_test.mocks.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/services/displayed_chat_service_test.mocks.dart -------------------------------------------------------------------------------- /test/domain/services/draft_message_service_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/services/draft_message_service_test.dart -------------------------------------------------------------------------------- /test/domain/services/image_picker_service_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/services/image_picker_service_test.dart -------------------------------------------------------------------------------- /test/domain/services/image_picker_service_test.mocks.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/services/image_picker_service_test.mocks.dart -------------------------------------------------------------------------------- /test/domain/services/last_read_service_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/services/last_read_service_test.dart -------------------------------------------------------------------------------- /test/domain/services/message_merger_service_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/services/message_merger_service_test.dart -------------------------------------------------------------------------------- /test/domain/services/message_sender_service_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/services/message_sender_service_test.dart -------------------------------------------------------------------------------- /test/domain/services/message_sync_service_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/services/message_sync_service_test.dart -------------------------------------------------------------------------------- /test/domain/services/nostr_tag_builder_service_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/services/nostr_tag_builder_service_test.dart -------------------------------------------------------------------------------- /test/domain/services/notification_content_builder_service_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/services/notification_content_builder_service_test.dart -------------------------------------------------------------------------------- /test/domain/services/notification_service_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/services/notification_service_test.dart -------------------------------------------------------------------------------- /test/domain/services/notification_service_test.mocks.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/services/notification_service_test.mocks.dart -------------------------------------------------------------------------------- /test/domain/services/reaction_comparison_service_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/domain/services/reaction_comparison_service_test.dart -------------------------------------------------------------------------------- /test/services/localization_service_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/services/localization_service_test.dart -------------------------------------------------------------------------------- /test/shared/mocks/flutter_secure_storage_mock_helper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/shared/mocks/flutter_secure_storage_mock_helper.dart -------------------------------------------------------------------------------- /test/shared/mocks/flutter_secure_storage_mock_helper.mocks.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/shared/mocks/flutter_secure_storage_mock_helper.mocks.dart -------------------------------------------------------------------------------- /test/shared/mocks/mock_active_pubkey_notifier.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/shared/mocks/mock_active_pubkey_notifier.dart -------------------------------------------------------------------------------- /test/shared/mocks/mock_auth_notifier.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/shared/mocks/mock_auth_notifier.dart -------------------------------------------------------------------------------- /test/shared/mocks/mock_draft_message_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/shared/mocks/mock_draft_message_service.dart -------------------------------------------------------------------------------- /test/shared/mocks/mock_image_picker_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/shared/mocks/mock_image_picker_service.dart -------------------------------------------------------------------------------- /test/shared/mocks/mock_tag_test_helpers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/shared/mocks/mock_tag_test_helpers.dart -------------------------------------------------------------------------------- /test/test_helpers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/test_helpers.dart -------------------------------------------------------------------------------- /test/ui/auth_flow/qr_scanner_screen_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/auth_flow/qr_scanner_screen_test.dart -------------------------------------------------------------------------------- /test/ui/chat/widgets/chat_input_reply_preview_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/chat/widgets/chat_input_reply_preview_test.dart -------------------------------------------------------------------------------- /test/ui/chat/widgets/chat_input_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/chat/widgets/chat_input_test.dart -------------------------------------------------------------------------------- /test/ui/chat/widgets/media_image_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/chat/widgets/media_image_test.dart -------------------------------------------------------------------------------- /test/ui/chat/widgets/media_modal_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/chat/widgets/media_modal_test.dart -------------------------------------------------------------------------------- /test/ui/chat/widgets/media_thumbnail_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/chat/widgets/media_thumbnail_test.dart -------------------------------------------------------------------------------- /test/ui/chat/widgets/message_media_grid_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/chat/widgets/message_media_grid_test.dart -------------------------------------------------------------------------------- /test/ui/chat/widgets/message_media_tile_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/chat/widgets/message_media_tile_test.dart -------------------------------------------------------------------------------- /test/ui/chat/widgets/message_reply_box_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/chat/widgets/message_reply_box_test.dart -------------------------------------------------------------------------------- /test/ui/contact_list/group_welcome_invitation_sheet_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/contact_list/group_welcome_invitation_sheet_test.dart -------------------------------------------------------------------------------- /test/ui/contact_list/services/welcome_notification_service_simple_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/contact_list/services/welcome_notification_service_simple_test.dart -------------------------------------------------------------------------------- /test/ui/contact_list/share_invite_bottom_sheet_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/contact_list/share_invite_bottom_sheet_test.dart -------------------------------------------------------------------------------- /test/ui/contact_list/start_chat_bottom_sheet_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/contact_list/start_chat_bottom_sheet_test.dart -------------------------------------------------------------------------------- /test/ui/contact_list/widgets/share_invite_callout_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/contact_list/widgets/share_invite_callout_test.dart -------------------------------------------------------------------------------- /test/ui/contact_list/widgets/user_profile_card_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/contact_list/widgets/user_profile_card_test.dart -------------------------------------------------------------------------------- /test/ui/core/ui/tooltip_positioning_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/core/ui/tooltip_positioning_test.dart -------------------------------------------------------------------------------- /test/ui/core/ui/wn_callout_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/core/ui/wn_callout_test.dart -------------------------------------------------------------------------------- /test/ui/settings/network/relay_refresh_logic_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/settings/network/relay_refresh_logic_test.dart -------------------------------------------------------------------------------- /test/ui/settings/profile/share_profile_qr_scan_screen_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/settings/profile/share_profile_qr_scan_screen_test.dart -------------------------------------------------------------------------------- /test/ui/user_profile_list/widgets/chat_list_item_tile_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/user_profile_list/widgets/chat_list_item_tile_test.dart -------------------------------------------------------------------------------- /test/ui/widgets/language_selector_dropdown_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/ui/widgets/language_selector_dropdown_test.dart -------------------------------------------------------------------------------- /test/utils/clipboard_utils_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/utils/clipboard_utils_test.dart -------------------------------------------------------------------------------- /test/utils/image_utils_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/utils/image_utils_test.dart -------------------------------------------------------------------------------- /test/utils/media_layout_calculator_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/utils/media_layout_calculator_test.dart -------------------------------------------------------------------------------- /test/utils/message_converter_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/utils/message_converter_test.dart -------------------------------------------------------------------------------- /test/utils/pubkey_formatter_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/utils/pubkey_formatter_test.dart -------------------------------------------------------------------------------- /test/utils/reaction_converter_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/utils/reaction_converter_test.dart -------------------------------------------------------------------------------- /test/utils/relay_validation_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/test/utils/relay_validation_test.dart -------------------------------------------------------------------------------- /windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/windows/.gitignore -------------------------------------------------------------------------------- /windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/windows/CMakeLists.txt -------------------------------------------------------------------------------- /windows/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/windows/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /windows/flutter/generated_plugin_registrant.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/windows/flutter/generated_plugin_registrant.cc -------------------------------------------------------------------------------- /windows/flutter/generated_plugin_registrant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/windows/flutter/generated_plugin_registrant.h -------------------------------------------------------------------------------- /windows/flutter/generated_plugins.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/windows/flutter/generated_plugins.cmake -------------------------------------------------------------------------------- /windows/runner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/windows/runner/CMakeLists.txt -------------------------------------------------------------------------------- /windows/runner/Runner.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/windows/runner/Runner.rc -------------------------------------------------------------------------------- /windows/runner/flutter_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/windows/runner/flutter_window.cpp -------------------------------------------------------------------------------- /windows/runner/flutter_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/windows/runner/flutter_window.h -------------------------------------------------------------------------------- /windows/runner/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/windows/runner/main.cpp -------------------------------------------------------------------------------- /windows/runner/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/windows/runner/resource.h -------------------------------------------------------------------------------- /windows/runner/resources/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/windows/runner/resources/app_icon.ico -------------------------------------------------------------------------------- /windows/runner/runner.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/windows/runner/runner.exe.manifest -------------------------------------------------------------------------------- /windows/runner/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/windows/runner/utils.cpp -------------------------------------------------------------------------------- /windows/runner/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/windows/runner/utils.h -------------------------------------------------------------------------------- /windows/runner/win32_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/windows/runner/win32_window.cpp -------------------------------------------------------------------------------- /windows/runner/win32_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/windows/runner/win32_window.h -------------------------------------------------------------------------------- /zapstore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmot-protocol/whitenoise/HEAD/zapstore.yaml --------------------------------------------------------------------------------