Changes of com.discord v984

This commit is contained in:
root 2019-11-13 03:27:29 +01:00
parent 663ccffc03
commit ff04d44b4b
5689 changed files with 96001 additions and 94611 deletions

View File

@ -1,5 +1,5 @@
!!brut.androlib.meta.MetaInfo
apkFileName: com.discord-983.apk
apkFileName: com.discord-984.apk
compressionType: false
doNotCompress:
- arsc
@ -179,5 +179,5 @@ usesFramework:
tag: null
version: 2.4.1-197d46-SNAPSHOT
versionInfo:
versionCode: '983'
versionName: 9.8.3
versionCode: '984'
versionName: 9.8.4

View File

@ -3,9 +3,9 @@
#
#Do NOT modify, delete, or commit to source control!
#
#Sat Nov 09 00:51:44 UTC 2019
version_name=9.8.3
#Wed Nov 13 00:56:33 UTC 2019
version_name=9.8.4
package_name=com.discord
build_id=fa944d81-15d7-42b0-8fd1-2f95ecab530a
version_code=983
build_id=b36a9e20-ee78-45e3-b6e3-b3c95516aa8d
version_code=984
app_name=com.discord

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<inset android:insetLeft="@dimen/uikit_btn_inset_horizontal_material" android:insetRight="@dimen/uikit_btn_inset_horizontal_material" android:insetTop="@dimen/uikit_btn_inset_vertical_material" android:insetBottom="@dimen/uikit_btn_inset_vertical_material"
xmlns:android="http://schemas.android.com/apk/res/android">
<shape android:shape="rectangle">
<corners android:radius="@dimen/uikit_btn_corner_radius" />
<solid android:color="@color/transparent" />
<stroke android:width="@dimen/uikit_btn_stroke_width" android:color="@color/brand_500" />
<padding android:left="@dimen/uikit_btn_padding_horizontal" android:top="@dimen/uikit_btn_padding_vertical" android:right="@dimen/uikit_btn_padding_horizontal" android:bottom="@dimen/uikit_btn_padding_vertical" />
</shape>
</inset>

View File

@ -1,3 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<TextView android:textColor="@color/white" android:layout_gravity="center_horizontal" android:background="@color/status_grey_500" android:paddingTop="@dimen/uikit_spacing_medium" android:paddingBottom="@dimen/uikit_spacing_medium" android:focusable="true" android:visibility="gone" android:clickable="true" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/youre_viewing_older_messages" android:drawableLeft="@drawable/ic_message_white_18dp" android:drawableRight="@drawable/ic_arrow_drop_down_white_18dp" android:drawablePadding="@dimen/uikit_spacing_large" android:drawableStart="@drawable/ic_message_white_18dp" android:drawableEnd="@drawable/ic_arrow_drop_down_white_18dp" android:paddingStart="@dimen/uikit_spacing_large" android:paddingEnd="@dimen/uikit_spacing_large" style="@style/UiKit.TextView"
xmlns:android="http://schemas.android.com/apk/res/android" />

View File

@ -9,7 +9,7 @@
</RelativeLayout>
<com.discord.utilities.view.text.SimpleDraweeSpanTextView android:textSize="@dimen/uikit_textsize_small" android:id="@id/chat_input_item_emoji" android:layout_width="@dimen/avatar_size_small" android:layout_height="@dimen/avatar_size_small" android:layout_marginLeft="@dimen/uikit_spacing_large" android:layout_marginStart="@dimen/uikit_spacing_large" style="@style/UiKit.TextView" />
</RelativeLayout>
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?theme_chat_text" android:id="@id/chat_input_item_name" android:layout_marginLeft="@dimen/uikit_spacing_medium" android:singleLine="true" android:layout_toLeftOf="@id/chat_input_item_name_right" android:layout_toRightOf="@id/chat_input_item_icon_container" android:layout_centerVertical="true" android:layout_alignWithParentIfMissing="true" android:layout_marginStart="@dimen/uikit_spacing_medium" android:layout_toStartOf="@id/chat_input_item_name_right" android:layout_toEndOf="@id/chat_input_item_icon_container" style="@style/UiKit.TextView" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?theme_chat_timestamp" android:id="@id/chat_input_item_name_right" android:layout_marginLeft="@dimen/uikit_spacing_medium" android:layout_marginRight="@dimen/uikit_spacing_medium" android:maxWidth="@dimen/chat_input_autocomplete_name_max_width" android:singleLine="true" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:layout_alignParentEnd="true" style="@style/UiKit.TextView" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?colorTextNormal" android:id="@id/chat_input_item_name" android:layout_marginLeft="@dimen/uikit_spacing_medium" android:singleLine="true" android:layout_toLeftOf="@id/chat_input_item_name_right" android:layout_toRightOf="@id/chat_input_item_icon_container" android:layout_centerVertical="true" android:layout_alignWithParentIfMissing="true" android:layout_marginStart="@dimen/uikit_spacing_medium" android:layout_toStartOf="@id/chat_input_item_name_right" android:layout_toEndOf="@id/chat_input_item_icon_container" style="@style/UiKit.TextView" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?colorTextMuted" android:id="@id/chat_input_item_name_right" android:layout_marginLeft="@dimen/uikit_spacing_medium" android:layout_marginRight="@dimen/uikit_spacing_medium" android:maxWidth="@dimen/chat_input_autocomplete_name_max_width" android:singleLine="true" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:layout_alignParentEnd="true" style="@style/UiKit.TextView" />
<View android:layout_alignLeft="@id/chat_input_item_icon_container" android:layout_alignParentBottom="true" android:layout_alignStart="@id/chat_input_item_icon_container" style="@style/UiKit.Divider" />
</RelativeLayout>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:gravity="center" android:id="@id/chat_input_verification" android:background="?primary_700_bg" android:paddingLeft="@dimen/chat_cell_horizontal_spacing_padding" android:paddingTop="@dimen/uikit_spacing_medium" android:paddingRight="@dimen/chat_cell_horizontal_spacing_padding" android:paddingBottom="@dimen/uikit_spacing_medium" android:visibility="gone" android:paddingStart="@dimen/chat_cell_horizontal_spacing_padding" android:paddingEnd="@dimen/chat_cell_horizontal_spacing_padding" style="@style/UiKit.ViewGroup.LinearLayout"
xmlns:android="http://schemas.android.com/apk/res/android">
<TextView android:textColor="?theme_chat_text" android:gravity="center" android:id="@id/chat_input_verification_text" android:paddingTop="@dimen/chat_cell_vertical_spacing_padding" android:paddingBottom="@dimen/chat_cell_vertical_spacing_padding" android:layout_width="fill_parent" style="@style/UiKit.TextView.Semibold" />
<TextView android:textColor="?colorTextNormal" android:gravity="center" android:id="@id/chat_input_verification_text" android:paddingTop="@dimen/chat_cell_vertical_spacing_padding" android:paddingBottom="@dimen/chat_cell_vertical_spacing_padding" android:layout_width="fill_parent" style="@style/UiKit.TextView.Semibold" />
<TextView android:id="@id/chat_input_verification_action" android:text="@string/resend_verification_email" style="@style/UiKit.Button" />
</LinearLayout>

View File

@ -22,6 +22,7 @@
<TextView android:id="@id/dialog_chat_actions_pin" android:text="@string/pin" android:drawableLeft="?ic_pins_a60" android:drawableStart="?ic_pins_a60" style="@style/UiKit.Settings.Item.Icon" />
<TextView android:id="@id/dialog_chat_actions_delete" android:text="@string/delete" android:drawableLeft="?ic_delete" android:drawableStart="?ic_delete" style="@style/UiKit.Settings.Item.Icon" />
<TextView android:id="@id/dialog_chat_actions_resend" android:text="@string/resend_message" android:drawableLeft="?ic_refresh" android:drawableStart="?ic_refresh" style="@style/UiKit.Settings.Item.Icon" />
<TextView android:id="@id/dialog_chat_actions_mark_unread" android:text="@string/mark_unread" android:drawableLeft="?ic_refresh" android:drawableStart="?ic_refresh" style="@style/UiKit.Settings.Item.Icon" />
<TextView android:gravity="center_vertical" android:id="@id/dialog_chat_actions_profile" android:text="@string/profile" android:drawableLeft="?ic_account" android:drawableStart="?ic_account" style="@style/UiKit.Settings.Item.Icon" />
<TextView android:id="@id/dialog_chat_actions_copy_id" android:visibility="gone" android:text="@string/copy_id" android:drawableLeft="?ic_copy" android:drawableStart="?ic_copy" style="@style/UiKit.Settings.Item.Icon" />
<TextView android:id="@id/dialog_chat_actions_share" android:visibility="gone" android:text="@string/share" android:drawableLeft="?ic_share" android:drawableStart="?ic_share" style="@style/UiKit.Settings.Item.Icon" />

View File

@ -7,7 +7,7 @@
<androidx.constraintlayout.widget.ConstraintLayout android:id="@id/chat_list_item_embed_content" android:paddingLeft="@dimen/uikit_spacing_small" android:paddingTop="@dimen/uikit_spacing_small" android:paddingRight="@dimen/uikit_spacing_medium" android:paddingBottom="@dimen/uikit_spacing_small" android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingStart="@dimen/uikit_spacing_medium" android:paddingEnd="@dimen/uikit_spacing_medium" app:layout_constrainedWidth="true" app:layout_constraintEnd_toStartOf="@id/chat_list_item_embed_image_thumbnail" app:layout_constraintStart_toEndOf="@id/chat_list_item_embed_divider" app:layout_constraintTop_toTopOf="parent">
<TextView android:textSize="9.5sp" android:textColor="@color/grey_1" android:id="@id/chat_list_item_embed_provider" android:background="?selectableItemBackground" android:visibility="gone" app:layout_constrainedWidth="true" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" style="@style/UiKit.TextView" />
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/chat_list_item_embed_author_icon" android:visibility="gone" android:layout_width="@dimen/embed_tiny_icon_size" android:layout_height="@dimen/embed_tiny_icon_size" app:layout_constraintBottom_toBottomOf="@id/chat_list_item_embed_author_text" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="@id/chat_list_item_embed_author_text" app:placeholderImage="?colorBackgroundPrimary" app:roundedCornerRadius="2.0dip" />
<TextView android:textColor="?theme_chat_name" android:id="@id/chat_list_item_embed_author_text" android:visibility="gone" android:layout_marginLeft="@dimen/embed_item_margin" android:layout_marginStart="@dimen/embed_item_margin" app:layout_constrainedWidth="true" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintStart_toEndOf="@id/chat_list_item_embed_author_icon" app:layout_constraintTop_toBottomOf="@id/chat_list_item_embed_provider" app:layout_goneMarginLeft="0.0dip" app:layout_goneMarginStart="0.0dip" app:layout_goneMarginTop="0.0dip" style="@style/UiKit.TextView.Semibold" />
<TextView android:textColor="?colorTextInteractiveActive" android:id="@id/chat_list_item_embed_author_text" android:visibility="gone" android:layout_marginLeft="@dimen/embed_item_margin" android:layout_marginStart="@dimen/embed_item_margin" app:layout_constrainedWidth="true" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintStart_toEndOf="@id/chat_list_item_embed_author_icon" app:layout_constraintTop_toBottomOf="@id/chat_list_item_embed_provider" app:layout_goneMarginLeft="0.0dip" app:layout_goneMarginStart="0.0dip" app:layout_goneMarginTop="0.0dip" style="@style/UiKit.TextView.Semibold" />
<com.discord.utilities.view.text.LinkifiedTextView android:textColor="?primary_100" android:id="@id/chat_list_item_embed_title" android:background="?selectableItemBackground" android:lineSpacingMultiplier="1.0" app:layout_constrainedWidth="true" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/chat_list_item_embed_author_text" style="@style/UiKit.TextView.Semibold" />
<androidx.constraintlayout.widget.Barrier android:id="@id/chat_list_item_embed_barrier_header" android:layout_width="0.0dip" android:layout_height="0.0dip" app:barrierDirection="bottom" app:constraint_referenced_ids="chat_list_item_embed_title, chat_list_item_embed_author_text, chat_list_item_embed_provider" />
<com.discord.utilities.view.text.LinkifiedTextView android:id="@id/chat_list_item_embed_description" android:background="?selectableItemBackground" android:layout_width="wrap_content" android:layout_marginTop="@dimen/uikit_spacing_small" android:text="@string/sample_channel_message" android:lineSpacingMultiplier="1.0" app:layout_constrainedWidth="true" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/chat_list_item_embed_barrier_header" style="@style/UiKit.TextView" />

View File

@ -4,9 +4,9 @@
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/chat_list_adapter_item_text_avatar" android:layout_marginTop="4.0dip" android:layout_marginRight="@dimen/chat_cell_horizontal_spacing_total" android:importantForAccessibility="no" android:layout_marginEnd="@dimen/chat_cell_horizontal_spacing_total" style="@style/Avatar.Standard" />
<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_toRightOf="@id/chat_list_adapter_item_text_avatar" android:layout_toEndOf="@id/chat_list_adapter_item_text_avatar">
<RelativeLayout android:layout_gravity="bottom" android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="18.0dip" android:layout_marginBottom="4.0dip">
<TextView android:textSize="13.75sp" android:textColor="?theme_chat_name" android:id="@id/chat_list_adapter_item_text_name" android:maxWidth="150.0dip" android:text="@string/sample_user_name" android:singleLine="true" android:layout_alignParentBottom="true" style="@style/UiKit.TextView" />
<TextView android:textSize="13.75sp" android:textColor="?colorTextInteractiveActive" android:id="@id/chat_list_adapter_item_text_name" android:maxWidth="150.0dip" android:text="@string/sample_user_name" android:singleLine="true" android:layout_alignParentBottom="true" style="@style/UiKit.TextView" />
</RelativeLayout>
<com.discord.utilities.view.text.LinkifiedTextView android:textSize="13.75sp" android:textColor="@color/status_red_500" android:textColorLink="@color/link_500" android:id="@id/chat_list_adapter_item_text" android:layout_width="fill_parent" style="@style/UiKit.TextView" />
<com.discord.utilities.view.text.LinkifiedTextView android:textSize="13.75sp" android:textColor="@color/status_red_500" android:textColorLink="?colorTextLink" android:id="@id/chat_list_adapter_item_text" android:layout_width="fill_parent" style="@style/UiKit.TextView" />
<TextView android:textSize="11.0sp" android:textColor="@color/status_red_500_alpha_60" android:layout_width="fill_parent" android:layout_marginTop="6.0dip" android:text="@string/send_message_failure" style="@style/UiKit.TextView" />
</LinearLayout>
</RelativeLayout>

View File

@ -3,6 +3,6 @@
xmlns:android="http://schemas.android.com/apk/res/android">
<androidx.legacy.widget.Space android:id="@id/chat_list_item_message_header_spacer" android:layout_width="fill_parent" android:layout_height="@dimen/chat_cell_horizontal_spacing_padding" />
<View android:id="@id/chat_list_item_message_header_divider" android:background="?colorBackgroundModifierAccent" android:layout_width="fill_parent" android:layout_height="0.25dip" android:layout_marginTop="@dimen/chat_cell_horizontal_spacing_total" android:layout_marginBottom="@dimen/chat_cell_horizontal_spacing_padding" android:layout_below="@id/chat_list_item_message_header_spacer" android:layout_alignWithParentIfMissing="true" />
<TextView android:textSize="13.75sp" android:textColor="?theme_chat_name" android:id="@id/chat_list_item_message_header_channel" android:paddingLeft="@dimen/chat_cell_horizontal_spacing_total" android:paddingRight="0.0dip" android:singleLine="true" android:layout_below="@id/chat_list_item_message_header_divider" android:layout_alignWithParentIfMissing="true" android:paddingStart="@dimen/chat_cell_horizontal_spacing_total" android:paddingEnd="0.0dip" style="@style/UiKit.TextView.Semibold" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?theme_chat_timestamp" android:gravity="center_vertical" android:id="@id/chat_list_item_message_header_guild" android:paddingLeft="@dimen/chat_cell_horizontal_spacing_padding" android:paddingRight="@dimen/chat_cell_horizontal_spacing_total" android:singleLine="true" android:layout_toRightOf="@id/chat_list_item_message_header_channel" android:layout_alignTop="@id/chat_list_item_message_header_channel" android:layout_alignBottom="@id/chat_list_item_message_header_channel" android:layout_alignWithParentIfMissing="true" android:paddingStart="@dimen/chat_cell_horizontal_spacing_padding" android:paddingEnd="@dimen/chat_cell_horizontal_spacing_total" android:layout_toEndOf="@id/chat_list_item_message_header_channel" style="@style/UiKit.TextView" />
<TextView android:textSize="13.75sp" android:textColor="?colorTextInteractiveActive" android:id="@id/chat_list_item_message_header_channel" android:paddingLeft="@dimen/chat_cell_horizontal_spacing_total" android:paddingRight="0.0dip" android:singleLine="true" android:layout_below="@id/chat_list_item_message_header_divider" android:layout_alignWithParentIfMissing="true" android:paddingStart="@dimen/chat_cell_horizontal_spacing_total" android:paddingEnd="0.0dip" style="@style/UiKit.TextView.Semibold" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?colorTextMuted" android:gravity="center_vertical" android:id="@id/chat_list_item_message_header_guild" android:paddingLeft="@dimen/chat_cell_horizontal_spacing_padding" android:paddingRight="@dimen/chat_cell_horizontal_spacing_total" android:singleLine="true" android:layout_toRightOf="@id/chat_list_item_message_header_channel" android:layout_alignTop="@id/chat_list_item_message_header_channel" android:layout_alignBottom="@id/chat_list_item_message_header_channel" android:layout_alignWithParentIfMissing="true" android:paddingStart="@dimen/chat_cell_horizontal_spacing_padding" android:paddingEnd="@dimen/chat_cell_horizontal_spacing_total" android:layout_toEndOf="@id/chat_list_item_message_header_channel" style="@style/UiKit.TextView" />
</RelativeLayout>

View File

@ -2,5 +2,5 @@
<RelativeLayout android:paddingLeft="@dimen/chat_cell_horizontal_spacing_padding" android:paddingTop="@dimen/chat_cell_vertical_spacing_padding" android:paddingRight="@dimen/chat_cell_horizontal_spacing_padding" android:paddingBottom="@dimen/chat_cell_vertical_spacing_padding" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/chat_cell_horizontal_spacing_margin" android:layout_marginRight="@dimen/chat_cell_horizontal_spacing_margin"
xmlns:android="http://schemas.android.com/apk/res/android">
<ImageView android:id="@id/chat_list_adapter_item_start_image" android:layout_width="98.0dip" android:layout_height="76.0dip" android:layout_marginTop="10.0dip" android:src="@drawable/asset_mascot_grey_left" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_centerInParent="true" android:contentDescription="@string/sample_empty_string" android:layout_alignParentStart="true" />
<com.discord.app.AppTextView android:textColor="?theme_chat_text" android:id="@id/chat_list_adapter_item_start" android:paddingTop="@dimen/uikit_spacing_medium" android:paddingBottom="@dimen/uikit_spacing_medium" android:layout_width="fill_parent" android:text="@string/beginning_channel" android:layout_below="@id/chat_list_adapter_item_start_image" style="@style/UiKit.TextView" />
<com.discord.app.AppTextView android:textColor="?colorTextNormal" android:id="@id/chat_list_adapter_item_start" android:paddingTop="@dimen/uikit_spacing_medium" android:paddingBottom="@dimen/uikit_spacing_medium" android:layout_width="fill_parent" android:text="@string/beginning_channel" android:layout_below="@id/chat_list_adapter_item_start_image" style="@style/UiKit.TextView" />
</RelativeLayout>

View File

@ -3,7 +3,7 @@
xmlns:android="http://schemas.android.com/apk/res/android">
<ImageView android:id="@id/chat_list_adapter_item_system_icon" android:layout_width="@dimen/avatar_size_small" android:layout_height="@dimen/avatar_size_small" android:layout_marginRight="@dimen/chat_cell_horizontal_spacing_total" android:layout_centerVertical="true" android:importantForAccessibility="no" android:layout_marginEnd="@dimen/chat_cell_horizontal_spacing_total" />
<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_toRightOf="@id/chat_list_adapter_item_system_icon" android:layout_centerVertical="true" android:layout_toEndOf="@id/chat_list_adapter_item_system_icon">
<TextView android:textColor="?theme_chat_text" android:id="@id/chat_list_adapter_item_system_text" android:layout_width="fill_parent" android:lineSpacingMultiplier="1.0" style="@style/UiKit.TextView.Large" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?theme_chat_timestamp" android:gravity="center_vertical" android:id="@id/chat_list_adapter_item_system_timestamp" android:layout_marginBottom="1.0dip" android:maxWidth="150.0dip" android:text="@string/sample_time_pm" android:singleLine="true" style="@style/UiKit.TextView" />
<TextView android:textColor="?colorTextNormal" android:id="@id/chat_list_adapter_item_system_text" android:layout_width="fill_parent" android:lineSpacingMultiplier="1.0" style="@style/UiKit.TextView.Large" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?colorTextMuted" android:gravity="center_vertical" android:id="@id/chat_list_adapter_item_system_timestamp" android:layout_marginBottom="1.0dip" android:maxWidth="150.0dip" android:text="@string/sample_time_pm" android:singleLine="true" style="@style/UiKit.TextView" />
</LinearLayout>
</RelativeLayout>

View File

@ -4,9 +4,9 @@
<androidx.constraintlayout.widget.Guideline android:id="@id/uikit_chat_guideline" style="@style/UiKit.Chat.Guideline" />
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/chat_list_adapter_item_text_avatar" android:layout_marginLeft="8.0dip" android:importantForAccessibility="no" android:layout_marginStart="8.0dip" app:layout_constrainedWidth="true" app:layout_constraintEnd_toEndOf="@id/uikit_chat_guideline" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toLeftOf="@id/uikit_chat_guideline" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="@id/chat_list_adapter_item_text_header" style="@style/Avatar.Chat" />
<androidx.constraintlayout.widget.ConstraintLayout android:id="@id/chat_list_adapter_item_text_header" android:layout_width="wrap_content" android:layout_height="0.0dip" app:layout_constrainedWidth="true" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintLeft_toRightOf="@id/uikit_chat_guideline" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toEndOf="@id/uikit_chat_guideline" app:layout_constraintTop_toTopOf="@id/chat_list_adapter_item_text_avatar">
<TextView android:textColor="?theme_chat_name" android:id="@id/chat_list_adapter_item_text_name" android:lineSpacingMultiplier="1.0" app:layout_constrainedWidth="true" app:layout_constraintBaseline_toBaselineOf="@id/chat_list_adapter_item_text_bot" app:layout_constraintEnd_toStartOf="@id/chat_list_adapter_item_text_bot" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintHorizontal_chainStyle="packed" app:layout_constraintStart_toStartOf="parent" style="@style/UiKit.TextView.Large.SingleLine" />
<TextView android:textColor="?colorTextInteractiveActive" android:id="@id/chat_list_adapter_item_text_name" android:lineSpacingMultiplier="1.0" app:layout_constrainedWidth="true" app:layout_constraintBaseline_toBaselineOf="@id/chat_list_adapter_item_text_bot" app:layout_constraintEnd_toStartOf="@id/chat_list_adapter_item_text_bot" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintHorizontal_chainStyle="packed" app:layout_constraintStart_toStartOf="parent" style="@style/UiKit.TextView.Large.SingleLine" />
<TextView android:textSize="9.5sp" android:textColor="@color/white" android:id="@id/chat_list_adapter_item_text_bot" android:background="@drawable/drawable_button_purple_neutral" android:paddingLeft="3.0dip" android:paddingTop="0.5dip" android:paddingRight="3.0dip" android:paddingBottom="0.5dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="6.0dip" android:layout_marginBottom="1.0dip" android:text="BOT" android:singleLine="true" android:layout_marginStart="6.0dip" app:layout_constraintBottom_toBottomOf="@id/chat_list_adapter_item_text_name" app:layout_constraintEnd_toStartOf="@id/chat_list_adapter_item_text_timestamp" app:layout_constraintStart_toEndOf="@id/chat_list_adapter_item_text_name" style="@style/UiKit.TextView" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?theme_chat_timestamp" android:gravity="center_vertical" android:id="@id/chat_list_adapter_item_text_timestamp" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="6.0dip" android:layout_marginBottom="1.0dip" android:maxWidth="150.0dip" android:singleLine="true" android:layout_marginStart="6.0dip" app:layout_constraintBaseline_toBaselineOf="@id/chat_list_adapter_item_text_name" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toEndOf="@id/chat_list_adapter_item_text_bot" style="@style/UiKit.TextView" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?colorTextMuted" android:gravity="center_vertical" android:id="@id/chat_list_adapter_item_text_timestamp" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="6.0dip" android:layout_marginBottom="1.0dip" android:maxWidth="150.0dip" android:singleLine="true" android:layout_marginStart="6.0dip" app:layout_constraintBaseline_toBaselineOf="@id/chat_list_adapter_item_text_name" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toEndOf="@id/chat_list_adapter_item_text_bot" style="@style/UiKit.TextView" />
</androidx.constraintlayout.widget.ConstraintLayout>
<com.discord.utilities.view.text.LinkifiedTextView android:id="@id/chat_list_adapter_item_text" android:layout_width="0.0dip" android:layout_marginTop="@dimen/uikit_spacing_xsmall" android:layout_marginRight="@dimen/uikit_spacing_small" android:layout_marginBottom="2.0dip" android:layout_marginEnd="@dimen/uikit_spacing_small" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintLeft_toRightOf="@id/uikit_chat_guideline" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toEndOf="@id/uikit_chat_guideline" app:layout_constraintTop_toBottomOf="@id/chat_list_adapter_item_text_header" style="@style/UiKit.Chat.Text" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:animateLayoutChanges="true"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<com.google.android.material.chip.Chip android:textAppearance="@style/UiKit.TextView" android:textColor="@color/white" android:gravity="start" android:layout_gravity="center_horizontal" android:id="@id/chat_overlay_old_messages_chip" android:paddingTop="@dimen/uikit_spacing_medium" android:paddingBottom="@dimen/uikit_spacing_medium" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_margin="@dimen/uikit_spacing_medium" android:text="@string/youre_viewing_older_messages" android:textAlignment="textStart" android:paddingStart="@dimen/uikit_spacing_large" android:paddingEnd="@dimen/uikit_spacing_large" app:chipBackgroundColor="@color/status_grey_500" app:chipIcon="@drawable/ic_message_white_18dp" app:chipIconEnabled="true" app:chipIconSize="18.0dip" app:chipIconVisible="true" app:closeIcon="@drawable/ic_arrow_drop_down_white_18dp" app:closeIconEnabled="true" app:closeIconEndPadding="@dimen/uikit_spacing_medium" app:closeIconSize="18.0dip" app:closeIconTint="@color/white" app:closeIconVisible="true" app:iconStartPadding="@dimen/uikit_spacing_medium" app:layout_constraintBottom_toTopOf="@id/chat_overlay_typing" style="@style/Widget.MaterialComponents.Chip.Action" />
<RelativeLayout android:gravity="center_vertical" android:id="@id/chat_overlay_typing" android:background="?chat_typing_bg" android:paddingLeft="@dimen/uikit_spacing_medium" android:paddingRight="@dimen/uikit_spacing_medium" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="@dimen/uikit_typing_indicator_height" android:layout_marginLeft="@dimen/uikit_spacing_medium" android:layout_marginRight="@dimen/uikit_spacing_medium" app:layout_constraintBottom_toBottomOf="parent" style="@style/UiKit.ViewGroup">
<TextView android:textSize="@dimen/uikit_textsize_small" android:ellipsize="end" android:gravity="center_vertical" android:id="@id/chat_typing_users_typing" android:layout_width="wrap_content" android:layout_height="@dimen/uikit_typing_indicator_height" android:maxLines="1" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" style="@style/UiKit.TextView" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:ellipsize="end" android:gravity="end|center" android:id="@id/chat_typing_users_slowmode" android:layout_width="wrap_content" android:layout_height="@dimen/uikit_typing_indicator_height" android:maxLines="1" android:layout_toLeftOf="@id/chat_typing_users_slowmode_icon" android:layout_toRightOf="@id/chat_typing_users_typing" android:layout_toStartOf="@id/chat_typing_users_slowmode_icon" android:layout_toEndOf="@id/chat_typing_users_typing" style="@style/UiKit.TextView" />
<ImageView android:id="@id/chat_typing_users_slowmode_icon" android:layout_marginLeft="@dimen/uikit_spacing_small" android:src="?ic_slowmode_timer" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:contentDescription="@string/channel_slowmode_desc" android:layout_marginStart="@dimen/uikit_spacing_small" android:layout_alignParentEnd="true" style="@style/UiKit.ImageView" />
</RelativeLayout>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout android:gravity="center_vertical" android:background="?chat_typing_bg" android:paddingLeft="@dimen/uikit_spacing_medium" android:paddingRight="@dimen/uikit_spacing_medium" android:layout_width="fill_parent" android:layout_height="@dimen/uikit_typing_indicator_height" style="@style/UiKit.ViewGroup"
xmlns:android="http://schemas.android.com/apk/res/android">
<TextView android:textSize="@dimen/uikit_textsize_small" android:ellipsize="end" android:gravity="center_vertical" android:id="@id/chat_typing_users_typing" android:layout_width="wrap_content" android:layout_height="@dimen/uikit_typing_indicator_height" android:maxLines="1" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" style="@style/UiKit.TextView" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:ellipsize="end" android:gravity="end|center" android:id="@id/chat_typing_users_slowmode" android:layout_width="wrap_content" android:layout_height="@dimen/uikit_typing_indicator_height" android:maxLines="1" android:layout_toLeftOf="@id/chat_typing_users_slowmode_icon" android:layout_toRightOf="@id/chat_typing_users_typing" android:layout_toStartOf="@id/chat_typing_users_slowmode_icon" android:layout_toEndOf="@id/chat_typing_users_typing" style="@style/UiKit.TextView" />
<ImageView android:id="@id/chat_typing_users_slowmode_icon" android:layout_marginLeft="@dimen/uikit_spacing_small" android:src="?ic_slowmode_timer" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:contentDescription="@string/channel_slowmode_desc" android:layout_marginStart="@dimen/uikit_spacing_small" android:layout_alignParentEnd="true" style="@style/UiKit.ImageView" />
</RelativeLayout>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.coordinatorlayout.widget.CoordinatorLayout style="@style/UiKit.ViewGroup.Page"
xmlns:android="http://schemas.android.com/apk/res/android">
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<com.google.android.material.appbar.AppBarLayout style="@style/AppTheme.AppBarLayout.Flat">
<androidx.appcompat.widget.Toolbar style="@style/AppTheme.Toolbar" />
</com.google.android.material.appbar.AppBarLayout>
@ -10,7 +10,7 @@
<TextView android:layout_marginTop="@dimen/uikit_spacing_large" android:layout_marginBottom="@dimen/uikit_spacing_medium" android:text="@string/xbox_authorization_title" style="@style/UiKit.TextView.H1" />
<TextView android:layout_marginBottom="@dimen/uikit_spacing_medium" android:text="@string/connection_enter_code" style="@style/UiKit.TextView.Subtext" />
</LinearLayout>
<com.discord.views.DigitVerificationView android:id="@id/connections_xbox_digits" android:layout_marginTop="@dimen/uikit_spacing_large" style="@style/UiKit.ViewGroup" />
<com.discord.views.CodeVerificationView android:id="@id/connections_xbox_code" android:layout_marginTop="@dimen/uikit_spacing_large" app:cvv_character_input_type="alphanumeric" style="@style/UiKit.ViewGroup" />
</LinearLayout>
<LinearLayout android:gravity="center" android:id="@id/connections_xbox_login" android:background="?primary_500" android:padding="@dimen/uikit_spacing_medium" android:layout_margin="@dimen/uikit_spacing_medium" android:foreground="?selectableItemBackground" android:layout_alignParentBottom="true" style="@style/UiKit.ViewGroup.LinearLayout.Horizontal">
<TextView android:textColor="?primary_300" android:layout_marginRight="@dimen/uikit_spacing_medium" android:text="@string/connection_login_with" android:layout_marginEnd="@dimen/uikit_spacing_medium" style="@style/UiKit.TextView" />

View File

@ -7,8 +7,8 @@
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/friends_list_item_presence" android:layout_width="12.0dip" android:layout_height="12.0dip" android:layout_centerInParent="true" app:placeholderImage="@color/status_grey_500" app:roundAsCircle="true" />
</RelativeLayout>
<LinearLayout android:id="@id/friends_list_item_text" android:layout_toLeftOf="@id/friends_list_item_mutual_wrap" android:layout_toRightOf="@id/friends_list_item_avatar" android:layout_centerVertical="true" android:layout_toStartOf="@id/friends_list_item_mutual_wrap" android:layout_toEndOf="@id/friends_list_item_avatar" style="@style/UiKit.ViewGroup.LinearLayout">
<TextView android:textColor="?theme_chat_text" android:id="@id/friends_list_item_name" android:text="@string/sample_user_name" style="@style/UiKit.TextView.Large.SingleLine" />
<com.discord.utilities.view.text.SimpleDraweeSpanTextView android:textColor="?theme_chat_timestamp" android:id="@id/friends_list_item_game" android:paddingTop="2.0dip" android:text="@string/sample_user_presence" android:singleLine="true" style="@style/UiKit.TextView" />
<TextView android:textColor="?colorTextNormal" android:id="@id/friends_list_item_name" android:text="@string/sample_user_name" style="@style/UiKit.TextView.Large.SingleLine" />
<com.discord.utilities.view.text.SimpleDraweeSpanTextView android:textColor="?colorTextMuted" android:id="@id/friends_list_item_game" android:paddingTop="2.0dip" android:text="@string/sample_user_presence" android:singleLine="true" style="@style/UiKit.TextView" />
</LinearLayout>
<LinearLayout android:id="@id/friends_list_item_mutual_wrap" android:layout_width="wrap_content" android:layout_marginLeft="@dimen/uikit_spacing_large" android:layout_marginRight="@dimen/uikit_spacing_large" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:layout_alignParentEnd="true" style="@style/UiKit.ViewGroup.LinearLayout.Horizontal">
<FrameLayout android:id="@id/friends_list_item_mutual_1" android:layout_marginLeft="4.0dip" android:layout_marginRight="4.0dip" style="@style/Avatar.Standard">

View File

@ -2,19 +2,20 @@
<LinearLayout style="@style/UiKit.ViewGroup.LinearLayout"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<TextView android:id="@id/rich_presence_header" style="@style/UserProfile.Section.Header" />
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Body.Card">
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Card">
<androidx.constraintlayout.widget.ConstraintLayout style="@style/UserProfile.PresenceSection.Body">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_large" android:layout_width="32.0dip" android:layout_height="32.0dip" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:placeholderImage="?colorBackgroundSecondary" app:roundedCornerRadius="@dimen/uikit_spacing_small" />
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_large" android:layout_width="64.0dip" android:layout_height="64.0dip" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:placeholderImage="?colorBackgroundSecondary" app:roundedCornerRadius="@dimen/uikit_spacing_small" />
<androidx.legacy.widget.Space android:id="@id/image_bottom_guideline" android:layout_width="@dimen/uikit_image_border_size" android:layout_height="@dimen/uikit_image_border_size" android:layout_marginLeft="@dimen/uikit_image_border_size" android:layout_marginTop="@dimen/uikit_image_border_size" android:layout_marginStart="@dimen/uikit_image_border_size" app:layout_constraintLeft_toRightOf="@id/rich_presence_image_large" app:layout_constraintStart_toEndOf="@id/rich_presence_image_large" app:layout_constraintTop_toBottomOf="@id/rich_presence_image_large" />
<FrameLayout android:background="?primary_600_circle" android:padding="@dimen/uikit_image_border_size" android:layout_width="18.0dip" android:layout_height="18.0dip" app:layout_constraintBottom_toBottomOf="@id/image_bottom_guideline" app:layout_constraintEnd_toEndOf="@id/image_bottom_guideline" app:layout_constraintRight_toRightOf="@id/image_bottom_guideline">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_small" android:visibility="visible" android:layout_width="fill_parent" android:layout_height="fill_parent" app:placeholderImage="@drawable/ic_spotify_green_16dp" app:roundAsCircle="true" style="@style/Avatar.Small" />
<FrameLayout android:id="@id/rich_presence_image_small_wrap" android:background="?colorPrimaryCircle" android:padding="@dimen/uikit_image_border_size" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintBottom_toBottomOf="@id/image_bottom_guideline" app:layout_constraintEnd_toEndOf="@id/image_bottom_guideline" app:layout_constraintRight_toRightOf="@id/image_bottom_guideline">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_small" android:visibility="visible" app:placeholderImage="@drawable/ic_spotify_green_16dp" app:roundAsCircle="true" style="@style/Avatar.Medium" />
</FrameLayout>
<LinearLayout android:id="@id/rich_presence_container_data" android:paddingBottom="@dimen/uikit_spacing_medium" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/uikit_spacing_large" android:layout_marginStart="@dimen/uikit_spacing_large" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_chainStyle="spread_inside" app:layout_constraintHorizontal_weight="1.0" app:layout_constraintLeft_toRightOf="@id/rich_presence_image_large" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toEndOf="@id/rich_presence_image_large" app:layout_constraintTop_toTopOf="@id/rich_presence_image_large" style="@style/UiKit.ViewGroup.LinearLayout">
<TextView android:ellipsize="marquee" android:id="@id/rich_presence_title" android:singleLine="true" android:marqueeRepeatLimit="marquee_forever" style="@style/UserProfile.PresenceSection.Body.HeaderText" />
<TextView android:id="@id/rich_presence_details" style="@style/UserProfile.PresenceSection.Body.Subtext" />
<TextView android:id="@id/rich_presence_time" style="@style/UserProfile.PresenceSection.Body.Subtext" />
</LinearLayout>
<com.miguelgaeta.super_bar.SuperBar android:id="@id/rich_presence_superbar" android:focusable="false" android:clickable="false" android:layout_height="@dimen/uikit_spacing_large" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/rich_presence_container_data" app:sb_barBackgroundColor="?primary_500" app:sb_barColor="?primary_000" app:sb_barControlColor="@color/transparent" app:sb_barControlRadius="4.0dip" app:sb_barControlShadowRadius="0.0dip" app:sb_barHeight="4.0dip" app:sb_barTouchEnabled="false" app:sb_barValueMax="100.0" style="@style/UiKit.SuperBar" />
<androidx.constraintlayout.widget.Barrier android:id="@id/barrier" android:layout_width="fill_parent" android:layout_height="wrap_content" app:barrierDirection="bottom" app:constraint_referenced_ids="rich_presence_container_data,rich_presence_image_large" />
<com.miguelgaeta.super_bar.SuperBar android:id="@id/rich_presence_superbar" android:focusable="false" android:clickable="false" android:layout_height="@dimen/uikit_spacing_large" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/barrier" app:sb_barBackgroundColor="?primary_500" app:sb_barColor="?primary_000" app:sb_barControlColor="@color/transparent" app:sb_barControlRadius="4.0dip" app:sb_barControlShadowRadius="0.0dip" app:sb_barHeight="4.0dip" app:sb_barTouchEnabled="false" app:sb_barValueMax="100.0" style="@style/UiKit.SuperBar" />
<FrameLayout android:id="@id/rich_presence_music_progress_container" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/rich_presence_superbar" style="@style/UiKit.ViewGroup">
<TextView android:layout_gravity="start" android:id="@id/rich_presence_music_elapsed" style="@style/UiKit.TextView" />
<TextView android:layout_gravity="end" android:id="@id/rich_presence_music_duration" style="@style/UiKit.TextView" />

View File

@ -2,15 +2,19 @@
<LinearLayout style="@style/UiKit.ViewGroup.LinearLayout"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<TextView android:id="@id/rich_presence_header" style="@style/UserProfile.Section.Header" />
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Body.Card">
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Card">
<androidx.constraintlayout.widget.ConstraintLayout style="@style/UserProfile.PresenceSection.Body">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_large" android:layout_width="32.0dip" android:layout_height="32.0dip" app:layout_constraintHorizontal_chainStyle="spread_inside" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:placeholderImage="?ic_game_icon_placeholder" app:placeholderImageScaleType="fitCenter" />
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_small" android:visibility="gone" app:layout_constraintBottom_toBottomOf="@id/rich_presence_image_large" app:layout_constraintEnd_toEndOf="@id/rich_presence_image_large" app:roundAsCircle="true" style="@style/Avatar.Small" />
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_large" android:layout_width="64.0dip" android:layout_height="64.0dip" app:layout_constraintHorizontal_chainStyle="spread_inside" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:placeholderImage="?ic_game_icon_placeholder" app:placeholderImageScaleType="fitCenter" />
<Space android:id="@id/image_bottom_guideline" android:layout_width="@dimen/uikit_image_border_size" android:layout_height="@dimen/uikit_image_border_size" android:layout_marginLeft="@dimen/uikit_image_border_size" android:layout_marginTop="@dimen/uikit_image_border_size" android:layout_marginStart="@dimen/uikit_image_border_size" app:layout_constraintLeft_toRightOf="@id/rich_presence_image_large" app:layout_constraintStart_toEndOf="@id/rich_presence_image_large" app:layout_constraintTop_toBottomOf="@id/rich_presence_image_large" />
<FrameLayout android:id="@id/rich_presence_image_small_wrap" android:background="?colorPrimaryCircle" android:padding="@dimen/uikit_image_border_size" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintBottom_toBottomOf="@id/image_bottom_guideline" app:layout_constraintEnd_toEndOf="@id/image_bottom_guideline" app:layout_constraintRight_toRightOf="@id/image_bottom_guideline">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_small" android:visibility="gone" app:roundAsCircle="true" style="@style/Avatar.Medium" />
</FrameLayout>
<LinearLayout android:id="@id/rich_presence_container_data" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/uikit_spacing_large" android:layout_marginRight="@dimen/uikit_spacing_large" android:layout_marginStart="@dimen/uikit_spacing_large" android:layout_marginEnd="@dimen/uikit_spacing_large" app:layout_constrainedHeight="true" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintLeft_toRightOf="@id/rich_presence_image_large" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toEndOf="@id/rich_presence_image_large" app:layout_constraintTop_toTopOf="@id/rich_presence_image_large" style="@style/UiKit.ViewGroup.LinearLayout">
<TextView android:ellipsize="marquee" android:id="@id/rich_presence_title" android:singleLine="true" android:marqueeRepeatLimit="marquee_forever" style="@style/UserProfile.PresenceSection.Body.HeaderText" />
<TextView android:id="@id/rich_presence_time" style="@style/UserProfile.PresenceSection.Body.Subtext" />
</LinearLayout>
<com.google.android.material.button.MaterialButton android:id="@id/rich_presence_play_button" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="@dimen/uikit_spacing_large" android:text="@string/user_activity_play_on_platform" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/rich_presence_container_data" style="@style/UserProfile.PresenceSection.MaterialButton" />
<androidx.constraintlayout.widget.Barrier android:id="@id/barrier" android:layout_width="fill_parent" android:layout_height="wrap_content" app:barrierDirection="bottom" app:constraint_referenced_ids="rich_presence_container_data,rich_presence_image_large" />
<com.google.android.material.button.MaterialButton android:id="@id/rich_presence_play_button" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="@dimen/uikit_spacing_large" android:text="@string/user_activity_play_on_platform" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/barrier" style="@style/UserProfile.PresenceSection.MaterialButton" />
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.cardview.widget.CardView>
</LinearLayout>

View File

@ -2,7 +2,7 @@
<LinearLayout style="@style/UiKit.ViewGroup.LinearLayout"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<TextView android:id="@id/rich_presence_header" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintTop_toTopOf="parent" style="@style/UserProfile.Section.Header" />
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Body.Card">
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Card">
<androidx.constraintlayout.widget.ConstraintLayout android:paddingBottom="@dimen/uikit_spacing_large" style="@style/UiKit.ViewGroup.ConstraintLayout">
<androidx.constraintlayout.widget.Guideline android:orientation="vertical" android:id="@id/start_guideline" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintGuide_begin="@dimen/uikit_spacing_large" />
<androidx.constraintlayout.widget.Guideline android:orientation="vertical" android:id="@id/embed_guideline_right" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintGuide_end="@dimen/uikit_spacing_large" />
@ -11,10 +11,10 @@
<TextView android:textColor="?stream_preview_placeholder_color" android:id="@id/stream_preview_placeholder_caption" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/stream_preview_loading" style="@style/UiKit.TextView" />
</LinearLayout>
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/stream_preview_image" android:layout_width="0.0dip" android:layout_height="0.0dip" app:layout_constraintDimensionRatio="H,16:9" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="parent" app:roundedCornerRadius="@dimen/uikit_spacing_small" />
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_large" android:layout_width="32.0dip" android:layout_height="32.0dip" android:layout_marginTop="@dimen/uikit_spacing_large" app:layout_constraintHorizontal_chainStyle="spread_inside" app:layout_constraintLeft_toLeftOf="@id/start_guideline" app:layout_constraintStart_toStartOf="@id/start_guideline" app:layout_constraintTop_toBottomOf="@id/stream_preview_image" app:placeholderImage="?colorBackgroundSecondary" app:roundedCornerRadius="@dimen/uikit_spacing_small" />
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_large" android:layout_width="64.0dip" android:layout_height="64.0dip" android:layout_marginTop="@dimen/uikit_spacing_large" app:layout_constraintHorizontal_chainStyle="spread_inside" app:layout_constraintLeft_toLeftOf="@id/start_guideline" app:layout_constraintStart_toStartOf="@id/start_guideline" app:layout_constraintTop_toBottomOf="@id/stream_preview_image" app:placeholderImage="?colorBackgroundSecondary" app:roundedCornerRadius="@dimen/uikit_spacing_small" />
<androidx.legacy.widget.Space android:id="@id/image_bottom_guideline" android:layout_width="@dimen/uikit_image_border_size" android:layout_height="@dimen/uikit_image_border_size" android:layout_marginLeft="@dimen/uikit_image_border_size" android:layout_marginTop="@dimen/uikit_image_border_size" android:layout_marginStart="@dimen/uikit_image_border_size" app:layout_constraintLeft_toRightOf="@id/rich_presence_image_large" app:layout_constraintStart_toEndOf="@id/rich_presence_image_large" app:layout_constraintTop_toBottomOf="@id/rich_presence_image_large" />
<FrameLayout android:background="?primary_600" android:padding="@dimen/uikit_image_border_size" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintBottom_toBottomOf="@id/image_bottom_guideline" app:layout_constraintEnd_toEndOf="@id/image_bottom_guideline" app:layout_constraintRight_toRightOf="@id/image_bottom_guideline">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_small" android:visibility="gone" app:roundAsCircle="true" style="@style/Avatar.Small" />
<FrameLayout android:id="@id/rich_presence_image_small_wrap" android:background="?primary_600" android:padding="@dimen/uikit_image_border_size" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintBottom_toBottomOf="@id/image_bottom_guideline" app:layout_constraintEnd_toEndOf="@id/image_bottom_guideline" app:layout_constraintRight_toRightOf="@id/image_bottom_guideline">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_small" android:visibility="gone" app:roundAsCircle="true" style="@style/Avatar.Medium" />
</FrameLayout>
<LinearLayout android:id="@id/rich_presence_container_data" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/uikit_spacing_large" android:minHeight="80.0dip" android:layout_marginStart="@dimen/uikit_spacing_large" app:layout_constraintEnd_toEndOf="@id/embed_guideline_right" app:layout_constraintLeft_toRightOf="@id/rich_presence_image_large" app:layout_constraintRight_toRightOf="@id/embed_guideline_right" app:layout_constraintStart_toEndOf="@id/rich_presence_image_large" app:layout_constraintTop_toTopOf="@id/rich_presence_image_large" app:layout_goneMarginLeft="0.0dip" app:layout_goneMarginStart="0.0dip" style="@style/UiKit.ViewGroup.LinearLayout">
<TextView android:ellipsize="marquee" android:id="@id/rich_presence_title" android:singleLine="true" android:marqueeRepeatLimit="marquee_forever" style="@style/UserProfile.PresenceSection.Body.HeaderText" />

View File

@ -10,7 +10,7 @@
</LinearLayout>
</LinearLayout>
</ScrollView>
<com.discord.views.DigitVerificationView android:id="@id/user_phone_digit_verification" android:paddingBottom="40.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentBottom="true" android:layout_alignParentStart="true" />
<com.discord.views.CodeVerificationView android:id="@id/user_phone_digit_verification" android:paddingBottom="40.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentBottom="true" android:layout_alignParentStart="true" />
<com.google.android.material.appbar.AppBarLayout style="@style/AppTheme.AppBarLayout.Flat.Transparent">
<androidx.appcompat.widget.Toolbar style="@style/AppTheme.Toolbar.Transparent" />
</com.google.android.material.appbar.AppBarLayout>

View File

@ -2,12 +2,12 @@
<LinearLayout style="@style/UiKit.ViewGroup.LinearLayout"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<TextView android:id="@id/rich_presence_header" style="@style/UserProfile.Section.Header" />
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Body.Card">
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Card">
<androidx.constraintlayout.widget.ConstraintLayout style="@style/UserProfile.PresenceSection.Body">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_large" android:layout_width="32.0dip" android:layout_height="32.0dip" app:layout_constraintHorizontal_chainStyle="spread_inside" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:placeholderImage="?ic_game_icon_placeholder" app:placeholderImageScaleType="fitCenter" app:roundedCornerRadius="@dimen/uikit_spacing_small" />
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_large" android:layout_width="64.0dip" android:layout_height="64.0dip" app:layout_constraintHorizontal_chainStyle="spread_inside" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:placeholderImage="?ic_game_icon_placeholder" app:placeholderImageScaleType="fitCenter" app:roundedCornerRadius="@dimen/uikit_spacing_small" />
<androidx.legacy.widget.Space android:id="@id/image_bottom_guideline" android:layout_width="@dimen/uikit_image_border_size" android:layout_height="@dimen/uikit_image_border_size" android:layout_marginLeft="@dimen/uikit_image_border_size" android:layout_marginTop="@dimen/uikit_image_border_size" android:layout_marginStart="@dimen/uikit_image_border_size" app:layout_constraintLeft_toRightOf="@id/rich_presence_image_large" app:layout_constraintStart_toEndOf="@id/rich_presence_image_large" app:layout_constraintTop_toBottomOf="@id/rich_presence_image_large" />
<FrameLayout android:background="?primary_600" android:padding="@dimen/uikit_image_border_size" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintBottom_toBottomOf="@id/image_bottom_guideline" app:layout_constraintEnd_toEndOf="@id/image_bottom_guideline" app:layout_constraintRight_toRightOf="@id/image_bottom_guideline">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_small" android:visibility="gone" app:roundAsCircle="true" style="@style/Avatar.Small" />
<FrameLayout android:id="@id/rich_presence_image_small_wrap" android:background="?colorPrimaryCircle" android:padding="@dimen/uikit_image_border_size" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintBottom_toBottomOf="@id/image_bottom_guideline" app:layout_constraintEnd_toEndOf="@id/image_bottom_guideline" app:layout_constraintRight_toRightOf="@id/image_bottom_guideline">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_small" android:visibility="gone" app:roundAsCircle="true" style="@style/Avatar.Medium" />
</FrameLayout>
<LinearLayout android:id="@id/rich_presence_container_data" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/uikit_spacing_large" android:layout_marginRight="@dimen/uikit_spacing_large" android:layout_marginStart="@dimen/uikit_spacing_large" android:layout_marginEnd="@dimen/uikit_spacing_large" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintLeft_toRightOf="@id/rich_presence_image_large" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toEndOf="@id/rich_presence_image_large" app:layout_constraintTop_toTopOf="@id/rich_presence_image_large" app:layout_goneMarginLeft="0.0dip" app:layout_goneMarginStart="0.0dip" style="@style/UiKit.ViewGroup.LinearLayout">
<TextView android:ellipsize="marquee" android:id="@id/rich_presence_title" android:singleLine="true" android:marqueeRepeatLimit="marquee_forever" style="@style/UserProfile.PresenceSection.Body.HeaderText" />

View File

@ -20,19 +20,19 @@
<com.google.android.material.button.MaterialButton android:id="@id/user_sheet_friend_request_accept_button" android:text="@string/friend_request_accept" android:layout_weight="1.0" style="@style/UiKit.Button.Compact.Green" />
</LinearLayout>
<TextView android:id="@id/user_sheet_profile_voice_settings_header" android:text="@string/voice_settings" style="@style/UserProfile.Section.Header" />
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Body.Card">
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Card">
<com.discord.widgets.user.usersheet.UserProfileVoiceSettingsView android:id="@id/user_sheet_profile_voice_settings_view" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</androidx.cardview.widget.CardView>
<FrameLayout android:id="@id/rich_presence_container" android:visibility="gone" style="@style/UiKit.ViewGroup" />
<LinearLayout android:id="@id/user_sheet_guild_container" style="@style/UiKit.ViewGroup.LinearLayout">
<TextView android:id="@id/user_sheet_guild_header" android:contentDescription="@string/user_profile_guild_name_content_description" style="@style/UserProfile.Section.Header" />
<androidx.recyclerview.widget.RecyclerView android:id="@id/user_sheet_roles_recycler" android:paddingLeft="@dimen/uikit_spacing_large" android:paddingRight="@dimen/uikit_spacing_large" android:layout_marginBottom="@dimen/uikit_spacing_medium" android:overScrollMode="never" style="@style/UiKit.ViewGroup.RecyclerView.Horizontal" />
<androidx.cardview.widget.CardView app:cardBackgroundColor="?primary_600" style="@style/UserProfile.Section.Body.Card">
<androidx.cardview.widget.CardView app:cardBackgroundColor="?primary_600" style="@style/UserProfile.Section.Card">
<com.discord.widgets.user.profile.UserProfileAdminView android:id="@id/user_sheet_admin_view" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</androidx.cardview.widget.CardView>
</LinearLayout>
<TextView android:id="@id/user_sheet_connections_header" android:visibility="gone" android:text="@string/connections" style="@style/UserProfile.Section.Header" />
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Body.Card">
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Card">
<com.discord.widgets.user.profile.UserProfileConnectionsView android:id="@id/user_sheet_connections_view" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</androidx.cardview.widget.CardView>
<TextView android:id="@id/user_sheet_note_header" android:text="@string/note" style="@style/UserProfile.Section.Header" />

View File

@ -7,7 +7,7 @@
<androidx.constraintlayout.widget.ConstraintLayout android:id="@id/chat_list_item_embed_content" android:paddingLeft="@dimen/uikit_spacing_small" android:paddingTop="@dimen/uikit_spacing_small" android:paddingRight="@dimen/uikit_spacing_medium" android:paddingBottom="@dimen/uikit_spacing_small" android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingStart="@dimen/uikit_spacing_medium" android:paddingEnd="@dimen/uikit_spacing_medium" app:layout_constrainedWidth="true" app:layout_constraintEnd_toStartOf="@id/chat_list_item_embed_image_thumbnail" app:layout_constraintStart_toEndOf="@id/chat_list_item_embed_divider" app:layout_constraintTop_toTopOf="parent">
<TextView android:textSize="9.5sp" android:textColor="@color/grey_1" android:id="@id/chat_list_item_embed_provider" android:background="?selectableItemBackground" android:visibility="gone" app:layout_constrainedWidth="true" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" style="@style/UiKit.TextView" />
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/chat_list_item_embed_author_icon" android:visibility="gone" android:layout_width="@dimen/embed_tiny_icon_size" android:layout_height="@dimen/embed_tiny_icon_size" app:layout_constraintBottom_toBottomOf="@id/chat_list_item_embed_author_text" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="@id/chat_list_item_embed_author_text" app:placeholderImage="?colorBackgroundPrimary" app:roundedCornerRadius="2.0dip" />
<TextView android:textColor="?theme_chat_name" android:id="@id/chat_list_item_embed_author_text" android:visibility="gone" android:layout_marginLeft="@dimen/embed_item_margin" android:layout_marginStart="@dimen/embed_item_margin" app:layout_constrainedWidth="true" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintStart_toEndOf="@id/chat_list_item_embed_author_icon" app:layout_constraintTop_toBottomOf="@id/chat_list_item_embed_provider" app:layout_goneMarginLeft="0.0dip" app:layout_goneMarginStart="0.0dip" app:layout_goneMarginTop="0.0dip" style="@style/UiKit.TextView.Semibold" />
<TextView android:textColor="?colorTextInteractiveActive" android:id="@id/chat_list_item_embed_author_text" android:visibility="gone" android:layout_marginLeft="@dimen/embed_item_margin" android:layout_marginStart="@dimen/embed_item_margin" app:layout_constrainedWidth="true" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintStart_toEndOf="@id/chat_list_item_embed_author_icon" app:layout_constraintTop_toBottomOf="@id/chat_list_item_embed_provider" app:layout_goneMarginLeft="0.0dip" app:layout_goneMarginStart="0.0dip" app:layout_goneMarginTop="0.0dip" style="@style/UiKit.TextView.Semibold" />
<com.discord.utilities.view.text.LinkifiedTextView android:textColor="?primary_100" android:id="@id/chat_list_item_embed_title" android:background="?selectableItemBackground" android:lineSpacingMultiplier="1.0" app:layout_constrainedWidth="true" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/chat_list_item_embed_author_text" style="@style/UiKit.TextView.Semibold" />
<androidx.constraintlayout.widget.Barrier android:id="@id/chat_list_item_embed_barrier_header" android:layout_width="0.0dip" android:layout_height="0.0dip" app:barrierDirection="bottom" app:constraint_referenced_ids="chat_list_item_embed_title, chat_list_item_embed_author_text, chat_list_item_embed_provider" />
<com.discord.utilities.view.text.LinkifiedTextView android:id="@id/chat_list_item_embed_description" android:background="?selectableItemBackground" android:layout_width="wrap_content" android:layout_marginTop="@dimen/uikit_spacing_small" android:text="@string/sample_channel_message" android:lineSpacingMultiplier="1.0" app:layout_constrainedWidth="true" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/chat_list_item_embed_barrier_header" style="@style/UiKit.TextView" />

View File

@ -20,19 +20,19 @@
<com.google.android.material.button.MaterialButton android:id="@id/user_sheet_friend_request_accept_button" android:text="@string/friend_request_accept" android:layout_weight="1.0" style="@style/UiKit.Button.Compact.Green" />
</LinearLayout>
<TextView android:id="@id/user_sheet_profile_voice_settings_header" android:text="@string/voice_settings" style="@style/UserProfile.Section.Header" />
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Body.Card">
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Card">
<com.discord.widgets.user.usersheet.UserProfileVoiceSettingsView android:id="@id/user_sheet_profile_voice_settings_view" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</androidx.cardview.widget.CardView>
<FrameLayout android:id="@id/rich_presence_container" android:visibility="gone" style="@style/UiKit.ViewGroup" />
<LinearLayout android:id="@id/user_sheet_guild_container" style="@style/UiKit.ViewGroup.LinearLayout">
<TextView android:id="@id/user_sheet_guild_header" android:contentDescription="@string/user_profile_guild_name_content_description" style="@style/UserProfile.Section.Header" />
<androidx.recyclerview.widget.RecyclerView android:id="@id/user_sheet_roles_recycler" android:paddingLeft="@dimen/uikit_spacing_large" android:paddingRight="@dimen/uikit_spacing_large" android:layout_marginBottom="@dimen/uikit_spacing_medium" android:overScrollMode="never" style="@style/UiKit.ViewGroup.RecyclerView.Horizontal" />
<androidx.cardview.widget.CardView app:cardBackgroundColor="?primary_600" style="@style/UserProfile.Section.Body.Card">
<androidx.cardview.widget.CardView app:cardBackgroundColor="?primary_600" style="@style/UserProfile.Section.Card">
<com.discord.widgets.user.profile.UserProfileAdminView android:id="@id/user_sheet_admin_view" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</androidx.cardview.widget.CardView>
</LinearLayout>
<TextView android:id="@id/user_sheet_connections_header" android:visibility="gone" android:text="@string/connections" style="@style/UserProfile.Section.Header" />
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Body.Card">
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Card">
<com.discord.widgets.user.profile.UserProfileConnectionsView android:id="@id/user_sheet_connections_view" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</androidx.cardview.widget.CardView>
<TextView android:id="@id/user_sheet_note_header" android:text="@string/note" style="@style/UserProfile.Section.Header" />

View File

@ -5,7 +5,7 @@
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/popup_icon" android:visibility="gone" android:layout_margin="@dimen/uikit_spacing_medium" app:roundAsCircle="true" style="@style/Avatar.Notification" />
<LinearLayout android:layout_gravity="center_vertical" android:layout_width="0.0dip" android:layout_marginTop="@dimen/uikit_spacing_medium" android:layout_marginBottom="@dimen/uikit_spacing_medium" android:layout_weight="1.0" style="@style/UiKit.ViewGroup.LinearLayout">
<TextView android:textColor="?primary_100" android:id="@id/popup_title" android:lineSpacingMultiplier="1.0" style="@style/UiKit.TextView.Subtext.Semibold.SingleLine" />
<com.discord.app.AppTextView android:textColor="?theme_chat_text" android:ellipsize="end" android:id="@id/popup_body" android:maxLines="3" android:lineSpacingMultiplier="1.0" style="@style/UiKit.TextView" />
<com.discord.app.AppTextView android:textColor="?colorTextNormal" android:ellipsize="end" android:id="@id/popup_body" android:maxLines="3" android:lineSpacingMultiplier="1.0" style="@style/UiKit.TextView" />
</LinearLayout>
<ImageView android:layout_gravity="center|top" android:id="@id/popup_close_btn" android:src="?ic_close_24dp" android:contentDescription="@string/dismiss" style="@style/UiKit.ImageView.Clickable.Corner.TopEnd" />
</LinearLayout>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:gravity="center" style="@style/UiKit.User.Phone.Verify.Digits"
xmlns:android="http://schemas.android.com/apk/res/android">
<TextView android:id="@id/verify_char_1" style="@style/UiKit.User.Verify.Char" />
<TextView android:id="@id/verify_char_2" style="@style/UiKit.User.Verify.Char" />
<TextView android:id="@id/verify_char_3" style="@style/UiKit.User.Verify.Char" />
<Space android:layout_width="@dimen/uikit_spacing_large" android:layout_height="0.0dip" />
<TextView android:id="@id/verify_char_4" style="@style/UiKit.User.Verify.Char" />
<TextView android:id="@id/verify_char_5" style="@style/UiKit.User.Verify.Char" />
<TextView android:id="@id/verify_char_6" style="@style/UiKit.User.Verify.Char" />
</LinearLayout>

View File

@ -1,10 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:gravity="center" style="@style/UiKit.User.Phone.Verify.Digits"
xmlns:android="http://schemas.android.com/apk/res/android">
<EditText android:id="@id/verify_digit_1" style="@style/UiKit.User.Phone.Verify.Digit" />
<EditText android:id="@id/verify_digit_2" style="@style/UiKit.User.Phone.Verify.Digit" />
<EditText android:id="@id/verify_digit_3" style="@style/UiKit.User.Phone.Verify.Digit" />
<EditText android:id="@id/verify_digit_4" style="@style/UiKit.User.Phone.Verify.Digit.Left" />
<EditText android:id="@id/verify_digit_5" style="@style/UiKit.User.Phone.Verify.Digit.Left" />
<EditText android:id="@id/verify_digit_6" style="@style/UiKit.User.Phone.Verify.Digit.Left" />
</LinearLayout>

View File

@ -11,7 +11,7 @@
<LinearLayout android:gravity="center" android:padding="@dimen/uikit_spacing_large" style="@style/UiKit.ViewGroup.LinearLayout">
<TextView android:text="@string/verify_by_recaptcha" style="@style/UiKit.TextView.H1" />
<TextView android:layout_marginTop="@dimen/uikit_spacing_large" android:text="@string/verify_by_recaptcha_description" style="@style/UiKit.TextView" />
<TextView android:textColor="@color/link_500" android:id="@id/auth_captcha_help" android:layout_marginTop="@dimen/uikit_spacing_large" android:text="@string/captcha_issues" style="@style/UiKit.TextView" />
<TextView android:textColor="?colorTextLink" android:id="@id/auth_captcha_help" android:layout_marginTop="@dimen/uikit_spacing_large" android:text="@string/captcha_issues" style="@style/UiKit.TextView" />
</LinearLayout>
</LinearLayout>
</androidx.core.widget.NestedScrollView>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.coordinatorlayout.widget.CoordinatorLayout android:background="?auth_ptrn" style="@style/UiKit.ViewGroup.Page"
xmlns:android="http://schemas.android.com/apk/res/android">
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<include layout="@layout/widget_auth_header" />
<RelativeLayout android:background="?auth_bg_card" android:layout_margin="8.0dip" style="@style/AppTheme.AppBarScrollingViewBehavior">
<ImageView android:contentDescription="@string/sample_empty_string" style="@style/UiKit.Auth.Spots.Bot.Left" />
@ -11,7 +11,7 @@
<TextView android:layout_marginTop="@dimen/uikit_spacing_large" android:layout_marginBottom="@dimen/uikit_spacing_medium" android:text="@string/two_fa" style="@style/UiKit.TextView.H1" />
<TextView android:layout_marginBottom="8.0dip" android:text="@string/two_fa_enter_token_label" style="@style/UiKit.TextView.Subtext" />
</LinearLayout>
<com.discord.views.DigitVerificationView android:id="@id/auth_mfa_verification" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="20.0dip" />
<com.discord.views.CodeVerificationView android:id="@id/auth_mfa_verification" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="20.0dip" />
<TextView android:textSize="11.0sp" android:gravity="center" android:id="@id/auth_login_forgot_password" android:padding="8.0dip" android:maxWidth="320.0dip" android:text="@string/two_fa_enter_token_body" style="@style/UiKit.TextView.Subtext" />
</LinearLayout>
</androidx.core.widget.NestedScrollView>

View File

@ -1,3 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<TextView android:textColor="@color/white" android:layout_gravity="center_horizontal" android:background="@color/status_grey_500" android:paddingTop="@dimen/uikit_spacing_medium" android:paddingBottom="@dimen/uikit_spacing_medium" android:focusable="true" android:visibility="gone" android:clickable="true" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/youre_viewing_older_messages" android:drawableLeft="@drawable/ic_message_white_18dp" android:drawableRight="@drawable/ic_arrow_drop_down_white_18dp" android:drawablePadding="@dimen/uikit_spacing_large" android:drawableStart="@drawable/ic_message_white_18dp" android:drawableEnd="@drawable/ic_arrow_drop_down_white_18dp" style="@style/UiKit.TextView"
xmlns:android="http://schemas.android.com/apk/res/android" />

View File

@ -9,7 +9,7 @@
</RelativeLayout>
<com.discord.utilities.view.text.SimpleDraweeSpanTextView android:textSize="@dimen/uikit_textsize_small" android:id="@id/chat_input_item_emoji" android:layout_width="@dimen/avatar_size_small" android:layout_height="@dimen/avatar_size_small" android:layout_marginLeft="@dimen/uikit_spacing_large" style="@style/UiKit.TextView" />
</RelativeLayout>
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?theme_chat_text" android:id="@id/chat_input_item_name" android:layout_marginLeft="@dimen/uikit_spacing_medium" android:singleLine="true" android:layout_toLeftOf="@id/chat_input_item_name_right" android:layout_toRightOf="@id/chat_input_item_icon_container" android:layout_centerVertical="true" android:layout_alignWithParentIfMissing="true" style="@style/UiKit.TextView" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?theme_chat_timestamp" android:id="@id/chat_input_item_name_right" android:layout_marginLeft="@dimen/uikit_spacing_medium" android:layout_marginRight="@dimen/uikit_spacing_medium" android:maxWidth="@dimen/chat_input_autocomplete_name_max_width" android:singleLine="true" android:layout_alignParentRight="true" android:layout_centerVertical="true" style="@style/UiKit.TextView" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?colorTextNormal" android:id="@id/chat_input_item_name" android:layout_marginLeft="@dimen/uikit_spacing_medium" android:singleLine="true" android:layout_toLeftOf="@id/chat_input_item_name_right" android:layout_toRightOf="@id/chat_input_item_icon_container" android:layout_centerVertical="true" android:layout_alignWithParentIfMissing="true" style="@style/UiKit.TextView" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?colorTextMuted" android:id="@id/chat_input_item_name_right" android:layout_marginLeft="@dimen/uikit_spacing_medium" android:layout_marginRight="@dimen/uikit_spacing_medium" android:maxWidth="@dimen/chat_input_autocomplete_name_max_width" android:singleLine="true" android:layout_alignParentRight="true" android:layout_centerVertical="true" style="@style/UiKit.TextView" />
<View android:layout_alignLeft="@id/chat_input_item_icon_container" android:layout_alignParentBottom="true" style="@style/UiKit.Divider" />
</RelativeLayout>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:gravity="center" android:id="@id/chat_input_verification" android:background="?primary_700_bg" android:paddingLeft="@dimen/chat_cell_horizontal_spacing_padding" android:paddingTop="@dimen/uikit_spacing_medium" android:paddingRight="@dimen/chat_cell_horizontal_spacing_padding" android:paddingBottom="@dimen/uikit_spacing_medium" android:visibility="gone" style="@style/UiKit.ViewGroup.LinearLayout"
xmlns:android="http://schemas.android.com/apk/res/android">
<TextView android:textColor="?theme_chat_text" android:gravity="center" android:id="@id/chat_input_verification_text" android:paddingTop="@dimen/chat_cell_vertical_spacing_padding" android:paddingBottom="@dimen/chat_cell_vertical_spacing_padding" android:layout_width="fill_parent" style="@style/UiKit.TextView.Semibold" />
<TextView android:textColor="?colorTextNormal" android:gravity="center" android:id="@id/chat_input_verification_text" android:paddingTop="@dimen/chat_cell_vertical_spacing_padding" android:paddingBottom="@dimen/chat_cell_vertical_spacing_padding" android:layout_width="fill_parent" style="@style/UiKit.TextView.Semibold" />
<TextView android:id="@id/chat_input_verification_action" android:text="@string/resend_verification_email" style="@style/UiKit.Button" />
</LinearLayout>

View File

@ -22,6 +22,7 @@
<TextView android:id="@id/dialog_chat_actions_pin" android:text="@string/pin" android:drawableLeft="?ic_pins_a60" android:drawableStart="?ic_pins_a60" style="@style/UiKit.Settings.Item.Icon" />
<TextView android:id="@id/dialog_chat_actions_delete" android:text="@string/delete" android:drawableLeft="?ic_delete" android:drawableStart="?ic_delete" style="@style/UiKit.Settings.Item.Icon" />
<TextView android:id="@id/dialog_chat_actions_resend" android:text="@string/resend_message" android:drawableLeft="?ic_refresh" android:drawableStart="?ic_refresh" style="@style/UiKit.Settings.Item.Icon" />
<TextView android:id="@id/dialog_chat_actions_mark_unread" android:text="@string/mark_unread" android:drawableLeft="?ic_refresh" android:drawableStart="?ic_refresh" style="@style/UiKit.Settings.Item.Icon" />
<TextView android:gravity="center_vertical" android:id="@id/dialog_chat_actions_profile" android:text="@string/profile" android:drawableLeft="?ic_account" android:drawableStart="?ic_account" style="@style/UiKit.Settings.Item.Icon" />
<TextView android:id="@id/dialog_chat_actions_copy_id" android:visibility="gone" android:text="@string/copy_id" android:drawableLeft="?ic_copy" android:drawableStart="?ic_copy" style="@style/UiKit.Settings.Item.Icon" />
<TextView android:id="@id/dialog_chat_actions_share" android:visibility="gone" android:text="@string/share" android:drawableLeft="?ic_share" android:drawableStart="?ic_share" style="@style/UiKit.Settings.Item.Icon" />

View File

@ -7,7 +7,7 @@
<androidx.constraintlayout.widget.ConstraintLayout android:id="@id/chat_list_item_embed_content" android:paddingLeft="@dimen/uikit_spacing_small" android:paddingTop="@dimen/uikit_spacing_small" android:paddingRight="@dimen/uikit_spacing_medium" android:paddingBottom="@dimen/uikit_spacing_small" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constrainedWidth="true" app:layout_constraintEnd_toStartOf="@id/chat_list_item_embed_image_thumbnail" app:layout_constraintStart_toEndOf="@id/chat_list_item_embed_divider" app:layout_constraintTop_toTopOf="parent">
<TextView android:textSize="9.5sp" android:textColor="@color/grey_1" android:id="@id/chat_list_item_embed_provider" android:background="?selectableItemBackground" android:visibility="gone" app:layout_constrainedWidth="true" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" style="@style/UiKit.TextView" />
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/chat_list_item_embed_author_icon" android:visibility="gone" android:layout_width="@dimen/embed_tiny_icon_size" android:layout_height="@dimen/embed_tiny_icon_size" app:layout_constraintBottom_toBottomOf="@id/chat_list_item_embed_author_text" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="@id/chat_list_item_embed_author_text" app:placeholderImage="?colorBackgroundPrimary" app:roundedCornerRadius="2.0dip" />
<TextView android:textColor="?theme_chat_name" android:id="@id/chat_list_item_embed_author_text" android:visibility="gone" android:layout_marginLeft="@dimen/embed_item_margin" app:layout_constrainedWidth="true" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintStart_toEndOf="@id/chat_list_item_embed_author_icon" app:layout_constraintTop_toBottomOf="@id/chat_list_item_embed_provider" app:layout_goneMarginLeft="0.0dip" app:layout_goneMarginStart="0.0dip" app:layout_goneMarginTop="0.0dip" style="@style/UiKit.TextView.Semibold" />
<TextView android:textColor="?colorTextInteractiveActive" android:id="@id/chat_list_item_embed_author_text" android:visibility="gone" android:layout_marginLeft="@dimen/embed_item_margin" app:layout_constrainedWidth="true" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintStart_toEndOf="@id/chat_list_item_embed_author_icon" app:layout_constraintTop_toBottomOf="@id/chat_list_item_embed_provider" app:layout_goneMarginLeft="0.0dip" app:layout_goneMarginStart="0.0dip" app:layout_goneMarginTop="0.0dip" style="@style/UiKit.TextView.Semibold" />
<com.discord.utilities.view.text.LinkifiedTextView android:textColor="?primary_100" android:id="@id/chat_list_item_embed_title" android:background="?selectableItemBackground" android:lineSpacingMultiplier="1.0" app:layout_constrainedWidth="true" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/chat_list_item_embed_author_text" style="@style/UiKit.TextView.Semibold" />
<androidx.constraintlayout.widget.Barrier android:id="@id/chat_list_item_embed_barrier_header" android:layout_width="0.0dip" android:layout_height="0.0dip" app:barrierDirection="bottom" app:constraint_referenced_ids="chat_list_item_embed_title, chat_list_item_embed_author_text, chat_list_item_embed_provider" />
<com.discord.utilities.view.text.LinkifiedTextView android:id="@id/chat_list_item_embed_description" android:background="?selectableItemBackground" android:layout_width="wrap_content" android:layout_marginTop="@dimen/uikit_spacing_small" android:text="@string/sample_channel_message" android:lineSpacingMultiplier="1.0" app:layout_constrainedWidth="true" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/chat_list_item_embed_barrier_header" style="@style/UiKit.TextView" />

View File

@ -2,5 +2,5 @@
<RelativeLayout android:gravity="center" android:layout_gravity="center" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginLeft="10.0dip" android:layout_marginRight="10.0dip"
xmlns:android="http://schemas.android.com/apk/res/android">
<ImageView android:id="@id/chat_list_empty_image" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="?theme_chat_empty_pins" android:layout_above="@id/chat_list_empty_pins_text" android:layout_centerHorizontal="true" />
<TextView android:textSize="15.0sp" android:textColor="?theme_chat_text" android:gravity="center" android:id="@id/chat_list_empty_pins_text" android:layout_marginTop="10.0dip" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" style="@style/UiKit.TextView" />
<TextView android:textSize="15.0sp" android:textColor="?colorTextNormal" android:gravity="center" android:id="@id/chat_list_empty_pins_text" android:layout_marginTop="10.0dip" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" style="@style/UiKit.TextView" />
</RelativeLayout>

View File

