Changes of com.discord v996
This commit is contained in:
parent
b741cfe855
commit
ba03da7f8a
7508 changed files with 513723 additions and 188793 deletions
|
@ -0,0 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<vector android:tint="#ffb9bbbe" android:height="24.0dip" android:width="24.0dip" android:autoMirrored="true" android:viewportWidth="24.0" android:viewportHeight="24.0"
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<path android:fillColor="#ff000000" android:pathData="M20,18.69L7.84,6.14 5.27,3.49 4,4.76l2.8,2.8v0.01c-0.52,0.99 -0.8,2.16 -0.8,3.42v5l-2,2v1h13.73l2,2L21,19.72l-1,-1.03zM12,22c1.11,0 2,-0.89 2,-2h-4c0,1.11 0.89,2 2,2zM18,14.68L18,11c0,-3.08 -1.64,-5.64 -4.5,-6.32L13.5,4c0,-0.83 -0.67,-1.5 -1.5,-1.5s-1.5,0.67 -1.5,1.5v0.68c-0.15,0.03 -0.29,0.08 -0.42,0.12 -0.1,0.03 -0.2,0.07 -0.3,0.11h-0.01c-0.01,0 -0.01,0 -0.02,0.01 -0.23,0.09 -0.46,0.2 -0.68,0.31 0,0 -0.01,0 -0.01,0.01L18,14.68z" />
|
||||
</vector>
|
3
com.discord/res/layout/guild_role_chip.xml
Normal file
3
com.discord/res/layout/guild_role_chip.xml
Normal file
|
@ -0,0 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<com.google.android.material.chip.Chip android:textAppearance="@style/UiKit.TextView.Subtext.Semibold" android:textColor="?colorTextNormal" android:ellipsize="end" android:maxLines="1" app:chipBackgroundColor="?colorBackgroundTertiary" app:chipCornerRadius="4.0dip" app:chipIcon="@drawable/drawable_circle_white_12dp" app:chipIconSize="12.0sp" app:chipStartPadding="@dimen/uikit_spacing_medium" style="@style/UiKit.TextView"
|
||||
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" />
|
|
@ -8,7 +8,7 @@
|
|||
<ImageView android:id="@id/close" android:background="?selectableItemBackground" android:padding="@dimen/uikit_spacing_large" android:src="@drawable/ic_close_24dp" android:tint="@color/white" android:contentDescription="@string/close_window" style="@style/UiKit.ImageView" />
|
||||
</LinearLayout>
|
||||
<androidx.appcompat.widget.AppCompatEditText android:id="@id/search_input" android:background="@drawable/drawable_uikit_primary_500_bg_dark" android:padding="@dimen/uikit_spacing_medium" android:layout_marginLeft="@dimen/uikit_spacing_large" android:layout_marginTop="@dimen/uikit_spacing_large" android:layout_marginRight="@dimen/uikit_spacing_large" android:drawablePadding="@dimen/uikit_spacing_medium" android:drawableStart="@drawable/ic_search_grey_24dp" style="@style/UiKit.SearchInput" />
|
||||
<androidx.appcompat.widget.AppCompatTextView android:textColor="@color/white" android:gravity="center" android:id="@id/empty_results" android:visibility="gone" android:layout_width="fill_parent" android:layout_marginLeft="@dimen/uikit_spacing_xxlarge" android:layout_marginTop="@dimen/uikit_spacing_xxxlarge" android:layout_marginRight="@dimen/uikit_spacing_xxlarge" android:text="@string/overlay_no_results" android:drawableBottom="@drawable/img_quick_switcher_empty" android:drawablePadding="@dimen/uikit_spacing_xlarge" android:layout_weight="1.0" android:textAlignment="center" style="@style/UiKit.TextView.Large" />
|
||||
<androidx.appcompat.widget.AppCompatTextView android:textColor="@color/white" android:gravity="center" android:id="@id/empty_results" android:visibility="gone" android:layout_width="fill_parent" android:layout_marginLeft="@dimen/uikit_spacing_xxlarge" android:layout_marginTop="@dimen/uikit_spacing_xxxlarge" android:layout_marginRight="@dimen/uikit_spacing_xxlarge" android:text="@string/overlay_no_results" android:drawableBottom="@drawable/img_quick_switcher_empty" android:drawablePadding="@dimen/uikit_spacing_medium" android:layout_weight="1.0" android:textAlignment="center" app:autoSizeMinTextSize="8.0sp" app:autoSizeTextType="uniform" style="@style/UiKit.TextView.Large" />
|
||||
<androidx.recyclerview.widget.RecyclerView android:id="@id/results_rv" android:padding="@dimen/uikit_spacing_medium" android:clipToPadding="false" android:layout_weight="1.0" style="@style/UiKit.ViewGroup.RecyclerView" />
|
||||
</LinearLayout>
|
||||
</androidx.cardview.widget.CardView>
|
|
@ -16,7 +16,7 @@
|
|||
</androidx.core.widget.NestedScrollView>
|
||||
<View style="@style/UiKit.Settings.Divider" />
|
||||
<LinearLayout style="@style/UiKit.Dialog.ButtonContainer">
|
||||
<Button android:textColor="?primary_000" android:id="@id/cancel_premium_cancel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/premium_cancel_cancel_mobile" style="@style/UiKit.Button.Transparent" />
|
||||
<Button android:textColor="?primary_000" android:id="@id/cancel_premium_cancel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:maxWidth="150.0dip" android:text="@string/premium_cancel_cancel_mobile" style="@style/UiKit.Button.Transparent" />
|
||||
<com.discord.views.LoadingButton android:layout_gravity="center_vertical" android:id="@id/cancel_premium_confirm" android:background="@drawable/button_green" android:paddingTop="@dimen/uikit_spacing_large" android:paddingBottom="@dimen/uikit_spacing_large" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="@dimen/uikit_spacing_medium" app:lb_progress_color="@color/white" app:lb_text="@string/premium_cancel_confirm_mobile" app:lb_text_color="@drawable/button_text_color_primary_100" />
|
||||
</LinearLayout>
|
||||
</LinearLayout>
|
|
@ -2,8 +2,8 @@
|
|||
<androidx.constraintlayout.widget.ConstraintLayout android:id="@id/member_list_item_container" android:background="?selectableItemBackground" android:focusable="true" android:clickable="true" style="@style/UiKit.ViewGroup.ConstraintLayout"
|
||||
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
|
||||
<com.facebook.drawee.view.SimpleDraweeView android:id="@id/member_list_item_avatar" android:layout_marginLeft="@dimen/uikit_spacing_medium" android:layout_marginTop="@dimen/uikit_spacing_medium" android:layout_marginRight="@dimen/uikit_spacing_medium" android:layout_marginBottom="@dimen/uikit_spacing_medium" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toStartOf="@id/member_list_item_name" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:placeholderImage="@drawable/drawable_circle_purple_brand" style="@style/Avatar.Large" />
|
||||
<TextView android:gravity="center_vertical" android:id="@id/member_list_item_name" android:layout_width="0.0dip" android:layout_margin="@dimen/uikit_spacing_medium" android:singleLine="true" app:layout_constraintBottom_toTopOf="@id/member_list_item_roles_recycler" app:layout_constraintEnd_toStartOf="@id/member_list_item_lock" app:layout_constraintStart_toEndOf="@id/member_list_item_avatar" app:layout_constraintTop_toTopOf="parent" style="@style/UiKit.TextView.Large" />
|
||||
<androidx.recyclerview.widget.RecyclerView android:orientation="horizontal" android:id="@id/member_list_item_roles_recycler" android:layout_width="0.0dip" android:layout_marginBottom="@dimen/uikit_spacing_medium" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="@id/member_list_item_name" app:layout_constraintStart_toStartOf="@id/member_list_item_name" app:layout_constraintTop_toBottomOf="@id/member_list_item_name" style="@style/UiKit.ViewGroup.RecyclerView" />
|
||||
<TextView android:gravity="center_vertical" android:id="@id/member_list_item_name" android:layout_width="0.0dip" android:layout_margin="@dimen/uikit_spacing_medium" android:singleLine="true" app:layout_constraintBottom_toTopOf="@id/member_list_item_roles_list" app:layout_constraintEnd_toStartOf="@id/member_list_item_lock" app:layout_constraintStart_toEndOf="@id/member_list_item_avatar" app:layout_constraintTop_toTopOf="parent" style="@style/UiKit.TextView.Large" />
|
||||
<com.discord.widgets.roles.RolesListView android:orientation="horizontal" android:id="@id/member_list_item_roles_list" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_marginBottom="@dimen/uikit_spacing_medium" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="@id/member_list_item_name" app:layout_constraintStart_toStartOf="@id/member_list_item_name" app:layout_constraintTop_toBottomOf="@id/member_list_item_name" />
|
||||
<ImageView android:id="@id/member_list_item_lock" android:layout_margin="@dimen/uikit_spacing_small" android:src="@drawable/ic_role_lock" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toStartOf="@id/member_list_item_overflow" app:layout_constraintStart_toEndOf="@id/member_list_item_name" app:layout_constraintTop_toTopOf="parent" style="@style/UiKit.ImageView" />
|
||||
<ImageView android:id="@id/member_list_item_overflow" android:layout_margin="@dimen/uikit_spacing_medium" android:src="@drawable/ic_overflow_grey" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toEndOf="@id/member_list_item_lock" app:layout_constraintTop_toTopOf="parent" style="@style/UiKit.ImageView" />
|
||||
<View android:layout_width="0.0dip" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="@id/member_list_item_name" app:layout_constraintStart_toStartOf="@id/member_list_item_name" style="@style/UiKit.Settings.Divider" />
|
||||
|
|
|
@ -26,8 +26,8 @@
|
|||
<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.Card">
|
||||
<com.discord.widgets.roles.RolesListView android:id="@id/user_sheet_roles_list" style="@style/UserProfile.Section" />
|
||||
<androidx.cardview.widget.CardView android:id="@id/user_sheet_admin_card" android:layout_marginTop="@dimen/uikit_spacing_large" 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>
|
||||
|
|
|
@ -771,6 +771,7 @@
|
|||
<enum name="flex_start" value="0" />
|
||||
<enum name="space_around" value="4" />
|
||||
<enum name="space_between" value="3" />
|
||||
<enum name="space_evenly" value="5" />
|
||||
</attr>
|
||||
<attr name="key" format="string" />
|
||||
<attr name="keylines" format="reference" />
|
||||
|
@ -1012,6 +1013,7 @@
|
|||
<attr name="maxButtonHeight" format="dimension" />
|
||||
<attr name="maxHeight" format="dimension" />
|
||||
<attr name="maxImageSize" format="dimension" />
|
||||
<attr name="maxLine" format="integer" />
|
||||
<attr name="maxWidth" format="dimension" />
|
||||
<attr name="max_height" format="reference|dimension" />
|
||||
<attr name="measureWithLargestChild" format="boolean" />
|
||||
|
|
|
@ -1029,7 +1029,7 @@
|
|||
<item type="id" name="member_list_item_lock" />
|
||||
<item type="id" name="member_list_item_name" />
|
||||
<item type="id" name="member_list_item_overflow" />
|
||||
<item type="id" name="member_list_item_roles_recycler" />
|
||||
<item type="id" name="member_list_item_roles_list" />
|
||||
<item type="id" name="menu_add_connections" />
|
||||
<item type="id" name="menu_audit_log_sort_actions" />
|
||||
<item type="id" name="menu_audit_log_sort_users" />
|
||||
|
@ -1903,6 +1903,7 @@
|
|||
<item type="id" name="user_settings_mfa_enable_input_code" />
|
||||
<item type="id" name="user_settings_profile_header_view" />
|
||||
<item type="id" name="user_sheet_add_friend_action_button" />
|
||||
<item type="id" name="user_sheet_admin_card" />
|
||||
<item type="id" name="user_sheet_admin_view" />
|
||||
<item type="id" name="user_sheet_badge_image" />
|
||||
<item type="id" name="user_sheet_call_action_button" />
|
||||
|
@ -1928,7 +1929,7 @@
|
|||
<item type="id" name="user_sheet_profile_header_view" />
|
||||
<item type="id" name="user_sheet_profile_voice_settings_header" />
|
||||
<item type="id" name="user_sheet_profile_voice_settings_view" />
|
||||
<item type="id" name="user_sheet_roles_recycler" />
|
||||
<item type="id" name="user_sheet_roles_list" />
|
||||
<item type="id" name="user_sheet_video_action_button" />
|
||||
<item type="id" name="user_sheet_volume" />
|
||||
<item type="id" name="user_status_presence_custom_clear" />
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1004,7 +1004,7 @@ ONE MORE THING {fixed}
|
|||
<string name="cloud_sync_modal_error_header">Unable to sync cloud saves</string>
|
||||
<string name="cloud_sync_modal_or">OR</string>
|
||||
<string name="collapse_category">Collapse Category</string>
|
||||
<string name="com.crashlytics.android.build_id">e759bdf6-2a56-4361-9260-14fb150a5fb6</string>
|
||||
<string name="com.crashlytics.android.build_id">5aaeda73-e3da-4849-9bbe-dc9c46f023dd</string>
|
||||
<string name="coming_soon">Coming Soon</string>
|
||||
<string name="command_giphy_description">Search Animated GIFs on the Web</string>
|
||||
<string name="command_me_description">Displays text with emphasis.</string>
|
||||
|
@ -2063,13 +2063,13 @@ ONE MORE THING {fixed}
|
|||
<string name="guild_premium">Server Boost Status</string>
|
||||
<string name="guild_privacy_type_private_description">Users can only join private servers if they were invited or through an invite link.</string>
|
||||
<string name="guild_privacy_type_public_description">Gain access to Server Discovery and Announcement Channels. Enabling these will allow users to find and join your server without an invite.</string>
|
||||
<string name="guild_security_req_mfa_body">"When enabled, server-wide 2FA requires all of your admins to have two-factor authentication enabled on their account in order to use administrative features. This can help prevent malicious folks who compromise an admin's account from taking destructive actions. **This setting can only be changed by the server owner if they have 2FA enabled on their account**."</string>
|
||||
<string name="guild_security_req_mfa_body">"When enabled, this requires members with moderation powers to have two-factor authentication enabled on their account in order to take moderation actions (e.g. kick, ban, and delete message). This can help prevent malicious people who compromise a mod or admin's account from taking destructive actions. **This setting can only be changed by the server owner if they have 2FA enabled on their account**."</string>
|
||||
<string name="guild_security_req_mfa_enable">[Enable on your account.](onClick)</string>
|
||||
<string name="guild_security_req_mfa_guild_disable">Disable 2FA Requirement</string>
|
||||
<string name="guild_security_req_mfa_guild_enable">Enable 2FA Requirement</string>
|
||||
<string name="guild_security_req_mfa_label">Admin Server-wide 2FA</string>
|
||||
<string name="guild_security_req_mfa_turn_off">Disable server-wide 2FA</string>
|
||||
<string name="guild_security_req_mfa_turn_on">Enable server-wide 2FA</string>
|
||||
<string name="guild_security_req_mfa_label">2FA Requirement For Moderation</string>
|
||||
<string name="guild_security_req_mfa_turn_off">Disable 2FA Requirement</string>
|
||||
<string name="guild_security_req_mfa_turn_on">Enable 2FA Requirement</string>
|
||||
<string name="guild_settings_action_filter_bot_add">Add Bot</string>
|
||||
<string name="guild_settings_action_filter_channel_create">Create Channel</string>
|
||||
<string name="guild_settings_action_filter_channel_delete">Delete Channel</string>
|
||||
|
@ -2243,10 +2243,10 @@ ONE MORE THING {fixed}
|
|||
<string name="guild_settings_default_notification_settings_protip">We highly recommend setting this to only @mentions for a public Discord to avoid [this insanity](%1$s).</string>
|
||||
<string name="guild_settings_disable_discoverable">Disable Discovery</string>
|
||||
<string name="guild_settings_discovery_byline">By qualifying and enabling Discovery, your server will show up in [Server Discovery.](onClick) Make sure you’re ready to make a good impression!</string>
|
||||
<string name="guild_settings_discovery_checklist_2fa">Admin Server-wide 2FA Already Enabled</string>
|
||||
<string name="guild_settings_discovery_checklist_2fa_description">Admins are required to have 2FA to perform potentially dangerous adminstrative actions.</string>
|
||||
<string name="guild_settings_discovery_checklist_2fa_description_failing">This requires all admins have 2FA enabled before they can perform dangerous administrative actions. This can help protect against compromised admin accounts. [Enable in the Moderation settings](onClick)</string>
|
||||
<string name="guild_settings_discovery_checklist_2fa_failing">Enable Admin Server-wide 2FA</string>
|
||||
<string name="guild_settings_discovery_checklist_2fa">2FA Requirement For Moderation Enabled</string>
|
||||
<string name="guild_settings_discovery_checklist_2fa_description">Members with moderation powers (e.g. admins or mods) are required to have 2FA enabled to perform moderation actions.</string>
|
||||
<string name="guild_settings_discovery_checklist_2fa_description_failing">This requires all members with moderation powers to have 2FA enabled before they can perform potentially dangerous moderation actions. This can help protect against compromised admin or mod accounts. [Enable in the Moderation settings](onClick)</string>
|
||||
<string name="guild_settings_discovery_checklist_2fa_failing">Missing 2FA Requirement For Moderation</string>
|
||||
<string name="guild_settings_discovery_checklist_bad_standing">Your server **$[does not](doesNotHook)** meet all the requirements to be in Server Discovery.</string>
|
||||
<string name="guild_settings_discovery_checklist_change_channel_categories">You need to change your category %1$s: %2$s</string>
|
||||
<string name="guild_settings_discovery_checklist_change_channel_names">You need to change your channel %1$s: %2$s</string>
|
||||
|
@ -3191,6 +3191,7 @@ Want to know more about Discord?"</string>
|
|||
<string name="notification_message_create_guild_activity_join">%1$s invited the channel to play %2$s</string>
|
||||
<string name="notification_message_create_guild_activity_listen">%1$s invited the channel to listen on Spotify</string>
|
||||
<string name="notification_message_create_guild_activity_spectate">%1$s invited the channel to spectate %2$s</string>
|
||||
<string name="notification_mute_1_hour">Mute 1H</string>
|
||||
<string name="notification_overrides">Notification Overrides</string>
|
||||
<string name="notification_pending_friend_request">Sent a friend request.</string>
|
||||
<string name="notification_reply">Reply</string>
|
||||
|
@ -4624,9 +4625,12 @@ Server Insights is an experimental feature and is subject to change or removal i
|
|||
<string name="two_fa_enter_token_label">Enter Discord Auth Code</string>
|
||||
<string name="two_fa_generate_codes">Generate New Backup Codes</string>
|
||||
<string name="two_fa_generate_codes_confirm_text">Generating new backup codes will invalidate any old backup codes you have saved.</string>
|
||||
<string name="two_fa_guild_mfa_warning">This server requires Two-Factor Authentication. Your admin privileges are disabled. [Resolve](onClick)</string>
|
||||
<string name="two_fa_guild_mfa_warning_ios">This server requires Two-Factor Authentication. Your admin privileges are disabled.</string>
|
||||
<string name="two_fa_guild_mfa_warning_message">This server requires Two-Factor Authentication. Your admin privileges are disabled.</string>
|
||||
<string name="two_fa_guild_mfa_warning">This server requires members with moderation powerss to have Two-Factor Authentication. You cannot take any moderation actions until you enable it. [Resolve](onClick)</string>
|
||||
<string name="two_fa_guild_mfa_warning_ios">This server requires members with moderation powers to have Two-Factor Authentication. You cannot take any moderation actions until you enable it.</string>
|
||||
<string name="two_fa_guild_mfa_warning_message">This server requires members with moderation powers to have Two-Factor Authentication. You cannot take any moderation actions until you enable it.</string>
|
||||
<string name="two_fa_guild_mfa_warning_message_with_spacing">"This server requires members with moderation powers to have Two-Factor Authentication.
|
||||
|
||||
You cannot take any moderation actions until you enable it."</string>
|
||||
<string name="two_fa_guild_mfa_warning_resolve_button">Resolve</string>
|
||||
<string name="two_fa_key">2FA Key (Manual entry)</string>
|
||||
<string name="two_fa_login_body">Enter the 6-digit verification code generated.</string>
|
||||
|
|
|
@ -4132,11 +4132,11 @@
|
|||
<style name="UserProfile.Section" parent="@style/UiKit.ViewGroup">
|
||||
<item name="android:layout_marginLeft">@dimen/uikit_spacing_large</item>
|
||||
<item name="android:layout_marginRight">@dimen/uikit_spacing_large</item>
|
||||
<item name="android:layout_marginBottom">@dimen/uikit_spacing_medium</item>
|
||||
<item name="android:layout_marginStart">@dimen/uikit_spacing_large</item>
|
||||
<item name="android:layout_marginEnd">@dimen/uikit_spacing_large</item>
|
||||
</style>
|
||||
<style name="UserProfile.Section.Card" parent="@style/UserProfile.Section">
|
||||
<item name="android:layout_marginBottom">@dimen/uikit_spacing_medium</item>
|
||||
<item name="cardBackgroundColor">?primary_600</item>
|
||||
<item name="cardCornerRadius">8.0dip</item>
|
||||
<item name="cardElevation">0.0dip</item>
|
||||
|
@ -4146,6 +4146,7 @@
|
|||
<item name="android:paddingTop">@dimen/uikit_spacing_medium</item>
|
||||
<item name="android:layout_width">fill_parent</item>
|
||||
<item name="android:layout_marginTop">@dimen/uikit_spacing_medium</item>
|
||||
<item name="android:layout_marginBottom">@dimen/uikit_spacing_medium</item>
|
||||
</style>
|
||||
<style name="UserProfile.Section.HeaderTextAppearance" parent="@style/TextAppearance.AppCompat">
|
||||
<item name="android:textSize">@dimen/uikit_textsize_small</item>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue