Changes of com.discord v1345

This commit is contained in:
root 2020-11-23 19:18:07 +00:00
parent ed7cf41cb9
commit eaf76e1284
1833 changed files with 69240 additions and 59382 deletions

View file

@ -15,7 +15,7 @@
<com.lytefast.flexinput.widget.FlexEditText android:textSize="@dimen/uikit_textsize_medium" android:textColor="?colorTextNormal" android:textColorHint="?colorTextMuted" android:layout_gravity="center_vertical" android:id="@id/flex_input_text_input" android:background="@color/transparent" android:paddingTop="4.0dip" android:paddingBottom="4.0dip" android:focusableInTouchMode="true" android:scrollbars="vertical" android:layout_width="0.0dip" android:minHeight="40.0dip" android:maxLines="5" android:layout_weight="1.0" android:lineSpacingMultiplier="1.0" android:inputType="textCapSentences|textMultiLine" android:imeOptions="flagNoExtractUi" android:importantForAutofill="no" style="@style/UiKit.TextView" />
<FrameLayout android:layout_gravity="center_vertical" android:layout_width="wrap_content" android:layout_height="wrap_content">
<androidx.appcompat.widget.AppCompatImageButton android:id="@id/flex_input_expression_btn" android:background="@null" android:padding="8.0dip" android:visibility="gone" android:src="@drawable/ic_emoji_24dp" android:contentDescription="@string/emoji" app:tint="?colorInteractiveNormal" style="@style/UiKit.ImageButton" />
<ImageView android:layout_gravity="bottom|center|right" android:id="@id/flex_input_expression_btn_badge" android:visibility="gone" android:layout_width="7.0dip" android:layout_height="7.0dip" android:layout_marginRight="10.0dip" android:layout_marginBottom="10.0dip" android:src="@drawable/drawable_circle_red" android:importantForAccessibility="no" app:tint="@color/status_red_500" />
<ImageView android:layout_gravity="bottom|center|right" android:id="@id/flex_input_expression_btn_badge" android:visibility="gone" android:layout_width="7.0dip" android:layout_height="7.0dip" android:layout_marginRight="11.0dip" android:layout_marginBottom="11.0dip" android:src="@drawable/drawable_circle_red" android:importantForAccessibility="no" app:tint="@color/status_red_500" />
</FrameLayout>
</LinearLayout>
<FrameLayout android:id="@id/flex_input_send_btn_container" android:background="@drawable/drawable_circle_black" android:clipToPadding="false" android:layout_width="40.0dip" android:layout_height="40.0dip" android:layout_marginLeft="8.0dip" android:layout_marginTop="8.0dip" android:layout_marginRight="12.0dip" android:layout_marginBottom="8.0dip" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:contentDescription="@string/send_message" android:animateLayoutChanges="true" android:backgroundTint="?chat_send_btn_bg">

View file

@ -16,12 +16,12 @@
</LinearLayout>
<Button android:textColor="@color/primary_100" android:gravity="center" android:id="@id/floating_voice_controls_push_to_talk" android:background="@drawable/drawable_bg_white_alpha_24_corners_gradient" android:padding="12.0dip" android:visibility="gone" android:layout_width="fill_parent" android:layout_marginBottom="16.0dip" android:text="@string/input_mode_ptt" style="@style/UiKit.TextView.Semibold" />
</LinearLayout>
<androidx.cardview.widget.CardView android:layout_width="fill_parent" android:layout_height="wrap_content" app:cardBackgroundColor="@color/white_alpha_24" app:cardCornerRadius="8.0dip" app:cardElevation="0.0dip">
<androidx.cardview.widget.CardView android:id="@id/floating_voice_controls_actions_card" android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="wrap_content" app:cardBackgroundColor="@color/white_alpha_24" app:cardCornerRadius="8.0dip" app:cardElevation="0.0dip">
<LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:divider="@drawable/drawable_listitem_divider_left_padded" style="@style/UiKit.ViewGroup.LinearLayout">
<TextView android:id="@id/floating_voice_controls_stream_volume_label" android:text="@string/stream_volume" style="@style/UiKit.ListItem" />
<com.discord.views.calls.VolumeSliderView android:id="@id/floating_voice_controls_stream_volume_slider" android:paddingLeft="16.0dip" android:paddingRight="16.0dip" android:layout_marginBottom="16.0dip" app:vsv_icon_tint="@color/white" app:vsv_max_volume="300" style="@style/UiKit.ViewGroup.LinearLayout.Horizontal" />
<TextView android:id="@id/floating_voice_controls_audio_output_sheet" android:text="@string/audio_devices_change_output" app:drawableStartCompat="@drawable/ic_sound_bluetooth_24dp" app:drawableTint="@color/white" style="@style/UiKit.ListItem.Icon" />
<TextView android:id="@id/floating_voice_controls_screenshare_sheet" android:text="@string/mobile_stream_screen_share" app:drawableStartCompat="@drawable/ic_mobile_screenshare_24dp" app:drawableTint="@color/white" style="@style/UiKit.ListItem.Icon" />
<TextView android:id="@id/floating_voice_controls_screen_share_sheet" android:text="@string/mobile_stream_screen_share" app:drawableStartCompat="@drawable/ic_mobile_screenshare_24dp" app:drawableTint="@color/white" style="@style/UiKit.ListItem.Icon" />
<TextView android:id="@id/floating_voice_controls_deafen_sheet" android:src="?ic_deafen_state" android:text="@string/deafen" app:drawableStartCompat="?ic_deafen_state" app:drawableTint="@color/white" style="@style/UiKit.ListItem.Icon" />
<TextView android:id="@id/floating_voice_controls_invite_sheet" android:text="@string/instant_invite" app:drawableStartCompat="@drawable/ic_guild_invite_24dp" app:drawableTint="@color/white" style="@style/UiKit.ListItem.Icon" />
</LinearLayout>

View file

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout android:layout_width="wrap_content" android:layout_height="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<View android:id="@id/divider" android:visibility="visible" android:layout_width="1.0dip" android:layout_height="0.0dip" app:layout_constraintBottom_toBottomOf="@id/appcommands_optionheading_title" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="@id/appcommands_optionheading_title" style="@style/UiKit.Divider.Vertical" />
<TextView android:textAppearance="@style/UiKit.TextAppearance.Bold" android:textSize="12.0sp" android:textColor="?colorTextMuted" android:id="@id/appcommands_optionheading_title" android:paddingLeft="8.0dip" android:paddingTop="14.0dip" android:paddingRight="8.0dip" android:paddingBottom="14.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="4.0dip" android:textAllCaps="true" android:paddingHorizontal="8.0dip" android:paddingVertical="14.0dip" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintStart_toEndOf="@id/divider" app:layout_constraintTop_toTopOf="parent" style="@style/UiKit.TextView" />
</androidx.constraintlayout.widget.ConstraintLayout>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout android:layout_width="wrap_content" android:layout_height="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android">
<TextView android:id="@id/appcommands_optiontitle_title" android:background="?colorBackgroundAccent" android:paddingLeft="8.0dip" android:paddingTop="8.0dip" android:paddingRight="8.0dip" android:paddingBottom="8.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="4.0dip" android:layout_marginTop="8.0dip" android:layout_marginRight="4.0dip" android:layout_marginBottom="8.0dip" android:layout_marginHorizontal="4.0dip" android:layout_marginVertical="8.0dip" android:paddingHorizontal="8.0dip" android:paddingVertical="8.0dip" style="@style/UiKit.TextView" />
</FrameLayout>

View file

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout android:layout_width="wrap_content" android:layout_height="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/appcommands_optiontitle_avatar" android:visibility="visible" android:layout_marginStart="16.0dip" app:layout_constraintBottom_toBottomOf="@id/appcommands_optiontitle" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="@id/appcommands_optiontitle" style="@style/Avatar.Medium" />
<TextView android:textAppearance="@style/UiKit.TextAppearance.Bold" android:textColor="?colorTextNormal" android:id="@id/appcommands_optiontitle" android:paddingTop="12.0dip" android:paddingBottom="12.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="4.0dip" android:paddingStart="12.0dip" android:paddingEnd="8.0dip" android:paddingVertical="12.0dip" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintStart_toEndOf="@id/appcommands_optiontitle_avatar" app:layout_constraintTop_toTopOf="parent" style="@style/UiKit.TextView" />
</androidx.constraintlayout.widget.ConstraintLayout>

View file

@ -7,8 +7,8 @@
<TextView android:textColor="@color/white" android:paddingLeft="64.0dip" android:paddingRight="64.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="16.0dip" android:text="@string/mobile_stream_participants_hidden" android:textAlignment="center" android:paddingHorizontal="64.0dip" style="@style/UiKit.TextAppearance.Semibold" />
<com.google.android.material.button.MaterialButton android:id="@id/call_participants_show_button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/stream_show_all_participants" android:backgroundTint="@color/primary_500" app:cornerRadius="100.0dip" style="@style/UiKit.Material.Button" />
</LinearLayout>
<androidx.constraintlayout.widget.ConstraintLayout android:layout_width="fill_parent" android:layout_height="fill_parent">
<com.google.android.material.appbar.AppBarLayout android:id="@id/action_bar_toolbar_layout" android:layout_width="fill_parent" android:layout_height="?actionBarSize" app:layout_constraintTop_toTopOf="parent" style="@style/AppTheme.AppBarLayout.Flat.Transparent">
<androidx.constraintlayout.widget.ConstraintLayout android:id="@id/call_non_video_container" android:layout_width="fill_parent" android:layout_height="fill_parent">
<com.google.android.material.appbar.AppBarLayout android:id="@id/action_bar_toolbar_layout" android:layout_width="fill_parent" android:layout_height="wrap_content" app:layout_constraintTop_toTopOf="parent" style="@style/AppTheme.AppBarLayout.Flat.Transparent">
<androidx.appcompat.widget.Toolbar style="@style/AppTheme.Toolbar.Transparent" />
</com.google.android.material.appbar.AppBarLayout>
<androidx.constraintlayout.widget.ConstraintLayout android:id="@id/call_streaming_active" android:background="@color/black" android:padding="16.0dip" android:visibility="gone" android:layout_width="0.0dip" android:layout_height="0.0dip" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toBottomOf="@id/action_bar_toolbar_layout">

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout android:background="?colorBackgroundSecondaryAlt" android:layout_width="fill_parent" android:layout_height="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<androidx.recyclerview.widget.RecyclerView android:id="@id/chat_input_application_commands_recycler" android:scrollbars="none" android:layout_width="fill_parent" android:layout_height="wrap_content" app:layout_constraintBottom_toTopOf="@id/divider" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" />
<View android:id="@id/divider" android:background="#ff000000" android:layout_width="fill_parent" android:layout_height="0.5dip" app:layout_constraintBottom_toTopOf="@id/chat_input_application_commands_option_description" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" />
<TextView android:id="@id/chat_input_application_commands_option_description" android:paddingTop="8.0dip" android:paddingBottom="8.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginStart="16.0dip" android:paddingVertical="8.0dip" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" style="@style/UiKit.TextView" />
</androidx.constraintlayout.widget.ConstraintLayout>

View file