@ -4,9 +4,9 @@
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/chat_list_adapter_item_text_avatar" android:layout_marginTop="4.0dip" android:layout_marginRight="@dimen/chat_cell_horizontal_spacing_total" android:importantForAccessibility="no" style="@style/Avatar.Standard" />
<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_toRightOf="@id/chat_list_adapter_item_text_avatar">
<RelativeLayout android:layout_gravity="bottom" android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="18.0dip" android:layout_marginBottom="4.0dip">
<TextView android:textSize="13.75sp" android:textColor="?theme_chat_name" android:id="@id/chat_list_adapter_item_text_name" android:maxWidth="150.0dip" android:text="@string/sample_user_name" android:singleLine="true" android:layout_alignParentBottom="true" style="@style/UiKit.TextView" />
<TextView android:textSize="13.75sp" android:textColor="?colorTextInteractiveActive" android:id="@id/chat_list_adapter_item_text_name" android:maxWidth="150.0dip" android:text="@string/sample_user_name" android:singleLine="true" android:layout_alignParentBottom="true" style="@style/UiKit.TextView" />
</RelativeLayout>
<com.discord.utilities.view.text.LinkifiedTextView android:textSize="13.75sp" android:textColor="@color/status_red_500" android:textColorLink="@color/link_500" android:id="@id/chat_list_adapter_item_text" android:layout_width="fill_parent" style="@style/UiKit.TextView" />
<com.discord.utilities.view.text.LinkifiedTextView android:textSize="13.75sp" android:textColor="@color/status_red_500" android:textColorLink="?colorTextLink" android:id="@id/chat_list_adapter_item_text" android:layout_width="fill_parent" style="@style/UiKit.TextView" />
<TextView android:textSize="11.0sp" android:textColor="@color/status_red_500_alpha_60" android:layout_width="fill_parent" android:layout_marginTop="6.0dip" android:text="@string/send_message_failure" style="@style/UiKit.TextView" />
</LinearLayout>
</RelativeLayout>

View File

@ -3,7 +3,7 @@
xmlns:android="http://schemas.android.com/apk/res/android">
<androidx.legacy.widget.Space android:layout_width="fill_parent" android:layout_height="@dimen/chat_cell_horizontal_spacing_padding" />
<View android:id="@id/chat_list_item_mention_footer_divider" android:background="?colorBackgroundModifierAccent" android:layout_width="fill_parent" android:layout_height="0.25dip" android:layout_marginTop="@dimen/chat_cell_horizontal_spacing_total" android:layout_marginBottom="@dimen/chat_cell_horizontal_spacing_padding" />
<TextView android:textSize="13.75sp" android:textColor="?theme_chat_timestamp" android:gravity="center" android:id="@id/chat_list_item_message_header_channel" android:paddingLeft="@dimen/chat_cell_horizontal_spacing_padding" android:paddingTop="16.0dip" android:paddingRight="@dimen/chat_cell_horizontal_spacing_padding" android:paddingBottom="16.0dip" android:layout_width="fill_parent" android:layout_marginLeft="@dimen/chat_cell_horizontal_spacing_margin" android:layout_marginRight="@dimen/chat_cell_horizontal_spacing_margin" android:text="@string/no_recent_mentions" style="@style/UiKit.TextView.Semibold" />
<TextView android:textSize="13.75sp" android:textColor="?colorTextMuted" android:gravity="center" android:id="@id/chat_list_item_message_header_channel" android:paddingLeft="@dimen/chat_cell_horizontal_spacing_padding" android:paddingTop="16.0dip" android:paddingRight="@dimen/chat_cell_horizontal_spacing_padding" android:paddingBottom="16.0dip" android:layout_width="fill_parent" android:layout_marginLeft="@dimen/chat_cell_horizontal_spacing_margin" android:layout_marginRight="@dimen/chat_cell_horizontal_spacing_margin" android:text="@string/no_recent_mentions" style="@style/UiKit.TextView.Semibold" />
<LinearLayout android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="198.0dip" android:layout_marginTop="32.0dip" android:layout_marginBottom="28.0dip">
<View android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" />
<ImageView android:id="@id/chat_list_item_mention_footer_hand" android:layout_width="wrap_content" android:layout_height="198.0dip" android:src="?theme_chat_empty_mentions_hand" />
@ -11,6 +11,6 @@
</LinearLayout>
<LinearLayout android:layout_gravity="center" android:orientation="vertical" android:background="@drawable/drawable_button_theme_grey_channels" android:paddingLeft="@dimen/chat_cell_horizontal_spacing_padding" android:paddingTop="@dimen/chat_cell_vertical_spacing_padding" android:paddingRight="@dimen/chat_cell_horizontal_spacing_padding" android:paddingBottom="@dimen/chat_cell_vertical_spacing_padding" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/chat_cell_horizontal_spacing_padding" android:layout_marginRight="@dimen/chat_cell_horizontal_spacing_padding" android:layout_marginBottom="@dimen/chat_cell_horizontal_spacing_padding">
<TextView android:textSize="13.75sp" android:textColor="@color/status_green_500" android:gravity="center" android:paddingLeft="@dimen/chat_cell_horizontal_spacing_padding" android:paddingTop="15.0dip" android:paddingRight="@dimen/chat_cell_horizontal_spacing_padding" android:layout_width="fill_parent" android:layout_marginLeft="@dimen/chat_cell_horizontal_spacing_margin" android:layout_marginRight="@dimen/chat_cell_horizontal_spacing_margin" android:text="@string/pinned_messages_pro_tip" android:singleLine="true" android:textAllCaps="true" style="@style/UiKit.TextView.Semibold" />
<TextView android:textSize="13.75sp" android:textColor="?theme_chat_text" android:gravity="center" android:paddingLeft="@dimen/chat_cell_horizontal_spacing_padding" android:paddingTop="@dimen/chat_cell_vertical_spacing_padding" android:paddingRight="@dimen/chat_cell_horizontal_spacing_padding" android:paddingBottom="15.0dip" android:layout_width="320.0dip" android:layout_marginLeft="@dimen/chat_cell_horizontal_spacing_margin" android:layout_marginRight="@dimen/chat_cell_horizontal_spacing_margin" android:text="@string/recent_mentions_pro_tip" style="@style/UiKit.TextView" />
<TextView android:textSize="13.75sp" android:textColor="?colorTextNormal" android:gravity="center" android:paddingLeft="@dimen/chat_cell_horizontal_spacing_padding" android:paddingTop="@dimen/chat_cell_vertical_spacing_padding" android:paddingRight="@dimen/chat_cell_horizontal_spacing_padding" android:paddingBottom="15.0dip" android:layout_width="320.0dip" android:layout_marginLeft="@dimen/chat_cell_horizontal_spacing_margin" android:layout_marginRight="@dimen/chat_cell_horizontal_spacing_margin" android:text="@string/recent_mentions_pro_tip" style="@style/UiKit.TextView" />
</LinearLayout>
</LinearLayout>

View File

@ -3,6 +3,6 @@
xmlns:android="http://schemas.android.com/apk/res/android">
<androidx.legacy.widget.Space android:id="@id/chat_list_item_message_header_spacer" android:layout_width="fill_parent" android:layout_height="@dimen/chat_cell_horizontal_spacing_padding" />
<View android:id="@id/chat_list_item_message_header_divider" android:background="?colorBackgroundModifierAccent" android:layout_width="fill_parent" android:layout_height="0.25dip" android:layout_marginTop="@dimen/chat_cell_horizontal_spacing_total" android:layout_marginBottom="@dimen/chat_cell_horizontal_spacing_padding" android:layout_below="@id/chat_list_item_message_header_spacer" android:layout_alignWithParentIfMissing="true" />
<TextView android:textSize="13.75sp" android:textColor="?theme_chat_name" android:id="@id/chat_list_item_message_header_channel" android:paddingLeft="@dimen/chat_cell_horizontal_spacing_total" android:paddingRight="0.0dip" android:singleLine="true" android:layout_below="@id/chat_list_item_message_header_divider" android:layout_alignWithParentIfMissing="true" style="@style/UiKit.TextView.Semibold" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?theme_chat_timestamp" android:gravity="center_vertical" android:id="@id/chat_list_item_message_header_guild" android:paddingLeft="@dimen/chat_cell_horizontal_spacing_padding" android:paddingRight="@dimen/chat_cell_horizontal_spacing_total" android:singleLine="true" android:layout_toRightOf="@id/chat_list_item_message_header_channel" android:layout_alignTop="@id/chat_list_item_message_header_channel" android:layout_alignBottom="@id/chat_list_item_message_header_channel" android:layout_alignWithParentIfMissing="true" style="@style/UiKit.TextView" />
<TextView android:textSize="13.75sp" android:textColor="?colorTextInteractiveActive" android:id="@id/chat_list_item_message_header_channel" android:paddingLeft="@dimen/chat_cell_horizontal_spacing_total" android:paddingRight="0.0dip" android:singleLine="true" android:layout_below="@id/chat_list_item_message_header_divider" android:layout_alignWithParentIfMissing="true" style="@style/UiKit.TextView.Semibold" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?colorTextMuted" android:gravity="center_vertical" android:id="@id/chat_list_item_message_header_guild" android:paddingLeft="@dimen/chat_cell_horizontal_spacing_padding" android:paddingRight="@dimen/chat_cell_horizontal_spacing_total" android:singleLine="true" android:layout_toRightOf="@id/chat_list_item_message_header_channel" android:layout_alignTop="@id/chat_list_item_message_header_channel" android:layout_alignBottom="@id/chat_list_item_message_header_channel" android:layout_alignWithParentIfMissing="true" style="@style/UiKit.TextView" />
</RelativeLayout>

View File

@ -2,5 +2,5 @@
<RelativeLayout android:gravity="center" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginLeft="10.0dip" android:layout_marginRight="10.0dip"
xmlns:android="http://schemas.android.com/apk/res/android">
<ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="?theme_search_broken_results" android:layout_above="@id/chat_list_search_error_text" android:layout_centerHorizontal="true" />
<TextView android:textSize="15.0sp" android:textColor="?theme_chat_text" android:gravity="center" android:id="@id/chat_list_search_error_text" android:layout_marginTop="10.0dip" android:text="@string/search_error" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" style="@style/UiKit.TextView" />
<TextView android:textSize="15.0sp" android:textColor="?colorTextNormal" android:gravity="center" android:id="@id/chat_list_search_error_text" android:layout_marginTop="10.0dip" android:text="@string/search_error" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" style="@style/UiKit.TextView" />
</RelativeLayout>

View File

@ -2,5 +2,5 @@
<RelativeLayout android:gravity="center" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginLeft="10.0dip" android:layout_marginRight="10.0dip"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<com.airbnb.lottie.LottieAnimationView android:id="@id/chat_list_search_indexing_animation" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_above="@id/chat_list_search_indexing_text" android:layout_centerHorizontal="true" app:lottie_autoPlay="true" app:lottie_fileName="?theme_search_indexing_animation" app:lottie_loop="true" />
<TextView android:textSize="15.0sp" android:textColor="?theme_chat_text" android:gravity="center" android:id="@id/chat_list_search_indexing_text" android:layout_marginTop="10.0dip" android:text="@string/search_guild_still_indexing" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" style="@style/UiKit.TextView" />
<TextView android:textSize="15.0sp" android:textColor="?colorTextNormal" android:gravity="center" android:id="@id/chat_list_search_indexing_text" android:layout_marginTop="10.0dip" android:text="@string/search_guild_still_indexing" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" style="@style/UiKit.TextView" />
</RelativeLayout>

View File

@ -2,5 +2,5 @@
<RelativeLayout android:paddingLeft="@dimen/chat_cell_horizontal_spacing_padding" android:paddingTop="@dimen/chat_cell_vertical_spacing_padding" android:paddingRight="@dimen/chat_cell_horizontal_spacing_padding" android:paddingBottom="@dimen/chat_cell_vertical_spacing_padding" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/chat_cell_horizontal_spacing_margin" android:layout_marginRight="@dimen/chat_cell_horizontal_spacing_margin"
xmlns:android="http://schemas.android.com/apk/res/android">
<ImageView android:id="@id/chat_list_adapter_item_start_image" android:layout_width="98.0dip" android:layout_height="76.0dip" android:layout_marginTop="10.0dip" android:src="@drawable/asset_mascot_grey_left" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_centerInParent="true" android:contentDescription="@string/sample_empty_string" />
<com.discord.app.AppTextView android:textColor="?theme_chat_text" android:id="@id/chat_list_adapter_item_start" android:paddingTop="@dimen/uikit_spacing_medium" android:paddingBottom="@dimen/uikit_spacing_medium" android:layout_width="fill_parent" android:text="@string/beginning_channel" android:layout_below="@id/chat_list_adapter_item_start_image" style="@style/UiKit.TextView" />
<com.discord.app.AppTextView android:textColor="?colorTextNormal" android:id="@id/chat_list_adapter_item_start" android:paddingTop="@dimen/uikit_spacing_medium" android:paddingBottom="@dimen/uikit_spacing_medium" android:layout_width="fill_parent" android:text="@string/beginning_channel" android:layout_below="@id/chat_list_adapter_item_start_image" style="@style/UiKit.TextView" />
</RelativeLayout>

View File

@ -3,7 +3,7 @@
xmlns:android="http://schemas.android.com/apk/res/android">
<ImageView android:id="@id/chat_list_adapter_item_system_icon" android:layout_width="@dimen/avatar_size_small" android:layout_height="@dimen/avatar_size_small" android:layout_marginRight="@dimen/chat_cell_horizontal_spacing_total" android:layout_centerVertical="true" android:importantForAccessibility="no" />
<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_toRightOf="@id/chat_list_adapter_item_system_icon" android:layout_centerVertical="true">
<TextView android:textColor="?theme_chat_text" android:id="@id/chat_list_adapter_item_system_text" android:layout_width="fill_parent" android:lineSpacingMultiplier="1.0" style="@style/UiKit.TextView.Large" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?theme_chat_timestamp" android:gravity="center_vertical" android:id="@id/chat_list_adapter_item_system_timestamp" android:layout_marginBottom="1.0dip" android:maxWidth="150.0dip" android:text="@string/sample_time_pm" android:singleLine="true" style="@style/UiKit.TextView" />
<TextView android:textColor="?colorTextNormal" android:id="@id/chat_list_adapter_item_system_text" android:layout_width="fill_parent" android:lineSpacingMultiplier="1.0" style="@style/UiKit.TextView.Large" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?colorTextMuted" android:gravity="center_vertical" android:id="@id/chat_list_adapter_item_system_timestamp" android:layout_marginBottom="1.0dip" android:maxWidth="150.0dip" android:text="@string/sample_time_pm" android:singleLine="true" style="@style/UiKit.TextView" />
</LinearLayout>
</RelativeLayout>

View File

@ -4,9 +4,9 @@
<androidx.constraintlayout.widget.Guideline android:id="@id/uikit_chat_guideline" style="@style/UiKit.Chat.Guideline" />
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/chat_list_adapter_item_text_avatar" android:layout_marginLeft="8.0dip" android:importantForAccessibility="no" app:layout_constrainedWidth="true" app:layout_constraintEnd_toEndOf="@id/uikit_chat_guideline" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toLeftOf="@id/uikit_chat_guideline" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="@id/chat_list_adapter_item_text_header" style="@style/Avatar.Chat" />
<androidx.constraintlayout.widget.ConstraintLayout android:id="@id/chat_list_adapter_item_text_header" android:layout_width="wrap_content" android:layout_height="0.0dip" app:layout_constrainedWidth="true" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintLeft_toRightOf="@id/uikit_chat_guideline" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toEndOf="@id/uikit_chat_guideline" app:layout_constraintTop_toTopOf="@id/chat_list_adapter_item_text_avatar">
<TextView android:textColor="?theme_chat_name" android:id="@id/chat_list_adapter_item_text_name" android:lineSpacingMultiplier="1.0" app:layout_constrainedWidth="true" app:layout_constraintBaseline_toBaselineOf="@id/chat_list_adapter_item_text_bot" app:layout_constraintEnd_toStartOf="@id/chat_list_adapter_item_text_bot" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintHorizontal_chainStyle="packed" app:layout_constraintStart_toStartOf="parent" style="@style/UiKit.TextView.Large.SingleLine" />
<TextView android:textColor="?colorTextInteractiveActive" android:id="@id/chat_list_adapter_item_text_name" android:lineSpacingMultiplier="1.0" app:layout_constrainedWidth="true" app:layout_constraintBaseline_toBaselineOf="@id/chat_list_adapter_item_text_bot" app:layout_constraintEnd_toStartOf="@id/chat_list_adapter_item_text_bot" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintHorizontal_chainStyle="packed" app:layout_constraintStart_toStartOf="parent" style="@style/UiKit.TextView.Large.SingleLine" />
<TextView android:textSize="9.5sp" android:textColor="@color/white" android:id="@id/chat_list_adapter_item_text_bot" android:background="@drawable/drawable_button_purple_neutral" android:paddingLeft="3.0dip" android:paddingTop="0.5dip" android:paddingRight="3.0dip" android:paddingBottom="0.5dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="6.0dip" android:layout_marginBottom="1.0dip" android:text="BOT" android:singleLine="true" app:layout_constraintBottom_toBottomOf="@id/chat_list_adapter_item_text_name" app:layout_constraintEnd_toStartOf="@id/chat_list_adapter_item_text_timestamp" app:layout_constraintStart_toEndOf="@id/chat_list_adapter_item_text_name" style="@style/UiKit.TextView" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?theme_chat_timestamp" android:gravity="center_vertical" android:id="@id/chat_list_adapter_item_text_timestamp" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="6.0dip" android:layout_marginBottom="1.0dip" android:maxWidth="150.0dip" android:singleLine="true" app:layout_constraintBaseline_toBaselineOf="@id/chat_list_adapter_item_text_name" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toEndOf="@id/chat_list_adapter_item_text_bot" style="@style/UiKit.TextView" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="?colorTextMuted" android:gravity="center_vertical" android:id="@id/chat_list_adapter_item_text_timestamp" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="6.0dip" android:layout_marginBottom="1.0dip" android:maxWidth="150.0dip" android:singleLine="true" app:layout_constraintBaseline_toBaselineOf="@id/chat_list_adapter_item_text_name" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toEndOf="@id/chat_list_adapter_item_text_bot" style="@style/UiKit.TextView" />
</androidx.constraintlayout.widget.ConstraintLayout>
<com.discord.utilities.view.text.LinkifiedTextView android:id="@id/chat_list_adapter_item_text" android:layout_width="0.0dip" android:layout_marginTop="@dimen/uikit_spacing_xsmall" android:layout_marginRight="@dimen/uikit_spacing_small" android:layout_marginBottom="2.0dip" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintLeft_toRightOf="@id/uikit_chat_guideline" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toEndOf="@id/uikit_chat_guideline" app:layout_constraintTop_toBottomOf="@id/chat_list_adapter_item_text_header" style="@style/UiKit.Chat.Text" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:animateLayoutChanges="true"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<com.google.android.material.chip.Chip android:textAppearance="@style/UiKit.TextView" android:textColor="@color/white" android:gravity="start" android:layout_gravity="center_horizontal" android:id="@id/chat_overlay_old_messages_chip" android:paddingTop="@dimen/uikit_spacing_medium" android:paddingBottom="@dimen/uikit_spacing_medium" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_margin="@dimen/uikit_spacing_medium" android:text="@string/youre_viewing_older_messages" app:chipBackgroundColor="@color/status_grey_500" app:chipIcon="@drawable/ic_message_white_18dp" app:chipIconEnabled="true" app:chipIconSize="18.0dip" app:chipIconVisible="true" app:closeIcon="@drawable/ic_arrow_drop_down_white_18dp" app:closeIconEnabled="true" app:closeIconEndPadding="@dimen/uikit_spacing_medium" app:closeIconSize="18.0dip" app:closeIconTint="@color/white" app:closeIconVisible="true" app:iconStartPadding="@dimen/uikit_spacing_medium" app:layout_constraintBottom_toTopOf="@id/chat_overlay_typing" style="@style/Widget.MaterialComponents.Chip.Action" />
<RelativeLayout android:gravity="center_vertical" android:id="@id/chat_overlay_typing" android:background="?chat_typing_bg" android:paddingLeft="@dimen/uikit_spacing_medium" android:paddingRight="@dimen/uikit_spacing_medium" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="@dimen/uikit_typing_indicator_height" android:layout_marginLeft="@dimen/uikit_spacing_medium" android:layout_marginRight="@dimen/uikit_spacing_medium" app:layout_constraintBottom_toBottomOf="parent" style="@style/UiKit.ViewGroup">
<TextView android:textSize="@dimen/uikit_textsize_small" android:ellipsize="end" android:gravity="center_vertical" android:id="@id/chat_typing_users_typing" android:layout_width="wrap_content" android:layout_height="@dimen/uikit_typing_indicator_height" android:maxLines="1" android:layout_alignParentLeft="true" style="@style/UiKit.TextView" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:ellipsize="end" android:gravity="end|center" android:id="@id/chat_typing_users_slowmode" android:layout_width="wrap_content" android:layout_height="@dimen/uikit_typing_indicator_height" android:maxLines="1" android:layout_toLeftOf="@id/chat_typing_users_slowmode_icon" android:layout_toRightOf="@id/chat_typing_users_typing" style="@style/UiKit.TextView" />
<ImageView android:id="@id/chat_typing_users_slowmode_icon" android:layout_marginLeft="@dimen/uikit_spacing_small" android:src="?ic_slowmode_timer" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:contentDescription="@string/channel_slowmode_desc" style="@style/UiKit.ImageView" />
</RelativeLayout>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout android:gravity="center_vertical" android:background="?chat_typing_bg" android:paddingLeft="@dimen/uikit_spacing_medium" android:paddingRight="@dimen/uikit_spacing_medium" android:layout_width="fill_parent" android:layout_height="@dimen/uikit_typing_indicator_height" style="@style/UiKit.ViewGroup"
xmlns:android="http://schemas.android.com/apk/res/android">
<TextView android:textSize="@dimen/uikit_textsize_small" android:ellipsize="end" android:gravity="center_vertical" android:id="@id/chat_typing_users_typing" android:layout_width="wrap_content" android:layout_height="@dimen/uikit_typing_indicator_height" android:maxLines="1" android:layout_alignParentLeft="true" style="@style/UiKit.TextView" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:ellipsize="end" android:gravity="end|center" android:id="@id/chat_typing_users_slowmode" android:layout_width="wrap_content" android:layout_height="@dimen/uikit_typing_indicator_height" android:maxLines="1" android:layout_toLeftOf="@id/chat_typing_users_slowmode_icon" android:layout_toRightOf="@id/chat_typing_users_typing" style="@style/UiKit.TextView" />
<ImageView android:id="@id/chat_typing_users_slowmode_icon" android:layout_marginLeft="@dimen/uikit_spacing_small" android:src="?ic_slowmode_timer" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:contentDescription="@string/channel_slowmode_desc" style="@style/UiKit.ImageView" />
</RelativeLayout>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.coordinatorlayout.widget.CoordinatorLayout style="@style/UiKit.ViewGroup.Page"
xmlns:android="http://schemas.android.com/apk/res/android">
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<com.google.android.material.appbar.AppBarLayout style="@style/AppTheme.AppBarLayout.Flat">
<androidx.appcompat.widget.Toolbar style="@style/AppTheme.Toolbar" />
</com.google.android.material.appbar.AppBarLayout>
@ -10,7 +10,7 @@
<TextView android:layout_marginTop="@dimen/uikit_spacing_large" android:layout_marginBottom="@dimen/uikit_spacing_medium" android:text="@string/xbox_authorization_title" style="@style/UiKit.TextView.H1" />
<TextView android:layout_marginBottom="@dimen/uikit_spacing_medium" android:text="@string/connection_enter_code" style="@style/UiKit.TextView.Subtext" />
</LinearLayout>
<com.discord.views.DigitVerificationView android:id="@id/connections_xbox_digits" android:layout_marginTop="@dimen/uikit_spacing_large" style="@style/UiKit.ViewGroup" />
<com.discord.views.CodeVerificationView android:id="@id/connections_xbox_code" android:layout_marginTop="@dimen/uikit_spacing_large" app:cvv_character_input_type="alphanumeric" style="@style/UiKit.ViewGroup" />
</LinearLayout>
<LinearLayout android:gravity="center" android:id="@id/connections_xbox_login" android:background="?primary_500" android:padding="@dimen/uikit_spacing_medium" android:layout_margin="@dimen/uikit_spacing_medium" android:foreground="?selectableItemBackground" android:layout_alignParentBottom="true" style="@style/UiKit.ViewGroup.LinearLayout.Horizontal">
<TextView android:textColor="?primary_300" android:layout_marginRight="@dimen/uikit_spacing_medium" android:text="@string/connection_login_with" style="@style/UiKit.TextView" />

View File

@ -7,8 +7,8 @@
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/friends_list_item_presence" android:layout_width="12.0dip" android:layout_height="12.0dip" android:layout_centerInParent="true" app:placeholderImage="@color/status_grey_500" app:roundAsCircle="true" />
</RelativeLayout>
<LinearLayout android:id="@id/friends_list_item_text" android:layout_toLeftOf="@id/friends_list_item_mutual_wrap" android:layout_toRightOf="@id/friends_list_item_avatar" android:layout_centerVertical="true" style="@style/UiKit.ViewGroup.LinearLayout">
<TextView android:textColor="?theme_chat_text" android:id="@id/friends_list_item_name" android:text="@string/sample_user_name" style="@style/UiKit.TextView.Large.SingleLine" />
<com.discord.utilities.view.text.SimpleDraweeSpanTextView android:textColor="?theme_chat_timestamp" android:id="@id/friends_list_item_game" android:paddingTop="2.0dip" android:text="@string/sample_user_presence" android:singleLine="true" style="@style/UiKit.TextView" />
<TextView android:textColor="?colorTextNormal" android:id="@id/friends_list_item_name" android:text="@string/sample_user_name" style="@style/UiKit.TextView.Large.SingleLine" />
<com.discord.utilities.view.text.SimpleDraweeSpanTextView android:textColor="?colorTextMuted" android:id="@id/friends_list_item_game" android:paddingTop="2.0dip" android:text="@string/sample_user_presence" android:singleLine="true" style="@style/UiKit.TextView" />
</LinearLayout>
<LinearLayout android:id="@id/friends_list_item_mutual_wrap" android:layout_width="wrap_content" android:layout_marginLeft="@dimen/uikit_spacing_large" android:layout_marginRight="@dimen/uikit_spacing_large" android:layout_alignParentRight="true" android:layout_centerVertical="true" style="@style/UiKit.ViewGroup.LinearLayout.Horizontal">
<FrameLayout android:id="@id/friends_list_item_mutual_1" android:layout_marginLeft="4.0dip" android:layout_marginRight="4.0dip" style="@style/Avatar.Standard">

View File

@ -3,23 +3,23 @@
xmlns:android="http://schemas.android.com/apk/res/android">
<LinearLayout android:gravity="center" android:layout_gravity="center" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="16.0dip" android:layout_marginBottom="16.0dip">
<ImageView android:id="@id/friends_list_item_empty_no_friends" android:layout_width="320.0dip" android:layout_height="0.0dip" android:src="?theme_friends_no_friends" android:scaleType="fitCenter" android:adjustViewBounds="true" android:layout_weight="1.0" android:contentDescription="@string/sample_empty_string" />
<TextView android:textSize="@dimen/uikit_textsize_medium" android:textColor="?theme_chat_text" android:gravity="center" android:layout_width="320.0dip" android:layout_marginTop="16.0dip" android:layout_marginBottom="16.0dip" android:text="@string/friends_empty_state_all" style="@style/UiKit.TextView.Semibold" />
<TextView android:textSize="@dimen/uikit_textsize_medium" android:textColor="?colorTextNormal" android:gravity="center" android:layout_width="320.0dip" android:layout_marginTop="16.0dip" android:layout_marginBottom="16.0dip" android:text="@string/friends_empty_state_all" style="@style/UiKit.TextView.Semibold" />
<TextView android:textSize="@dimen/uikit_textsize_small" android:textColor="@color/white" android:gravity="center" android:id="@id/friends_list_item_empty_invite" android:background="@drawable/drawable_button_purple" android:paddingLeft="16.0dip" android:paddingRight="16.0dip" android:layout_height="36.0dip" android:text="@string/tip_instant_invite_title3" android:singleLine="true" style="@style/UiKit.TextView" />
</LinearLayout>
<LinearLayout android:gravity="center" android:layout_gravity="center" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="16.0dip" android:layout_marginBottom="16.0dip">
<ImageView android:id="@id/friends_list_item_empty_no_online" android:layout_width="320.0dip" android:layout_height="0.0dip" android:src="?theme_friends_no_online" android:scaleType="fitCenter" android:adjustViewBounds="true" android:layout_weight="1.0" android:contentDescription="@string/sample_empty_string" />
<TextView android:textSize="@dimen/uikit_textsize_medium" android:textColor="?theme_chat_text" android:gravity="center" android:layout_width="320.0dip" android:layout_marginTop="16.0dip" android:text="@string/friends_empty_state_online" style="@style/UiKit.TextView.Semibold" />
<TextView android:textSize="@dimen/uikit_textsize_medium" android:textColor="?colorTextNormal" android:gravity="center" android:layout_width="320.0dip" android:layout_marginTop="16.0dip" android:text="@string/friends_empty_state_online" style="@style/UiKit.TextView.Semibold" />
</LinearLayout>
<LinearLayout android:gravity="center" android:layout_gravity="center" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="16.0dip" android:layout_marginBottom="16.0dip">
<ImageView android:id="@id/friends_list_item_empty_no_request" android:layout_width="320.0dip" android:layout_height="0.0dip" android:src="?theme_friends_no_request" android:scaleType="fitCenter" android:adjustViewBounds="true" android:layout_weight="1.0" android:contentDescription="@string/sample_empty_string" />
<TextView android:textSize="@dimen/uikit_textsize_medium" android:textColor="?theme_chat_text" android:gravity="center" android:layout_width="320.0dip" android:layout_marginTop="16.0dip" android:text="@string/friends_empty_state_pending" style="@style/UiKit.TextView.Semibold" />
<TextView android:textSize="@dimen/uikit_textsize_medium" android:textColor="?colorTextNormal" android:gravity="center" android:layout_width="320.0dip" android:layout_marginTop="16.0dip" android:text="@string/friends_empty_state_pending" style="@style/UiKit.TextView.Semibold" />
</LinearLayout>
<LinearLayout android:gravity="center" android:layout_gravity="center" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="16.0dip" android:layout_marginBottom="16.0dip">
<ImageView android:id="@id/friends_list_item_empty_no_suggestions" android:layout_width="320.0dip" android:layout_height="0.0dip" android:src="?theme_friends_no_suggestions" android:scaleType="fitCenter" android:adjustViewBounds="true" android:layout_weight="1.0" android:contentDescription="@string/sample_empty_string" />
<TextView android:textSize="@dimen/uikit_textsize_medium" android:textColor="?theme_chat_text" android:gravity="center" android:layout_width="320.0dip" android:layout_marginTop="16.0dip" android:text="@string/friends_empty_state_all" style="@style/UiKit.TextView.Semibold" />
<TextView android:textSize="@dimen/uikit_textsize_medium" android:textColor="?colorTextNormal" android:gravity="center" android:layout_width="320.0dip" android:layout_marginTop="16.0dip" android:text="@string/friends_empty_state_all" style="@style/UiKit.TextView.Semibold" />
</LinearLayout>
<LinearLayout android:gravity="center" android:layout_gravity="center" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="16.0dip" android:layout_marginBottom="16.0dip">
<ImageView android:id="@id/friends_list_item_empty_no_blocked" android:layout_width="320.0dip" android:layout_height="0.0dip" android:src="?theme_friends_no_block" android:scaleType="fitCenter" android:adjustViewBounds="true" android:layout_weight="1.0" android:contentDescription="@string/sample_empty_string" />
<TextView android:textSize="@dimen/uikit_textsize_medium" android:textColor="?theme_chat_text" android:gravity="center" android:layout_width="340.0dip" android:layout_marginTop="16.0dip" android:text="@string/friends_empty_state_blocked" style="@style/UiKit.TextView.Semibold" />
<TextView android:textSize="@dimen/uikit_textsize_medium" android:textColor="?colorTextNormal" android:gravity="center" android:layout_width="340.0dip" android:layout_marginTop="16.0dip" android:text="@string/friends_empty_state_blocked" style="@style/UiKit.TextView.Semibold" />
</LinearLayout>
</com.discord.app.AppViewFlipper>

View File

@ -4,8 +4,7 @@
<fragment android:name="com.discord.widgets.chat.list.WidgetChatList" android:id="@id/widget_chat_list" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_above="@id/widget_chat_input" android:layout_below="@id/action_bar_toolbar_layout" />
<fragment android:name="com.discord.widgets.friends.WidgetFriendsList" android:id="@id/widget_friends_list" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_below="@id/action_bar_toolbar_layout" />
<fragment android:name="com.discord.widgets.status.WidgetStatus" android:id="@id/widget_status" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@id/action_bar_toolbar_layout" />
<fragment android:name="com.discord.widgets.chat.typing.WidgetChatTypingUsers" android:id="@id/widget_chat_typing" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/uikit_spacing_medium" android:layout_marginRight="@dimen/uikit_spacing_medium" android:layout_above="@id/widget_chat_detached" />
<fragment android:name="com.discord.widgets.chat.detached.WidgetChatDetached" android:id="@id/widget_chat_detached" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_above="@id/widget_chat_input" android:layout_centerHorizontal="true" />
<fragment android:name="com.discord.widgets.chat.overlay.WidgetChatOverlay" android:id="@id/widget_chat_overlay_actions" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_above="@id/widget_chat_input" android:layout_centerHorizontal="true" />
<fragment android:name="com.discord.widgets.chat.input.WidgetChatInput" android:id="@id/widget_chat_input" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_above="@id/widget_chat_voice" android:layout_alignWithParentIfMissing="true" />
<fragment android:name="com.discord.widgets.voice.call.WidgetVoiceCallInline" android:id="@id/widget_chat_voice" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" />
<ViewStub android:id="@id/main_panel_center_nsfw" android:layout="@layout/widget_main_panel_center_nsfw" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_below="@id/action_bar_toolbar_layout" />

View File

@ -2,19 +2,20 @@
<LinearLayout style="@style/UiKit.ViewGroup.LinearLayout"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<TextView android:id="@id/rich_presence_header" style="@style/UserProfile.Section.Header" />
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Body.Card">
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Card">
<androidx.constraintlayout.widget.ConstraintLayout style="@style/UserProfile.PresenceSection.Body">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_large" android:layout_width="32.0dip" android:layout_height="32.0dip" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:placeholderImage="?colorBackgroundSecondary" app:roundedCornerRadius="@dimen/uikit_spacing_small" />
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_large" android:layout_width="64.0dip" android:layout_height="64.0dip" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:placeholderImage="?colorBackgroundSecondary" app:roundedCornerRadius="@dimen/uikit_spacing_small" />
<androidx.legacy.widget.Space android:id="@id/image_bottom_guideline" android:layout_width="@dimen/uikit_image_border_size" android:layout_height="@dimen/uikit_image_border_size" android:layout_marginLeft="@dimen/uikit_image_border_size" android:layout_marginTop="@dimen/uikit_image_border_size" app:layout_constraintLeft_toRightOf="@id/rich_presence_image_large" app:layout_constraintStart_toEndOf="@id/rich_presence_image_large" app:layout_constraintTop_toBottomOf="@id/rich_presence_image_large" />
<FrameLayout android:background="?primary_600_circle" android:padding="@dimen/uikit_image_border_size" android:layout_width="18.0dip" android:layout_height="18.0dip" app:layout_constraintBottom_toBottomOf="@id/image_bottom_guideline" app:layout_constraintEnd_toEndOf="@id/image_bottom_guideline" app:layout_constraintRight_toRightOf="@id/image_bottom_guideline">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_small" android:visibility="visible" android:layout_width="fill_parent" android:layout_height="fill_parent" app:placeholderImage="@drawable/ic_spotify_green_16dp" app:roundAsCircle="true" style="@style/Avatar.Small" />
<FrameLayout android:id="@id/rich_presence_image_small_wrap" android:background="?colorPrimaryCircle" android:padding="@dimen/uikit_image_border_size" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintBottom_toBottomOf="@id/image_bottom_guideline" app:layout_constraintEnd_toEndOf="@id/image_bottom_guideline" app:layout_constraintRight_toRightOf="@id/image_bottom_guideline">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_small" android:visibility="visible" app:placeholderImage="@drawable/ic_spotify_green_16dp" app:roundAsCircle="true" style="@style/Avatar.Medium" />
</FrameLayout>
<LinearLayout android:id="@id/rich_presence_container_data" android:paddingBottom="@dimen/uikit_spacing_medium" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/uikit_spacing_large" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_chainStyle="spread_inside" app:layout_constraintHorizontal_weight="1.0" app:layout_constraintLeft_toRightOf="@id/rich_presence_image_large" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toEndOf="@id/rich_presence_image_large" app:layout_constraintTop_toTopOf="@id/rich_presence_image_large" style="@style/UiKit.ViewGroup.LinearLayout">
<TextView android:ellipsize="marquee" android:id="@id/rich_presence_title" android:singleLine="true" android:marqueeRepeatLimit="marquee_forever" style="@style/UserProfile.PresenceSection.Body.HeaderText" />
<TextView android:id="@id/rich_presence_details" style="@style/UserProfile.PresenceSection.Body.Subtext" />
<TextView android:id="@id/rich_presence_time" style="@style/UserProfile.PresenceSection.Body.Subtext" />
</LinearLayout>
<com.miguelgaeta.super_bar.SuperBar android:id="@id/rich_presence_superbar" android:focusable="false" android:clickable="false" android:layout_height="@dimen/uikit_spacing_large" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/rich_presence_container_data" app:sb_barBackgroundColor="?primary_500" app:sb_barColor="?primary_000" app:sb_barControlColor="@color/transparent" app:sb_barControlRadius="4.0dip" app:sb_barControlShadowRadius="0.0dip" app:sb_barHeight="4.0dip" app:sb_barTouchEnabled="false" app:sb_barValueMax="100.0" style="@style/UiKit.SuperBar" />
<androidx.constraintlayout.widget.Barrier android:id="@id/barrier" android:layout_width="fill_parent" android:layout_height="wrap_content" app:barrierDirection="bottom" app:constraint_referenced_ids="rich_presence_container_data,rich_presence_image_large" />
<com.miguelgaeta.super_bar.SuperBar android:id="@id/rich_presence_superbar" android:focusable="false" android:clickable="false" android:layout_height="@dimen/uikit_spacing_large" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/barrier" app:sb_barBackgroundColor="?primary_500" app:sb_barColor="?primary_000" app:sb_barControlColor="@color/transparent" app:sb_barControlRadius="4.0dip" app:sb_barControlShadowRadius="0.0dip" app:sb_barHeight="4.0dip" app:sb_barTouchEnabled="false" app:sb_barValueMax="100.0" style="@style/UiKit.SuperBar" />
<FrameLayout android:id="@id/rich_presence_music_progress_container" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/rich_presence_superbar" style="@style/UiKit.ViewGroup">
<TextView android:layout_gravity="start" android:id="@id/rich_presence_music_elapsed" style="@style/UiKit.TextView" />
<TextView android:layout_gravity="end" android:id="@id/rich_presence_music_duration" style="@style/UiKit.TextView" />

View File

@ -5,7 +5,7 @@
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/popup_icon" android:visibility="gone" android:layout_margin="@dimen/uikit_spacing_medium" app:roundAsCircle="true" style="@style/Avatar.Notification" />
<LinearLayout android:layout_gravity="center_vertical" android:layout_width="0.0dip" android:layout_marginTop="@dimen/uikit_spacing_medium" android:layout_marginBottom="@dimen/uikit_spacing_medium" android:layout_weight="1.0" style="@style/UiKit.ViewGroup.LinearLayout">
<TextView android:textColor="?primary_100" android:id="@id/popup_title" android:lineSpacingMultiplier="1.0" style="@style/UiKit.TextView.Subtext.Semibold.SingleLine" />
<com.discord.app.AppTextView android:textColor="?theme_chat_text" android:ellipsize="end" android:id="@id/popup_body" android:maxLines="3" android:lineSpacingMultiplier="1.0" style="@style/UiKit.TextView" />
<com.discord.app.AppTextView android:textColor="?colorTextNormal" android:ellipsize="end" android:id="@id/popup_body" android:maxLines="3" android:lineSpacingMultiplier="1.0" style="@style/UiKit.TextView" />
</LinearLayout>
<ImageView android:layout_gravity="center|top" android:id="@id/popup_close_btn" android:src="?ic_close_24dp" android:contentDescription="@string/dismiss" style="@style/UiKit.ImageView.Clickable.Corner.TopEnd" />
</LinearLayout>

View File

@ -2,15 +2,19 @@
<LinearLayout style="@style/UiKit.ViewGroup.LinearLayout"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<TextView android:id="@id/rich_presence_header" style="@style/UserProfile.Section.Header" />
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Body.Card">
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Card">
<androidx.constraintlayout.widget.ConstraintLayout style="@style/UserProfile.PresenceSection.Body">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_large" android:layout_width="32.0dip" android:layout_height="32.0dip" app:layout_constraintHorizontal_chainStyle="spread_inside" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:placeholderImage="?ic_game_icon_placeholder" app:placeholderImageScaleType="fitCenter" />
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_small" android:visibility="gone" app:layout_constraintBottom_toBottomOf="@id/rich_presence_image_large" app:layout_constraintEnd_toEndOf="@id/rich_presence_image_large" app:roundAsCircle="true" style="@style/Avatar.Small" />
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_large" android:layout_width="64.0dip" android:layout_height="64.0dip" app:layout_constraintHorizontal_chainStyle="spread_inside" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:placeholderImage="?ic_game_icon_placeholder" app:placeholderImageScaleType="fitCenter" />
<Space android:id="@id/image_bottom_guideline" android:layout_width="@dimen/uikit_image_border_size" android:layout_height="@dimen/uikit_image_border_size" android:layout_marginLeft="@dimen/uikit_image_border_size" android:layout_marginTop="@dimen/uikit_image_border_size" app:layout_constraintLeft_toRightOf="@id/rich_presence_image_large" app:layout_constraintStart_toEndOf="@id/rich_presence_image_large" app:layout_constraintTop_toBottomOf="@id/rich_presence_image_large" />
<FrameLayout android:id="@id/rich_presence_image_small_wrap" android:background="?colorPrimaryCircle" android:padding="@dimen/uikit_image_border_size" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintBottom_toBottomOf="@id/image_bottom_guideline" app:layout_constraintEnd_toEndOf="@id/image_bottom_guideline" app:layout_constraintRight_toRightOf="@id/image_bottom_guideline">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_small" android:visibility="gone" app:roundAsCircle="true" style="@style/Avatar.Medium" />
</FrameLayout>
<LinearLayout android:id="@id/rich_presence_container_data" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/uikit_spacing_large" android:layout_marginRight="@dimen/uikit_spacing_large" app:layout_constrainedHeight="true" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintLeft_toRightOf="@id/rich_presence_image_large" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toEndOf="@id/rich_presence_image_large" app:layout_constraintTop_toTopOf="@id/rich_presence_image_large" style="@style/UiKit.ViewGroup.LinearLayout">
<TextView android:ellipsize="marquee" android:id="@id/rich_presence_title" android:singleLine="true" android:marqueeRepeatLimit="marquee_forever" style="@style/UserProfile.PresenceSection.Body.HeaderText" />
<TextView android:id="@id/rich_presence_time" style="@style/UserProfile.PresenceSection.Body.Subtext" />
</LinearLayout>
<com.google.android.material.button.MaterialButton android:id="@id/rich_presence_play_button" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="@dimen/uikit_spacing_large" android:text="@string/user_activity_play_on_platform" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/rich_presence_container_data" style="@style/UserProfile.PresenceSection.MaterialButton" />
<androidx.constraintlayout.widget.Barrier android:id="@id/barrier" android:layout_width="fill_parent" android:layout_height="wrap_content" app:barrierDirection="bottom" app:constraint_referenced_ids="rich_presence_container_data,rich_presence_image_large" />
<com.google.android.material.button.MaterialButton android:id="@id/rich_presence_play_button" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="@dimen/uikit_spacing_large" android:text="@string/user_activity_play_on_platform" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/barrier" style="@style/UserProfile.PresenceSection.MaterialButton" />
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.cardview.widget.CardView>
</LinearLayout>

View File

@ -3,5 +3,5 @@
xmlns:android="http://schemas.android.com/apk/res/android">
<TextView android:textSize="24.0sp" android:textColor="?primary_100" android:layout_marginBottom="@dimen/uikit_spacing_medium" android:text="@string/two_fa_login_label" style="@style/UiKit.TextView" />
<TextView android:layout_marginLeft="@dimen/uikit_spacing_medium" android:layout_marginRight="@dimen/uikit_spacing_medium" android:layout_marginBottom="@dimen/uikit_spacing_xlarge" android:text="@string/two_fa_login_body" style="@style/UiKit.TextView" />
<com.discord.views.DigitVerificationView android:id="@id/user_settings_mfa_enable_input_digits" android:layout_marginTop="@dimen/uikit_spacing_large" style="@style/UiKit.ViewGroup" />
<com.discord.views.CodeVerificationView android:id="@id/user_settings_mfa_enable_input_code" android:layout_marginTop="@dimen/uikit_spacing_large" style="@style/UiKit.ViewGroup" />
</LinearLayout>

View File

@ -2,7 +2,7 @@
<LinearLayout style="@style/UiKit.ViewGroup.LinearLayout"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<TextView android:id="@id/rich_presence_header" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintTop_toTopOf="parent" style="@style/UserProfile.Section.Header" />
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Body.Card">
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Card">
<androidx.constraintlayout.widget.ConstraintLayout android:paddingBottom="@dimen/uikit_spacing_large" style="@style/UiKit.ViewGroup.ConstraintLayout">
<androidx.constraintlayout.widget.Guideline android:orientation="vertical" android:id="@id/start_guideline" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintGuide_begin="@dimen/uikit_spacing_large" />
<androidx.constraintlayout.widget.Guideline android:orientation="vertical" android:id="@id/embed_guideline_right" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintGuide_end="@dimen/uikit_spacing_large" />
@ -11,10 +11,10 @@
<TextView android:textColor="?stream_preview_placeholder_color" android:id="@id/stream_preview_placeholder_caption" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/stream_preview_loading" style="@style/UiKit.TextView" />
</LinearLayout>
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/stream_preview_image" android:layout_width="0.0dip" android:layout_height="0.0dip" app:layout_constraintDimensionRatio="H,16:9" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="parent" app:roundedCornerRadius="@dimen/uikit_spacing_small" />
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_large" android:layout_width="32.0dip" android:layout_height="32.0dip" android:layout_marginTop="@dimen/uikit_spacing_large" app:layout_constraintHorizontal_chainStyle="spread_inside" app:layout_constraintLeft_toLeftOf="@id/start_guideline" app:layout_constraintStart_toStartOf="@id/start_guideline" app:layout_constraintTop_toBottomOf="@id/stream_preview_image" app:placeholderImage="?colorBackgroundSecondary" app:roundedCornerRadius="@dimen/uikit_spacing_small" />
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_large" android:layout_width="64.0dip" android:layout_height="64.0dip" android:layout_marginTop="@dimen/uikit_spacing_large" app:layout_constraintHorizontal_chainStyle="spread_inside" app:layout_constraintLeft_toLeftOf="@id/start_guideline" app:layout_constraintStart_toStartOf="@id/start_guideline" app:layout_constraintTop_toBottomOf="@id/stream_preview_image" app:placeholderImage="?colorBackgroundSecondary" app:roundedCornerRadius="@dimen/uikit_spacing_small" />
<androidx.legacy.widget.Space android:id="@id/image_bottom_guideline" android:layout_width="@dimen/uikit_image_border_size" android:layout_height="@dimen/uikit_image_border_size" android:layout_marginLeft="@dimen/uikit_image_border_size" android:layout_marginTop="@dimen/uikit_image_border_size" app:layout_constraintLeft_toRightOf="@id/rich_presence_image_large" app:layout_constraintStart_toEndOf="@id/rich_presence_image_large" app:layout_constraintTop_toBottomOf="@id/rich_presence_image_large" />
<FrameLayout android:background="?primary_600" android:padding="@dimen/uikit_image_border_size" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintBottom_toBottomOf="@id/image_bottom_guideline" app:layout_constraintEnd_toEndOf="@id/image_bottom_guideline" app:layout_constraintRight_toRightOf="@id/image_bottom_guideline">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_small" android:visibility="gone" app:roundAsCircle="true" style="@style/Avatar.Small" />
<FrameLayout android:id="@id/rich_presence_image_small_wrap" android:background="?primary_600" android:padding="@dimen/uikit_image_border_size" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintBottom_toBottomOf="@id/image_bottom_guideline" app:layout_constraintEnd_toEndOf="@id/image_bottom_guideline" app:layout_constraintRight_toRightOf="@id/image_bottom_guideline">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_small" android:visibility="gone" app:roundAsCircle="true" style="@style/Avatar.Medium" />
</FrameLayout>
<LinearLayout android:id="@id/rich_presence_container_data" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/uikit_spacing_large" android:minHeight="80.0dip" app:layout_constraintEnd_toEndOf="@id/embed_guideline_right" app:layout_constraintLeft_toRightOf="@id/rich_presence_image_large" app:layout_constraintRight_toRightOf="@id/embed_guideline_right" app:layout_constraintStart_toEndOf="@id/rich_presence_image_large" app:layout_constraintTop_toTopOf="@id/rich_presence_image_large" app:layout_goneMarginLeft="0.0dip" app:layout_goneMarginStart="0.0dip" style="@style/UiKit.ViewGroup.LinearLayout">
<TextView android:ellipsize="marquee" android:id="@id/rich_presence_title" android:singleLine="true" android:marqueeRepeatLimit="marquee_forever" style="@style/UserProfile.PresenceSection.Body.HeaderText" />

View File

@ -7,7 +7,7 @@
<LinearLayout style="@style/UiKit.Copy">
<TextView android:text="@string/verify_by_recaptcha" style="@style/UiKit.TextView.H1" />
<TextView android:gravity="center" android:layout_marginTop="@dimen/uikit_spacing_large" android:text="@string/verify_by_recaptcha_description" style="@style/UiKit.TextView" />
<TextView android:textColor="@color/link_500" android:id="@id/user_captcha_help" android:padding="@dimen/uikit_spacing_medium" android:layout_marginTop="@dimen/uikit_spacing_medium" android:text="@string/captcha_issues" style="@style/UiKit.TextView" />
<TextView android:textColor="?colorTextLink" android:id="@id/user_captcha_help" android:padding="@dimen/uikit_spacing_medium" android:layout_marginTop="@dimen/uikit_spacing_medium" android:text="@string/captcha_issues" style="@style/UiKit.TextView" />
</LinearLayout>
</LinearLayout>
</ScrollView>

View File

@ -10,7 +10,7 @@
</LinearLayout>
</LinearLayout>
</ScrollView>
<com.discord.views.DigitVerificationView android:id="@id/user_phone_digit_verification" android:paddingBottom="40.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentBottom="true" />
<com.discord.views.CodeVerificationView android:id="@id/user_phone_digit_verification" android:paddingBottom="40.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentBottom="true" />
<com.google.android.material.appbar.AppBarLayout style="@style/AppTheme.AppBarLayout.Flat.Transparent">
<androidx.appcompat.widget.Toolbar style="@style/AppTheme.Toolbar.Transparent" />
</com.google.android.material.appbar.AppBarLayout>

View File