@ -2,9 +2,9 @@
<androidx.constraintlayout.widget.ConstraintLayout android:background="?selectableItemBackground" android:paddingTop="10.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:paddingEnd="@dimen/chat_cell_horizontal_spacing_padding"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<FrameLayout android:id="@id/chat_list_adapter_item_text_decorator_reply_link_icon" android:clipChildren="false" android:layout_width="32.0dip" android:layout_height="0.0dip" app:layout_constraintBottom_toBottomOf="@id/chat_list_adapter_item_text_decorator" app:layout_constraintEnd_toStartOf="@id/chat_list_adapter_item_text_decorator" app:layout_constraintTop_toTopOf="@id/chat_list_adapter_item_text_decorator">
<com.discord.widgets.chat.list.ViewReplySpline android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginTop="8.0dip" android:layout_marginStart="2.0dip" app:end_padding="2.0dip" app:start_padding="1.0dip" app:tint="?colorBackgroundAccent" />
<com.discord.widgets.chat.list.ViewReplySpline android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginTop="7.0dip" android:layout_marginStart="2.0dip" app:end_padding="2.0dip" app:tint="?colorBackgroundAccent" />
</FrameLayout>
<FrameLayout android:gravity="center_vertical" android:id="@id/chat_list_adapter_item_text_decorator" android:visibility="gone" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_marginTop="4.0dip" android:layout_marginBottom="4.0dip" android:layout_marginVertical="4.0dip" app:layout_constraintBottom_toTopOf="@id/chat_list_adapter_item_text_avatar" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="@id/chat_list_adapter_item_text_header" app:layout_constraintTop_toTopOf="parent">
<FrameLayout android:gravity="center_vertical" android:id="@id/chat_list_adapter_item_text_decorator" android:visibility="gone" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_marginTop="4.0dip" android:layout_marginBottom="4.0dip" android:minHeight="18.0dip" android:layout_marginVertical="4.0dip" app:layout_constraintBottom_toTopOf="@id/chat_list_adapter_item_text_avatar" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="@id/chat_list_adapter_item_text_header" app:layout_constraintTop_toTopOf="parent">
<LinearLayout android:id="@id/chat_list_adapter_item_reply_leading_views" android:layout_width="wrap_content" android:layout_height="wrap_content">
<com.facebook.drawee.view.SimpleDraweeView android:layout_gravity="center" android:id="@id/chat_list_adapter_item_text_decorator_avatar" android:layout_width="16.0dip" android:layout_height="16.0dip" style="@style/Avatar.Chat" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:id="@id/chat_list_adapter_item_text_decorator_reply_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="4.0dip" android:layout_marginRight="4.0dip" android:maxLines="1" android:layout_marginHorizontal="4.0dip" style="@style/UiKit.TextView" />

View file