@ -2,12 +2,12 @@
<LinearLayout style="@style/UiKit.ViewGroup.LinearLayout"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<TextView android:id="@id/rich_presence_header" style="@style/UserProfile.Section.Header" />
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Body.Card">
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Card">
<androidx.constraintlayout.widget.ConstraintLayout style="@style/UserProfile.PresenceSection.Body">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_large" android:layout_width="32.0dip" android:layout_height="32.0dip" app:layout_constraintHorizontal_chainStyle="spread_inside" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:placeholderImage="?ic_game_icon_placeholder" app:placeholderImageScaleType="fitCenter" app:roundedCornerRadius="@dimen/uikit_spacing_small" />
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_large" android:layout_width="64.0dip" android:layout_height="64.0dip" app:layout_constraintHorizontal_chainStyle="spread_inside" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:placeholderImage="?ic_game_icon_placeholder" app:placeholderImageScaleType="fitCenter" app:roundedCornerRadius="@dimen/uikit_spacing_small" />
<androidx.legacy.widget.Space android:id="@id/image_bottom_guideline" android:layout_width="@dimen/uikit_image_border_size" android:layout_height="@dimen/uikit_image_border_size" android:layout_marginLeft="@dimen/uikit_image_border_size" android:layout_marginTop="@dimen/uikit_image_border_size" app:layout_constraintLeft_toRightOf="@id/rich_presence_image_large" app:layout_constraintStart_toEndOf="@id/rich_presence_image_large" app:layout_constraintTop_toBottomOf="@id/rich_presence_image_large" />
<FrameLayout android:background="?primary_600" android:padding="@dimen/uikit_image_border_size" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintBottom_toBottomOf="@id/image_bottom_guideline" app:layout_constraintEnd_toEndOf="@id/image_bottom_guideline" app:layout_constraintRight_toRightOf="@id/image_bottom_guideline">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_small" android:visibility="gone" app:roundAsCircle="true" style="@style/Avatar.Small" />
<FrameLayout android:id="@id/rich_presence_image_small_wrap" android:background="?colorPrimaryCircle" android:padding="@dimen/uikit_image_border_size" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintBottom_toBottomOf="@id/image_bottom_guideline" app:layout_constraintEnd_toEndOf="@id/image_bottom_guideline" app:layout_constraintRight_toRightOf="@id/image_bottom_guideline">
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/rich_presence_image_small" android:visibility="gone" app:roundAsCircle="true" style="@style/Avatar.Medium" />
</FrameLayout>
<LinearLayout android:id="@id/rich_presence_container_data" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/uikit_spacing_large" android:layout_marginRight="@dimen/uikit_spacing_large" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintLeft_toRightOf="@id/rich_presence_image_large" app:layout_constraintRight_toRightOf="parent" app:layout_constraintStart_toEndOf="@id/rich_presence_image_large" app:layout_constraintTop_toTopOf="@id/rich_presence_image_large" app:layout_goneMarginLeft="0.0dip" app:layout_goneMarginStart="0.0dip" style="@style/UiKit.ViewGroup.LinearLayout">
<TextView android:ellipsize="marquee" android:id="@id/rich_presence_title" android:singleLine="true" android:marqueeRepeatLimit="marquee_forever" style="@style/UserProfile.PresenceSection.Body.HeaderText" />

View File

@ -20,19 +20,19 @@
<com.google.android.material.button.MaterialButton android:id="@id/user_sheet_friend_request_accept_button" android:text="@string/friend_request_accept" android:layout_weight="1.0" style="@style/UiKit.Button.Compact.Green" />
</LinearLayout>
<TextView android:id="@id/user_sheet_profile_voice_settings_header" android:text="@string/voice_settings" style="@style/UserProfile.Section.Header" />
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Body.Card">
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Card">
<com.discord.widgets.user.usersheet.UserProfileVoiceSettingsView android:id="@id/user_sheet_profile_voice_settings_view" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</androidx.cardview.widget.CardView>
<FrameLayout android:id="@id/rich_presence_container" android:visibility="gone" style="@style/UiKit.ViewGroup" />
<LinearLayout android:id="@id/user_sheet_guild_container" style="@style/UiKit.ViewGroup.LinearLayout">
<TextView android:id="@id/user_sheet_guild_header" android:contentDescription="@string/user_profile_guild_name_content_description" style="@style/UserProfile.Section.Header" />
<androidx.recyclerview.widget.RecyclerView android:id="@id/user_sheet_roles_recycler" android:paddingLeft="@dimen/uikit_spacing_large" android:paddingRight="@dimen/uikit_spacing_large" android:layout_marginBottom="@dimen/uikit_spacing_medium" android:overScrollMode="never" style="@style/UiKit.ViewGroup.RecyclerView.Horizontal" />
<androidx.cardview.widget.CardView app:cardBackgroundColor="?primary_600" style="@style/UserProfile.Section.Body.Card">
<androidx.cardview.widget.CardView app:cardBackgroundColor="?primary_600" style="@style/UserProfile.Section.Card">
<com.discord.widgets.user.profile.UserProfileAdminView android:id="@id/user_sheet_admin_view" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</androidx.cardview.widget.CardView>
</LinearLayout>
<TextView android:id="@id/user_sheet_connections_header" android:visibility="gone" android:text="@string/connections" style="@style/UserProfile.Section.Header" />
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Body.Card">
<androidx.cardview.widget.CardView app:cardBackgroundColor="?colorBackgroundPrimary" style="@style/UserProfile.Section.Card">
<com.discord.widgets.user.profile.UserProfileConnectionsView android:id="@id/user_sheet_connections_view" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</androidx.cardview.widget.CardView>
<TextView android:id="@id/user_sheet_note_header" android:text="@string/note" style="@style/UserProfile.Section.Header" />

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<menu
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@id/menu_code_verification_paste" android:title="@string/paste" />
</menu>

View File

@ -535,10 +535,6 @@
<item quantity="other">%s усилвания</item>
<item quantity="one">%s усилване</item>
</plurals>
<plurals name="premium_guild_settings_members_subscribed_number">
<item quantity="other">%s членове</item>
<item quantity="one">%s член</item>
</plurals>
<plurals name="premium_guild_settings_x_of_y_subscriptions_numRequired">
<item quantity="other">%s усилвания</item>
<item quantity="one">%s усилване</item>

View File

@ -2433,7 +2433,6 @@ NSFW каналите нямат филтър за нецензурно съдъ
<string name="instant_invite_invalid_channel">Не можеш да направиш покана за този канал. Да опитаме друг!</string>
<string name="instant_invite_invite_code">Код за покана</string>
<string name="instant_invite_inviter">Канещ</string>
<string name="instant_invite_link_share_text">Здравей, ела да говориш с мен в този сървър на Discord:</string>
<string name="instant_invite_looks_like">Поканата представлява нещо подобно:</string>
<string name="instant_invite_not_allowed">Пфу. Изглежда, че не можеш да направиш покана за този сървър.</string>
<string name="instant_invite_popout">Сподели тази връзка с някой, за да му предоставиш незабавен достъп до този канал.</string>
@ -3436,7 +3435,6 @@ NSFW каналите нямат филтър за нецензурно съдъ
<string name="premium_guild_perks_modal_tooltip_already_used_subscription">Вече си използвал усилването си за друг сървър</string>
<string name="premium_guild_perks_modal_tooltip_cooldown">Твоето усилване е на изчакване</string>
<string name="premium_guild_perks_modal_tooltip_gift">Подари Nitro на приятел, за да помогнеш за усилване на този сървър!</string>
<string name="premium_guild_settings_members_subscribed">%1$s са усилили този сървър</string>
<string name="premium_guild_settings_members_subscribed_needed">Трябва ти още **%1$s**, за да отключиш %2$s</string>
<string name="premium_guild_settings_x_of_y_subscriptions">%1$s/%2$s</string>
<string name="premium_guild_subscribe_confirm_confirmation_label">Избери този сървър. Ще отнеме само момент, докато усилването ти влезе в сила.</string>

View File

@ -607,11 +607,6 @@
<item quantity="one">%s další vylepšení</item>
<item quantity="few">%s další vylepšení</item>
</plurals>
<plurals name="premium_guild_settings_members_subscribed_number">
<item quantity="other">%s členů vylepšilo</item>
<item quantity="one">%s člen vylepšil</item>
<item quantity="few">%s členové vylepšili</item>
</plurals>
<plurals name="premium_guild_settings_x_of_y_subscriptions_numRequired">
<item quantity="other">%s vylepšení</item>
<item quantity="one">%s vylepšení</item>

View File

@ -2406,7 +2406,6 @@ Pokud máš přístup k uživatelům na tvém webu, pak lze do řetězce dotazu
<string name="instant_invite_invalid_channel">Pro tento kanál nemůžeš vytvořit pozvánku. Zkusme nějaký jiný!</string>
<string name="instant_invite_invite_code">Zvací kód</string>
<string name="instant_invite_inviter">Odesílatel pozvánky</string>
<string name="instant_invite_link_share_text">Zdar, přijď si se mnou pokecat na tomhle serveru Discord:</string>
<string name="instant_invite_looks_like">Pozvánka bude vypadat nějak taktoe:</string>
<string name="instant_invite_not_allowed">Safra. Vypadá to, že pro tento server nemůžeš vytvořit pozvánku.</string>
<string name="instant_invite_popout">Sdílej tento odkaz s kýmkoliv, komu chceš poskytnout přístup do tohoto kanálu.</string>
@ -3408,7 +3407,6 @@ Své předplatné můžeš kdykoliv obnovit."</string>
<string name="premium_guild_perks_modal_tooltip_already_used_subscription">Své vylepšení jsi už použil/a pro jiný server</string>
<string name="premium_guild_perks_modal_tooltip_cooldown">Tvůj vylepšovač ještě chladne</string>
<string name="premium_guild_perks_modal_tooltip_gift">Daruj Nitro příteli a pomoz vylepšit tento server!</string>
<string name="premium_guild_settings_members_subscribed">%1$s tento server</string>
<string name="premium_guild_settings_members_subscribed_needed">Potřebuješ **%1$s** k odemknutí %2$s</string>
<string name="premium_guild_settings_x_of_y_subscriptions">%1$s/%2$s</string>
<string name="premium_guild_subscribe_confirm_confirmation_label">Vyber tento server. Chvíli potrvá, než se vylepšení projeví.</string>

View File

@ -524,10 +524,6 @@
<item quantity="other">%s flere boost</item>
<item quantity="one">%s mere boost</item>
</plurals>
<plurals name="premium_guild_settings_members_subscribed_number">
<item quantity="other">%s Medlemmer</item>
<item quantity="one">%s Medlem</item>
</plurals>
<plurals name="premium_guild_settings_x_of_y_subscriptions_numRequired">
<item quantity="other">%s Boost</item>
<item quantity="one">%s Boost</item>

View File

@ -2397,7 +2397,6 @@ Hvis du har adgang til dit websteds brugere, kan du dynamisk tilføje &amp;usern
<string name="instant_invite_hidden">Skjult; brug kopiknap</string>
<string name="instant_invite_invalid_channel">Du kan ikke oprette en invitation til denne kanal. Lad os prøve en anden!</string>
<string name="instant_invite_invite_code">Invitationskode</string>
<string name="instant_invite_link_share_text">Hej, kom og tal med mig på denne Discord-server:</string>
<string name="instant_invite_looks_like">Invitationen vil se nogenlunde sådan ud:</string>
<string name="instant_invite_not_allowed">Bæ. Det ser ud til, at du ikke kan oprette en invitation til denne server.</string>
<string name="instant_invite_popout">Del dette link med folk for at give dem øjeblikkelig adgang til denne kanal.</string>
@ -3392,7 +3391,6 @@ Du kan tegne abonnement igen når som helst."</string>
<string name="premium_guild_perks_modal_tooltip_already_used_subscription">Du har allerede anvendt dit boost til en anden server</string>
<string name="premium_guild_perks_modal_tooltip_cooldown">Dit boost er i cooldown periode</string>
<string name="premium_guild_perks_modal_tooltip_gift">Giv Nitro som en gave til en ven for at hjælpe med at booste denne server!</string>
<string name="premium_guild_settings_members_subscribed">%1$s har boostet denne server</string>
<string name="premium_guild_settings_members_subscribed_needed">Du har brug for **%1$s** for at låse op for %2$s</string>
<string name="premium_guild_settings_x_of_y_subscriptions">%1$s/%2$s</string>
<string name="premium_guild_subscribe_confirm_confirmation_label">Vælg denne server. Det vil tage et øjeblik før dit boost træder i kraft.</string>

View File

@ -535,10 +535,6 @@
<item quantity="other">%s weitere Boosts</item>
<item quantity="one">%s weiteren Boost</item>
</plurals>
<plurals name="premium_guild_settings_members_subscribed_number">
<item quantity="other">%s Mitglieder</item>
<item quantity="one">%s Mitglied</item>
</plurals>
<plurals name="premium_guild_subscription_available_count_num">
<item quantity="other">%s Server-Boosts</item>
<item quantity="one">%s Server-Boost</item>

View File