@ -1,20 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout android:background="?colorBackgroundPrimary" android:layout_width="fill_parent" android:layout_height="fill_parent"
<androidx.coordinatorlayout.widget.CoordinatorLayout android:background="?colorBackgroundPrimary" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<androidx.core.widget.NestedScrollView android:id="@id/community_gating_scrollview" android:visibility="gone" style="@style/UiKit.ViewGroup.NestedScrollView">
<LinearLayout style="@style/UiKit.ViewGroup.LinearLayout">
<com.discord.views.CustomAppBarLayout android:id="@id/app_bar_layout" android:background="?colorBackgroundPrimary" style="@style/AppTheme.AppBarLayout">
<com.google.android.material.appbar.CollapsingToolbarLayout android:id="@id/collapsing_toolbar" android:layout_width="fill_parent" android:layout_height="fill_parent" app:contentScrim="?colorBackgroundPrimary" app:layout_scrollFlags="exitUntilCollapsed|scroll">
<RelativeLayout android:layout_width="fill_parent" android:layout_height="wrap_content">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/community_gating_banner_image" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="36.0dip" app:placeholderImage="@drawable/drawable_default_invite_splash" app:viewAspectRatio="1.77" />
<androidx.cardview.widget.CardView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" app:cardBackgroundColor="?colorBackgroundPrimary" app:cardCornerRadius="20.0dip" app:cardElevation="0.0dip" app:contentPadding="6.0dip">
<com.discord.views.CommunityGatingAvatarView android:id="@id/community_gating_guild_icon" android:layout_width="64.0dip" android:layout_height="64.0dip" />
</androidx.cardview.widget.CardView>
</RelativeLayout>
<androidx.appcompat.widget.Toolbar android:background="@drawable/drawable_community_gating_gradient" app:navigationContentDescription="@string/close" app:navigationIcon="@drawable/ic_close_white_18dp" style="@style/AppTheme.Toolbar" />
</com.google.android.material.appbar.CollapsingToolbarLayout>
</com.discord.views.CustomAppBarLayout>
<androidx.core.widget.NestedScrollView android:id="@id/community_gating_scrollview" android:visibility="gone" style="@style/UiKit.ViewGroup.NestedScrollView.AppBarScrollingViewBehavior">
<LinearLayout android:layout_below="@id/app_bar_layout" style="@style/UiKit.ViewGroup.LinearLayout">
<TextView android:textColor="?colorInteractiveActive" android:layout_width="fill_parent" android:layout_marginLeft="16.0dip" android:layout_marginTop="18.0dip" android:layout_marginRight="16.0dip" android:text="@string/member_verification_modal_title" android:layout_marginHorizontal="16.0dip" style="@style/FriendsList.EmptyState.Title" />
<TextView android:gravity="center" android:layout_marginLeft="16.0dip" android:layout_marginTop="8.0dip" android:layout_marginRight="16.0dip" android:text="@string/member_verification_modal_subtitle" android:layout_marginHorizontal="16.0dip" style="@style/UiKit.TextView.Medium" />
<TextView android:gravity="center" android:layout_width="fill_parent" android:layout_marginLeft="16.0dip" android:layout_marginTop="8.0dip" android:layout_marginRight="16.0dip" android:text="@string/member_verification_modal_subtitle" android:layout_marginHorizontal="16.0dip" style="@style/UiKit.TextView.Medium" />
<View android:layout_marginLeft="16.0dip" android:layout_marginTop="24.0dip" android:layout_marginRight="16.0dip" android:layout_marginBottom="24.0dip" android:layout_marginHorizontal="16.0dip" android:layout_marginVertical="24.0dip" style="@style/UiKit.Settings.Divider" />
<com.discord.widgets.servers.gating.CommunityGatingVerificationView android:id="@id/community_gating_verification_container" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="16.0dip" android:layout_marginRight="16.0dip" android:layout_marginBottom="24.0dip" android:layout_marginHorizontal="16.0dip" />
<TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="16.0dip" android:layout_marginRight="16.0dip" android:layout_marginBottom="8.0dip" android:text="@string/member_verification_form_rules_label" android:layout_marginHorizontal="16.0dip" style="@style/UserProfile.Section.HeaderTextAppearance" />
<androidx.cardview.widget.CardView android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="16.0dip" android:layout_marginRight="16.0dip" android:layout_marginHorizontal="16.0dip" app:cardBackgroundColor="?colorBackgroundSecondary" app:cardCornerRadius="4.0dip" app:cardElevation="0.0dip">
<TextView android:id="@id/community_gating_rules_header" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="16.0dip" android:layout_marginRight="16.0dip" android:layout_marginBottom="8.0dip" android:text="@string/member_verification_form_rules_label" android:layout_marginHorizontal="16.0dip" style="@style/UserProfile.Section.HeaderTextAppearance" />
<androidx.cardview.widget.CardView android:id="@id/community_gating_rules_container" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="16.0dip" android:layout_marginRight="16.0dip" android:layout_marginHorizontal="16.0dip" app:cardBackgroundColor="?colorBackgroundSecondary" app:cardCornerRadius="4.0dip" app:cardElevation="0.0dip">
<androidx.recyclerview.widget.RecyclerView android:id="@id/community_gating_rules_recycler" style="@style/UiKit.ViewGroup.RecyclerView" />
</androidx.cardview.widget.CardView>
<com.discord.views.CheckedSetting android:id="@id/community_gating_rules_check" app:cs_text="@string/member_verification_read_rules" app:cs_text_color="?colorHeaderSecondary" app:cs_text_fontpath="@font/whitney_medium" app:cs_text_size="@dimen/uikit_textsize_medium" app:cs_view_type="check" style="@style/UiKit.CheckedSetting.Themed" />
@ -22,4 +27,4 @@
</LinearLayout>
</androidx.core.widget.NestedScrollView>
<com.discord.utilities.dimmer.DimmerView style="@style/UiKit.DimmerView" />
</FrameLayout>
</androidx.coordinatorlayout.widget.CoordinatorLayout>