@ -826,17 +826,32 @@ um die volle Kontrolle über die Ausgabegeräte zu haben."</string>
<string name="change_icon">"Icon
ändern"</string>
<string name="change_log">Änderungsprotokoll</string>
<string name="change_log_md_body">"WIR HÖREN EUCH {added marginTop}
<string name="change_log_md_body">"WIE IST DEIN STATUS {added marginTop}
======================
* **Serververzeichnisse.**
* **Der personalisierte Status ist da.** Lass alle wissen, was du denkst, indem du für alle sichtbar eine Nachricht auf deinem Profil postest. MSN fürs moderne Zeitalter.
* **Dein Status kann jetzt auch Emojis enthalten!** Um genau zu sein, kann dein Status auch _nur_ Emojis enthalten. Es bedarf keiner Worte mehr, deine Freunde wissen zu lassen, wie du dich gerade fühlst. Ein einzelnes Clown-Emoji genügt völlig.
* **Möchtest du personalisierte und animierte Emojis hinzufügen?** Du brauchst ein Nitro- oder Nitro-Classic-Abonnement, um deinen Status richtig in Bewegung zu bringen.
* **Jemand aus unserem Produktteam** hat sich Sorgen gemacht, dass sich heutzutage niemand mehr an MSN erinnern würde. Bitte unterstütze mich und lass uns wissen, ob du dich noch an MSN erinnerst und schreib uns eine Nachricht auf [Twitter](https://twitter.com/discordapp).
HAT NICHTS DAMIT ZU TUN, IST ABER TROTZDEM WICHTIG {progress}
======================
* **Der neue, aufgehübschte Look für Benutzerprofile.** Lässt euch Informationen schneller checken und Einstellungen leichter verwalten. Auf einen Blick. Nun findet ihr Nicknames, Rollen, Abzeichen, Notizen und Verbindungen eines Nutzers an ein und derselben Stelle.
* **Schnellzugriff auf Anrufe und Nachrichten.** Als Admin könnt ihr per Schnellzugriff jetzt auch Nutzer über deren Profile kicken und bannen. Es wird Zeit für 3hr3nl4uch1337, Datenvolumen zu sparen und sich aufs Warten zu konzentrieren.
EINE SACHE WÄRE DA NOCH … {fixed}
======================
* **Wir haben das Tonverhalten geändert: Wenn du Kopfhörer verwendest, wird der Ton jetzt auch tatsächlich durch diese übertragen.** Du kannst wieder in aller Ruhe um 3 Uhr morgens den Anweisungen deiner Raid-Leitung lauschen.
* **Wir haben einen Fehler behoben, der verhindert hat, dass Bilder korrekt auf Android 10 angezeigt werden konnten.** Richtig, diese grauen Klötze? Das sind jetzt Bilder. Außer es waren Bilder von grauen Klötzen …
* **Wir haben einen Fehler behoben, durch den Bilder auf Android 9 unscharf angezeigt wurden.** Die App hat jetzt eine Brille und fühlt sich etwas uncool.
* **Nitro-Geschenke sind jetzt live auf deinem Handy.** Wir arbeiten durchgehend daran, das mobile Erlebnis für euch zu perfektionieren, und dazu gehört auch, egal wo ihr gerade seid, eure Freunde mit Geschenken überschütten zu können.
"</string>
<string name="change_log_md_date">2019-07-25</string>
<string name="change_log_md_date">2019-11-11</string>
<string name="change_log_md_revision">1</string>
<string name="change_log_md_video">https://cdn.discordapp.com/attachments/276789556253163520/603694851384541189/server-folders_THUMBNAIL_v2.png</string>
<string name="change_log_md_video">https://cdn.discordapp.com/attachments/523209550783053844/637354042804142129/Frame.png</string>
<string name="change_nickname">Nickname ändern</string>
<string name="change_nickname_description">Mitglieder mit dieser Berechtigung können ihren eigenen Nickname ändern.</string>
<string name="change_nickname_warning">"Nicknames sind für alle auf diesem Server sichtbar. Ändere sie nicht, es sei denn, du möchtest ein Benennungssystem
@ -2391,7 +2406,6 @@ Falls du Zugriff auf die Benutzernamen deiner Seite hast, kannst du dynamisch &a
<string name="instant_invite_invalid_channel">Du kannst für diesen Kanal keine Einladung erstellen. Versuche einen anderen!</string>
<string name="instant_invite_invite_code">Einladungscode</string>
<string name="instant_invite_inviter">Einladender</string>
<string name="instant_invite_link_share_text">Hey, komm in diesen Discord-Server, um mit mir zu sprechen:</string>
<string name="instant_invite_looks_like">Die Einladung sieht ungefähr so aus:</string>
<string name="instant_invite_not_allowed">Mist. Es sieht so aus, als könntest du für diesen Server keine Einladungen erstellen.</string>
<string name="instant_invite_popout">Teile diesen Link mit Leuten, um ihnen sofort Zugang zu diesem Kanal zu gewähren.</string>
@ -3388,7 +3402,6 @@ Du kannst jederzeit wieder ein Abonnement abschließen."</string>
<string name="premium_guild_perks_modal_tooltip_already_used_subscription">Du hast deinen Boost schon für einen anderen Server benutzt</string>
<string name="premium_guild_perks_modal_tooltip_cooldown">Der Cooldown deines Boosts läuft noch</string>
<string name="premium_guild_perks_modal_tooltip_gift">Schenk einem Freund Nitro, damit er diesen Server boosten kann!</string>
<string name="premium_guild_settings_members_subscribed">%1$s haben diesen Server geboostet.</string>
<string name="premium_guild_settings_members_subscribed_needed">Du brauchst **%1$s**, um %2$s freizuschalten.</string>
<string name="premium_guild_subscribe_confirm_confirmation_label">Wähle diesen Server. Es wird einen Moment dauern, bis dein Boost aktiv wird.</string>
<string name="premium_guild_subscribe_confirm_header">Wähle weise!</string>

View File

@ -535,10 +535,6 @@
<item quantity="other">%s επιπλέον Ενισχύσεις</item>
<item quantity="one">%s επιπλέον Ενίσχυση</item>
</plurals>
<plurals name="premium_guild_settings_members_subscribed_number">
<item quantity="other">%s Μέλη</item>
<item quantity="one">%s Μέλος</item>
</plurals>
<plurals name="premium_guild_settings_x_of_y_subscriptions_numRequired">
<item quantity="other">%s Ενισχύσεις</item>
<item quantity="one">%s Ενίσχυση</item>

View File

@ -2426,7 +2426,6 @@ AFK. Αυτό δεν επηρεάζει τα προγράμματα περιήγ
<string name="instant_invite_invalid_channel">Δεν μπορείς να δημιουργήσεις πρόσκληση για αυτό το κανάλι. Ας δοκιμάσουμε κάποιο άλλο!</string>
<string name="instant_invite_invite_code">Κωδικός πρόσκλησης</string>
<string name="instant_invite_inviter">Αποστολέας πρόσκλησης</string>
<string name="instant_invite_link_share_text">Γεια σου, έλα να μιλήσουμε στον διακομιστή του Discord:</string>
<string name="instant_invite_looks_like">Η πρόσκληση θα μοιάζει κάπως σαν αυτές:</string>
<string name="instant_invite_not_allowed">Να πάρει! Φαίνεται ότι δεν μπορείς να δημιουργήσεις πρόσκληση για αυτόν τον διακομιστή.</string>
<string name="instant_invite_popout">Μοιράσου αυτόν τον σύνδεσμο με όποιον θέλεις, για να του δώσεις άμεση πρόσβαση σε αυτό το κανάλι.</string>
@ -3430,7 +3429,6 @@ AFK. Αυτό δεν επηρεάζει τα προγράμματα περιήγ
<string name="premium_guild_perks_modal_tooltip_already_used_subscription">Έχετε ήδη χρησιμοποιήσει την ενίσχυσή σας για έναν άλλο διακομιστή</string>
<string name="premium_guild_perks_modal_tooltip_cooldown">Η ενίσχυσή σας είναι ακόμα σε αντίστροφη μέτρηση</string>
<string name="premium_guild_perks_modal_tooltip_gift">Κάντε δώρο το Nitro σε ένα φίλο για να βοηθήσετε να ενισχυθεί αυτός ο διακομιστής!</string>
<string name="premium_guild_settings_members_subscribed">%1$s έχουν/έχει ενισχύσει αυτόν τον διακομιστή</string>
<string name="premium_guild_settings_members_subscribed_needed">Χρειάζεστε **%1$s** για να ξεκλειδώσετε %2$s</string>
<string name="premium_guild_settings_x_of_y_subscriptions">%1$s/%2$s</string>
<string name="premium_guild_subscribe_confirm_confirmation_label">Επιλέξτε αυτόν τον διακομιστή. Θα χρειαστεί λίγος χρόνος μέχρι να ενεργοποιηθεί η ενίσχυσή σας.</string>

View File

@ -535,10 +535,6 @@
<item quantity="other">%s mejoras más</item>
<item quantity="one">%s mejora más</item>
</plurals>
<plurals name="premium_guild_settings_members_subscribed_number">
<item quantity="other">%s miembros han</item>
<item quantity="one">%s miembro ha</item>
</plurals>
<plurals name="premium_guild_settings_x_of_y_subscriptions_numRequired">
<item quantity="other">%s mejoras</item>
<item quantity="one">%s mejora</item>

View File

@ -820,16 +820,32 @@ avatar"</string>
<string name="change_icon">"Cambiar
icono"</string>
<string name="change_log">Historial de cambios</string>
<string name="change_log_md_body">"
OS ESCUCHAMOS {added marginTop}
<string name="change_log_md_body">"¿CUÁL ES VUESTRO ESTADO? {added marginTop}
======================
* **Carpetas de servidores.**
* **Ya están aquí los estados personalizados.** Dejad que todo el mundo sepa qué estáis pensando mediante un mensaje visible en vuestro perfil. Es un Messenger moderno.
* **¡Podéis usar emojis en los estados!** Es más, un estado personalizado puede ser _solo_ emojis. No necesitáis palabras para que los demás sepan cuál es vuestro estado de ánimo, con un emoji de payaso ya se entiende.
* **¿Queréis añadir emojis animados y personalizados?** Tendréis que ser suscriptores de Nitro o Nitro Classic para que vuestro estado se mueva con ritmo.
* **A alguien de nuestro equipo de producción** le preocupaba que la gente ya no se acordara de Messenger. Por favor, dadme la razón y confirmad que sí que os acordáis enviándonos un mensaje en [Twitter](https://twitter.com/discordapp).
NO TIENE NADA QUE VER, PERO ES IMPORTANTE {progress}
======================
* **Hemos actualizado el aspecto de nuestros perfiles de usuario.** Ahora es más fácil ver la información y gestionar los ajustes con esta actualización más agradable a la vista. Podéis ver los apodos, roles, insignias, notas y conexiones de un usuario en un mismo sitio.
* **Hemos añadido botones de acceso rápido para llamar y mandar mensajes.** Si sois administradores, ahora también dispondréis de un acceso rápido para expulsar y banear a través de los perfiles de usuario. Banead a Kevin desde la cola del súper.
UNA COSA MÁS {fixed}
======================
* **Hemos hecho unos cambios y ahora, si usáis cascos, el sonido siempre saldrá por ellos.** Podréis volver a escuchar tranquilamente al líder de vuestro grupo a las 3 de la mañana.
* **Hemos corregido un error que hacía que la vista previa de las imágenes no se mostrara en Android 10.** ¿Os acordáis de esos cuadrados grises? Ahora son fotos. A no ser que fueran fotos de cuadrados grises...
* **Hemos corregido un error que hacía que las imágenes se vieran borrosas en Android 9.** Ahora la aplicación lleva gafas y todo se ve mucho mejor.
* **Ahora ya podéis regalar Nitro con el teléfono.** Nos esforzamos continuamente para que viváis la mejor experiencia de Discord también en vuestro teléfono, y eso incluye la alegría de regalar a diestro y siniestro estéis donde estéis.
"</string>
<string name="change_log_md_date">2019-07-25</string>
<string name="change_log_md_date">2019-11-11</string>
<string name="change_log_md_revision">1</string>
<string name="change_log_md_video">https://cdn.discordapp.com/attachments/276789556253163520/603694851384541189/server-folders_THUMBNAIL_v2.png</string>
<string name="change_log_md_video">https://cdn.discordapp.com/attachments/523209550783053844/637354042804142129/Frame.png</string>
<string name="change_nickname">Cambiar apodo</string>
<string name="change_nickname_description">Los miembros con este permiso pueden cambiar su propio apodo.</string>
<string name="change_nickname_warning">"Los apodos son visibles para todos en este servidor. No los cambies a menos que quieras aplicar un sistema de nombres
@ -2377,7 +2393,6 @@ Si dispones de acceso a los usuarios de tu página, puedes añadir dinámicament
<string name="instant_invite_invalid_channel">No puedes crear una invitación para ese canal. ¡Probemos con otro!</string>
<string name="instant_invite_invite_code">Código de invitación</string>
<string name="instant_invite_inviter">Invitador</string>
<string name="instant_invite_link_share_text">¡Hola! Ven a hablar conmigo en este servidor de Discord:</string>
<string name="instant_invite_looks_like">La invitación se parecerá a algo como esto:</string>
<string name="instant_invite_not_allowed">¡Mecachis! Parece que no puedes crear una invitación para este servidor.</string>
<string name="instant_invite_popout">Comparte este enlace con quien quieras para darle acceso instantáneo a este canal.</string>
@ -3376,7 +3391,6 @@ Puedes reanudar tu suscripción en cualquier momento."</string>
<string name="premium_guild_perks_modal_tooltip_already_used_subscription">Ya has usado tu mejora con otro servidor</string>
<string name="premium_guild_perks_modal_tooltip_cooldown">Tu mejora está en tiempo de recuperación</string>
<string name="premium_guild_perks_modal_tooltip_gift">¡Regálale Nitro a un amigo para ayudarlo a mejorar este servidor!</string>
<string name="premium_guild_settings_members_subscribed">%1$s mejorado este servidor</string>
<string name="premium_guild_settings_members_subscribed_needed">Necesitas **%1$s** para desbloquear %2$s</string>
<string name="premium_guild_settings_x_of_y_subscriptions">%1$s/%2$s</string>
<string name="premium_guild_subscribe_confirm_confirmation_label">Selecciona este servidor. Tu mejora tardará un momento en surtir efecto.</string>

View File

@ -535,10 +535,6 @@
<item quantity="other">%s nostatusta lisää</item>
<item quantity="one">%s nostatuksen lisää</item>
</plurals>
<plurals name="premium_guild_settings_members_subscribed_number">
<item quantity="other">%s jäsentä</item>
<item quantity="one">%s jäsen</item>
</plurals>
<plurals name="premium_guild_settings_x_of_y_subscriptions_numRequired">
<item quantity="other">%s nostatusta</item>
<item quantity="one">%s nostatus</item>

View File

@ -2438,7 +2438,6 @@ Jos hallinnoit myös sivustosi käyttäjiä, voit dynaamisesti lisätä &amp;use
<string name="instant_invite_invalid_channel">Et voi luoda kutsua tälle kanavalle. Kokeillaan jotain muuta!</string>
<string name="instant_invite_invite_code">Kutsukoodi</string>
<string name="instant_invite_inviter">Kutsuja</string>
<string name="instant_invite_link_share_text">Hei, tule juttelemaan kanssani tällä Discord-palvelimella:</string>
<string name="instant_invite_looks_like">Kutsut näyttävät tältä:</string>
<string name="instant_invite_not_allowed">Voi ei. Vaikuttaa siltä, ettet voi luoda kutsua tälle palvelimelle.</string>
<string name="instant_invite_popout">Voit jakaa tämän linkin kaikille, joille haluat antaa pääsyn tälle kanavalle.</string>
@ -3441,7 +3440,6 @@ Voit käynnistää tilauksen uudelleen milloin tahansa."</string>
<string name="premium_guild_perks_modal_tooltip_already_used_subscription">Olet jo käyttänyt nostatuksesi toiseen palvelimeen</string>
<string name="premium_guild_perks_modal_tooltip_cooldown">Sinulla on nostatuksen odotusaika käynnissä</string>
<string name="premium_guild_perks_modal_tooltip_gift">Auta nostattamaan tätä palvelinta antamalla Nitro lahjaksi kaverille!</string>
<string name="premium_guild_settings_members_subscribed">%1$s on nostattanut tätä palvelinta</string>
<string name="premium_guild_settings_members_subscribed_needed">Tarvitset **%1$s**, niin %2$s on avattavissa</string>
<string name="premium_guild_settings_x_of_y_subscriptions">%1$s/%2$s</string>
<string name="premium_guild_subscribe_confirm_confirmation_label">Valitse tämä palvelin. Nostatuksen voimaantulo kestää hetken.</string>

View File

@ -547,10 +547,6 @@
<item quantity="other">%s boosts supplémentaires</item>
<item quantity="one">%s boost supplémentaire</item>
</plurals>
<plurals name="premium_guild_settings_members_subscribed_number">
<item quantity="other">%s membres ont</item>
<item quantity="one">%s membre a</item>
</plurals>
<plurals name="premium_guild_settings_x_of_y_subscriptions_numRequired">
<item quantity="other">%s boosts</item>
<item quantity="one">%s boost</item>

View File

@ -851,16 +851,32 @@ l'avatar"</string>
<string name="change_icon">"Changer
l'icône"</string>
<string name="change_log">Notes de mise à jour</string>
<string name="change_log_md_body">"ON A ENTENDU VOTRE APPEL {added marginTop}
=====================
* **Répertoires de serveurs.**
<string name="change_log_md_body">"QUEL EST TON STATUT {added marginTop}
======================
* **Les statuts personnalisés sont arrivés.** Partage tes pensées avec tout le monde grâce à un message visible sur ton profil. Le MSN des temps modernes.
* **Les statuts peuvent utiliser des émojis !** Les statuts personnalisés peuvent aussi contenir _seulement_ des émojis. Pas besoin de texte pour partager ton humeur du moment avec tes amis, il suffit d'un émoji clown.
* **Tu souhaites ajouter un émoji personnalisé et animé ?** Seuls les abonnés Nitro ou Nitro Classic peuvent faire trémousser leur statut.
* **Un membre de notre équipe de produit** s'inquiétait du fait que les gens aient déjà oublié MSN. Prouve que j'ai raison et dis-nous que tu te souviens de MSN en nous envoyant un message sur [Twitter](https://twitter.com/discordapp).
HORS-SUJET, MAIS IMPORTANT {progress}
======================
* **L'aspect des profils d'utilisateurs a été mis à jour.** Les informations sont plus simples à trouver et les paramètres plus simples à changer avec cette mise à jour en toute simplicité. Consulte les surnoms, les rôles, les badges, les notes et les connexions d'un utilisateur depuis une seule interface.
* **Des boutons de raccourci ont été ajoutés pour appeler ou envoyer des messages.** Les administrateurs ont également un bouton pour expulser ou bannir des utilisateurs, directement depuis leur profil. Bannis Kevin sans même quitter la queue de la poste.
UNE DERNIÈRE CHOSE {fixed}
======================
* **Quand tu utilises un casque audio, ce sera la seule sortie audio.** Tu peux à nouveau écouter ton chef de raid à 3 heures du matin sans problème.
* **Correction d'un bug qui empêchait l'affichage de l'aperçu d'images sur Android 10.** Tu te souviens de ces carrés gris ? Ce sont des images, maintenant. À moins qu'il s'agissait vraiment d'images de carrés gris…
* **Correction d'un bug qui rendait les images floues sur Android 9** L'application porte des lunettes et ça la complexe.
* **Les cadeaux Nitro sont disponibles sur mobile.** Nous travaillons sans cesse afin de t'offrir la meilleure expérience sur mobile, y compris la joie de faire pleuvoir les cadeaux sur tes amis, où que tu sois.
"</string>
<string name="change_log_md_date">2019-07-25</string>
<string name="change_log_md_date">2019-11-11</string>
<string name="change_log_md_revision">1</string>
<string name="change_log_md_video">https://cdn.discordapp.com/attachments/276789556253163520/603694851384541189/server-folders_THUMBNAIL_v2.png</string>
<string name="change_log_md_video">https://cdn.discordapp.com/attachments/523209550783053844/637354042804142129/Frame.png</string>
<string name="change_nickname">Changer de pseudo</string>
<string name="change_nickname_description">Les membres ayant cette permission peuvent changer leur propre pseudo.</string>
<string name="change_nickname_warning">"Les pseudos sont visibles de tous sur ce serveur. Ne les modifie pas à moins de vouloir faire respecter une règle de nommage
@ -2425,7 +2441,6 @@ Si tu as accès aux utilisateurs de ton site, tu peux ajouter dynamiquement la b
<string name="instant_invite_invite_code">"Code d'invitation"</string>
<string name="instant_invite_inviter">Hôte</string>
<string name="instant_invite_join">Rejoindre Discord</string>
<string name="instant_invite_link_share_text">Salut, viens discuter avec moi dans ce serveur Discord :</string>
<string name="instant_invite_looks_like">"L'invitation ressemblera à quelque chose de ce genre :"</string>
<string name="instant_invite_not_allowed">"Flûte de zut. Il semble que tu ne peux pas créer de lien d'invitation pour ce serveur."</string>
<string name="instant_invite_popout">Partage ce lien avec les personnes de ton choix pour leur donner un accès direct à ce salon.</string>
@ -3420,7 +3435,6 @@ Tu peux te réabonner à tout moment."</string>
<string name="premium_guild_perks_modal_tooltip_already_used_subscription">Tu as déjà utilisé ton boost pour un autre serveur</string>
<string name="premium_guild_perks_modal_tooltip_cooldown">Ton boost a un temps de récupération</string>
<string name="premium_guild_perks_modal_tooltip_gift">"Offre un abonnement Nitro à un ami afin qu'il booste ce serveur !"</string>
<string name="premium_guild_settings_members_subscribed">%1$s boosté ce serveur</string>
<string name="premium_guild_settings_members_subscribed_needed">Tu as besoin de **%1$s** pour déverrouiller le %2$s</string>
<string name="premium_guild_settings_x_of_y_subscriptions">%1$s/%2$s</string>
<string name="premium_guild_subscribe_confirm_confirmation_label">Sélectionne ce serveur. Cela demandera un peu de temps avant que ton boost ne prenne effet.</string>

View File

@ -590,10 +590,6 @@
<item quantity="other">%s dodatna boosta</item>
<item quantity="one">%s dodatni boost</item>
</plurals>
<plurals name="premium_guild_settings_members_subscribed_number">
<item quantity="other">%s Članova boostalo je</item>
<item quantity="one">%s Člana boostali su</item>
</plurals>
<plurals name="premium_guild_settings_x_of_y_subscriptions_numRequired">
<item quantity="other">%s Boostova</item>
<item quantity="one">%s Boost</item>

View File

@ -2358,7 +2358,6 @@ Ukoliko imaš pristup članovima svoje stranice, tada možeš dinamički dodati
<string name="instant_invite_invalid_channel">Ne možeš napraviti pozivnicu za taj kanal. Probajmo neki drugi!</string>
<string name="instant_invite_invite_code">Kôd pozivnice</string>
<string name="instant_invite_inviter">Pozivatelj</string>
<string name="instant_invite_link_share_text">Bok, dođi popričati sa mnom u ovom Discord serveru:</string>
<string name="instant_invite_looks_like">Pozivnica će izgledati otprilike ovako:</string>
<string name="instant_invite_not_allowed">Drek. Izgleda da ne možeš napraviti pozivnicu za ovaj server.</string>
<string name="instant_invite_popout">Podijeli ovaj link s osobama kojima želiš omogućiti trenutačni pristup ovom kanalu.</string>
@ -3357,7 +3356,6 @@ Svoju pretplatu možeš obnoviti kada god ti srce želi."</string>
<string name="premium_guild_perks_modal_tooltip_already_used_subscription">Boost ti je već potrošen za neki drugi server</string>
<string name="premium_guild_perks_modal_tooltip_cooldown">Tvoj Boost je na rashlađivanju</string>
<string name="premium_guild_perks_modal_tooltip_gift">Pokloni Nitro prijatelju kako bi on onda boostao ovaj server!</string>
<string name="premium_guild_settings_members_subscribed">%1$s ovaj server</string>
<string name="premium_guild_settings_members_subscribed_needed">Treba ti **%1$s** da bi otključao %2$s</string>
<string name="premium_guild_settings_x_of_y_subscriptions">%1$s/%2$s</string>
<string name="premium_guild_subscribe_confirm_confirmation_label">Odaberi ovaj server. Tvoj boost neće imati učinka baš istog trena.</string>

View File

@ -535,10 +535,6 @@
<item quantity="other">%s több gyorsításra</item>
<item quantity="one">%s több gyorsításra</item>
</plurals>
<plurals name="premium_guild_settings_members_subscribed_number">
<item quantity="other">%s tag</item>
<item quantity="one">%s tag</item>
</plurals>
<plurals name="premium_guild_settings_x_of_y_subscriptions_numRequired">
<item quantity="other">%s gyorsítás</item>
<item quantity="one">%s gyorsítás</item>

View File

@ -2420,7 +2420,6 @@ Ha eléred az oldalad felhasználóit, akkor hozzáadhatod a &amp;username= rés
<string name="instant_invite_invalid_channel">Nem készíthetsz meghívót ahhoz a csatornához. Próbálj meg egy másikat!</string>
<string name="instant_invite_invite_code">Meghívó kód</string>
<string name="instant_invite_inviter">Meghívó</string>
<string name="instant_invite_link_share_text">Hé, beszélgessünk ezen a Discord Szerveren:</string>
<string name="instant_invite_looks_like">A meghívó valahogy így fog kinézni:</string>
<string name="instant_invite_not_allowed">Francba. Úgy tűnik erre a szerverre nem lehet meghívót küldeni.</string>
<string name="instant_invite_popout">Oszd meg ezt a linket bárkivel, hogy azonnal hozzáférjen ehhez a csatornához.</string>
@ -3424,7 +3423,6 @@ Az előfizetést bármikor újraindíthatod."</string>
<string name="premium_guild_perks_modal_tooltip_already_used_subscription">Már felhasználtad a gyorsításod egy másik szerverhez</string>
<string name="premium_guild_perks_modal_tooltip_cooldown">A gyorsításod lehűtés alatt van</string>
<string name="premium_guild_perks_modal_tooltip_gift">Ajándékozz Nitrót egy barátodnak, hogy segíts gyorsítani ezt a szervert!</string>
<string name="premium_guild_settings_members_subscribed">%1$s gyorsította ezt a szervert</string>
<string name="premium_guild_settings_members_subscribed_needed">**%1$s** van szükséged %2$s kioldásához</string>
<string name="premium_guild_settings_x_of_y_subscriptions">%1$s/%2$s</string>
<string name="premium_guild_subscribe_confirm_confirmation_label">Válaszd ki ezt a szervert. Eltart egy pillanatig, amíg a gyorsítás érvénybe lép.</string>

View File

@ -523,10 +523,6 @@
<item quantity="other">%s potenziamenti ni più</item>
<item quantity="one">%s potenziamento in più</item>
</plurals>
<plurals name="premium_guild_settings_members_subscribed_number">
<item quantity="other">%s Membri</item>
<item quantity="one">%s Membro</item>
</plurals>
<plurals name="premium_guild_settings_x_of_y_subscriptions_numRequired">
<item quantity="other">%s potenziamenti</item>
<item quantity="one">%s potenziamento</item>

View File

@ -841,15 +841,32 @@ avatar"</string>
<string name="change_icon">"Cambia
icona"</string>
<string name="change_log">Registro dei cambiamenti</string>
<string name="change_log_md_body">"TI ABBIAMO ASCOLTATO {added marginTop}
<string name="change_log_md_body">"QUAL È IL TUO STATUS {added marginTop}
======================
* **Cartelle dei server.**
* **Sono arrivati gli stati personalizzati.** Fai sapere a tutti cosa pensi con un messaggio visibile sul tuo profilo. Proprio come ai tempi di MSN.
* **Puoi usare le emoji negli status!** Anzi, gli status personali possono anche essere _solo_ emoji. Non c'è bisogno di parole per far sapere ai tuoi amici di che umore sei, basta solo l'emoji di un clown.
* **Vuoi aggiungere un'emoji animata personalizzata?** Devi essere un abbonato Nitro o Nitro Classic per vedere il tuo stato che fa quattro salti.
* **Qualcuno nel nostro team di prodotto** era preoccupato che la gente non ricordasse MSN. Datemi ragione e fateci sapere che vi ricordate MSN scrivendoci su [Twitter](https://twitter.com/discordapp).
NON INERENTE MA IMPORTANTE {progress}
======================
* **Aggiornato l'aspetto dei profili utente.** Grazie ad un aggiornamento che rende il loro aspetto più accattivante, ora è più facile vederne le informazioni e gestirne le impostazioni. Puoi vedere il nome utente, i ruoli, le medaglie, le note e i collegamenti di un altro utente tutti insieme.
* **Sono stati aggiunti pulsanti d'accesso rapido per effettuare chiamate e inviare messaggi.** Quando sei amministratore, puoi espellere e revocare il ban degli utenti direttamente dal loro profilo Banna Kevin mentre fai la fila alla posta.
UN'ALTRA COSA {fixed}
======================
* **Cambiato il comportamento dell'audio. Se stai usando le cuffie uscirà sempre da lì.** Puoi ascoltare il tuo raid leader alle tre di notte senza problemi.
* **Sistemato un bug che non mostrava le anteprime delle immagini su Android 10.** Quei quadrati grigi? Ora sono immagini. A meno che non fossero immagini di quadrati grigi...
* **Corretto un bug che rendeva sfocate le immagini su Android 9.** L'app si è messa gli occhiali e ora si sente in imbarazzo.
* **È ora possibile regalare abbonamenti a Discord Nitro dal tuo telefono.** Cerchiamo sempre di migliorare l'esperienza mobile, il che include la gioia di far piovere ricchezze sui tuoi amici ovunque ti trovi.
"</string>
<string name="change_log_md_date">2019-07-25</string>
<string name="change_log_md_date">2019-11-11</string>
<string name="change_log_md_revision">1</string>
<string name="change_log_md_video">https://cdn.discordapp.com/attachments/276789556253163520/603694851384541189/server-folders_THUMBNAIL_v2.png</string>
<string name="change_log_md_video">https://cdn.discordapp.com/attachments/523209550783053844/637354042804142129/Frame.png</string>
<string name="change_nickname">Cambia nickname</string>
<string name="change_nickname_description">I membri con questo permesso potranno cambiare il proprio nickname.</string>
<string name="change_nickname_warning">"I nickname sono visibili a tutti gli utenti del server. Non cambiarli a meno che tu non voglia seguire uno stile preciso
@ -2404,7 +2421,6 @@ Se hai accesso agli utenti del sito, puoi anche aggiungere dinamicamente il para
<string name="instant_invite_invalid_channel">Non puoi creare link di invito per questo canale. Prova su un altro!</string>
<string name="instant_invite_invite_code">Codice di invito</string>
<string name="instant_invite_inviter">"Autore dell'invito"</string>
<string name="instant_invite_link_share_text">Ehi, vieni a parlare con me in questo server Discord:</string>
<string name="instant_invite_looks_like">"L'invito sarà simile a questi:"</string>
<string name="instant_invite_not_allowed">"Accidenti. Sembra che tu non possa creare link d'invito per questo server."</string>
<string name="instant_invite_popout">Condividi questo link con chi vuoi per fornirgli accesso istantaneo a questo canale.</string>
@ -3406,7 +3422,6 @@ Potrai rinnovare l'abbonamento in qualunque momento."</string>
<string name="premium_guild_perks_modal_tooltip_already_used_subscription">Hai già usato il tuo potenziamento per un altro server</string>
<string name="premium_guild_perks_modal_tooltip_cooldown">Ti trovi nel periodo di ricarica, non puoi effettuare potenziamenti</string>
<string name="premium_guild_perks_modal_tooltip_gift">Regala Nitro a un amico per aiutarlo a potenziare questo server!</string>
<string name="premium_guild_settings_members_subscribed">%1$s hanno potenziato questo server</string>
<string name="premium_guild_settings_members_subscribed_needed">Hai bisogno di **%1$s** per sbloccare %2$s</string>
<string name="premium_guild_settings_x_of_y_subscriptions">%1$s/%2$s</string>
<string name="premium_guild_subscribe_confirm_confirmation_label">"Seleziona questo server. Ci vorrà un po' di tempo per far attivare il tuo potenziamento."</string>

View File

@ -536,10 +536,6 @@
<item quantity="other">%s さらにブースト</item>
<item quantity="one">%s さらにブースト</item>
</plurals>
<plurals name="premium_guild_settings_members_subscribed_number">
<item quantity="other">%sメンバー</item>
<item quantity="one">%sメンバー</item>
</plurals>
<plurals name="premium_guild_settings_x_of_y_subscriptions_numRequired">
<item quantity="other">%s ブースト</item>
<item quantity="one">%s ブースト</item>

View File

@ -865,13 +865,6 @@
<string name="change_icon">"アイコン
を変更"</string>
<string name="change_log">変更履歴</string>
<string name="change_log_md_body">"みんなの声、ちゃんと届いているよ {added marginTop}
======================
* **サーバーフォルダー。**
"</string>
<string name="change_log_md_date">2019-07-25</string>
<string name="change_log_md_revision">1</string>
<string name="change_log_md_video">https://cdn.discordapp.com/attachments/276789556253163520/603694851384541189/server-folders_THUMBNAIL_v2.png</string>
<string name="change_nickname">ニックネームの変更</string>
<string name="change_nickname_description">この権限を持つユーザーは、自分のニックネームを変更することができます。</string>
<string name="change_nickname_warning">"ニックネームはこのサーバー上のすべてに表示されます。
@ -2444,7 +2437,6 @@
<string name="instant_invite_invalid_channel">このチャンネルで招待することはできません。別のチャンネルを試してみましょう!</string>
<string name="instant_invite_invite_code">招待コード</string>
<string name="instant_invite_inviter">作成者</string>
<string name="instant_invite_link_share_text">やあ、このDiscordサーバーでお話しましょう</string>
<string name="instant_invite_looks_like">招待は次のようになります:</string>
<string name="instant_invite_not_allowed">おっと。このサーバーで招待することはできないようです。</string>
<string name="instant_invite_popout">このチャンネルへ招待するには、このリンクを共有します。</string>
@ -3451,7 +3443,6 @@ Discordについて詳しい情報が必要ですか"</string>
<string name="premium_guild_perks_modal_tooltip_already_used_subscription">別のサーバーでブーストを使用済みです</string>
<string name="premium_guild_perks_modal_tooltip_cooldown">ブーストはクールダウン中です</string>
<string name="premium_guild_perks_modal_tooltip_gift">このサーバーをブーストするため、友だちにNitroを贈りましょう</string>
<string name="premium_guild_settings_members_subscribed">%1$s がこのサーバーをブーストしました</string>
<string name="premium_guild_settings_members_subscribed_needed">お客様は **%1$s** しなければロック解除できません %2$s</string>
<string name="premium_guild_settings_x_of_y_subscriptions">%1$s/%2$s</string>
<string name="premium_guild_subscribe_confirm_confirmation_label">このサーバーを選択してください。ブーストの効果が出るまでしばらくかかります。</string>

View File

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="change_log_md_body">"あなたのステータスは?{added marginTop}
======================
* **カスタムステータスが登場しました。** プロフィールに表示されるメッセージで、自由に表現しましょう。 現代版AIMです。。
* **ステータスに絵文字が使えます!**  絵文字だけでもカスタムステータスを作れますよ。 友達に今の気持ちを伝えるために言葉は必要なく、ピエロの絵文字1つで十分に伝えることができます。
* **カスタム絵文字やアニメ絵文字を使ってみませんか?**  NitroまたはNitro Classic購読なら、ステータスが動いて踊りだしますよ。
* **最近の人はもうAIMを知らないのではと心配する人がプロダクトチームにもいました**。[Twitter](https://twitter.com/discordapp)でメッセージを送って、AIMをご存知か是非教えてください。
話は逸れるけど重要事項{progress}
======================
* **ユーザープロフィールの外観がアップデートされました。** 目に優しくなったアップデートのおかげで、情報も見やすくなり、設定の管理もしやすくなりました。 ユーザーのニックネーム、ロール、バッジ、メモ、そしてコネクションをひと目で確認できます。
* **通話とメッセージ用のクイックアクセスボタンを追加しました。**管理者である場合は、ユーザーをプロフィールから簡単にキックやBANすることが可能になりました。さあ、ちょっとした待ち時間の間にケビンをBANしちゃいましょう。
それともう一点{fixed}
======================
* **ヘッドホンを使っている場合は、常にヘッドホンから音声が流れる仕様に戻りました。** これでまた真夜中でも安心してレイドリーダーの話を聞けますね。
* **Android 10でイメージプレビューが表示されないバグを修正しました。** あのグレーの四角が? 写真になりました。 写真がグレーの四角なら別ですが…
* **Android 9のイメージがブレるバグが修正されました。**アプリも眼鏡をかけて自信がつきました。
* **スマートフォンでNitroギフトを公開しました。** モバイルでより使いやすくなるよう、常に改良を続けています。例えば、どこにいても友達に雨を降らせて遊べますよ。
"</string>
<string name="change_log_md_date">2019-11-11</string>
<string name="change_log_md_revision">1</string>
<string name="change_log_md_video">https://cdn.discordapp.com/attachments/523209550783053844/637354042804142129/Frame.png</string>
</resources>

View File

@ -547,10 +547,6 @@
<item quantity="other">%s번 더</item>
<item quantity="one">%s번 더</item>
</plurals>
<plurals name="premium_guild_settings_members_subscribed_number">
<item quantity="other">%s명</item>
<item quantity="one">%s명</item>
</plurals>
<plurals name="premium_guild_settings_x_of_y_subscriptions_numRequired">
<item quantity="other">%s 부스트</item>
<item quantity="one">%s 부스트</item>

View File

@ -867,15 +867,6 @@ PC 앱을 [다운로드](onDownloadClick)하세요."</string>
<string name="change_icon">"아이콘
변경"</string>
<string name="change_log">변경 사항</string>
<string name="change_log_md_body">"저희는 여러분들의 의견을 기다리고 있어요 {added marginTop}
======================
* **서버 폴더.**
"</string>
<string name="change_log_md_date">2019-07-25</string>
<string name="change_log_md_revision">1</string>
<string name="change_log_md_video">https://cdn.discordapp.com/attachments/276789556253163520/603694851384541189/server-folders_THUMBNAIL_v2.png</string>
<string name="change_nickname">별명 변경하기</string>
<string name="change_nickname_description">이 권한을 가진 멤버는 자신의 별명을 변경할 수 있어요.</string>
<string name="change_nickname_warning">"별명은 서버의 모든 이에게 보이는 이름이에요. 서버의 규정을 준수하기 위해 별명을 변경하는 것이 아니라면
@ -2443,7 +2434,6 @@ Discord가 [마이크를 사용할 수 있도록 허용](onEnableClick)해 주
<string name="instant_invite_invalid_channel">해당 채널에는 초대장을 만들 수 없어요. 다른 채널을 시도해 보세요!</string>
<string name="instant_invite_invite_code">초대 코드</string>
<string name="instant_invite_inviter">초대자</string>
<string name="instant_invite_link_share_text">저기, 이 Discord 서버에서 저랑 대화해요.</string>
<string name="instant_invite_looks_like">초대 코드는 이렇게 생겼어요:</string>
<string name="instant_invite_not_allowed">이런, 이 서버에서는 초대장을 만들 수 없군요.</string>
<string name="instant_invite_popout">링크를 공유해 이 채널에 초대할 수 있어요.</string>
@ -3451,7 +3441,6 @@ Discord에 대해 더 알고 싶으신가요?"</string>
<string name="premium_guild_perks_modal_tooltip_already_used_subscription">벌써 다른 서버에 부스트를 사용했어요</string>
<string name="premium_guild_perks_modal_tooltip_cooldown">부스트 쿨다운 상태</string>
<string name="premium_guild_perks_modal_tooltip_gift">친구에게 Nitro를 선물하고 이 서버를 부스트하세요!</string>
<string name="premium_guild_settings_members_subscribed">%1$s이 서버 부스트함</string>
<string name="premium_guild_settings_members_subscribed_needed">%1$s을(를) 잠금 해제하려면 부스트가 **%2$s** 필요해요</string>
<string name="premium_guild_settings_x_of_y_subscriptions">%1$s/%2$s</string>
<string name="premium_guild_subscribe_confirm_confirmation_label">이 서버를 선택할게요. 부스트 효과가 나타나려면 약간의 시간이 걸려요.</string>

View File

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="change_log_md_body">"여러분의 상태는 어떤가요? {added marginTop}
======================
* **이제 상태를 바꿀 수 있어요.** 프로필에 메시지를 띄워 모두에게 나의 상태를 알려주세요. 옛날 버디버디처럼요.
* **상태에 이모티콘을 사용할 수 있어요!** 이모티콘만으로 꾸밀 수도 있고요. 친구들에게 지금 내 감정을 알려주는 데 글이 필요한가요? 이모티콘 하나면 충분하죠!
* **움직이는 이모티콘도 추가하고 싶으신가요?** Nitro 또는 Nitro Classic을 구독하시면 프로필에 움직이고 춤추는 이모티콘을 넣을 수 있어요.
* **우리 제품팀 직원**이 요즘 누가 버디버디를 아느냐고 걱정하네요. 버디버디를 아신다면 [Twitter](https://twitter.com/discordapp)로 메시지를 보내주세요.
다른 중요 사항 {progress}
======================
* **사용자 프로필을 업데이트했어요.** 알아보기 쉽게 바꿔서 정보를 더 쉽게 확인하는 것은 물론 설정을 쉽게 변경할 수 있죠. 사용자의 별명, 역할, 배지, 메모, 연결 상태까지 한눈에 확인할 수 있게 됐어요.
* **전화 및 메시지용 빠른 사용 버튼이 추가됐어요.** 관리자라면 사용자 프로필에서 빠른 사용으로 추방과 차단도 할 수 있죠. 은행에서 줄 서서 기다리는 동안 케빈을 차단해 보죠.
한 가지만 더! {fixed}
======================
* **헤드폰을 사용할 때 소리가 항상 헤드폰으로 출력되도록 다시 변경했어요.**새벽 3시에도 안전하게 파티장의 목소리를 들을 수 있게요.
* **Android 10에서 이미지 미리 보기가 보이지 않는 버그를 수정했어요.** 그 회색 사각형 기억하시죠? 이젠 거기에 사진이 보여요. 회색 사각형 사진이 아니라면 말이죠...
* **Android 9에서 이미지가 흐릿하게 보이는 버그를 수정했어요.** 안경을 썼더니 좀 쑥스럽네요.
* **모바일로도 Nitro를 선물할 수 있어요.** 저희 개발팀은 최고의 모바일 경험을 만들기 위해 계속 노력하고 있답니다. 어디에 있든 친구들에게 친구들에게 돈을 뿌리는 즐거움을 놓칠 수는 없죠.
"</string>
<string name="change_log_md_date">2019-11-11</string>
<string name="change_log_md_revision">1</string>
<string name="change_log_md_video">https://cdn.discordapp.com/attachments/523209550783053844/637354042804142129/Frame.png</string>
</resources>

View File

@ -535,10 +535,6 @@
<item quantity="other">%s stiprinimų</item>
<item quantity="one">%s stiprinimo</item>
</plurals>
<plurals name="premium_guild_settings_members_subscribed_number">
<item quantity="other">%s nariai (-ių)</item>
<item quantity="one">%s narys</item>
</plurals>
<plurals name="premium_guild_settings_x_of_y_subscriptions_numRequired">
<item quantity="other">%s stiprinimai (-ų)</item>
<item quantity="one">%s stiprinimas</item>

View File

@ -2423,7 +2423,6 @@ Jei turi priėjimą prie savo svetainės naudotojų, gali dinamiškai pridėti &
<string name="instant_invite_invalid_channel">Tu negali sukurti pakvietimo į šį kanalą. Pabandyk kitą kanalą!</string>
<string name="instant_invite_invite_code">Pakvietimo kodas</string>
<string name="instant_invite_inviter">Kviečiantysis</string>
<string name="instant_invite_link_share_text">Labas, ateik į šį Discord serverį ir pasikalbėkime:</string>
<string name="instant_invite_looks_like">Pakvietimas atrodys maždaug taip:</string>
<string name="instant_invite_not_allowed">Tu negali sukurti pakvietimo į šį serverį.</string>
<string name="instant_invite_popout">Dalykis šia nuoroda su bet kuriais, kad suteiktum jiems tiesioginę prieigą prie šio kanalo.</string>
@ -3427,7 +3426,6 @@ Savo prenumeratą gali bet kada atnaujinti."</string>
<string name="premium_guild_perks_modal_tooltip_already_used_subscription">Jau naudojai stiprinimą kitam serveriui</string>
<string name="premium_guild_perks_modal_tooltip_cooldown">Stiprinimui nustatytas atvėsimas</string>
<string name="premium_guild_perks_modal_tooltip_gift">Padovanok Nitro draugui ir padėk stiprinti šį serverį!</string>
<string name="premium_guild_settings_members_subscribed">%1$s sustiprino šį serverį</string>
<string name="premium_guild_settings_members_subscribed_needed">Tau reikia dar **%1$s**, kad būtų atrakinta %2$s</string>
<string name="premium_guild_settings_x_of_y_subscriptions">%1$s/%2$s</string>
<string name="premium_guild_subscribe_confirm_confirmation_label">Pasirink šį serverį. Reikės šiek tiek palaukti, kol stiprinimas įsigalios.</string>

View File

@ -527,10 +527,6 @@
<item quantity="other">%s boosts</item>
<item quantity="one">%s boost</item>
</plurals>
<plurals name="premium_guild_settings_members_subscribed_number">
<item quantity="other">%s leden hebben</item>
<item quantity="one">%s lid heeft</item>
</plurals>
<plurals name="premium_guild_settings_x_of_y_subscriptions_numRequired">
<item quantity="other">%s boosts</item>
<item quantity="one">%s boost</item>

View File

@ -822,16 +822,32 @@ wijzigen"</string>
<string name="change_icon">"Icoon
aanpassen"</string>
<string name="change_log">Logboek</string>
<string name="change_log_md_body">"
WE HEBBEN JE GEHOORD {added marginTop}
<string name="change_log_md_body">"WAT IS JE STATUS {added marginTop}
======================
* **Servermappen.**
* **Je kunt nu je status aanpassen.** Laat iedereen weten waar je aan denkt met een zichtbaar bericht op je profiel. AIM voor de moderne tijd.
* **Gebruik emoji voor je status!** Je aangepaste status kan zelfs _alleen maar_ uit emoji bestaan. Soms heb je geen tekst nodig om je vrienden te laten weten hoe je je voelt. Eén enkele clown-emoji is genoeg.
* **Wil je aangepaste en geanimeerde emoji gebruiken?** Om je status te laten swingen heb je een Nitro- of Nitro Classic-abonnement nodig.
* **Iemand van ons productteam** maakte zich zorgen dat mensen zich AIM niet zouden herinneren. Verifieer me en laat ons weten dat je AIM nog kent door een bericht te sturen op [Twitter](https://twitter.com/discordapp).
NIET GERELATEERD MAAR WEL BELANGRIJK {progress}
======================
* **We hebben het uiterlijk van onze gebruikersprofielen bijgewerkt.** Dankzij de update is het makkelijker om informatie te zien en instellingen te beheren. Bekijk de bijnamen, rollen, badges, notities en connecties van een gebruiker in één overzicht.
* **We hebben sneltoetsen toegevoegd om te bellen en berichten te sturen.** Als je een admin bent, kun je nu ook snel gebruikers verwijderen en verbannen via gebruikersprofielen. Verban René vanuit de rij bij de kassa in de supermarkt.
NOG ÉÉN DING {fixed}
======================
* **We hebben de functie hersteld waarbij geluid altijd via de koptelefoon wordt afgespeeld als je die gebruikt.** Je kunt weer gerust om 3 uur 's ochtends naar je raidleider luisteren.
* **Er is een probleem opgelost waarbij voorbeelden van afbeeldingen niet getoond werden op Android 10.** Die grijze vlakken, weet je wel? Dat zijn nu afbeeldingen. Tenzij het afbeeldingen waren van grijze vlakken...
* **Er is een probleem opgelost waarbij afbeeldingen op Android 9 wazig waren.** De app heeft nu een bril. Hij is er een beetje verlegen van.
* **Je kunt nu Nitro cadeau doen op je mobiel.** We zijn constant bezig om je de beste mobiele ervaring te bieden en daar hoort bij dat je het waar je ook bent kunt laten regenen op je vrienden.
"</string>
<string name="change_log_md_date">2019-07-25</string>
<string name="change_log_md_date">2019-11-11</string>
<string name="change_log_md_revision">1</string>
<string name="change_log_md_video">https://cdn.discordapp.com/attachments/276789556253163520/603694851384541189/server-folders_THUMBNAIL_v2.png</string>
<string name="change_log_md_video">https://cdn.discordapp.com/attachments/523209550783053844/637354042804142129/Frame.png</string>
<string name="change_nickname">Verander gebruikersnaam</string>
<string name="change_nickname_description">Leden met deze machtiging kunnen hun eigen bijnaam wijzigen.</string>
<string name="change_nickname_warning">"Bijnamen zijn zichtbaar voor iedereen op deze server. Verander ze niet tenzij je een naamgevingssysteem toepast
@ -2382,7 +2398,6 @@ Als je toegang hebt tot de gebruikers van jesite, kun je dynamisch &amp;username
<string name="instant_invite_invalid_channel">Je kunt geen uitnodiging voor dat kanaal maken. Laten we een andere proberen!</string>
<string name="instant_invite_invite_code">Uitnodigingscode</string>
<string name="instant_invite_inviter">Uitnodiger</string>
<string name="instant_invite_link_share_text">Hoi, praat mee op deze Discord-server:</string>
<string name="instant_invite_looks_like">De uitnodiging ziet er ongeveer zo uit:</string>
<string name="instant_invite_not_allowed">Poep. Het lijkt erop dat je geen uitnodiging voor deze server kunt maken.</string>
<string name="instant_invite_popout">Deel deze link met iedereen om hen direct toegang te geven tot dit kanaal.</string>
@ -3368,7 +3383,6 @@ Je kan op elk moment een nieuw abonnement starten."</string>
<string name="premium_guild_perks_modal_tooltip_already_used_subscription">Je hebt je boost al voor een andere server gebruikt</string>
<string name="premium_guild_perks_modal_tooltip_cooldown">Je boost zit in de cooldown</string>
<string name="premium_guild_perks_modal_tooltip_gift">Geef Nitro aan een vriend om deze server te helpen boosten!</string>
<string name="premium_guild_settings_members_subscribed">%1$s deze server geboost</string>
<string name="premium_guild_settings_members_subscribed_needed">Je hebt nog **%1$s** nodig om %2$s te ontgrendelen</string>
<string name="premium_guild_settings_x_of_y_subscriptions">%1$s/%2$s</string>
<string name="premium_guild_subscribe_confirm_confirmation_label">Selecteer deze server. Het duurt even voordat je boost ingaat.</string>

View File

@ -524,10 +524,6 @@
<item quantity="other">%s booster til</item>
<item quantity="one">%s boost til</item>
</plurals>
<plurals name="premium_guild_settings_members_subscribed_number">
<item quantity="other">%s Medlemmer</item>
<item quantity="one">%s Medlem</item>
</plurals>
<plurals name="premium_guild_settings_x_of_y_subscriptions_numRequired">
<item quantity="other">%s booster</item>
<item quantity="one">%s boost</item>

View File

@ -2341,7 +2341,6 @@ Hvis du har tilgang til brukerne på nettsiden din, kan du dynamisk legge til &a
<string name="instant_invite_invalid_channel">Du kan ikke lage en invitasjon til den kanalen. La oss prøve en annen!</string>
<string name="instant_invite_invite_code">Invitasjonskode</string>
<string name="instant_invite_inviter">Innbyder</string>
<string name="instant_invite_link_share_text">Hei, kom og snakk med meg på denne Discord-serveren:</string>
<string name="instant_invite_looks_like">Invitasjonen ser omtrent slik ut:</string>
<string name="instant_invite_not_allowed">Skitt. Det ser ut til at du ikke kan lage en invitasjon til denne serveren.</string>
<string name="instant_invite_popout">Del denne linken med noen for å gi dem umiddelbar tilgang til denne kanalen.</string>
@ -3340,7 +3339,6 @@ Du kan når som helst starte abonnementet på nytt."</string>
<string name="premium_guild_perks_modal_tooltip_already_used_subscription">Du har allerede brukt boosten din på en annen server</string>
<string name="premium_guild_perks_modal_tooltip_cooldown">Boosten din er under nedkjøling</string>
<string name="premium_guild_perks_modal_tooltip_gift">Gi Nitro i gave til en venn for å hjelpe til med å booste denne serveren!</string>
<string name="premium_guild_settings_members_subscribed">%1$s har fått fart på denne serveren</string>
<string name="premium_guild_settings_members_subscribed_needed">Du trenger **%1$s** for å låse opp %2$s</string>
<string name="premium_guild_settings_x_of_y_subscriptions">%1$s/%2$s</string>
<string name="premium_guild_subscribe_confirm_confirmation_label">Velg denne serveren. Det tar et øyeblikk før boosten din trer i kraft.</string>

View File

@ -587,10 +587,6 @@
<item quantity="one">%s ulepszenie więcej</item>
<item quantity="few">%s ulepszenia więcej</item>
</plurals>
<plurals name="premium_guild_settings_members_subscribed_number">
<item quantity="other">%s Członków</item>
<item quantity="one">%s Członek</item>
</plurals>
<plurals name="premium_guild_settings_x_of_y_subscriptions_numRequired">
<item quantity="other">%s Ulepszeń</item>
<item quantity="one">%s Ulepszenie</item>

View File

@ -855,6 +855,32 @@ awatar"</string>
<string name="change_icon">"Zmień
ikonę"</string>
<string name="change_log">Dziennik zmian</string>
<string name="change_log_md_body">"PODAJ SWÓJ STATUS {added marginTop}
======================
* **Statusy własne już są z nami.** Daj wszystkim znać, o czym myślisz, dzięki wiadomości widocznej na Twoim profilu. Współczesne Gadu-Gadu.
* **Statusy mogą zawierać emoji!** A statusy własne mogą też składać się _wyłącznie_ z emoji. Nie potrzeba tekstu, by przekazać znajomym swój obecny stan ducha pojedyncze emoji klauna wystarczy.
* **Chcesz dodać niestandardowe lub animowane emoji?** Musisz być subskrybentem Nitro lub Nitro Classic, by Twój status miał te kocie ruchy.
* **Ktoś w dziale produkcji** obawiał się, że nikt już dziś nie pamięta Gadu-Gadu. Przyznajcie mi rację i dajcie nam znać, że pamiętacie Gadu-Gadu, wysyłając nam wiadomość na [Twitterze](https://twitter.com/discordapp).
NIEZWIĄZANE, ALE WAŻNE {progress}
======================
* **Zaktualizowaliśmy wygląd profili użytkownika.** Łatwiej jest znaleźć informacje i wygodniej zarządzać ustawieniami dzięki aktualizacji, po której lepiej to wygląda. Przeglądaj pseudonimy, role, odznaki, notki i znajomości użytkownika w jednym miejscu.
* **Dodaliśmy łatwo dostępne przyciski połączeń i wiadomości.** Jeśli jesteś administratorem, masz teraz łatwy dostęp do wyrzucania i banowania z profilu użytkownika. Wygodnie zbanuj Kevina, stojąc w kolejce na poczcie.
JESZCZE JEDNO {fixed}
======================
* **Zmieniliśmy z powrotem zachowanie, tak by przy podłączonych słuchawkach dźwięk wychodził zawsze z nich.** Znów możesz bezpiecznie słuchać przywódcy najazdu o 3 w nocy.
* **Naprawiliśmy błąd, przez który na Androidzie 10 nie pojawiał się podgląd obrazów.** Tak, te szare kwadraty? Teraz są obrazkami. Chyba, że były obrazkami szarych kwadratów…
* **Naprawiliśmy błąd, przez który na Androidzie 9 obrazy wyglądały niewyraźnie.** Aplikacja dostała okulary i dziwnie się w nich czuje.
* **Prezenty Nitro działają na Twoim telefonie.** Nieustannie pracujemy nad tym, by jak najlepiej korzystało Ci się na urządzeniach mobilnych, a to obejmuje przyjemność z obdarowywania znajomych z dowolnego miejsca.
"</string>
<string name="change_log_md_date">2019-11-11</string>
<string name="change_log_md_revision">1</string>
<string name="change_log_md_video">https://cdn.discordapp.com/attachments/523209550783053844/637354042804142129/Frame.png</string>
<string name="change_nickname">Zmiana pseudonimu</string>
<string name="change_nickname_description">Członkowie z tym uprawnieniem mogą zmieniać swój własny pseudonim.</string>
<string name="change_nickname_warning">"Pseudonimy są widoczne dla wszystkich na tym serwerze. Nie zmieniaj ich, jeśli nie wprowadzasz systematyki w pseudonimach
@ -2422,7 +2448,6 @@ Jeżeli masz dostęp do loginów swoich użytkowników, możesz dynamicznie doda
<string name="instant_invite_invalid_channel">Nie możesz tworzyć zaproszeń do tego kanału. Spróbuj w innym!</string>
<string name="instant_invite_invite_code">Kod zaproszenia</string>
<string name="instant_invite_inviter">Osoba zapraszająca</string>
<string name="instant_invite_link_share_text">Hej, chodź pogadać ze mną na tym serwerze Discord:</string>
<string name="instant_invite_looks_like">Zaproszenie wygląda mniej więcej tak:</string>
<string name="instant_invite_not_allowed">Kurczę. Wygląda na to, że nie możesz tworzyć zaproszeń do tego serwera.</string>
<string name="instant_invite_popout">Podziel się tym linkiem z kimś, aby dać mu dostęp do tego kanału.</string>
@ -3426,7 +3451,6 @@ Możesz odnowić swoją subskrypcję w każdej chwili."</string>
<string name="premium_guild_perks_modal_tooltip_already_used_subscription">Wykorzystano już ulepszenie na innym serwerze</string>
<string name="premium_guild_perks_modal_tooltip_cooldown">Trwa czas odnowienia ulepszenia</string>
<string name="premium_guild_perks_modal_tooltip_gift">Podaruj znajomemu Nitro, by pomóc ulepszyć ten serwer!</string>
<string name="premium_guild_settings_members_subscribed">%1$s ulepszył(-o) ten serwer</string>
<string name="premium_guild_settings_members_subscribed_needed">Potrzebujesz o **%1$s** by odblokować %2$s</string>
<string name="premium_guild_settings_x_of_y_subscriptions">%1$s/%2$s</string>
<string name="premium_guild_subscribe_confirm_confirmation_label">Wybierz ten serwer. Ulepszenie pojawi się za jakiś czas.</string>

View File

@ -519,10 +519,6 @@
<item quantity="other">%s impulsos</item>
<item quantity="one">%s impulso</item>
</plurals>
<plurals name="premium_guild_settings_members_subscribed_number">
<item quantity="other">%s membros impulsionaram</item>
<item quantity="one">%s membro impulsionou</item>
</plurals>
<plurals name="premium_guild_settings_x_of_y_subscriptions_numRequired">
<item quantity="other">%s impulsos</item>
<item quantity="one">%s impulso</item>

View File

@ -849,15 +849,34 @@ avatar"</string>
<string name="change_icon">"Mudar
ícone"</string>
<string name="change_log">Registro de alterações</string>
<string name="change_log_md_body">"NÓS OUVIMOS VOCÊS {added marginTop}
<string name="change_log_md_body">"
QUAL SEU STATUS {added marginTop}
======================
* **Pastas de servidor.**
* **Os status personalizados chegaram.** Mostre pra todo mundo o que se passa na sua cabeça com uma mensagem visível no seu perfil. É o ICQ da era moderna.
* **Status podem conter emojis!** Inclusive, status personalizados podem ser SÓ de emojis. Não precisa escrever nada para dizer a seus amigos como você está se sentindo. Basta um emojizinho de palhaço.
* **Quer adicionar emojis animados e personalizados?** Basta assinar o Nitro ou o Nitro Classic para fazer seu status seguir em frente e olhar para o lado.
* **Tem alguém na equipe de produtos** preocupado que ninguém mais sabe o que é ICQ.Se você também é véi paia que lembra do ICQ, manda uma mensagem pra gente no [Twitter](https://twitter.com/discordapp).
SEM RELAÇÃO MAS IMPORTANTE {progress}
======================
* **Atualizamos a aparência dos nossos perfis de usuário.** As informações estão mais fáceis de visualizar, as configurações estão mais fáceis de controlar e, de quebra, tá tudo lindo demais. Veja os apelidos, cargos, notas, emblemas e conexões em um único lugar.
* **Adicionamos botões de acesso rápido para chamadas e mensagens.** Se você for administrador(a), também pode expulsar e banir usuários rapidamente pelos perfis deles. Expulse a doença do corpo do Cleison.
MAIS UMA COISA {fixed}
======================
* **Revertemos o comportamento padrão para que, se você estiver usando fones de ouvido, o áudio sempre saia deles.**Já é seguro ligar o som do líder da sua raide às 3 da madruga de novo.
* **Consertamos um bug que fazia as prévias de imagem não aparecerem no Android 10.** Sabe aqueles quadrados cinza? Eles agora mostram imagens. Só não mudou nada nas imagens de quadrados cinza.
* **Consertamos um bug que fazia imagens no Android 9 ficarem borradas.** O app agora usa óculos e não se sente julgado por causa deles.
* **Já é possível presentear Nitro no iOS e Android.** Estamos sempre buscando tornar sua experiência móvel a melhor possível, o que inclui a alegria de fazer chover presentes nos seus amigos onde quer que você esteja.
"</string>
<string name="change_log_md_date">2019-07-25</string>
<string name="change_log_md_date">2019-11-11</string>
<string name="change_log_md_revision">1</string>
<string name="change_log_md_video">https://cdn.discordapp.com/attachments/276789556253163520/603694851384541189/server-folders_THUMBNAIL_v2.png</string>
<string name="change_log_md_video">https://cdn.discordapp.com/attachments/523209550783053844/637354042804142129/Frame.png</string>
<string name="change_nickname">Alterar apelido</string>
<string name="change_nickname_description">Membros com esta permissão podem mudar o próprio apelido.</string>
<string name="change_nickname_warning">"Os apelidos são visíveis para todos neste servidor. Não os altere a não ser que você tenha regras de nomes
@ -2420,7 +2439,6 @@ Caso você tenha acesso aos usuários do seu site, pode adicionar dinamicamente
<string name="instant_invite_invalid_channel">Você não pode criar um convite para esse canal. Vamos tentar outro!</string>
<string name="instant_invite_invite_code">Código do convite</string>
<string name="instant_invite_inviter">Criado por</string>
<string name="instant_invite_link_share_text">Oi, venha falar comigo neste servidor do Discord:</string>
<string name="instant_invite_looks_like">O convite será parecido com um desses:</string>
<string name="instant_invite_not_allowed">Droga. Parece que você não pode criar um convite para este servidor.</string>
<string name="instant_invite_popout">Compartilhe este link com qualquer pessoa para dar a ela acesso instantâneo ao canal.</string>
@ -3423,7 +3441,6 @@ Você pode voltar a assinar a qualquer momento."</string>
<string name="premium_guild_perks_modal_tooltip_already_used_subscription">Você já usou seu impulso em outro servidor</string>
<string name="premium_guild_perks_modal_tooltip_cooldown">Seu impulso tem um intervalo ativo</string>
<string name="premium_guild_perks_modal_tooltip_gift">Presenteie o Nitro para um amigo para ajudar a impulsionar esse servidor!</string>
<string name="premium_guild_settings_members_subscribed">%1$s esse servidor</string>
<string name="premium_guild_settings_members_subscribed_needed">Você precisa de mais **%1$s** para desbloquear %2$s</string>
<string name="premium_guild_settings_x_of_y_subscriptions">%1$s/%2$s</string>
<string name="premium_guild_subscribe_confirm_confirmation_label">Selecione esse servidor. Vai demorar um pouquinho para o seu impulso entrar em vigor.</string>

View File

@ -523,10 +523,6 @@
<item quantity="other">%s boost-uri</item>
<item quantity="one">%s boost</item>
</plurals>
<plurals name="premium_guild_settings_members_subscribed_number">
<item quantity="other">%s membri</item>
<item quantity="one">%s membru</item>
</plurals>
<plurals name="premium_guild_settings_x_of_y_subscriptions_numRequired">
<item quantity="other">%s boost-uri</item>
<item quantity="one">%s boost</item>

Some files were not shown because too many files have changed in this diff Show More