Changes of com.discord v1022

This commit is contained in:
root 2020-01-16 03:27:13 +01:00
parent d9f15b99ae
commit 084bf4d035
635 changed files with 9262 additions and 9073 deletions

View file

@ -125,93 +125,93 @@
.field public static final parentPanel:I = 0x7f0a0538
.field public static final progress_circular:I = 0x7f0a05cd
.field public static final progress_circular:I = 0x7f0a05ce
.field public static final progress_horizontal:I = 0x7f0a05d0
.field public static final progress_horizontal:I = 0x7f0a05d1
.field public static final radio:I = 0x7f0a05df
.field public static final radio:I = 0x7f0a05e0
.field public static final screen:I = 0x7f0a063a
.field public static final screen:I = 0x7f0a063b
.field public static final scrollIndicatorDown:I = 0x7f0a063c
.field public static final scrollIndicatorDown:I = 0x7f0a063d
.field public static final scrollIndicatorUp:I = 0x7f0a063d
.field public static final scrollIndicatorUp:I = 0x7f0a063e
.field public static final scrollView:I = 0x7f0a063e
.field public static final scrollView:I = 0x7f0a063f
.field public static final search_badge:I = 0x7f0a0642
.field public static final search_badge:I = 0x7f0a0643
.field public static final search_bar:I = 0x7f0a0643
.field public static final search_bar:I = 0x7f0a0644
.field public static final search_button:I = 0x7f0a0644
.field public static final search_button:I = 0x7f0a0645
.field public static final search_close_btn:I = 0x7f0a0646
.field public static final search_close_btn:I = 0x7f0a0647
.field public static final search_edit_frame:I = 0x7f0a0647
.field public static final search_edit_frame:I = 0x7f0a0648
.field public static final search_go_btn:I = 0x7f0a064a
.field public static final search_go_btn:I = 0x7f0a064b
.field public static final search_mag_icon:I = 0x7f0a064c
.field public static final search_mag_icon:I = 0x7f0a064d
.field public static final search_plate:I = 0x7f0a064d
.field public static final search_plate:I = 0x7f0a064e
.field public static final search_src_text:I = 0x7f0a0650
.field public static final search_src_text:I = 0x7f0a0651
.field public static final search_voice_btn:I = 0x7f0a065c
.field public static final search_voice_btn:I = 0x7f0a065d
.field public static final select_dialog_listview:I = 0x7f0a065f
.field public static final select_dialog_listview:I = 0x7f0a0660
.field public static final selected_checkmark:I = 0x7f0a0661
.field public static final selected_checkmark:I = 0x7f0a0662
.field public static final shortcut:I = 0x7f0a07a9
.field public static final shortcut:I = 0x7f0a07a8
.field public static final showCustom:I = 0x7f0a07aa
.field public static final showCustom:I = 0x7f0a07a9
.field public static final showHome:I = 0x7f0a07ab
.field public static final showHome:I = 0x7f0a07aa
.field public static final showTitle:I = 0x7f0a07ac
.field public static final showTitle:I = 0x7f0a07ab
.field public static final spacer:I = 0x7f0a07b8
.field public static final spacer:I = 0x7f0a07b7
.field public static final split_action_bar:I = 0x7f0a07c2
.field public static final split_action_bar:I = 0x7f0a07c1
.field public static final src_atop:I = 0x7f0a07c5
.field public static final src_atop:I = 0x7f0a07c4
.field public static final src_in:I = 0x7f0a07c6
.field public static final src_in:I = 0x7f0a07c5
.field public static final src_over:I = 0x7f0a07c7
.field public static final src_over:I = 0x7f0a07c6
.field public static final status_bar_latest_event_content:I = 0x7f0a07ce
.field public static final status_bar_latest_event_content:I = 0x7f0a07cd
.field public static final submenuarrow:I = 0x7f0a07e5
.field public static final submenuarrow:I = 0x7f0a07e4
.field public static final submit_area:I = 0x7f0a07e6
.field public static final submit_area:I = 0x7f0a07e5
.field public static final tabMode:I = 0x7f0a07f2
.field public static final tabMode:I = 0x7f0a07f1
.field public static final text:I = 0x7f0a0802
.field public static final text:I = 0x7f0a0801
.field public static final text2:I = 0x7f0a0803
.field public static final text2:I = 0x7f0a0802
.field public static final textSpacerNoButtons:I = 0x7f0a0805
.field public static final textSpacerNoButtons:I = 0x7f0a0804
.field public static final time:I = 0x7f0a0812
.field public static final time:I = 0x7f0a0811
.field public static final title:I = 0x7f0a0813
.field public static final title:I = 0x7f0a0812
.field public static final title_template:I = 0x7f0a0815
.field public static final title_template:I = 0x7f0a0814
.field public static final top:I = 0x7f0a081a
.field public static final top:I = 0x7f0a0819
.field public static final topPanel:I = 0x7f0a081b
.field public static final topPanel:I = 0x7f0a081a
.field public static final up:I = 0x7f0a0832
.field public static final up:I = 0x7f0a0831
.field public static final useLogo:I = 0x7f0a083b
.field public static final useLogo:I = 0x7f0a083a
.field public static final withText:I = 0x7f0a090f
.field public static final withText:I = 0x7f0a090e
.field public static final wrap_content:I = 0x7f0a0911
.field public static final wrap_content:I = 0x7f0a0910
# direct methods

View file

@ -36,11 +36,11 @@
.field public static final SAMSUNGxDISCORD_CLIENT_ID:Ljava/lang/String; = "97t47j218f"
.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/1021"
.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/1022"
.field public static final VERSION_CODE:I = 0x3fd
.field public static final VERSION_CODE:I = 0x3fe
.field public static final VERSION_NAME:Ljava/lang/String; = "10.2.1"
.field public static final VERSION_NAME:Ljava/lang/String; = "10.2.2"
# direct methods

View file

@ -60,7 +60,7 @@
iget-object v2, p0, Lcom/discord/app/AppFragment$c;->a:Lcom/discord/app/AppFragment;
const v3, 0x7f121325
const v3, 0x7f12132b
const/4 v4, 0x1

View file

@ -323,7 +323,7 @@
goto :goto_0
:cond_0
const p1, 0x7f120dfd
const p1, 0x7f120e04
invoke-virtual {v0, p1}, Lcom/discord/app/AppPermissions$a;->invoke(I)Lkotlin/jvm/functions/Function0;
@ -332,7 +332,7 @@
goto :goto_0
:cond_1
const p1, 0x7f120df7
const p1, 0x7f120dfe
invoke-virtual {v0, p1}, Lcom/discord/app/AppPermissions$a;->invoke(I)Lkotlin/jvm/functions/Function0;
@ -341,7 +341,7 @@
goto :goto_0
:cond_2
const p1, 0x7f120df6
const p1, 0x7f120dfd
invoke-virtual {v0, p1}, Lcom/discord/app/AppPermissions$a;->invoke(I)Lkotlin/jvm/functions/Function0;
@ -350,7 +350,7 @@
goto :goto_0
:cond_3
const p1, 0x7f120df8
const p1, 0x7f120dff
invoke-virtual {v0, p1}, Lcom/discord/app/AppPermissions$a;->invoke(I)Lkotlin/jvm/functions/Function0;

View file

@ -337,7 +337,7 @@
:goto_2
if-eqz v4, :cond_3
const v3, 0x7f120d82
const v3, 0x7f120d89
const/16 v4, 0xc

View file

@ -291,57 +291,57 @@
.field public static final ic_mtrl_chip_close_circle:I = 0x7f08032e
.field public static final mtrl_dialog_background:I = 0x7f0804a9
.field public static final mtrl_dialog_background:I = 0x7f0804a8
.field public static final mtrl_dropdown_arrow:I = 0x7f0804aa
.field public static final mtrl_dropdown_arrow:I = 0x7f0804a9
.field public static final mtrl_ic_arrow_drop_down:I = 0x7f0804ab
.field public static final mtrl_ic_arrow_drop_down:I = 0x7f0804aa
.field public static final mtrl_ic_arrow_drop_up:I = 0x7f0804ac
.field public static final mtrl_ic_arrow_drop_up:I = 0x7f0804ab
.field public static final mtrl_ic_cancel:I = 0x7f0804ad
.field public static final mtrl_ic_cancel:I = 0x7f0804ac
.field public static final mtrl_ic_error:I = 0x7f0804ae
.field public static final mtrl_ic_error:I = 0x7f0804ad
.field public static final mtrl_popupmenu_background:I = 0x7f0804af
.field public static final mtrl_popupmenu_background:I = 0x7f0804ae
.field public static final mtrl_popupmenu_background_dark:I = 0x7f0804b0
.field public static final mtrl_popupmenu_background_dark:I = 0x7f0804af
.field public static final mtrl_tabs_default_indicator:I = 0x7f0804b1
.field public static final mtrl_tabs_default_indicator:I = 0x7f0804b0
.field public static final navigation_empty_icon:I = 0x7f0804b2
.field public static final navigation_empty_icon:I = 0x7f0804b1
.field public static final notification_action_background:I = 0x7f0804b3
.field public static final notification_action_background:I = 0x7f0804b2
.field public static final notification_bg:I = 0x7f0804b4
.field public static final notification_bg:I = 0x7f0804b3
.field public static final notification_bg_low:I = 0x7f0804b5
.field public static final notification_bg_low:I = 0x7f0804b4
.field public static final notification_bg_low_normal:I = 0x7f0804b6
.field public static final notification_bg_low_normal:I = 0x7f0804b5
.field public static final notification_bg_low_pressed:I = 0x7f0804b7
.field public static final notification_bg_low_pressed:I = 0x7f0804b6
.field public static final notification_bg_normal:I = 0x7f0804b8
.field public static final notification_bg_normal:I = 0x7f0804b7
.field public static final notification_bg_normal_pressed:I = 0x7f0804b9
.field public static final notification_bg_normal_pressed:I = 0x7f0804b8
.field public static final notification_icon_background:I = 0x7f0804ba
.field public static final notification_icon_background:I = 0x7f0804b9
.field public static final notification_template_icon_bg:I = 0x7f0804bb
.field public static final notification_template_icon_bg:I = 0x7f0804ba
.field public static final notification_template_icon_low_bg:I = 0x7f0804bc
.field public static final notification_template_icon_low_bg:I = 0x7f0804bb
.field public static final notification_tile_bg:I = 0x7f0804bd
.field public static final notification_tile_bg:I = 0x7f0804bc
.field public static final notify_panel_notification_icon_bg:I = 0x7f0804be
.field public static final notify_panel_notification_icon_bg:I = 0x7f0804bd
.field public static final preference_list_divider_material:I = 0x7f0804bf
.field public static final preference_list_divider_material:I = 0x7f0804be
.field public static final test_custom_background:I = 0x7f0804cc
.field public static final test_custom_background:I = 0x7f0804cb
.field public static final tooltip_frame_dark:I = 0x7f0804cd
.field public static final tooltip_frame_dark:I = 0x7f0804cc
.field public static final tooltip_frame_light:I = 0x7f0804ce
.field public static final tooltip_frame_light:I = 0x7f0804cd
# direct methods

View file

@ -387,195 +387,195 @@
.field public static final pin:I = 0x7f0a0578
.field public static final progress_circular:I = 0x7f0a05cd
.field public static final progress_circular:I = 0x7f0a05ce
.field public static final progress_horizontal:I = 0x7f0a05d0
.field public static final progress_horizontal:I = 0x7f0a05d1
.field public static final radio:I = 0x7f0a05df
.field public static final radio:I = 0x7f0a05e0
.field public static final recycler_view:I = 0x7f0a05e5
.field public static final recycler_view:I = 0x7f0a05e6
.field public static final right:I = 0x7f0a0609
.field public static final right:I = 0x7f0a060a
.field public static final right_icon:I = 0x7f0a060a
.field public static final right_icon:I = 0x7f0a060b
.field public static final right_side:I = 0x7f0a060b
.field public static final right_side:I = 0x7f0a060c
.field public static final rounded:I = 0x7f0a0633
.field public static final rounded:I = 0x7f0a0634
.field public static final row:I = 0x7f0a0634
.field public static final row:I = 0x7f0a0635
.field public static final row_reverse:I = 0x7f0a0635
.field public static final row_reverse:I = 0x7f0a0636
.field public static final save_non_transition_alpha:I = 0x7f0a0636
.field public static final save_non_transition_alpha:I = 0x7f0a0637
.field public static final save_overlay_view:I = 0x7f0a0637
.field public static final save_overlay_view:I = 0x7f0a0638
.field public static final scale:I = 0x7f0a0638
.field public static final scale:I = 0x7f0a0639
.field public static final screen:I = 0x7f0a063a
.field public static final screen:I = 0x7f0a063b
.field public static final scrollIndicatorDown:I = 0x7f0a063c
.field public static final scrollIndicatorDown:I = 0x7f0a063d
.field public static final scrollIndicatorUp:I = 0x7f0a063d
.field public static final scrollIndicatorUp:I = 0x7f0a063e
.field public static final scrollView:I = 0x7f0a063e
.field public static final scrollView:I = 0x7f0a063f
.field public static final scrollable:I = 0x7f0a0640
.field public static final scrollable:I = 0x7f0a0641
.field public static final search_badge:I = 0x7f0a0642
.field public static final search_badge:I = 0x7f0a0643
.field public static final search_bar:I = 0x7f0a0643
.field public static final search_bar:I = 0x7f0a0644
.field public static final search_button:I = 0x7f0a0644
.field public static final search_button:I = 0x7f0a0645
.field public static final search_close_btn:I = 0x7f0a0646
.field public static final search_close_btn:I = 0x7f0a0647
.field public static final search_edit_frame:I = 0x7f0a0647
.field public static final search_edit_frame:I = 0x7f0a0648
.field public static final search_go_btn:I = 0x7f0a064a
.field public static final search_go_btn:I = 0x7f0a064b
.field public static final search_mag_icon:I = 0x7f0a064c
.field public static final search_mag_icon:I = 0x7f0a064d
.field public static final search_plate:I = 0x7f0a064d
.field public static final search_plate:I = 0x7f0a064e
.field public static final search_src_text:I = 0x7f0a0650
.field public static final search_src_text:I = 0x7f0a0651
.field public static final search_voice_btn:I = 0x7f0a065c
.field public static final search_voice_btn:I = 0x7f0a065d
.field public static final seekbar:I = 0x7f0a065d
.field public static final seekbar:I = 0x7f0a065e
.field public static final seekbar_value:I = 0x7f0a065e
.field public static final seekbar_value:I = 0x7f0a065f
.field public static final select_dialog_listview:I = 0x7f0a065f
.field public static final select_dialog_listview:I = 0x7f0a0660
.field public static final selected:I = 0x7f0a0660
.field public static final selected:I = 0x7f0a0661
.field public static final shortcut:I = 0x7f0a07a9
.field public static final shortcut:I = 0x7f0a07a8
.field public static final slide:I = 0x7f0a07ae
.field public static final slide:I = 0x7f0a07ad
.field public static final smallLabel:I = 0x7f0a07af
.field public static final smallLabel:I = 0x7f0a07ae
.field public static final snackbar_action:I = 0x7f0a07b0
.field public static final snackbar_action:I = 0x7f0a07af
.field public static final snackbar_text:I = 0x7f0a07b1
.field public static final snackbar_text:I = 0x7f0a07b0
.field public static final space_around:I = 0x7f0a07b5
.field public static final space_around:I = 0x7f0a07b4
.field public static final space_between:I = 0x7f0a07b6
.field public static final space_between:I = 0x7f0a07b5
.field public static final space_evenly:I = 0x7f0a07b7
.field public static final space_evenly:I = 0x7f0a07b6
.field public static final spacer:I = 0x7f0a07b8
.field public static final spacer:I = 0x7f0a07b7
.field public static final spinner:I = 0x7f0a07c1
.field public static final spinner:I = 0x7f0a07c0
.field public static final split_action_bar:I = 0x7f0a07c2
.field public static final split_action_bar:I = 0x7f0a07c1
.field public static final src_atop:I = 0x7f0a07c5
.field public static final src_atop:I = 0x7f0a07c4
.field public static final src_in:I = 0x7f0a07c6
.field public static final src_in:I = 0x7f0a07c5
.field public static final src_over:I = 0x7f0a07c7
.field public static final src_over:I = 0x7f0a07c6
.field public static final standard:I = 0x7f0a07c9
.field public static final standard:I = 0x7f0a07c8
.field public static final start:I = 0x7f0a07ca
.field public static final start:I = 0x7f0a07c9
.field public static final status_bar_latest_event_content:I = 0x7f0a07ce
.field public static final status_bar_latest_event_content:I = 0x7f0a07cd
.field public static final stretch:I = 0x7f0a07e4
.field public static final stretch:I = 0x7f0a07e3
.field public static final submenuarrow:I = 0x7f0a07e5
.field public static final submenuarrow:I = 0x7f0a07e4
.field public static final submit_area:I = 0x7f0a07e6
.field public static final submit_area:I = 0x7f0a07e5
.field public static final switchWidget:I = 0x7f0a07f0
.field public static final switchWidget:I = 0x7f0a07ef
.field public static final tabMode:I = 0x7f0a07f2
.field public static final tabMode:I = 0x7f0a07f1
.field public static final tag_accessibility_actions:I = 0x7f0a07f3
.field public static final tag_accessibility_actions:I = 0x7f0a07f2
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a07f4
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a07f3
.field public static final tag_accessibility_heading:I = 0x7f0a07f5
.field public static final tag_accessibility_heading:I = 0x7f0a07f4
.field public static final tag_accessibility_pane_title:I = 0x7f0a07f6
.field public static final tag_accessibility_pane_title:I = 0x7f0a07f5
.field public static final tag_screen_reader_focusable:I = 0x7f0a07f7
.field public static final tag_screen_reader_focusable:I = 0x7f0a07f6
.field public static final tag_transition_group:I = 0x7f0a07f8
.field public static final tag_transition_group:I = 0x7f0a07f7
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a07f9
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a07f8
.field public static final tag_unhandled_key_listeners:I = 0x7f0a07fa
.field public static final tag_unhandled_key_listeners:I = 0x7f0a07f9
.field public static final test_checkbox_android_button_tint:I = 0x7f0a0800
.field public static final test_checkbox_android_button_tint:I = 0x7f0a07ff
.field public static final test_checkbox_app_button_tint:I = 0x7f0a0801
.field public static final test_checkbox_app_button_tint:I = 0x7f0a0800
.field public static final text:I = 0x7f0a0802
.field public static final text:I = 0x7f0a0801
.field public static final text2:I = 0x7f0a0803
.field public static final text2:I = 0x7f0a0802
.field public static final textSpacerNoButtons:I = 0x7f0a0805
.field public static final textSpacerNoButtons:I = 0x7f0a0804
.field public static final textSpacerNoTitle:I = 0x7f0a0806
.field public static final textSpacerNoTitle:I = 0x7f0a0805
.field public static final text_input_end_icon:I = 0x7f0a0809
.field public static final text_input_end_icon:I = 0x7f0a0808
.field public static final text_input_start_icon:I = 0x7f0a080a
.field public static final text_input_start_icon:I = 0x7f0a0809
.field public static final textinput_counter:I = 0x7f0a080d
.field public static final textinput_counter:I = 0x7f0a080c
.field public static final textinput_error:I = 0x7f0a080e
.field public static final textinput_error:I = 0x7f0a080d
.field public static final textinput_helper_text:I = 0x7f0a080f
.field public static final textinput_helper_text:I = 0x7f0a080e
.field public static final time:I = 0x7f0a0812
.field public static final time:I = 0x7f0a0811
.field public static final title:I = 0x7f0a0813
.field public static final title:I = 0x7f0a0812
.field public static final titleDividerNoCustom:I = 0x7f0a0814
.field public static final titleDividerNoCustom:I = 0x7f0a0813
.field public static final title_template:I = 0x7f0a0815
.field public static final title_template:I = 0x7f0a0814
.field public static final top:I = 0x7f0a081a
.field public static final top:I = 0x7f0a0819
.field public static final topPanel:I = 0x7f0a081b
.field public static final topPanel:I = 0x7f0a081a
.field public static final touch_outside:I = 0x7f0a081d
.field public static final touch_outside:I = 0x7f0a081c
.field public static final transition_current_scene:I = 0x7f0a081e
.field public static final transition_current_scene:I = 0x7f0a081d
.field public static final transition_layout_save:I = 0x7f0a081f
.field public static final transition_layout_save:I = 0x7f0a081e
.field public static final transition_position:I = 0x7f0a0820
.field public static final transition_position:I = 0x7f0a081f
.field public static final transition_scene_layoutid_cache:I = 0x7f0a0821
.field public static final transition_scene_layoutid_cache:I = 0x7f0a0820
.field public static final transition_transform:I = 0x7f0a0822
.field public static final transition_transform:I = 0x7f0a0821
.field public static final unchecked:I = 0x7f0a082c
.field public static final unchecked:I = 0x7f0a082b
.field public static final uniform:I = 0x7f0a082f
.field public static final uniform:I = 0x7f0a082e
.field public static final unlabeled:I = 0x7f0a0830
.field public static final unlabeled:I = 0x7f0a082f
.field public static final up:I = 0x7f0a0832
.field public static final up:I = 0x7f0a0831
.field public static final view_offset_helper:I = 0x7f0a08af
.field public static final view_offset_helper:I = 0x7f0a08ae
.field public static final visible:I = 0x7f0a08c0
.field public static final visible:I = 0x7f0a08bf
.field public static final wide:I = 0x7f0a08ee
.field public static final wide:I = 0x7f0a08ed
.field public static final wrap:I = 0x7f0a0910
.field public static final wrap:I = 0x7f0a090f
.field public static final wrap_content:I = 0x7f0a0911
.field public static final wrap_content:I = 0x7f0a0910
.field public static final wrap_reverse:I = 0x7f0a0912
.field public static final wrap_reverse:I = 0x7f0a0911
# direct methods

View file

@ -257,7 +257,7 @@
.field public static final text_view_without_line_height:I = 0x7f0d00ac
.field public static final view_chip_default:I = 0x7f0d00cd
.field public static final view_chip_default:I = 0x7f0d00cc
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final mtrl_badge_content_description:I = 0x7f100090
.field public static final mtrl_badge_content_description:I = 0x7f100092
# direct methods

View file

@ -133,101 +133,101 @@
.field public static final fab_transformation_sheet_behavior:I = 0x7f1205bf
.field public static final hide_bottom_view_on_scroll_behavior:I = 0x7f1209b5
.field public static final hide_bottom_view_on_scroll_behavior:I = 0x7f1209bc
.field public static final icon_content_description:I = 0x7f120a41
.field public static final icon_content_description:I = 0x7f120a48
.field public static final mtrl_badge_numberless_content_description:I = 0x7f120c29
.field public static final mtrl_badge_numberless_content_description:I = 0x7f120c30
.field public static final mtrl_chip_close_icon_content_description:I = 0x7f120c2a
.field public static final mtrl_chip_close_icon_content_description:I = 0x7f120c31
.field public static final mtrl_exceed_max_badge_number_suffix:I = 0x7f120c2b
.field public static final mtrl_exceed_max_badge_number_suffix:I = 0x7f120c32
.field public static final mtrl_picker_a11y_next_month:I = 0x7f120c2c
.field public static final mtrl_picker_a11y_next_month:I = 0x7f120c33
.field public static final mtrl_picker_a11y_prev_month:I = 0x7f120c2d
.field public static final mtrl_picker_a11y_prev_month:I = 0x7f120c34
.field public static final mtrl_picker_announce_current_selection:I = 0x7f120c2e
.field public static final mtrl_picker_announce_current_selection:I = 0x7f120c35
.field public static final mtrl_picker_cancel:I = 0x7f120c2f
.field public static final mtrl_picker_cancel:I = 0x7f120c36
.field public static final mtrl_picker_confirm:I = 0x7f120c30
.field public static final mtrl_picker_confirm:I = 0x7f120c37
.field public static final mtrl_picker_date_header_selected:I = 0x7f120c31
.field public static final mtrl_picker_date_header_selected:I = 0x7f120c38
.field public static final mtrl_picker_date_header_title:I = 0x7f120c32
.field public static final mtrl_picker_date_header_title:I = 0x7f120c39
.field public static final mtrl_picker_date_header_unselected:I = 0x7f120c33
.field public static final mtrl_picker_date_header_unselected:I = 0x7f120c3a
.field public static final mtrl_picker_day_of_week_column_header:I = 0x7f120c34
.field public static final mtrl_picker_day_of_week_column_header:I = 0x7f120c3b
.field public static final mtrl_picker_invalid_format:I = 0x7f120c35
.field public static final mtrl_picker_invalid_format:I = 0x7f120c3c
.field public static final mtrl_picker_invalid_format_example:I = 0x7f120c36
.field public static final mtrl_picker_invalid_format_example:I = 0x7f120c3d
.field public static final mtrl_picker_invalid_format_use:I = 0x7f120c37
.field public static final mtrl_picker_invalid_format_use:I = 0x7f120c3e
.field public static final mtrl_picker_invalid_range:I = 0x7f120c38
.field public static final mtrl_picker_invalid_range:I = 0x7f120c3f
.field public static final mtrl_picker_navigate_to_year_description:I = 0x7f120c39
.field public static final mtrl_picker_navigate_to_year_description:I = 0x7f120c40
.field public static final mtrl_picker_out_of_range:I = 0x7f120c3a
.field public static final mtrl_picker_out_of_range:I = 0x7f120c41
.field public static final mtrl_picker_range_header_only_end_selected:I = 0x7f120c3b
.field public static final mtrl_picker_range_header_only_end_selected:I = 0x7f120c42
.field public static final mtrl_picker_range_header_only_start_selected:I = 0x7f120c3c
.field public static final mtrl_picker_range_header_only_start_selected:I = 0x7f120c43
.field public static final mtrl_picker_range_header_selected:I = 0x7f120c3d
.field public static final mtrl_picker_range_header_selected:I = 0x7f120c44
.field public static final mtrl_picker_range_header_title:I = 0x7f120c3e
.field public static final mtrl_picker_range_header_title:I = 0x7f120c45
.field public static final mtrl_picker_range_header_unselected:I = 0x7f120c3f
.field public static final mtrl_picker_range_header_unselected:I = 0x7f120c46
.field public static final mtrl_picker_save:I = 0x7f120c40
.field public static final mtrl_picker_save:I = 0x7f120c47
.field public static final mtrl_picker_text_input_date_hint:I = 0x7f120c41
.field public static final mtrl_picker_text_input_date_hint:I = 0x7f120c48
.field public static final mtrl_picker_text_input_date_range_end_hint:I = 0x7f120c42
.field public static final mtrl_picker_text_input_date_range_end_hint:I = 0x7f120c49
.field public static final mtrl_picker_text_input_date_range_start_hint:I = 0x7f120c43
.field public static final mtrl_picker_text_input_date_range_start_hint:I = 0x7f120c4a
.field public static final mtrl_picker_text_input_day_abbr:I = 0x7f120c44
.field public static final mtrl_picker_text_input_day_abbr:I = 0x7f120c4b
.field public static final mtrl_picker_text_input_month_abbr:I = 0x7f120c45
.field public static final mtrl_picker_text_input_month_abbr:I = 0x7f120c4c
.field public static final mtrl_picker_text_input_year_abbr:I = 0x7f120c46
.field public static final mtrl_picker_text_input_year_abbr:I = 0x7f120c4d
.field public static final mtrl_picker_toggle_to_calendar_input_mode:I = 0x7f120c47
.field public static final mtrl_picker_toggle_to_calendar_input_mode:I = 0x7f120c4e
.field public static final mtrl_picker_toggle_to_day_selection:I = 0x7f120c48
.field public static final mtrl_picker_toggle_to_day_selection:I = 0x7f120c4f
.field public static final mtrl_picker_toggle_to_text_input_mode:I = 0x7f120c49
.field public static final mtrl_picker_toggle_to_text_input_mode:I = 0x7f120c50
.field public static final mtrl_picker_toggle_to_year_selection:I = 0x7f120c4a
.field public static final mtrl_picker_toggle_to_year_selection:I = 0x7f120c51
.field public static final not_set:I = 0x7f120cc0
.field public static final not_set:I = 0x7f120cc7
.field public static final password_toggle_content_description:I = 0x7f120db1
.field public static final password_toggle_content_description:I = 0x7f120db8
.field public static final path_password_eye:I = 0x7f120db3
.field public static final path_password_eye:I = 0x7f120dba
.field public static final path_password_eye_mask_strike_through:I = 0x7f120db4
.field public static final path_password_eye_mask_strike_through:I = 0x7f120dbb
.field public static final path_password_eye_mask_visible:I = 0x7f120db5
.field public static final path_password_eye_mask_visible:I = 0x7f120dbc
.field public static final path_password_strike_through:I = 0x7f120db6
.field public static final path_password_strike_through:I = 0x7f120dbd
.field public static final preference_copied:I = 0x7f120e27
.field public static final preference_copied:I = 0x7f120e2e
.field public static final search_menu_title:I = 0x7f1210dd
.field public static final search_menu_title:I = 0x7f1210e3
.field public static final status_bar_notification_info_overflow:I = 0x7f12118f
.field public static final status_bar_notification_info_overflow:I = 0x7f121195
.field public static final summary_collapsed_preference_list:I = 0x7f1211e2
.field public static final summary_collapsed_preference_list:I = 0x7f1211e8
.field public static final v7_preference_off:I = 0x7f1213f3
.field public static final v7_preference_off:I = 0x7f1213f9
.field public static final v7_preference_on:I = 0x7f1213f4
.field public static final v7_preference_on:I = 0x7f1213fa
# direct methods

View file

@ -209,35 +209,35 @@
.field public static final ic_trash_outline:I = 0x7f0803d8
.field public static final notification_action_background:I = 0x7f0804b3
.field public static final notification_action_background:I = 0x7f0804b2
.field public static final notification_bg:I = 0x7f0804b4
.field public static final notification_bg:I = 0x7f0804b3
.field public static final notification_bg_low:I = 0x7f0804b5
.field public static final notification_bg_low:I = 0x7f0804b4
.field public static final notification_bg_low_normal:I = 0x7f0804b6
.field public static final notification_bg_low_normal:I = 0x7f0804b5
.field public static final notification_bg_low_pressed:I = 0x7f0804b7
.field public static final notification_bg_low_pressed:I = 0x7f0804b6
.field public static final notification_bg_normal:I = 0x7f0804b8
.field public static final notification_bg_normal:I = 0x7f0804b7
.field public static final notification_bg_normal_pressed:I = 0x7f0804b9
.field public static final notification_bg_normal_pressed:I = 0x7f0804b8
.field public static final notification_icon_background:I = 0x7f0804ba
.field public static final notification_icon_background:I = 0x7f0804b9
.field public static final notification_template_icon_bg:I = 0x7f0804bb
.field public static final notification_template_icon_bg:I = 0x7f0804ba
.field public static final notification_template_icon_low_bg:I = 0x7f0804bc
.field public static final notification_template_icon_low_bg:I = 0x7f0804bb
.field public static final notification_tile_bg:I = 0x7f0804bd
.field public static final notification_tile_bg:I = 0x7f0804bc
.field public static final notify_panel_notification_icon_bg:I = 0x7f0804be
.field public static final notify_panel_notification_icon_bg:I = 0x7f0804bd
.field public static final tooltip_frame_dark:I = 0x7f0804cd
.field public static final tooltip_frame_dark:I = 0x7f0804cc
.field public static final tooltip_frame_light:I = 0x7f0804ce
.field public static final tooltip_frame_light:I = 0x7f0804cd
.field public static final trash_bg:I = 0x7f0804cf
.field public static final trash_bg:I = 0x7f0804ce
# direct methods

View file

@ -199,111 +199,111 @@
.field public static final parentPanel:I = 0x7f0a0538
.field public static final progress_circular:I = 0x7f0a05cd
.field public static final progress_circular:I = 0x7f0a05ce
.field public static final progress_horizontal:I = 0x7f0a05d0
.field public static final progress_horizontal:I = 0x7f0a05d1
.field public static final radio:I = 0x7f0a05df
.field public static final radio:I = 0x7f0a05e0
.field public static final right_icon:I = 0x7f0a060a
.field public static final right_icon:I = 0x7f0a060b
.field public static final right_side:I = 0x7f0a060b
.field public static final right_side:I = 0x7f0a060c
.field public static final screen:I = 0x7f0a063a
.field public static final screen:I = 0x7f0a063b
.field public static final scrollIndicatorDown:I = 0x7f0a063c
.field public static final scrollIndicatorDown:I = 0x7f0a063d
.field public static final scrollIndicatorUp:I = 0x7f0a063d
.field public static final scrollIndicatorUp:I = 0x7f0a063e
.field public static final scrollView:I = 0x7f0a063e
.field public static final scrollView:I = 0x7f0a063f
.field public static final search_badge:I = 0x7f0a0642
.field public static final search_badge:I = 0x7f0a0643
.field public static final search_bar:I = 0x7f0a0643
.field public static final search_bar:I = 0x7f0a0644
.field public static final search_button:I = 0x7f0a0644
.field public static final search_button:I = 0x7f0a0645
.field public static final search_close_btn:I = 0x7f0a0646
.field public static final search_close_btn:I = 0x7f0a0647
.field public static final search_edit_frame:I = 0x7f0a0647
.field public static final search_edit_frame:I = 0x7f0a0648
.field public static final search_go_btn:I = 0x7f0a064a
.field public static final search_go_btn:I = 0x7f0a064b
.field public static final search_mag_icon:I = 0x7f0a064c
.field public static final search_mag_icon:I = 0x7f0a064d
.field public static final search_plate:I = 0x7f0a064d
.field public static final search_plate:I = 0x7f0a064e
.field public static final search_src_text:I = 0x7f0a0650
.field public static final search_src_text:I = 0x7f0a0651
.field public static final search_voice_btn:I = 0x7f0a065c
.field public static final search_voice_btn:I = 0x7f0a065d
.field public static final select_dialog_listview:I = 0x7f0a065f
.field public static final select_dialog_listview:I = 0x7f0a0660
.field public static final shortcut:I = 0x7f0a07a9
.field public static final shortcut:I = 0x7f0a07a8
.field public static final spacer:I = 0x7f0a07b8
.field public static final spacer:I = 0x7f0a07b7
.field public static final split_action_bar:I = 0x7f0a07c2
.field public static final split_action_bar:I = 0x7f0a07c1
.field public static final src_atop:I = 0x7f0a07c5
.field public static final src_atop:I = 0x7f0a07c4
.field public static final src_in:I = 0x7f0a07c6
.field public static final src_in:I = 0x7f0a07c5
.field public static final src_over:I = 0x7f0a07c7
.field public static final src_over:I = 0x7f0a07c6
.field public static final submenuarrow:I = 0x7f0a07e5
.field public static final submenuarrow:I = 0x7f0a07e4
.field public static final submit_area:I = 0x7f0a07e6
.field public static final submit_area:I = 0x7f0a07e5
.field public static final tabMode:I = 0x7f0a07f2
.field public static final tabMode:I = 0x7f0a07f1
.field public static final tag_accessibility_actions:I = 0x7f0a07f3
.field public static final tag_accessibility_actions:I = 0x7f0a07f2
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a07f4
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a07f3
.field public static final tag_accessibility_heading:I = 0x7f0a07f5
.field public static final tag_accessibility_heading:I = 0x7f0a07f4
.field public static final tag_accessibility_pane_title:I = 0x7f0a07f6
.field public static final tag_accessibility_pane_title:I = 0x7f0a07f5
.field public static final tag_screen_reader_focusable:I = 0x7f0a07f7
.field public static final tag_screen_reader_focusable:I = 0x7f0a07f6
.field public static final tag_transition_group:I = 0x7f0a07f8
.field public static final tag_transition_group:I = 0x7f0a07f7
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a07f9
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a07f8
.field public static final tag_unhandled_key_listeners:I = 0x7f0a07fa
.field public static final tag_unhandled_key_listeners:I = 0x7f0a07f9
.field public static final text:I = 0x7f0a0802
.field public static final text:I = 0x7f0a0801
.field public static final text2:I = 0x7f0a0803
.field public static final text2:I = 0x7f0a0802
.field public static final textSpacerNoButtons:I = 0x7f0a0805
.field public static final textSpacerNoButtons:I = 0x7f0a0804
.field public static final textSpacerNoTitle:I = 0x7f0a0806
.field public static final textSpacerNoTitle:I = 0x7f0a0805
.field public static final time:I = 0x7f0a0812
.field public static final time:I = 0x7f0a0811
.field public static final title:I = 0x7f0a0813
.field public static final title:I = 0x7f0a0812
.field public static final titleDividerNoCustom:I = 0x7f0a0814
.field public static final titleDividerNoCustom:I = 0x7f0a0813
.field public static final title_template:I = 0x7f0a0815
.field public static final title_template:I = 0x7f0a0814
.field public static final topPanel:I = 0x7f0a081b
.field public static final topPanel:I = 0x7f0a081a
.field public static final trash_wrap_icon:I = 0x7f0a0823
.field public static final trash_wrap_icon:I = 0x7f0a0822
.field public static final trash_wrap_target_container:I = 0x7f0a0824
.field public static final trash_wrap_target_container:I = 0x7f0a0823
.field public static final trash_wrap_target_zone:I = 0x7f0a0825
.field public static final trash_wrap_target_zone:I = 0x7f0a0824
.field public static final unchecked:I = 0x7f0a082c
.field public static final unchecked:I = 0x7f0a082b
.field public static final uniform:I = 0x7f0a082f
.field public static final uniform:I = 0x7f0a082e
.field public static final up:I = 0x7f0a0832
.field public static final up:I = 0x7f0a0831
.field public static final wrap_content:I = 0x7f0a0911
.field public static final wrap_content:I = 0x7f0a0910
# direct methods

View file

@ -291,57 +291,57 @@
.field public static final ic_mtrl_chip_close_circle:I = 0x7f08032e
.field public static final mtrl_dialog_background:I = 0x7f0804a9
.field public static final mtrl_dialog_background:I = 0x7f0804a8
.field public static final mtrl_dropdown_arrow:I = 0x7f0804aa
.field public static final mtrl_dropdown_arrow:I = 0x7f0804a9
.field public static final mtrl_ic_arrow_drop_down:I = 0x7f0804ab
.field public static final mtrl_ic_arrow_drop_down:I = 0x7f0804aa
.field public static final mtrl_ic_arrow_drop_up:I = 0x7f0804ac
.field public static final mtrl_ic_arrow_drop_up:I = 0x7f0804ab
.field public static final mtrl_ic_cancel:I = 0x7f0804ad
.field public static final mtrl_ic_cancel:I = 0x7f0804ac
.field public static final mtrl_ic_error:I = 0x7f0804ae
.field public static final mtrl_ic_error:I = 0x7f0804ad
.field public static final mtrl_popupmenu_background:I = 0x7f0804af
.field public static final mtrl_popupmenu_background:I = 0x7f0804ae
.field public static final mtrl_popupmenu_background_dark:I = 0x7f0804b0
.field public static final mtrl_popupmenu_background_dark:I = 0x7f0804af
.field public static final mtrl_tabs_default_indicator:I = 0x7f0804b1
.field public static final mtrl_tabs_default_indicator:I = 0x7f0804b0
.field public static final navigation_empty_icon:I = 0x7f0804b2
.field public static final navigation_empty_icon:I = 0x7f0804b1
.field public static final notification_action_background:I = 0x7f0804b3
.field public static final notification_action_background:I = 0x7f0804b2
.field public static final notification_bg:I = 0x7f0804b4
.field public static final notification_bg:I = 0x7f0804b3
.field public static final notification_bg_low:I = 0x7f0804b5
.field public static final notification_bg_low:I = 0x7f0804b4
.field public static final notification_bg_low_normal:I = 0x7f0804b6
.field public static final notification_bg_low_normal:I = 0x7f0804b5
.field public static final notification_bg_low_pressed:I = 0x7f0804b7
.field public static final notification_bg_low_pressed:I = 0x7f0804b6
.field public static final notification_bg_normal:I = 0x7f0804b8
.field public static final notification_bg_normal:I = 0x7f0804b7
.field public static final notification_bg_normal_pressed:I = 0x7f0804b9
.field public static final notification_bg_normal_pressed:I = 0x7f0804b8
.field public static final notification_icon_background:I = 0x7f0804ba
.field public static final notification_icon_background:I = 0x7f0804b9
.field public static final notification_template_icon_bg:I = 0x7f0804bb
.field public static final notification_template_icon_bg:I = 0x7f0804ba
.field public static final notification_template_icon_low_bg:I = 0x7f0804bc
.field public static final notification_template_icon_low_bg:I = 0x7f0804bb
.field public static final notification_tile_bg:I = 0x7f0804bd
.field public static final notification_tile_bg:I = 0x7f0804bc
.field public static final notify_panel_notification_icon_bg:I = 0x7f0804be
.field public static final notify_panel_notification_icon_bg:I = 0x7f0804bd
.field public static final preference_list_divider_material:I = 0x7f0804bf
.field public static final preference_list_divider_material:I = 0x7f0804be
.field public static final test_custom_background:I = 0x7f0804cc
.field public static final test_custom_background:I = 0x7f0804cb
.field public static final tooltip_frame_dark:I = 0x7f0804cd
.field public static final tooltip_frame_dark:I = 0x7f0804cc
.field public static final tooltip_frame_light:I = 0x7f0804ce
.field public static final tooltip_frame_light:I = 0x7f0804cd
# direct methods

View file

@ -387,195 +387,195 @@
.field public static final pin:I = 0x7f0a0578
.field public static final progress_circular:I = 0x7f0a05cd
.field public static final progress_circular:I = 0x7f0a05ce
.field public static final progress_horizontal:I = 0x7f0a05d0
.field public static final progress_horizontal:I = 0x7f0a05d1
.field public static final radio:I = 0x7f0a05df
.field public static final radio:I = 0x7f0a05e0
.field public static final recycler_view:I = 0x7f0a05e5
.field public static final recycler_view:I = 0x7f0a05e6
.field public static final right:I = 0x7f0a0609
.field public static final right:I = 0x7f0a060a
.field public static final right_icon:I = 0x7f0a060a
.field public static final right_icon:I = 0x7f0a060b
.field public static final right_side:I = 0x7f0a060b
.field public static final right_side:I = 0x7f0a060c
.field public static final rounded:I = 0x7f0a0633
.field public static final rounded:I = 0x7f0a0634
.field public static final row:I = 0x7f0a0634
.field public static final row:I = 0x7f0a0635
.field public static final row_reverse:I = 0x7f0a0635
.field public static final row_reverse:I = 0x7f0a0636
.field public static final save_non_transition_alpha:I = 0x7f0a0636
.field public static final save_non_transition_alpha:I = 0x7f0a0637
.field public static final save_overlay_view:I = 0x7f0a0637
.field public static final save_overlay_view:I = 0x7f0a0638
.field public static final scale:I = 0x7f0a0638
.field public static final scale:I = 0x7f0a0639
.field public static final screen:I = 0x7f0a063a
.field public static final screen:I = 0x7f0a063b
.field public static final scrollIndicatorDown:I = 0x7f0a063c
.field public static final scrollIndicatorDown:I = 0x7f0a063d
.field public static final scrollIndicatorUp:I = 0x7f0a063d
.field public static final scrollIndicatorUp:I = 0x7f0a063e
.field public static final scrollView:I = 0x7f0a063e
.field public static final scrollView:I = 0x7f0a063f
.field public static final scrollable:I = 0x7f0a0640
.field public static final scrollable:I = 0x7f0a0641
.field public static final search_badge:I = 0x7f0a0642
.field public static final search_badge:I = 0x7f0a0643
.field public static final search_bar:I = 0x7f0a0643
.field public static final search_bar:I = 0x7f0a0644
.field public static final search_button:I = 0x7f0a0644
.field public static final search_button:I = 0x7f0a0645
.field public static final search_close_btn:I = 0x7f0a0646
.field public static final search_close_btn:I = 0x7f0a0647
.field public static final search_edit_frame:I = 0x7f0a0647
.field public static final search_edit_frame:I = 0x7f0a0648
.field public static final search_go_btn:I = 0x7f0a064a
.field public static final search_go_btn:I = 0x7f0a064b
.field public static final search_mag_icon:I = 0x7f0a064c
.field public static final search_mag_icon:I = 0x7f0a064d
.field public static final search_plate:I = 0x7f0a064d
.field public static final search_plate:I = 0x7f0a064e
.field public static final search_src_text:I = 0x7f0a0650
.field public static final search_src_text:I = 0x7f0a0651
.field public static final search_voice_btn:I = 0x7f0a065c
.field public static final search_voice_btn:I = 0x7f0a065d
.field public static final seekbar:I = 0x7f0a065d
.field public static final seekbar:I = 0x7f0a065e
.field public static final seekbar_value:I = 0x7f0a065e
.field public static final seekbar_value:I = 0x7f0a065f
.field public static final select_dialog_listview:I = 0x7f0a065f
.field public static final select_dialog_listview:I = 0x7f0a0660
.field public static final selected:I = 0x7f0a0660
.field public static final selected:I = 0x7f0a0661
.field public static final shortcut:I = 0x7f0a07a9
.field public static final shortcut:I = 0x7f0a07a8
.field public static final slide:I = 0x7f0a07ae
.field public static final slide:I = 0x7f0a07ad
.field public static final smallLabel:I = 0x7f0a07af
.field public static final smallLabel:I = 0x7f0a07ae
.field public static final snackbar_action:I = 0x7f0a07b0
.field public static final snackbar_action:I = 0x7f0a07af
.field public static final snackbar_text:I = 0x7f0a07b1
.field public static final snackbar_text:I = 0x7f0a07b0
.field public static final space_around:I = 0x7f0a07b5
.field public static final space_around:I = 0x7f0a07b4
.field public static final space_between:I = 0x7f0a07b6
.field public static final space_between:I = 0x7f0a07b5
.field public static final space_evenly:I = 0x7f0a07b7
.field public static final space_evenly:I = 0x7f0a07b6
.field public static final spacer:I = 0x7f0a07b8
.field public static final spacer:I = 0x7f0a07b7
.field public static final spinner:I = 0x7f0a07c1
.field public static final spinner:I = 0x7f0a07c0
.field public static final split_action_bar:I = 0x7f0a07c2
.field public static final split_action_bar:I = 0x7f0a07c1
.field public static final src_atop:I = 0x7f0a07c5
.field public static final src_atop:I = 0x7f0a07c4
.field public static final src_in:I = 0x7f0a07c6
.field public static final src_in:I = 0x7f0a07c5
.field public static final src_over:I = 0x7f0a07c7
.field public static final src_over:I = 0x7f0a07c6
.field public static final standard:I = 0x7f0a07c9
.field public static final standard:I = 0x7f0a07c8
.field public static final start:I = 0x7f0a07ca
.field public static final start:I = 0x7f0a07c9
.field public static final status_bar_latest_event_content:I = 0x7f0a07ce
.field public static final status_bar_latest_event_content:I = 0x7f0a07cd
.field public static final stretch:I = 0x7f0a07e4
.field public static final stretch:I = 0x7f0a07e3
.field public static final submenuarrow:I = 0x7f0a07e5
.field public static final submenuarrow:I = 0x7f0a07e4
.field public static final submit_area:I = 0x7f0a07e6
.field public static final submit_area:I = 0x7f0a07e5
.field public static final switchWidget:I = 0x7f0a07f0
.field public static final switchWidget:I = 0x7f0a07ef
.field public static final tabMode:I = 0x7f0a07f2
.field public static final tabMode:I = 0x7f0a07f1
.field public static final tag_accessibility_actions:I = 0x7f0a07f3
.field public static final tag_accessibility_actions:I = 0x7f0a07f2
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a07f4
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a07f3
.field public static final tag_accessibility_heading:I = 0x7f0a07f5
.field public static final tag_accessibility_heading:I = 0x7f0a07f4
.field public static final tag_accessibility_pane_title:I = 0x7f0a07f6
.field public static final tag_accessibility_pane_title:I = 0x7f0a07f5
.field public static final tag_screen_reader_focusable:I = 0x7f0a07f7
.field public static final tag_screen_reader_focusable:I = 0x7f0a07f6
.field public static final tag_transition_group:I = 0x7f0a07f8
.field public static final tag_transition_group:I = 0x7f0a07f7
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a07f9
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a07f8
.field public static final tag_unhandled_key_listeners:I = 0x7f0a07fa
.field public static final tag_unhandled_key_listeners:I = 0x7f0a07f9
.field public static final test_checkbox_android_button_tint:I = 0x7f0a0800
.field public static final test_checkbox_android_button_tint:I = 0x7f0a07ff
.field public static final test_checkbox_app_button_tint:I = 0x7f0a0801
.field public static final test_checkbox_app_button_tint:I = 0x7f0a0800
.field public static final text:I = 0x7f0a0802
.field public static final text:I = 0x7f0a0801
.field public static final text2:I = 0x7f0a0803
.field public static final text2:I = 0x7f0a0802
.field public static final textSpacerNoButtons:I = 0x7f0a0805
.field public static final textSpacerNoButtons:I = 0x7f0a0804
.field public static final textSpacerNoTitle:I = 0x7f0a0806
.field public static final textSpacerNoTitle:I = 0x7f0a0805
.field public static final text_input_end_icon:I = 0x7f0a0809
.field public static final text_input_end_icon:I = 0x7f0a0808
.field public static final text_input_start_icon:I = 0x7f0a080a
.field public static final text_input_start_icon:I = 0x7f0a0809
.field public static final textinput_counter:I = 0x7f0a080d
.field public static final textinput_counter:I = 0x7f0a080c
.field public static final textinput_error:I = 0x7f0a080e
.field public static final textinput_error:I = 0x7f0a080d
.field public static final textinput_helper_text:I = 0x7f0a080f
.field public static final textinput_helper_text:I = 0x7f0a080e
.field public static final time:I = 0x7f0a0812
.field public static final time:I = 0x7f0a0811
.field public static final title:I = 0x7f0a0813
.field public static final title:I = 0x7f0a0812
.field public static final titleDividerNoCustom:I = 0x7f0a0814
.field public static final titleDividerNoCustom:I = 0x7f0a0813
.field public static final title_template:I = 0x7f0a0815
.field public static final title_template:I = 0x7f0a0814
.field public static final top:I = 0x7f0a081a
.field public static final top:I = 0x7f0a0819
.field public static final topPanel:I = 0x7f0a081b
.field public static final topPanel:I = 0x7f0a081a
.field public static final touch_outside:I = 0x7f0a081d
.field public static final touch_outside:I = 0x7f0a081c
.field public static final transition_current_scene:I = 0x7f0a081e
.field public static final transition_current_scene:I = 0x7f0a081d
.field public static final transition_layout_save:I = 0x7f0a081f
.field public static final transition_layout_save:I = 0x7f0a081e
.field public static final transition_position:I = 0x7f0a0820
.field public static final transition_position:I = 0x7f0a081f
.field public static final transition_scene_layoutid_cache:I = 0x7f0a0821
.field public static final transition_scene_layoutid_cache:I = 0x7f0a0820
.field public static final transition_transform:I = 0x7f0a0822
.field public static final transition_transform:I = 0x7f0a0821
.field public static final unchecked:I = 0x7f0a082c
.field public static final unchecked:I = 0x7f0a082b
.field public static final uniform:I = 0x7f0a082f
.field public static final uniform:I = 0x7f0a082e
.field public static final unlabeled:I = 0x7f0a0830
.field public static final unlabeled:I = 0x7f0a082f
.field public static final up:I = 0x7f0a0832
.field public static final up:I = 0x7f0a0831
.field public static final view_offset_helper:I = 0x7f0a08af
.field public static final view_offset_helper:I = 0x7f0a08ae
.field public static final visible:I = 0x7f0a08c0
.field public static final visible:I = 0x7f0a08bf
.field public static final wide:I = 0x7f0a08ee
.field public static final wide:I = 0x7f0a08ed
.field public static final wrap:I = 0x7f0a0910
.field public static final wrap:I = 0x7f0a090f
.field public static final wrap_content:I = 0x7f0a0911
.field public static final wrap_content:I = 0x7f0a0910
.field public static final wrap_reverse:I = 0x7f0a0912
.field public static final wrap_reverse:I = 0x7f0a0911
# direct methods

View file

@ -257,7 +257,7 @@
.field public static final text_view_without_line_height:I = 0x7f0d00ac
.field public static final view_chip_default:I = 0x7f0d00cd
.field public static final view_chip_default:I = 0x7f0d00cc
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final mtrl_badge_content_description:I = 0x7f100090
.field public static final mtrl_badge_content_description:I = 0x7f100092
# direct methods

View file

@ -131,101 +131,101 @@
.field public static final fab_transformation_sheet_behavior:I = 0x7f1205bf
.field public static final hide_bottom_view_on_scroll_behavior:I = 0x7f1209b5
.field public static final hide_bottom_view_on_scroll_behavior:I = 0x7f1209bc
.field public static final icon_content_description:I = 0x7f120a41
.field public static final icon_content_description:I = 0x7f120a48
.field public static final mtrl_badge_numberless_content_description:I = 0x7f120c29
.field public static final mtrl_badge_numberless_content_description:I = 0x7f120c30
.field public static final mtrl_chip_close_icon_content_description:I = 0x7f120c2a
.field public static final mtrl_chip_close_icon_content_description:I = 0x7f120c31
.field public static final mtrl_exceed_max_badge_number_suffix:I = 0x7f120c2b
.field public static final mtrl_exceed_max_badge_number_suffix:I = 0x7f120c32
.field public static final mtrl_picker_a11y_next_month:I = 0x7f120c2c
.field public static final mtrl_picker_a11y_next_month:I = 0x7f120c33
.field public static final mtrl_picker_a11y_prev_month:I = 0x7f120c2d
.field public static final mtrl_picker_a11y_prev_month:I = 0x7f120c34
.field public static final mtrl_picker_announce_current_selection:I = 0x7f120c2e
.field public static final mtrl_picker_announce_current_selection:I = 0x7f120c35
.field public static final mtrl_picker_cancel:I = 0x7f120c2f
.field public static final mtrl_picker_cancel:I = 0x7f120c36
.field public static final mtrl_picker_confirm:I = 0x7f120c30
.field public static final mtrl_picker_confirm:I = 0x7f120c37
.field public static final mtrl_picker_date_header_selected:I = 0x7f120c31
.field public static final mtrl_picker_date_header_selected:I = 0x7f120c38
.field public static final mtrl_picker_date_header_title:I = 0x7f120c32
.field public static final mtrl_picker_date_header_title:I = 0x7f120c39
.field public static final mtrl_picker_date_header_unselected:I = 0x7f120c33
.field public static final mtrl_picker_date_header_unselected:I = 0x7f120c3a
.field public static final mtrl_picker_day_of_week_column_header:I = 0x7f120c34
.field public static final mtrl_picker_day_of_week_column_header:I = 0x7f120c3b
.field public static final mtrl_picker_invalid_format:I = 0x7f120c35
.field public static final mtrl_picker_invalid_format:I = 0x7f120c3c
.field public static final mtrl_picker_invalid_format_example:I = 0x7f120c36
.field public static final mtrl_picker_invalid_format_example:I = 0x7f120c3d
.field public static final mtrl_picker_invalid_format_use:I = 0x7f120c37
.field public static final mtrl_picker_invalid_format_use:I = 0x7f120c3e
.field public static final mtrl_picker_invalid_range:I = 0x7f120c38
.field public static final mtrl_picker_invalid_range:I = 0x7f120c3f
.field public static final mtrl_picker_navigate_to_year_description:I = 0x7f120c39
.field public static final mtrl_picker_navigate_to_year_description:I = 0x7f120c40
.field public static final mtrl_picker_out_of_range:I = 0x7f120c3a
.field public static final mtrl_picker_out_of_range:I = 0x7f120c41
.field public static final mtrl_picker_range_header_only_end_selected:I = 0x7f120c3b
.field public static final mtrl_picker_range_header_only_end_selected:I = 0x7f120c42
.field public static final mtrl_picker_range_header_only_start_selected:I = 0x7f120c3c
.field public static final mtrl_picker_range_header_only_start_selected:I = 0x7f120c43
.field public static final mtrl_picker_range_header_selected:I = 0x7f120c3d
.field public static final mtrl_picker_range_header_selected:I = 0x7f120c44
.field public static final mtrl_picker_range_header_title:I = 0x7f120c3e
.field public static final mtrl_picker_range_header_title:I = 0x7f120c45
.field public static final mtrl_picker_range_header_unselected:I = 0x7f120c3f
.field public static final mtrl_picker_range_header_unselected:I = 0x7f120c46
.field public static final mtrl_picker_save:I = 0x7f120c40
.field public static final mtrl_picker_save:I = 0x7f120c47
.field public static final mtrl_picker_text_input_date_hint:I = 0x7f120c41
.field public static final mtrl_picker_text_input_date_hint:I = 0x7f120c48
.field public static final mtrl_picker_text_input_date_range_end_hint:I = 0x7f120c42
.field public static final mtrl_picker_text_input_date_range_end_hint:I = 0x7f120c49
.field public static final mtrl_picker_text_input_date_range_start_hint:I = 0x7f120c43
.field public static final mtrl_picker_text_input_date_range_start_hint:I = 0x7f120c4a
.field public static final mtrl_picker_text_input_day_abbr:I = 0x7f120c44
.field public static final mtrl_picker_text_input_day_abbr:I = 0x7f120c4b
.field public static final mtrl_picker_text_input_month_abbr:I = 0x7f120c45
.field public static final mtrl_picker_text_input_month_abbr:I = 0x7f120c4c
.field public static final mtrl_picker_text_input_year_abbr:I = 0x7f120c46
.field public static final mtrl_picker_text_input_year_abbr:I = 0x7f120c4d
.field public static final mtrl_picker_toggle_to_calendar_input_mode:I = 0x7f120c47
.field public static final mtrl_picker_toggle_to_calendar_input_mode:I = 0x7f120c4e
.field public static final mtrl_picker_toggle_to_day_selection:I = 0x7f120c48
.field public static final mtrl_picker_toggle_to_day_selection:I = 0x7f120c4f
.field public static final mtrl_picker_toggle_to_text_input_mode:I = 0x7f120c49
.field public static final mtrl_picker_toggle_to_text_input_mode:I = 0x7f120c50
.field public static final mtrl_picker_toggle_to_year_selection:I = 0x7f120c4a
.field public static final mtrl_picker_toggle_to_year_selection:I = 0x7f120c51
.field public static final not_set:I = 0x7f120cc0
.field public static final not_set:I = 0x7f120cc7
.field public static final password_toggle_content_description:I = 0x7f120db1
.field public static final password_toggle_content_description:I = 0x7f120db8
.field public static final path_password_eye:I = 0x7f120db3
.field public static final path_password_eye:I = 0x7f120dba
.field public static final path_password_eye_mask_strike_through:I = 0x7f120db4
.field public static final path_password_eye_mask_strike_through:I = 0x7f120dbb
.field public static final path_password_eye_mask_visible:I = 0x7f120db5
.field public static final path_password_eye_mask_visible:I = 0x7f120dbc
.field public static final path_password_strike_through:I = 0x7f120db6
.field public static final path_password_strike_through:I = 0x7f120dbd
.field public static final preference_copied:I = 0x7f120e27
.field public static final preference_copied:I = 0x7f120e2e
.field public static final search_menu_title:I = 0x7f1210dd
.field public static final search_menu_title:I = 0x7f1210e3
.field public static final status_bar_notification_info_overflow:I = 0x7f12118f
.field public static final status_bar_notification_info_overflow:I = 0x7f121195
.field public static final summary_collapsed_preference_list:I = 0x7f1211e2
.field public static final summary_collapsed_preference_list:I = 0x7f1211e8
.field public static final v7_preference_off:I = 0x7f1213f3
.field public static final v7_preference_off:I = 0x7f1213f9
.field public static final v7_preference_on:I = 0x7f1213f4
.field public static final v7_preference_on:I = 0x7f1213fa
# direct methods

View file

@ -156,7 +156,7 @@
const/4 v0, 0x0
if-eqz p1, :cond_a
if-eqz p1, :cond_e
iget-object v1, p0, Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager;->audioManager:Landroid/media/AudioManager;
@ -183,7 +183,7 @@
sget-object v5, Lcom/discord/rtcconnection/RtcConnection$State$f;->a:Lcom/discord/rtcconnection/RtcConnection$State$f;
if-ne v1, v5, :cond_7
if-ne v1, v5, :cond_b
iget-object v0, p0, Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager;->initialAudioManagerSettings:Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager$AudioManagerSettings;
@ -201,106 +201,135 @@
:goto_0
iput-object v0, p0, Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager;->initialAudioManagerSettings:Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager$AudioManagerSettings;
sget-object v0, Lcom/discord/models/domain/ModelVoice$OutputMode;->SPEAKER:Lcom/discord/models/domain/ModelVoice$OutputMode;
invoke-virtual {v4}, Lcom/discord/utilities/media/AudioOutputState;->isBluetoothHeadsetDisconnected()Z
move-result v0
const/4 v1, 0x0
const/4 v5, 0x1
if-ne v3, v0, :cond_2
invoke-virtual {v4}, Lcom/discord/utilities/media/AudioOutputState;->isBluetoothHeadsetDisconnected()Z
move-result v0
if-eqz v0, :cond_2
if-eqz v0, :cond_3
invoke-virtual {v4}, Lcom/discord/utilities/media/AudioOutputState;->isHeadsetUnplugged()Z
move-result v0
if-eqz v0, :cond_2
const/4 v0, 0x1
if-nez v0, :cond_2
goto :goto_1
:cond_2
const/4 v0, 0x0
:goto_1
sget-object v3, Lcom/discord/rtcconnection/RtcConnection$State$f;->a:Lcom/discord/rtcconnection/RtcConnection$State$f;
invoke-static {v2, v3}, Lt/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
iget-object v3, p0, Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager;->audioManager:Landroid/media/AudioManager;
if-nez v0, :cond_4
if-eqz v2, :cond_3
goto :goto_2
:cond_3
const/4 v2, 0x0
:goto_1
const/4 v0, 0x1
:goto_2
sget-object v6, Lcom/discord/models/domain/ModelVoice$OutputMode;->SPEAKER:Lcom/discord/models/domain/ModelVoice$OutputMode;
if-ne v3, v6, :cond_4
const/4 v3, 0x1
goto :goto_3
:cond_4
:goto_2
const/4 v2, 0x1
const/4 v3, 0x0
:goto_3
invoke-virtual {v3, v2}, Landroid/media/AudioManager;->setSpeakerphoneOn(Z)V
sget-object v6, Lcom/discord/rtcconnection/RtcConnection$State$f;->a:Lcom/discord/rtcconnection/RtcConnection$State$f;
invoke-static {v2, v6}, Lt/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_5
if-nez v0, :cond_5
const/4 v0, 0x1
goto :goto_4
:cond_5
const/4 v0, 0x0
:goto_4
iget-object v2, p0, Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager;->audioManager:Landroid/media/AudioManager;
if-nez v3, :cond_7
if-eqz v0, :cond_6
goto :goto_5
:cond_6
const/4 v0, 0x0
goto :goto_6
:cond_7
:goto_5
const/4 v0, 0x1
:goto_6
invoke-virtual {v2, v0}, Landroid/media/AudioManager;->setSpeakerphoneOn(Z)V
iget-object v0, p0, Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager;->audioManager:Landroid/media/AudioManager;
invoke-virtual {p1}, Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager$Configuration;->getAudioMode()I
move-result p1
const/4 v3, 0x2
const/4 v2, 0x2
const/4 v6, 0x3
if-eq p1, v3, :cond_5
if-eq p1, v2, :cond_8
goto :goto_4
goto :goto_7
:cond_5
:cond_8
const/4 v6, 0x2
:goto_4
invoke-virtual {v2, v6}, Landroid/media/AudioManager;->setMode(I)V
:goto_7
invoke-virtual {v0, v6}, Landroid/media/AudioManager;->setMode(I)V
if-nez v0, :cond_6
if-nez v3, :cond_9
invoke-virtual {v4}, Lcom/discord/utilities/media/AudioOutputState;->isBluetoothHeadsetDisconnected()Z
move-result p1
if-nez p1, :cond_6
if-nez p1, :cond_9
invoke-virtual {v4}, Lcom/discord/utilities/media/AudioOutputState;->isBluetoothScoDisconnected()Z
move-result p1
if-eqz p1, :cond_6
if-eqz p1, :cond_9
const/4 v1, 0x1
const/4 p1, 0x1
:cond_6
if-eqz v1, :cond_9
goto :goto_8
iget-object p1, p0, Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager;->audioManager:Landroid/media/AudioManager;
:cond_9
const/4 p1, 0x0
invoke-virtual {p1}, Landroid/media/AudioManager;->isBluetoothScoOn()Z
:goto_8
if-eqz p1, :cond_a
move-result p1
iget-object v0, p0, Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager;->audioManager:Landroid/media/AudioManager;
if-nez p1, :cond_9
invoke-virtual {v0}, Landroid/media/AudioManager;->isBluetoothScoOn()Z
move-result v0
if-nez v0, :cond_a
iget-object p1, p0, Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager;->audioManager:Landroid/media/AudioManager;
@ -310,25 +339,46 @@
invoke-virtual {p1}, Landroid/media/AudioManager;->startBluetoothSco()V
goto :goto_5
goto :goto_9
:cond_7
:cond_a
if-nez p1, :cond_d
iget-object p1, p0, Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager;->audioManager:Landroid/media/AudioManager;
invoke-virtual {p1}, Landroid/media/AudioManager;->isBluetoothScoOn()Z
move-result p1
if-eqz p1, :cond_d
iget-object p1, p0, Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager;->audioManager:Landroid/media/AudioManager;
invoke-virtual {p1, v1}, Landroid/media/AudioManager;->setBluetoothScoOn(Z)V
iget-object p1, p0, Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager;->audioManager:Landroid/media/AudioManager;
invoke-virtual {p1}, Landroid/media/AudioManager;->stopBluetoothSco()V
goto :goto_9
:cond_b
iget-object p1, p0, Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager;->initialAudioManagerSettings:Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager$AudioManagerSettings;
if-eqz p1, :cond_8
if-eqz p1, :cond_c
iget-object v1, p0, Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager;->audioManager:Landroid/media/AudioManager;
invoke-direct {p0, v1, p1}, Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager;->useSettings(Landroid/media/AudioManager;Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager$AudioManagerSettings;)V
:cond_8
:cond_c
iput-object v0, p0, Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager;->initialAudioManagerSettings:Lcom/discord/stores/StoreAudioManager$MediaEngineAudioManager$AudioManagerSettings;
:cond_9
:goto_5
:cond_d
:goto_9
return-void
:cond_a
:cond_e
const-string p1, "configuration"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V

View file

@ -112,7 +112,7 @@
throw p1
:cond_2
const v0, 0x7f121195
const v0, 0x7f12119b
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -121,7 +121,7 @@
goto :goto_0
:cond_3
const v0, 0x7f121196
const v0, 0x7f12119c
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -28,7 +28,7 @@
invoke-direct {p0}, Lcom/discord/stores/Store;-><init>()V
const/16 v0, 0x3fd
const/16 v0, 0x3fe
iput v0, p0, Lcom/discord/stores/StoreClientVersion;->clientVersion:I

View file

@ -76,7 +76,7 @@
iget-object v0, p0, Lcom/discord/stores/StoreMediaNotification$init$3;->$context:Landroid/content/Context;
const v1, 0x7f1213f6
const v1, 0x7f1213fc
const/4 v2, 0x0

View file

@ -69,7 +69,7 @@
const/4 v2, 0x0
const v3, 0x7f121198
const v3, 0x7f12119e
invoke-virtual {p1, v3}, Landroid/app/Activity;->getString(I)Ljava/lang/String;
@ -79,7 +79,7 @@
const/4 v2, 0x1
const v3, 0x7f1212ab
const v3, 0x7f1212b1
invoke-virtual {p1, v3}, Landroid/app/Activity;->getString(I)Ljava/lang/String;

View file

@ -1066,7 +1066,7 @@
invoke-direct/range {v5 .. v13}, Lcom/discord/restapi/RestAPIParams$UserGuildSettings;-><init>(Ljava/lang/Boolean;Ljava/lang/Boolean;Lcom/discord/models/domain/ModelMuteConfig;Ljava/lang/Boolean;Ljava/lang/Integer;Ljava/util/Map;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
const v6, 0x7f12111a
const v6, 0x7f121120
move-object v1, p0
@ -1120,7 +1120,7 @@
invoke-direct/range {v0 .. v8}, Lcom/discord/restapi/RestAPIParams$UserGuildSettings;-><init>(Ljava/lang/Boolean;Ljava/lang/Boolean;Lcom/discord/models/domain/ModelMuteConfig;Ljava/lang/Boolean;Ljava/lang/Integer;Ljava/util/Map;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
const v5, 0x7f12111a
const v5, 0x7f121120
move-object v0, p0
@ -1179,7 +1179,7 @@
invoke-direct/range {v5 .. v13}, Lcom/discord/restapi/RestAPIParams$UserGuildSettings;-><init>(Ljava/lang/Boolean;Ljava/lang/Boolean;Lcom/discord/models/domain/ModelMuteConfig;Ljava/lang/Boolean;Ljava/lang/Integer;Ljava/util/Map;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
const v6, 0x7f12111a
const v6, 0x7f121120
move-object v1, p0

View file

@ -1567,7 +1567,7 @@
move-result-object v0
const v1, 0x7f12126c
const v1, 0x7f121272
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -1722,7 +1722,7 @@
move-result-object p2
const v0, 0x7f120b6a
const v0, 0x7f120b71
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -2051,7 +2051,7 @@
move-result-object v0
const v1, 0x7f12126c
const v1, 0x7f121272
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -2082,7 +2082,7 @@
move-result-object v0
const v1, 0x7f12126b
const v1, 0x7f121271
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

View file

@ -177,7 +177,7 @@
const-string v3, "browser_user_agent"
const-string v4, "Discord-Android/1021"
const-string v4, "Discord-Android/1022"
invoke-direct {v2, v3, v4}, Lkotlin/Pair;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V
@ -185,7 +185,7 @@
const/4 v1, 0x2
const/16 v2, 0x3fd
const/16 v2, 0x3fe
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -201,7 +201,7 @@
const/4 v1, 0x3
const-string v2, "10.2.1"
const-string v2, "10.2.2"
const-string v3, ""

View file

@ -1761,7 +1761,7 @@
goto :goto_0
:cond_5
const p1, 0x7f120cb6
const p1, 0x7f120cbd
invoke-virtual {p2, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -3629,22 +3629,22 @@
goto/16 :goto_0
:sswitch_0
const p1, 0x7f120bad
const p1, 0x7f120bb4
goto/16 :goto_0
:sswitch_1
const p1, 0x7f120bbb
const p1, 0x7f120bc2
goto/16 :goto_0
:sswitch_2
const p1, 0x7f120bb5
const p1, 0x7f120bbc
goto/16 :goto_0
:sswitch_3
const p1, 0x7f120bb1
const p1, 0x7f120bb8
goto/16 :goto_0
@ -3654,12 +3654,12 @@
goto/16 :goto_0
:sswitch_5
const p1, 0x7f121335
const p1, 0x7f12133b
goto/16 :goto_0
:sswitch_6
const p1, 0x7f120c25
const p1, 0x7f120c2c
goto/16 :goto_0
@ -3669,12 +3669,12 @@
goto/16 :goto_0
:sswitch_8
const p1, 0x7f120c56
const p1, 0x7f120c5d
goto/16 :goto_0
:sswitch_9
const p1, 0x7f121177
const p1, 0x7f12117d
goto/16 :goto_0
@ -3684,17 +3684,17 @@
goto/16 :goto_0
:sswitch_b
const p1, 0x7f121330
const p1, 0x7f121336
goto :goto_0
:sswitch_c
const p1, 0x7f120bf0
const p1, 0x7f120bf7
goto :goto_0
:sswitch_d
const p1, 0x7f120fe9
const p1, 0x7f120fef
goto :goto_0
@ -3709,37 +3709,37 @@
goto :goto_0
:sswitch_10
const p1, 0x7f120bae
const p1, 0x7f120bb5
goto :goto_0
:sswitch_11
const p1, 0x7f121106
const p1, 0x7f12110c
goto :goto_0
:sswitch_12
const p1, 0x7f121104
const p1, 0x7f12110a
goto :goto_0
:sswitch_13
const p1, 0x7f120fea
const p1, 0x7f120ff0
goto :goto_0
:sswitch_14
const p1, 0x7f1211a2
const p1, 0x7f1211a8
goto :goto_0
:sswitch_15
const p1, 0x7f120f8b
const p1, 0x7f120f91
goto :goto_0
:sswitch_16
const p1, 0x7f12142c
const p1, 0x7f121432
goto :goto_0
@ -3749,7 +3749,7 @@
goto :goto_0
:sswitch_18
const p1, 0x7f120bb7
const p1, 0x7f120bbe
goto :goto_0
@ -3762,12 +3762,12 @@
if-ne p1, p2, :cond_0
const p1, 0x7f120ba9
const p1, 0x7f120bb0
goto :goto_0
:cond_0
const p1, 0x7f120bab
const p1, 0x7f120bb2
goto :goto_0
@ -3782,7 +3782,7 @@
goto :goto_0
:cond_1
const p1, 0x7f120b5f
const p1, 0x7f120b66
goto :goto_0

View file

@ -403,7 +403,7 @@
:cond_1
if-eqz v0, :cond_6
const p2, 0x7f120a89
const p2, 0x7f120a90
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -434,7 +434,7 @@
:cond_4
if-eqz v0, :cond_5
const p2, 0x7f120a88
const p2, 0x7f120a8f
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -23,7 +23,7 @@
if-gtz v3, :cond_0
const p1, 0x7f1209c2
const p1, 0x7f1209c9
invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -50,11 +50,11 @@
if-gtz v5, :cond_1
const v1, 0x7f1209c6
const v1, 0x7f1209cd
new-array v2, v4, [Ljava/lang/Object;
const v5, 0x7f10007f
const v5, 0x7f100081
const-wide/16 v6, 0x3e8
@ -91,11 +91,11 @@
if-gtz v7, :cond_2
const v5, 0x7f1209c5
const v5, 0x7f1209cc
new-array v6, v4, [Ljava/lang/Object;
const v7, 0x7f10007e
const v7, 0x7f100080
div-long/2addr p1, v1
@ -130,11 +130,11 @@
if-gtz v7, :cond_3
const v1, 0x7f1209c4
const v1, 0x7f1209cb
new-array v2, v4, [Ljava/lang/Object;
const v7, 0x7f10007d
const v7, 0x7f10007f
div-long/2addr p1, v5
@ -163,11 +163,11 @@
goto :goto_0
:cond_3
const v5, 0x7f1209c3
const v5, 0x7f1209ca
new-array v6, v4, [Ljava/lang/Object;
const v7, 0x7f10007c
const v7, 0x7f10007e
div-long/2addr p1, v1

View file

@ -687,7 +687,7 @@
packed-switch v0, :pswitch_data_0
const v0, 0x7f120c6d
const v0, 0x7f120c74
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -700,7 +700,7 @@
return-object p1
:pswitch_0
const v0, 0x7f120a82
const v0, 0x7f120a89
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -713,7 +713,7 @@
return-object p1
:pswitch_1
const v0, 0x7f120c6c
const v0, 0x7f120c73
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -726,7 +726,7 @@
return-object p1
:pswitch_2
const v0, 0x7f120c69
const v0, 0x7f120c70
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -739,7 +739,7 @@
return-object p1
:pswitch_3
const v0, 0x7f121270
const v0, 0x7f121276
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -752,7 +752,7 @@
return-object p1
:pswitch_4
const v0, 0x7f120c6b
const v0, 0x7f120c72
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -765,7 +765,7 @@
return-object p1
:pswitch_5
const v0, 0x7f120c67
const v0, 0x7f120c6e
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -780,7 +780,7 @@
:pswitch_6
iget-object v0, p0, Lcom/discord/utilities/error/Error;->response:Lcom/discord/utilities/error/Error$Response;
const v1, 0x7f120c64
const v1, 0x7f120c6b
invoke-static {v0, p1, v1}, Lcom/discord/utilities/error/Error$Response;->access$100(Lcom/discord/utilities/error/Error$Response;Landroid/content/Context;I)Ljava/lang/String;
@ -795,7 +795,7 @@
:pswitch_7
iget-object v0, p0, Lcom/discord/utilities/error/Error;->response:Lcom/discord/utilities/error/Error$Response;
const v1, 0x7f120c68
const v1, 0x7f120c6f
invoke-static {v0, p1, v1}, Lcom/discord/utilities/error/Error$Response;->access$100(Lcom/discord/utilities/error/Error$Response;Landroid/content/Context;I)Ljava/lang/String;
@ -808,7 +808,7 @@
return-object p1
:pswitch_8
const v0, 0x7f120fdc
const v0, 0x7f120fe2
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -821,7 +821,7 @@
return-object p1
:pswitch_9
const v0, 0x7f120c66
const v0, 0x7f120c6d
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -834,7 +834,7 @@
return-object p1
:pswitch_a
const v0, 0x7f120c65
const v0, 0x7f120c6c
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -849,7 +849,7 @@
:pswitch_b
iget-object v0, p0, Lcom/discord/utilities/error/Error;->response:Lcom/discord/utilities/error/Error$Response;
const v1, 0x7f120c6a
const v1, 0x7f120c71
invoke-static {v0, p1, v1}, Lcom/discord/utilities/error/Error$Response;->access$100(Lcom/discord/utilities/error/Error$Response;Landroid/content/Context;I)Ljava/lang/String;

View file

@ -1380,7 +1380,7 @@
if-eqz p2, :cond_1
const v1, 0x7f120b0b
const v1, 0x7f120b12
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -1544,7 +1544,7 @@
if-eqz v0, :cond_a
const v0, 0x7f120d75
const v0, 0x7f120d7c
new-array v1, v7, [Ljava/lang/Object;
@ -1617,7 +1617,7 @@
goto :goto_0
:cond_1
const v0, 0x7f120cfb
const v0, 0x7f120d02
new-array v1, v5, [Ljava/lang/Object;
@ -1636,7 +1636,7 @@
goto/16 :goto_2
:cond_2
const v0, 0x7f120cf9
const v0, 0x7f120d00
new-array v1, v5, [Ljava/lang/Object;
@ -1684,7 +1684,7 @@
if-ne v1, v5, :cond_5
const v0, 0x7f120d01
const v0, 0x7f120d08
new-array v1, v5, [Ljava/lang/Object;
@ -1705,7 +1705,7 @@
:cond_5
if-ne v1, v7, :cond_6
const v0, 0x7f120cff
const v0, 0x7f120d06
new-array v1, v5, [Ljava/lang/Object;
@ -1751,7 +1751,7 @@
if-nez v0, :cond_a
const v0, 0x7f120cf7
const v0, 0x7f120cfe
new-array v1, v5, [Ljava/lang/Object;
@ -1810,7 +1810,7 @@
goto :goto_2
:cond_8
const v0, 0x7f120d04
const v0, 0x7f120d0b
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -1819,7 +1819,7 @@
goto :goto_1
:cond_9
const v0, 0x7f120cf5
const v0, 0x7f120cfc
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -2158,7 +2158,7 @@
invoke-direct {p2, v0}, Landroidx/core/app/RemoteInput$Builder;-><init>(Ljava/lang/String;)V
const v0, 0x7f121102
const v0, 0x7f121108
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -2206,7 +2206,7 @@
const v3, 0x7f0803a1
const v4, 0x7f120d05
const v4, 0x7f120d0c
invoke-virtual {p1, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -2674,7 +2674,7 @@
const v2, 0x7f08023a
const v3, 0x7f120bbe
const v3, 0x7f120bc5
invoke-virtual {p1, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -3433,7 +3433,7 @@
const v0, 0x7f080344
const v1, 0x7f120d02
const v1, 0x7f120d09
invoke-virtual {p1, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -3506,7 +3506,7 @@
goto/16 :goto_1
:cond_0
const v0, 0x7f120a4c
const v0, 0x7f120a53
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -3625,7 +3625,7 @@
if-nez v0, :cond_4
const v0, 0x7f120d0a
const v0, 0x7f120d11
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -710,7 +710,7 @@
invoke-direct {v0}, Landroidx/core/app/Person$Builder;-><init>()V
const v1, 0x7f120be4
const v1, 0x7f120beb
invoke-virtual {p1, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -1116,12 +1116,12 @@
if-eqz p5, :cond_0
const v2, 0x7f120d07
const v2, 0x7f120d0e
goto :goto_0
:cond_0
const v2, 0x7f120d06
const v2, 0x7f120d0d
:goto_0
sget-object v3, Lcom/discord/utilities/fcm/NotificationActions;->Companion:Lcom/discord/utilities/fcm/NotificationActions$Companion;
@ -1263,7 +1263,7 @@
new-instance v2, Landroid/app/NotificationChannel;
const v4, 0x7f121435
const v4, 0x7f12143b
invoke-virtual {p1, v4}, Landroid/app/Application;->getString(I)Ljava/lang/String;
@ -1277,7 +1277,7 @@
new-instance v4, Landroid/app/NotificationChannel;
const v6, 0x7f120c07
const v6, 0x7f120c0e
invoke-virtual {p1, v6}, Landroid/app/Application;->getString(I)Ljava/lang/String;

View file

@ -45,7 +45,7 @@
if-eqz v0, :cond_0
const v3, 0x7f1212e4
const v3, 0x7f1212ea
const/4 v4, 0x1

View file

@ -380,7 +380,7 @@
if-eqz p3, :cond_0
const p2, 0x7f121149
const p2, 0x7f12114f
invoke-virtual {p0, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -510,7 +510,7 @@
.end method
.method private final declared-synchronized handleScoUpdate(Landroid/content/Intent;)V
.locals 7
.locals 9
monitor-enter p0
@ -523,31 +523,55 @@
move-result p1
iget-object v0, p0, Lcom/discord/utilities/media/AudioOutputMonitor;->outputState:Lcom/discord/utilities/media/AudioOutputState;
iget-object v2, p0, Lcom/discord/utilities/media/AudioOutputMonitor;->outputState:Lcom/discord/utilities/media/AudioOutputState;
const/4 v1, 0x0
const/4 v3, 0x0
const/4 v2, 0x0
const/4 v4, 0x0
const/4 v3, 0x1
const/4 v0, 0x1
if-eq p1, v3, :cond_0
if-eq p1, v0, :cond_0
const/4 v5, 0x1
goto :goto_0
:cond_0
const/4 p1, 0x0
const/4 v0, 0x0
const/4 v5, 0x0
:goto_0
const/4 v6, 0x0
const/16 v7, 0xb
const/4 v8, 0x0
invoke-static/range {v2 .. v8}, Lcom/discord/utilities/media/AudioOutputState;->copy$default(Lcom/discord/utilities/media/AudioOutputState;ZZZZILjava/lang/Object;)Lcom/discord/utilities/media/AudioOutputState;
move-result-object v0
invoke-direct {p0, v0}, Lcom/discord/utilities/media/AudioOutputMonitor;->setOutputState(Lcom/discord/utilities/media/AudioOutputState;)V
if-ne p1, v1, :cond_1
iget-object v2, p0, Lcom/discord/utilities/media/AudioOutputMonitor;->outputState:Lcom/discord/utilities/media/AudioOutputState;
const/4 v3, 0x0
:goto_0
const/4 v4, 0x0
const/16 v5, 0xb
const/4 v5, 0x1
const/4 v6, 0x0
invoke-static/range {v0 .. v6}, Lcom/discord/utilities/media/AudioOutputState;->copy$default(Lcom/discord/utilities/media/AudioOutputState;ZZZZILjava/lang/Object;)Lcom/discord/utilities/media/AudioOutputState;
const/16 v7, 0xb
const/4 v8, 0x0
invoke-static/range {v2 .. v8}, Lcom/discord/utilities/media/AudioOutputState;->copy$default(Lcom/discord/utilities/media/AudioOutputState;ZZZZILjava/lang/Object;)Lcom/discord/utilities/media/AudioOutputState;
move-result-object p1
@ -555,6 +579,7 @@
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
:cond_1
monitor-exit p0
return-void

View file

@ -220,7 +220,7 @@
new-instance p2, Lcom/discord/utilities/notices/NoticeBuilders$DialogData;
const v0, 0x7f120fde
const v0, 0x7f120fe4
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -230,7 +230,7 @@
invoke-static {v1, v0}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f120fdd
const v0, 0x7f120fe3
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -240,7 +240,7 @@
invoke-static {v2, v0}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f0d00ee
const v0, 0x7f0d00ed
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -284,13 +284,13 @@
move-result-object v5
const v0, 0x7f120d58
const v0, 0x7f120d5f
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v3
const v0, 0x7f120cb5
const v0, 0x7f120cbc
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -79,7 +79,7 @@
move-result v0
const v1, 0x7f12134f
const v1, 0x7f121355
const/4 v2, 0x0
@ -104,7 +104,7 @@
goto :goto_1
:cond_0
const v0, 0x7f121352
const v0, 0x7f121358
new-array v1, v3, [Ljava/lang/Object;
@ -121,7 +121,7 @@
goto :goto_1
:cond_1
const v0, 0x7f12134d
const v0, 0x7f121353
new-array v1, v3, [Ljava/lang/Object;
@ -138,7 +138,7 @@
goto :goto_1
:cond_2
const v0, 0x7f12134e
const v0, 0x7f121354
new-array v1, v3, [Ljava/lang/Object;
@ -185,7 +185,7 @@
:goto_0
if-eqz p1, :cond_5
const v0, 0x7f121350
const v0, 0x7f121356
new-array v3, v3, [Ljava/lang/Object;
@ -267,7 +267,7 @@
goto :goto_2
:cond_1
const v1, 0x7f12144d
const v1, 0x7f121453
new-array v3, v3, [Ljava/lang/Object;
@ -294,7 +294,7 @@
goto :goto_2
:cond_3
const v1, 0x7f120b8c
const v1, 0x7f120b93
new-array v3, v3, [Ljava/lang/Object;
@ -311,7 +311,7 @@
goto :goto_2
:cond_4
const v1, 0x7f1211da
const v1, 0x7f1211e0
new-array v3, v3, [Ljava/lang/Object;
@ -338,7 +338,7 @@
goto :goto_2
:cond_6
const v1, 0x7f120e21
const v1, 0x7f120e28
new-array v3, v3, [Ljava/lang/Object;
@ -376,7 +376,7 @@
if-eqz p2, :cond_0
const v0, 0x7f1211da
const v0, 0x7f1211e0
const/4 v1, 0x1
@ -399,7 +399,7 @@
goto :goto_0
:cond_0
const p2, 0x7f1211db # 1.9416E38f
const p2, 0x7f1211e1
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -564,22 +564,22 @@
if-eq p1, v0, :cond_2
:goto_1
const p1, 0x7f121195
const p1, 0x7f12119b
goto :goto_2
:cond_2
const p1, 0x7f121190
const p1, 0x7f121196
goto :goto_2
:cond_3
const p1, 0x7f121192
const p1, 0x7f121198
goto :goto_2
:cond_4
const p1, 0x7f121196
const p1, 0x7f12119c
:goto_2
return p1

View file

@ -159,7 +159,7 @@
.method public getUserAgent()Ljava/lang/String;
.locals 1
const-string v0, "Discord-Android/1021"
const-string v0, "Discord-Android/1022"
return-object v0
.end method

View file

@ -319,7 +319,7 @@
const p2, 0x7f1205ca
:goto_0
const v0, 0x7f0d0145
const v0, 0x7f0d0144
const/4 v2, 0x0
@ -739,7 +739,7 @@
goto :goto_0
:cond_1
const p3, 0x7f120c64
const p3, 0x7f120c6b
const/16 v2, 0xc
@ -800,7 +800,7 @@
const/4 v2, 0x3
const p3, 0x7f120f87
const p3, 0x7f120f8d
invoke-virtual {p1, p3}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -36,7 +36,7 @@
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const v0, 0x7f1210c6
const v0, 0x7f1210cc
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -48,7 +48,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->fromFilterString:Ljava/lang/String;
const v0, 0x7f1210c8
const v0, 0x7f1210ce
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -60,7 +60,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->inFilterString:Ljava/lang/String;
const v0, 0x7f1210ca
const v0, 0x7f1210d0
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -72,7 +72,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->mentionsFilterString:Ljava/lang/String;
const v0, 0x7f1210c7
const v0, 0x7f1210cd
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -84,7 +84,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->hasFilterString:Ljava/lang/String;
const v0, 0x7f1210b2
const v0, 0x7f1210b8
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -96,7 +96,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->linkAnswerString:Ljava/lang/String;
const v0, 0x7f1210b0
const v0, 0x7f1210b6
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -108,7 +108,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->embedAnswerString:Ljava/lang/String;
const v0, 0x7f1210af
const v0, 0x7f1210b5
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -120,7 +120,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->fileAnswerString:Ljava/lang/String;
const v0, 0x7f1210b4
const v0, 0x7f1210ba
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -132,7 +132,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->videoAnswerString:Ljava/lang/String;
const v0, 0x7f1210b1
const v0, 0x7f1210b7
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -144,7 +144,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->imageAnswerString:Ljava/lang/String;
const v0, 0x7f1210b3
const v0, 0x7f1210b9
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -144,7 +144,7 @@
:cond_0
iget-object v0, p0, Lcom/discord/utilities/stateful/StatefulViews$FragmentOnBackPressedHandler;->activity:Landroid/app/Activity;
const v1, 0x7f0d00cf
const v1, 0x7f0d00ce
const/4 v2, 0x0
@ -170,7 +170,7 @@
invoke-static {v1, v2}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v2, 0x7f0a08ac
const v2, 0x7f0a08ab
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -178,7 +178,7 @@
check-cast v2, Landroid/widget/TextView;
const v3, 0x7f0a08ad
const v3, 0x7f0a08ac
invoke-virtual {v0, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -186,7 +186,7 @@
check-cast v3, Landroid/widget/TextView;
const v4, 0x7f0a08aa
const v4, 0x7f0a08a9
invoke-virtual {v0, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -194,7 +194,7 @@
check-cast v4, Landroid/widget/TextView;
const v5, 0x7f0a08ab
const v5, 0x7f0a08aa
invoke-virtual {v0, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -216,7 +216,7 @@
invoke-virtual {v4, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const v2, 0x7f120d58
const v2, 0x7f120d5f
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(I)V

View file

@ -0,0 +1,192 @@
.class public final Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;
.super Lcom/discord/utilities/surveys/SurveyUtils$Survey;
.source "SurveyUtils.kt"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/discord/utilities/surveys/SurveyUtils$Survey;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "ConsoleResearchSurvey"
.end annotation
# instance fields
.field public final meUser:Lcom/discord/models/domain/ModelUser;
# direct methods
.method public constructor <init>(Lcom/discord/models/domain/ModelUser;)V
.locals 3
const/4 v0, 0x0
if-eqz p1, :cond_0
const-string v1, "9W5KLQ3"
const-string v2, "NOTICE_KEY_CONSOLE_RESEARCH_SURVEY"
invoke-direct {p0, p1, v1, v2, v0}, Lcom/discord/utilities/surveys/SurveyUtils$Survey;-><init>(Lcom/discord/models/domain/ModelUser;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
iput-object p1, p0, Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;->meUser:Lcom/discord/models/domain/ModelUser;
return-void
:cond_0
const-string p1, "meUser"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V
throw v0
.end method
.method public static synthetic copy$default(Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;Lcom/discord/models/domain/ModelUser;ILjava/lang/Object;)Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;
.locals 0
and-int/lit8 p2, p2, 0x1
if-eqz p2, :cond_0
invoke-virtual {p0}, Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;->getMeUser()Lcom/discord/models/domain/ModelUser;
move-result-object p1
:cond_0
invoke-virtual {p0, p1}, Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;->copy(Lcom/discord/models/domain/ModelUser;)Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;
move-result-object p0
return-object p0
.end method
# virtual methods
.method public final component1()Lcom/discord/models/domain/ModelUser;
.locals 1
invoke-virtual {p0}, Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;->getMeUser()Lcom/discord/models/domain/ModelUser;
move-result-object v0
return-object v0
.end method
.method public final copy(Lcom/discord/models/domain/ModelUser;)Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;
.locals 1
if-eqz p1, :cond_0
new-instance v0, Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;
invoke-direct {v0, p1}, Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;-><init>(Lcom/discord/models/domain/ModelUser;)V
return-object v0
:cond_0
const-string p1, "meUser"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public equals(Ljava/lang/Object;)Z
.locals 1
if-eq p0, p1, :cond_1
instance-of v0, p1, Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;
if-eqz v0, :cond_0
check-cast p1, Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;
invoke-virtual {p0}, Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;->getMeUser()Lcom/discord/models/domain/ModelUser;
move-result-object v0
invoke-virtual {p1}, Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;->getMeUser()Lcom/discord/models/domain/ModelUser;
move-result-object p1
invoke-static {v0, p1}, Lt/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
goto :goto_0
:cond_0
const/4 p1, 0x0
return p1
:cond_1
:goto_0
const/4 p1, 0x1
return p1
.end method
.method public getMeUser()Lcom/discord/models/domain/ModelUser;
.locals 1
iget-object v0, p0, Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;->meUser:Lcom/discord/models/domain/ModelUser;
return-object v0
.end method
.method public hashCode()I
.locals 1
invoke-virtual {p0}, Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;->getMeUser()Lcom/discord/models/domain/ModelUser;
move-result-object v0
if-eqz v0, :cond_0
invoke-virtual {v0}, Lcom/discord/models/domain/ModelUser;->hashCode()I
move-result v0
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
const-string v0, "ConsoleResearchSurvey(meUser="
invoke-static {v0}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {p0}, Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;->getMeUser()Lcom/discord/models/domain/ModelUser;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ")"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method

View file

@ -17,6 +17,8 @@
# static fields
.field public static final INSTANCE:Lcom/discord/utilities/surveys/SurveyUtils$Survey$NoticeKeys;
.field public static final NOTICE_KEY_CONSOLE_RESEARCH_SURVEY:Ljava/lang/String; = "NOTICE_KEY_CONSOLE_RESEARCH_SURVEY"
.field public static final NOTICE_KEY_NPS_SURVEY:Ljava/lang/String; = "NOTICE_KEY_NPS_SURVEY"
.field public static final NOTICE_KEY_USER_SURVEY:Ljava/lang/String; = "NOTICE_KEY_USER_SURVEY"

View file

@ -19,6 +19,7 @@
Lcom/discord/utilities/surveys/SurveyUtils$Survey$HypesquadSurvey;,
Lcom/discord/utilities/surveys/SurveyUtils$Survey$EngagedUserSurvey;,
Lcom/discord/utilities/surveys/SurveyUtils$Survey$NpsSurvey;,
Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;,
Lcom/discord/utilities/surveys/SurveyUtils$Survey$NoticeKeys;
}
.end annotation

View file

@ -48,7 +48,7 @@
# virtual methods
.method public final call(Ljava/lang/Integer;)Lcom/discord/utilities/surveys/SurveyUtils$Survey;
.locals 1
.locals 2
if-nez p1, :cond_0
@ -57,11 +57,11 @@
:cond_0
invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I
move-result p1
move-result v0
const/4 v0, 0x3
const/4 v1, 0x3
if-ne p1, v0, :cond_1
if-ne v0, v1, :cond_1
new-instance p1, Lcom/discord/utilities/surveys/SurveyUtils$Survey$NpsSurvey;
@ -69,13 +69,36 @@
invoke-direct {p1, v0}, Lcom/discord/utilities/surveys/SurveyUtils$Survey$NpsSurvey;-><init>(Lcom/discord/models/domain/ModelUser;)V
goto :goto_1
goto :goto_2
:cond_1
:goto_0
const/4 v0, 0x5
if-nez p1, :cond_2
goto :goto_1
:cond_2
invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I
move-result p1
if-ne p1, v0, :cond_3
new-instance p1, Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;
iget-object v0, p0, Lcom/discord/utilities/surveys/SurveyUtils$getGenericSurvey$2;->$meUser:Lcom/discord/models/domain/ModelUser;
invoke-direct {p1, v0}, Lcom/discord/utilities/surveys/SurveyUtils$Survey$ConsoleResearchSurvey;-><init>(Lcom/discord/models/domain/ModelUser;)V
goto :goto_2
:cond_3
:goto_1
sget-object p1, Lcom/discord/utilities/surveys/SurveyUtils$Survey$None;->INSTANCE:Lcom/discord/utilities/surveys/SurveyUtils$Survey$None;
:goto_1
:goto_2
return-object p1
.end method

View file

@ -12,6 +12,8 @@
# static fields
.field public static final GENERIC_SURVEY_BUCKET_CONSOLE_RESEARCH:I = 0x5
.field public static final GENERIC_SURVEY_BUCKET_NPS:I = 0x3
.field public static final INSTANCE:Lcom/discord/utilities/surveys/SurveyUtils;

View file

@ -81,9 +81,7 @@
move-result-object p2
const-string v0, "matcher.group(1)"
invoke-static {p2, v0}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
invoke-static {p2}, Lt/a0/m;->toLongOrNull(Ljava/lang/String;)Ljava/lang/Long;

View file

@ -81,9 +81,7 @@
move-result-object p2
const-string v1, "matcher.group(1)"
invoke-static {p2, v1}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
invoke-static {p2}, Lt/a0/m;->toLongOrNull(Ljava/lang/String;)Ljava/lang/Long;

View file

@ -81,9 +81,7 @@
move-result-object p2
const-string v0, "matcher.group(1)"
invoke-static {p2, v0}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
invoke-static {p2}, Lt/a0/m;->toLongOrNull(Ljava/lang/String;)Ljava/lang/Long;

View file

@ -17,7 +17,7 @@
# direct methods
.method public static constructor <clinit>()V
.locals 2
.locals 1
new-instance v0, Lcom/discord/utilities/textprocessing/MessageUnparser;
@ -31,10 +31,6 @@
move-result-object v0
const/4 v1, 0x0
if-eqz v0, :cond_3
sput-object v0, Lcom/discord/utilities/textprocessing/MessageUnparser;->PATTERN_USER_MENTION:Ljava/util/regex/Pattern;
const-string v0, "^<@&?(\\d+)>"
@ -43,8 +39,6 @@
move-result-object v0
if-eqz v0, :cond_2
sput-object v0, Lcom/discord/utilities/textprocessing/MessageUnparser;->PATTERN_ROLE_MENTION:Ljava/util/regex/Pattern;
const-string v0, "^<#?(\\d+)>"
@ -53,8 +47,6 @@
move-result-object v0
if-eqz v0, :cond_1
sput-object v0, Lcom/discord/utilities/textprocessing/MessageUnparser;->PATTERN_CHANNEL_MENTION:Ljava/util/regex/Pattern;
const-string v0, "^<(a)?:(\\w+):(\\d+)>"
@ -63,31 +55,9 @@
move-result-object v0
if-eqz v0, :cond_0
sput-object v0, Lcom/discord/utilities/textprocessing/MessageUnparser;->PATTERN_CUSTOM_EMOJI:Ljava/util/regex/Pattern;
return-void
:cond_0
invoke-static {}, Lt/u/b/j;->throwNpe()V
throw v1
:cond_1
invoke-static {}, Lt/u/b/j;->throwNpe()V
throw v1
:cond_2
invoke-static {}, Lt/u/b/j;->throwNpe()V
throw v1
:cond_3
invoke-static {}, Lt/u/b/j;->throwNpe()V
throw v1
.end method
.method public constructor <init>()V
@ -99,7 +69,7 @@
.end method
.method private final getChannelMentionRule(Ljava/util/Map;)Lcom/discord/simpleast/core/parser/Rule;
.locals 2
.locals 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
@ -123,13 +93,17 @@
sget-object v1, Lcom/discord/utilities/textprocessing/MessageUnparser;->PATTERN_CHANNEL_MENTION:Ljava/util/regex/Pattern;
const-string v2, "PATTERN_CHANNEL_MENTION"
invoke-static {v1, v2}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {v0, p0, p1, v1}, Lcom/discord/utilities/textprocessing/MessageUnparser$getChannelMentionRule$1;-><init>(Lcom/discord/utilities/textprocessing/MessageUnparser;Ljava/util/Map;Ljava/util/regex/Pattern;)V
return-object v0
.end method
.method private final getCustomEmojiRule(Lcom/discord/models/domain/emoji/EmojiSet;)Lcom/discord/simpleast/core/parser/Rule;
.locals 2
.locals 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
@ -150,13 +124,17 @@
sget-object v1, Lcom/discord/utilities/textprocessing/MessageUnparser;->PATTERN_CUSTOM_EMOJI:Ljava/util/regex/Pattern;
const-string v2, "PATTERN_CUSTOM_EMOJI"
invoke-static {v1, v2}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {v0, p0, p1, v1}, Lcom/discord/utilities/textprocessing/MessageUnparser$getCustomEmojiRule$1;-><init>(Lcom/discord/utilities/textprocessing/MessageUnparser;Lcom/discord/models/domain/emoji/EmojiSet;Ljava/util/regex/Pattern;)V
return-object v0
.end method
.method private final getRoleMentionRule(Ljava/util/List;)Lcom/discord/simpleast/core/parser/Rule;
.locals 2
.locals 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
@ -179,13 +157,17 @@
sget-object v1, Lcom/discord/utilities/textprocessing/MessageUnparser;->PATTERN_ROLE_MENTION:Ljava/util/regex/Pattern;
const-string v2, "PATTERN_ROLE_MENTION"
invoke-static {v1, v2}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {v0, p0, p1, v1}, Lcom/discord/utilities/textprocessing/MessageUnparser$getRoleMentionRule$1;-><init>(Lcom/discord/utilities/textprocessing/MessageUnparser;Ljava/util/List;Ljava/util/regex/Pattern;)V
return-object v0
.end method
.method private final getUserMentionRule(Ljava/util/Map;)Lcom/discord/simpleast/core/parser/Rule;
.locals 2
.locals 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
@ -209,6 +191,10 @@
sget-object v1, Lcom/discord/utilities/textprocessing/MessageUnparser;->PATTERN_USER_MENTION:Ljava/util/regex/Pattern;
const-string v2, "PATTERN_USER_MENTION"
invoke-static {v1, v2}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {v0, p0, p1, v1}, Lcom/discord/utilities/textprocessing/MessageUnparser$getUserMentionRule$1;-><init>(Lcom/discord/utilities/textprocessing/MessageUnparser;Ljava/util/Map;Ljava/util/regex/Pattern;)V
return-object v0

View file

@ -0,0 +1,120 @@
.class public final Lcom/discord/utilities/textprocessing/MessageUtils$cleanEmojisInQuotedText$1;
.super Lt/u/b/k;
.source "MessageUtils.kt"
# interfaces
.implements Lkotlin/jvm/functions/Function1;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/utilities/textprocessing/MessageUtils;->cleanEmojisInQuotedText(Ljava/lang/String;)Ljava/lang/String;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lt/u/b/k;",
"Lkotlin/jvm/functions/Function1<",
"Lkotlin/text/MatchResult;",
"Ljava/lang/CharSequence;",
">;"
}
.end annotation
# instance fields
.field public final synthetic $text:Ljava/lang/String;
# direct methods
.method public constructor <init>(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/discord/utilities/textprocessing/MessageUtils$cleanEmojisInQuotedText$1;->$text:Ljava/lang/String;
const/4 p1, 0x1
invoke-direct {p0, p1}, Lt/u/b/k;-><init>(I)V
return-void
.end method
# virtual methods
.method public final invoke(Lkotlin/text/MatchResult;)Ljava/lang/CharSequence;
.locals 3
if-eqz p1, :cond_1
invoke-interface {p1}, Lkotlin/text/MatchResult;->getGroupValues()Ljava/util/List;
move-result-object v0
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
const/4 v1, 0x3
if-lt v0, v1, :cond_0
const/16 v0, 0x3a
invoke-static {v0}, Le/e/b/a/a;->a(C)Ljava/lang/StringBuilder;
move-result-object v1
invoke-interface {p1}, Lkotlin/text/MatchResult;->getGroupValues()Ljava/util/List;
move-result-object p1
const/4 v2, 0x2
invoke-interface {p1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
goto :goto_0
:cond_0
iget-object p1, p0, Lcom/discord/utilities/textprocessing/MessageUtils$cleanEmojisInQuotedText$1;->$text:Ljava/lang/String;
:goto_0
return-object p1
:cond_1
const-string p1, "matches"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Lkotlin/text/MatchResult;
invoke-virtual {p0, p1}, Lcom/discord/utilities/textprocessing/MessageUtils$cleanEmojisInQuotedText$1;->invoke(Lkotlin/text/MatchResult;)Ljava/lang/CharSequence;
move-result-object p1
return-object p1
.end method

View file

@ -33,12 +33,6 @@
:array_0
.array-data 4
0x7f121211
0x7f121212
0x7f121213
0x7f121214
0x7f121215
0x7f121216
0x7f121217
0x7f121218
0x7f121219
@ -72,6 +66,12 @@
0x7f121235
0x7f121236
0x7f121237
0x7f121238
0x7f121239
0x7f12123a
0x7f12123b
0x7f12123c
0x7f12123d
.end array-data
.end method
@ -83,6 +83,26 @@
return-void
.end method
.method private final cleanEmojisInQuotedText(Ljava/lang/String;)Ljava/lang/String;
.locals 2
new-instance v0, Lkotlin/text/Regex;
const-string v1, "<(a)?:([a-zA-Z_0-9]+):(\\d+)>"
invoke-direct {v0, v1}, Lkotlin/text/Regex;-><init>(Ljava/lang/String;)V
new-instance v1, Lcom/discord/utilities/textprocessing/MessageUtils$cleanEmojisInQuotedText$1;
invoke-direct {v1, p1}, Lcom/discord/utilities/textprocessing/MessageUtils$cleanEmojisInQuotedText$1;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, p1, v1}, Lkotlin/text/Regex;->replace(Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function1;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method private final cleanTextOfQuotes(Ljava/lang/String;)Ljava/lang/String;
.locals 10
@ -147,72 +167,52 @@
move-result-object p1
const/4 v3, 0x0
:goto_1
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v4
move-result v3
if-eqz v4, :cond_5
const/4 v4, -0x1
if-eqz v3, :cond_3
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v4
move-result-object v3
check-cast v4, Ljava/lang/String;
check-cast v3, Ljava/lang/String;
if-eqz v4, :cond_4
invoke-static {v3}, Lt/a0/n;->isBlank(Ljava/lang/CharSequence;)Z
invoke-static {v4}, Lt/a0/s;->trim(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
move-result v3
move-result-object v4
xor-int/2addr v3, v0
invoke-virtual {v4}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v4
invoke-interface {v4}, Ljava/lang/CharSequence;->length()I
move-result v4
if-lez v4, :cond_2
const/4 v4, 0x1
if-eqz v3, :cond_2
goto :goto_2
:cond_2
const/4 v4, 0x0
:goto_2
if-eqz v4, :cond_3
goto :goto_3
:cond_3
add-int/lit8 v3, v3, 0x1
add-int/lit8 v2, v2, 0x1
goto :goto_1
:cond_3
const/4 v2, -0x1
:goto_2
if-ne v2, v4, :cond_4
const/4 p1, 0x0
return-object p1
:cond_4
new-instance p1, Lt/l;
const-string v0, "null cannot be cast to non-null type kotlin.CharSequence"
invoke-direct {p1, v0}, Lt/l;-><init>(Ljava/lang/String;)V
throw p1
:cond_5
const/4 v3, -0x1
:goto_3
invoke-interface {v1}, Ljava/util/List;->size()I
move-result p1
invoke-static {v3, p1}, Lt/x/c;->until(II)Lkotlin/ranges/IntRange;
invoke-static {v2, p1}, Lt/x/c;->until(II)Lkotlin/ranges/IntRange;
move-result-object p1
@ -241,90 +241,6 @@
return-object p1
.end method
.method public static final createQuotedText(Lcom/discord/models/domain/ModelMessage;Lcom/discord/models/domain/ModelChannel;)Ljava/lang/String;
.locals 4
const/4 v0, 0x0
if-eqz p0, :cond_2
if-eqz p1, :cond_1
sget-object v1, Lcom/discord/utilities/textprocessing/MessageUtils;->INSTANCE:Lcom/discord/utilities/textprocessing/MessageUtils;
invoke-virtual {p0}, Lcom/discord/models/domain/ModelMessage;->getContent()Ljava/lang/String;
move-result-object v2
const-string v3, "message.content"
invoke-static {v2, v3}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {v1, v2}, Lcom/discord/utilities/textprocessing/MessageUtils;->cleanTextOfQuotes(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p1}, Lcom/discord/models/domain/ModelChannel;->isDM()Z
move-result p1
if-eqz p1, :cond_0
goto :goto_0
:cond_0
const/16 p1, 0x40
invoke-static {p1}, Le/e/b/a/a;->a(C)Ljava/lang/StringBuilder;
move-result-object p1
invoke-virtual {p0}, Lcom/discord/models/domain/ModelMessage;->getAuthor()Lcom/discord/models/domain/ModelUser;
move-result-object p0
const-string v0, "message.author"
invoke-static {p0, v0}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->getUserNameWithDiscriminator()Ljava/lang/String;
move-result-object p0
invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/16 p0, 0x20
invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
:goto_0
sget-object p0, Lcom/discord/utilities/textprocessing/MessageUtils;->INSTANCE:Lcom/discord/utilities/textprocessing/MessageUtils;
invoke-direct {p0, v1, v0}, Lcom/discord/utilities/textprocessing/MessageUtils;->formatTextAsQuote(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
return-object p0
:cond_1
const-string p0, "channel"
invoke-static {p0}, Lt/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "message"
invoke-static {p0}, Lt/u/b/j;->a(Ljava/lang/String;)V
throw v0
.end method
.method private final formatTextAsQuote(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.locals 11
@ -587,3 +503,133 @@
throw v0
.end method
# virtual methods
.method public final createQuotedText(Lcom/discord/models/domain/ModelMessage;Lcom/discord/models/domain/ModelChannel;)Ljava/lang/String;
.locals 3
const/4 v0, 0x0
if-eqz p1, :cond_3
if-eqz p2, :cond_2
invoke-virtual {p1}, Lcom/discord/models/domain/ModelMessage;->getContent()Ljava/lang/String;
move-result-object v1
const-string v2, "message.content"
invoke-static {v1, v2}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0, v1}, Lcom/discord/utilities/textprocessing/MessageUtils;->cleanTextOfQuotes(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
if-eqz v1, :cond_1
invoke-direct {p0, v1}, Lcom/discord/utilities/textprocessing/MessageUtils;->cleanEmojisInQuotedText(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p2}, Lcom/discord/models/domain/ModelChannel;->isDM()Z
move-result p2
if-eqz p2, :cond_0
goto :goto_0
:cond_0
const/16 p2, 0x40
invoke-static {p2}, Le/e/b/a/a;->a(C)Ljava/lang/StringBuilder;
move-result-object p2
invoke-virtual {p1}, Lcom/discord/models/domain/ModelMessage;->getAuthor()Lcom/discord/models/domain/ModelUser;
move-result-object p1
const-string v0, "message.author"
invoke-static {p1, v0}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/discord/models/domain/ModelUser;->getUserNameWithDiscriminator()Ljava/lang/String;
move-result-object p1
invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/16 p1, 0x20
invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
:goto_0
invoke-direct {p0, v1, v0}, Lcom/discord/utilities/textprocessing/MessageUtils;->formatTextAsQuote(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
return-object p1
:cond_1
return-object v0
:cond_2
const-string p1, "channel"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_3
const-string p1, "message"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V
throw v0
.end method
.method public final isContentQuotable(Lcom/discord/models/domain/ModelMessage;)Z
.locals 1
if-eqz p1, :cond_1
invoke-virtual {p1}, Lcom/discord/models/domain/ModelMessage;->getContent()Ljava/lang/String;
move-result-object p1
const-string v0, "message.content"
invoke-static {p1, v0}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0, p1}, Lcom/discord/utilities/textprocessing/MessageUtils;->cleanTextOfQuotes(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
if-eqz p1, :cond_0
const/4 p1, 0x1
goto :goto_0
:cond_0
const/4 p1, 0x0
:goto_0
return p1
:cond_1
const-string p1, "message"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -48,7 +48,7 @@
# virtual methods
.method public parse(Ljava/util/regex/Matcher;Lcom/discord/simpleast/core/parser/Parser;Ljava/lang/Object;)Lcom/discord/simpleast/core/parser/ParseSpec;
.locals 2
.locals 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
@ -70,19 +70,21 @@
if-eqz p2, :cond_0
sget-object p2, Lcom/discord/utilities/textprocessing/Rules;->INSTANCE:Lcom/discord/utilities/textprocessing/Rules;
sget-object v1, Lcom/discord/utilities/textprocessing/Rules;->INSTANCE:Lcom/discord/utilities/textprocessing/Rules;
const/4 v0, 0x1
const/4 p2, 0x1
invoke-virtual {p1, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
invoke-virtual {p1, p2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object p1
move-result-object v2
const-string v0, "matcher.group(1)"
const-wide/16 v3, 0x0
invoke-static {p1, v0}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v5, 0x1
invoke-static {p2, p1}, Lcom/discord/utilities/textprocessing/Rules;->access$safeParseLong(Lcom/discord/utilities/textprocessing/Rules;Ljava/lang/String;)J
const/4 v6, 0x0
invoke-static/range {v1 .. v6}, Lcom/discord/utilities/textprocessing/Rules;->toLongOrDefault$default(Lcom/discord/utilities/textprocessing/Rules;Ljava/lang/String;JILjava/lang/Object;)J
move-result-wide p1

View file

@ -48,7 +48,7 @@
# virtual methods
.method public parse(Ljava/util/regex/Matcher;Lcom/discord/simpleast/core/parser/Parser;Ljava/lang/Object;)Lcom/discord/simpleast/core/parser/ParseSpec;
.locals 8
.locals 10
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
@ -66,65 +66,65 @@
const/4 v0, 0x0
if-eqz p1, :cond_1
if-eqz p1, :cond_2
if-eqz p2, :cond_0
if-eqz p2, :cond_1
const/4 p2, 0x1
invoke-virtual {p1, p2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object v0
move-result-object v1
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
move-result v1
xor-int/2addr p2, v0
xor-int/2addr p2, v1
const/4 v0, 0x2
invoke-virtual {p1, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object v2
sget-object v0, Lcom/discord/utilities/textprocessing/Rules;->INSTANCE:Lcom/discord/utilities/textprocessing/Rules;
const/4 v1, 0x3
const/4 v1, 0x2
invoke-virtual {p1, v1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object p1
move-result-object v3
const-string v1, "matcher.group(3)"
if-eqz v3, :cond_0
invoke-static {p1, v1}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v4, Lcom/discord/utilities/textprocessing/Rules;->INSTANCE:Lcom/discord/utilities/textprocessing/Rules;
invoke-static {v0, p1}, Lcom/discord/utilities/textprocessing/Rules;->access$safeParseLong(Lcom/discord/utilities/textprocessing/Rules;Ljava/lang/String;)J
const/4 v0, 0x3
invoke-virtual {p1, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object v5
const-wide/16 v6, 0x0
const/4 v8, 0x1
const/4 v9, 0x0
invoke-static/range {v4 .. v9}, Lcom/discord/utilities/textprocessing/Rules;->toLongOrDefault$default(Lcom/discord/utilities/textprocessing/Rules;Ljava/lang/String;JILjava/lang/Object;)J
move-result-wide v0
new-instance p1, Lcom/discord/utilities/textprocessing/node/EmojiNode;
const-string v3, "emojiName"
new-instance v4, Lcom/discord/utilities/textprocessing/Rules$createCustomEmojiRule$1$parse$emojiNode$1;
invoke-static {v2, v3}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v3, Lcom/discord/utilities/textprocessing/Rules$createCustomEmojiRule$1$parse$emojiNode$1;
invoke-direct {v3, v0, v1, p2}, Lcom/discord/utilities/textprocessing/Rules$createCustomEmojiRule$1$parse$emojiNode$1;-><init>(JZ)V
const/4 v4, 0x0
invoke-direct {v4, v0, v1, p2}, Lcom/discord/utilities/textprocessing/Rules$createCustomEmojiRule$1$parse$emojiNode$1;-><init>(JZ)V
const/4 v5, 0x0
const/16 v6, 0xc
const/4 v6, 0x0
const/4 v7, 0x0
const/16 v7, 0xc
move-object v1, p1
const/4 v8, 0x0
invoke-direct/range {v1 .. v7}, Lcom/discord/utilities/textprocessing/node/EmojiNode;-><init>(Ljava/lang/String;Lkotlin/jvm/functions/Function3;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V
move-object v2, p1
invoke-direct/range {v2 .. v8}, Lcom/discord/utilities/textprocessing/node/EmojiNode;-><init>(Ljava/lang/String;Lkotlin/jvm/functions/Function3;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V
sget-object p2, Lcom/discord/simpleast/core/parser/ParseSpec;->f:Lcom/discord/simpleast/core/parser/ParseSpec$a;
@ -135,13 +135,18 @@
return-object p1
:cond_0
invoke-static {}, Lt/u/b/j;->throwNpe()V
throw v0
:cond_1
const-string p1, "parser"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_1
:cond_2
const-string p1, "matcher"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V

View file

@ -66,11 +66,11 @@
const/4 v0, 0x0
if-eqz p1, :cond_2
if-eqz p1, :cond_3
if-eqz p2, :cond_1
if-eqz p2, :cond_2
if-eqz p3, :cond_0
if-eqz p3, :cond_1
sget-object p2, Lcom/discord/simpleast/core/parser/ParseSpec;->f:Lcom/discord/simpleast/core/parser/ParseSpec$a;
@ -82,9 +82,7 @@
move-result-object p1
const-string v2, "matcher.group(2)"
invoke-static {p1, v2}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
const/4 v2, 0x1
@ -101,20 +99,25 @@
return-object p1
:cond_0
invoke-static {}, Lt/u/b/j;->throwNpe()V
throw v0
:cond_1
const-string p1, "state"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_1
:cond_2
const-string p1, "parser"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_2
:cond_3
const-string p1, "matcher"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V

View file

@ -48,7 +48,7 @@
# virtual methods
.method public parse(Ljava/util/regex/Matcher;Lcom/discord/simpleast/core/parser/Parser;Ljava/lang/Object;)Lcom/discord/simpleast/core/parser/ParseSpec;
.locals 3
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
@ -66,9 +66,9 @@
const/4 v0, 0x0
if-eqz p1, :cond_1
if-eqz p1, :cond_3
if-eqz p2, :cond_0
if-eqz p2, :cond_2
const/4 p2, 0x1
@ -76,20 +76,20 @@
move-result-object p2
const/4 v0, 0x2
if-eqz p2, :cond_1
invoke-virtual {p1, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
const/4 v1, 0x2
invoke-virtual {p1, v1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object p1
if-eqz p1, :cond_0
sget-object v0, Lcom/discord/simpleast/core/parser/ParseSpec;->f:Lcom/discord/simpleast/core/parser/ParseSpec$a;
new-instance v1, Lcom/discord/utilities/textprocessing/node/UrlNode;
const-string v2, "url"
invoke-static {p1, v2}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {v1, p1, p2}, Lcom/discord/utilities/textprocessing/node/UrlNode;-><init>(Ljava/lang/String;Ljava/lang/String;)V
invoke-virtual {v0, v1, p3}, Lcom/discord/simpleast/core/parser/ParseSpec$a;->a(Lcom/discord/simpleast/core/node/Node;Ljava/lang/Object;)Lcom/discord/simpleast/core/parser/ParseSpec;
@ -99,13 +99,23 @@
return-object p1
:cond_0
invoke-static {}, Lt/u/b/j;->throwNpe()V
throw v0
:cond_1
invoke-static {}, Lt/u/b/j;->throwNpe()V
throw v0
:cond_2
const-string p1, "parser"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_1
:cond_3
const-string p1, "matcher"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V

View file

@ -66,9 +66,9 @@
const/4 v0, 0x0
if-eqz p1, :cond_2
if-eqz p1, :cond_3
if-eqz p2, :cond_1
if-eqz p2, :cond_2
const/4 p2, 0x1
@ -76,6 +76,8 @@
move-result-object p2
if-eqz p2, :cond_1
sget-object v1, Lcom/discord/utilities/textprocessing/Rules;->INSTANCE:Lcom/discord/utilities/textprocessing/Rules;
invoke-static {v1}, Lcom/discord/utilities/textprocessing/Rules;->access$getEmojiDataProvider$p(Lcom/discord/utilities/textprocessing/Rules;)Lcom/discord/utilities/textprocessing/Rules$EmojiDataProvider;
@ -135,13 +137,18 @@
return-object p1
:cond_1
invoke-static {}, Lt/u/b/j;->throwNpe()V
throw v0
:cond_2
const-string p1, "parser"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_2
:cond_3
const-string p1, "matcher"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V

View file

@ -48,7 +48,7 @@
# virtual methods
.method public parse(Ljava/util/regex/Matcher;Lcom/discord/simpleast/core/parser/Parser;Ljava/lang/Object;)Lcom/discord/simpleast/core/parser/ParseSpec;
.locals 2
.locals 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
@ -66,40 +66,43 @@
const/4 v0, 0x0
if-eqz p1, :cond_1
if-eqz p1, :cond_2
if-eqz p2, :cond_0
if-eqz p2, :cond_1
sget-object p2, Lcom/discord/simpleast/core/parser/ParseSpec;->f:Lcom/discord/simpleast/core/parser/ParseSpec$a;
new-instance v0, Le/a/g/a/a/a;
new-instance v1, Le/a/g/a/a/a;
const/4 v1, 0x1
const/4 v2, 0x1
invoke-virtual {p1, v1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
invoke-virtual {p1, v2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object p1
const-string v1, "matcher.group(1)"
if-eqz p1, :cond_0
invoke-static {p1, v1}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {v1, p1}, Le/a/g/a/a/a;-><init>(Ljava/lang/String;)V
invoke-direct {v0, p1}, Le/a/g/a/a/a;-><init>(Ljava/lang/String;)V
invoke-virtual {p2, v0, p3}, Lcom/discord/simpleast/core/parser/ParseSpec$a;->a(Lcom/discord/simpleast/core/node/Node;Ljava/lang/Object;)Lcom/discord/simpleast/core/parser/ParseSpec;
invoke-virtual {p2, v1, p3}, Lcom/discord/simpleast/core/parser/ParseSpec$a;->a(Lcom/discord/simpleast/core/node/Node;Ljava/lang/Object;)Lcom/discord/simpleast/core/parser/ParseSpec;
move-result-object p1
return-object p1
:cond_0
invoke-static {}, Lt/u/b/j;->throwNpe()V
throw v0
:cond_1
const-string p1, "parser"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_1
:cond_2
const-string p1, "matcher"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V

View file

@ -48,7 +48,7 @@
# virtual methods
.method public parse(Ljava/util/regex/Matcher;Lcom/discord/simpleast/core/parser/Parser;Ljava/lang/Object;)Lcom/discord/simpleast/core/parser/ParseSpec;
.locals 2
.locals 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
@ -70,19 +70,21 @@
if-eqz p2, :cond_0
sget-object p2, Lcom/discord/utilities/textprocessing/Rules;->INSTANCE:Lcom/discord/utilities/textprocessing/Rules;
sget-object v1, Lcom/discord/utilities/textprocessing/Rules;->INSTANCE:Lcom/discord/utilities/textprocessing/Rules;
const/4 v0, 0x1
const/4 p2, 0x1
invoke-virtual {p1, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
invoke-virtual {p1, p2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object p1
move-result-object v2
const-string v0, "matcher.group(1)"
const-wide/16 v3, 0x0
invoke-static {p1, v0}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v5, 0x1
invoke-static {p2, p1}, Lcom/discord/utilities/textprocessing/Rules;->access$safeParseLong(Lcom/discord/utilities/textprocessing/Rules;Ljava/lang/String;)J
const/4 v6, 0x0
invoke-static/range {v1 .. v6}, Lcom/discord/utilities/textprocessing/Rules;->toLongOrDefault$default(Lcom/discord/utilities/textprocessing/Rules;Ljava/lang/String;JILjava/lang/Object;)J
move-result-wide p1

View file

@ -66,48 +66,51 @@
const/4 v0, 0x0
if-eqz p1, :cond_1
if-eqz p1, :cond_2
if-eqz p2, :cond_0
if-eqz p2, :cond_1
sget-object p2, Lcom/discord/simpleast/core/parser/ParseSpec;->f:Lcom/discord/simpleast/core/parser/ParseSpec$a;
new-instance v0, Lcom/discord/utilities/textprocessing/node/SpoilerNode;
new-instance v1, Lcom/discord/utilities/textprocessing/node/SpoilerNode;
const/4 v1, 0x1
const/4 v2, 0x1
invoke-virtual {p1, v1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
invoke-virtual {p1, v2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object v2
move-result-object v3
const-string v3, "matcher.group(1)"
if-eqz v3, :cond_0
invoke-static {v2, v3}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {v1, v3}, Lcom/discord/utilities/textprocessing/node/SpoilerNode;-><init>(Ljava/lang/String;)V
invoke-direct {v0, v2}, Lcom/discord/utilities/textprocessing/node/SpoilerNode;-><init>(Ljava/lang/String;)V
invoke-virtual {p1, v2}, Ljava/util/regex/Matcher;->start(I)I
invoke-virtual {p1, v1}, Ljava/util/regex/Matcher;->start(I)I
move-result v0
move-result v2
invoke-virtual {p1, v1}, Ljava/util/regex/Matcher;->end(I)I
invoke-virtual {p1, v2}, Ljava/util/regex/Matcher;->end(I)I
move-result p1
invoke-virtual {p2, v0, p3, v2, p1}, Lcom/discord/simpleast/core/parser/ParseSpec$a;->a(Lcom/discord/simpleast/core/node/Node;Ljava/lang/Object;II)Lcom/discord/simpleast/core/parser/ParseSpec;
invoke-virtual {p2, v1, p3, v0, p1}, Lcom/discord/simpleast/core/parser/ParseSpec$a;->a(Lcom/discord/simpleast/core/node/Node;Ljava/lang/Object;II)Lcom/discord/simpleast/core/parser/ParseSpec;
move-result-object p1
return-object p1
:cond_0
invoke-static {}, Lt/u/b/j;->throwNpe()V
throw v0
:cond_1
const-string p1, "parser"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_1
:cond_2
const-string p1, "matcher"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V

View file

@ -48,7 +48,7 @@
# virtual methods
.method public parse(Ljava/util/regex/Matcher;Lcom/discord/simpleast/core/parser/Parser;Ljava/lang/Object;)Lcom/discord/simpleast/core/parser/ParseSpec;
.locals 2
.locals 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
@ -66,40 +66,43 @@
const/4 v0, 0x0
if-eqz p1, :cond_1
if-eqz p1, :cond_2
if-eqz p2, :cond_0
if-eqz p2, :cond_1
sget-object p2, Lcom/discord/simpleast/core/parser/ParseSpec;->f:Lcom/discord/simpleast/core/parser/ParseSpec$a;
new-instance v0, Le/a/g/a/a/a;
new-instance v1, Le/a/g/a/a/a;
const/4 v1, 0x1
const/4 v2, 0x1
invoke-virtual {p1, v1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
invoke-virtual {p1, v2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object p1
const-string v1, "matcher.group(1)"
if-eqz p1, :cond_0
invoke-static {p1, v1}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {v1, p1}, Le/a/g/a/a/a;-><init>(Ljava/lang/String;)V
invoke-direct {v0, p1}, Le/a/g/a/a/a;-><init>(Ljava/lang/String;)V
invoke-virtual {p2, v0, p3}, Lcom/discord/simpleast/core/parser/ParseSpec$a;->a(Lcom/discord/simpleast/core/node/Node;Ljava/lang/Object;)Lcom/discord/simpleast/core/parser/ParseSpec;
invoke-virtual {p2, v1, p3}, Lcom/discord/simpleast/core/parser/ParseSpec$a;->a(Lcom/discord/simpleast/core/node/Node;Ljava/lang/Object;)Lcom/discord/simpleast/core/parser/ParseSpec;
move-result-object p1
return-object p1
:cond_0
invoke-static {}, Lt/u/b/j;->throwNpe()V
throw v0
:cond_1
const-string p1, "parser"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_1
:cond_2
const-string p1, "matcher"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V

View file

@ -66,9 +66,9 @@
const/4 v0, 0x0
if-eqz p1, :cond_1
if-eqz p1, :cond_2
if-eqz p2, :cond_0
if-eqz p2, :cond_1
const/4 p2, 0x1
@ -76,14 +76,12 @@
move-result-object p1
if-eqz p1, :cond_0
sget-object p2, Lcom/discord/simpleast/core/parser/ParseSpec;->f:Lcom/discord/simpleast/core/parser/ParseSpec$a;
new-instance v1, Lcom/discord/utilities/textprocessing/node/UrlNode;
const-string v2, "url"
invoke-static {p1, v2}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v2, 0x2
invoke-direct {v1, p1, v0, v2, v0}, Lcom/discord/utilities/textprocessing/node/UrlNode;-><init>(Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
@ -95,13 +93,18 @@
return-object p1
:cond_0
invoke-static {}, Lt/u/b/j;->throwNpe()V
throw v0
:cond_1
const-string p1, "parser"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_1
:cond_2
const-string p1, "matcher"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V

View file

@ -66,9 +66,9 @@
const/4 v0, 0x0
if-eqz p1, :cond_1
if-eqz p1, :cond_2
if-eqz p2, :cond_0
if-eqz p2, :cond_1
const/4 p2, 0x1
@ -76,14 +76,12 @@
move-result-object p1
if-eqz p1, :cond_0
sget-object p2, Lcom/discord/simpleast/core/parser/ParseSpec;->f:Lcom/discord/simpleast/core/parser/ParseSpec$a;
new-instance v1, Lcom/discord/utilities/textprocessing/node/UrlNode;
const-string v2, "url"
invoke-static {p1, v2}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v2, 0x2
invoke-direct {v1, p1, v0, v2, v0}, Lcom/discord/utilities/textprocessing/node/UrlNode;-><init>(Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
@ -95,13 +93,18 @@
return-object p1
:cond_0
invoke-static {}, Lt/u/b/j;->throwNpe()V
throw v0
:cond_1
const-string p1, "parser"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_1
:cond_2
const-string p1, "matcher"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V

View file

@ -48,7 +48,7 @@
# virtual methods
.method public parse(Ljava/util/regex/Matcher;Lcom/discord/simpleast/core/parser/Parser;Ljava/lang/Object;)Lcom/discord/simpleast/core/parser/ParseSpec;
.locals 7
.locals 8
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
@ -66,33 +66,35 @@
const/4 v0, 0x0
if-eqz p1, :cond_3
if-eqz p1, :cond_4
if-eqz p2, :cond_2
if-eqz p2, :cond_3
const/4 p2, 0x1
invoke-virtual {p1, p2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object v0
move-result-object v1
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
move-result v1
if-nez v0, :cond_0
if-nez v1, :cond_0
sget-object v0, Lcom/discord/utilities/textprocessing/Rules;->INSTANCE:Lcom/discord/utilities/textprocessing/Rules;
sget-object v2, Lcom/discord/utilities/textprocessing/Rules;->INSTANCE:Lcom/discord/utilities/textprocessing/Rules;
invoke-virtual {p1, p2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object p1
move-result-object v3
const-string p2, "matcher.group(1)"
const-wide/16 v4, 0x0
invoke-static {p1, p2}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v6, 0x1
invoke-static {v0, p1}, Lcom/discord/utilities/textprocessing/Rules;->access$safeParseLong(Lcom/discord/utilities/textprocessing/Rules;Ljava/lang/String;)J
const/4 v7, 0x0
invoke-static/range {v2 .. v7}, Lcom/discord/utilities/textprocessing/Rules;->toLongOrDefault$default(Lcom/discord/utilities/textprocessing/Rules;Ljava/lang/String;JILjava/lang/Object;)J
move-result-wide p1
@ -111,16 +113,18 @@
goto :goto_2
:cond_0
const/4 p2, 0x2
invoke-virtual {p1, p2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object p1
if-eqz p1, :cond_2
sget-object p2, Lcom/discord/simpleast/core/parser/ParseSpec;->f:Lcom/discord/simpleast/core/parser/ParseSpec$a;
new-instance v6, Lcom/discord/utilities/textprocessing/node/UserMentionNode;
const/4 v0, 0x2
invoke-virtual {p1, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
move-result-object p1
const/4 v0, 0x0
invoke-virtual {p1, v0}, Ljava/lang/String;->charAt(I)C
@ -162,13 +166,18 @@
return-object p1
:cond_2
invoke-static {}, Lt/u/b/j;->throwNpe()V
throw v0
:cond_3
const-string p1, "parser"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_3
:cond_4
const-string p1, "matcher"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V

View file

@ -57,6 +57,8 @@
.field public static final PATTERN_URL_NO_EMBED:Ljava/util/regex/Pattern;
.field public static final REGEX_CUSTOM_EMOJI:Ljava/lang/String; = "<(a)?:([a-zA-Z_0-9]+):(\\d+)>"
.field public static final REGEX_LINK_HREF_AND_TITLE:Ljava/lang/String; = "\\s*<?((?:[^\\s\\\\]|\\\\.)*?)>?(?:\\s+[\'\"]([\\s\\S]*?)[\'\"])?\\s*"
.field public static final REGEX_LINK_INSIDE:Ljava/lang/String; = "(?:\\[[^]]*]|[^]]|](?=[^\\[]*]))*"
@ -282,16 +284,6 @@
return-object p0
.end method
.method public static final synthetic access$safeParseLong(Lcom/discord/utilities/textprocessing/Rules;Ljava/lang/String;)J
.locals 0
invoke-direct {p0, p1}, Lcom/discord/utilities/textprocessing/Rules;->safeParseLong(Ljava/lang/String;)J
move-result-wide p0
return-wide p0
.end method
.method public static final synthetic access$setEmojiDataProvider$p(Lcom/discord/utilities/textprocessing/Rules;Lcom/discord/utilities/textprocessing/Rules$EmojiDataProvider;)V
.locals 0
@ -417,25 +409,6 @@
throw v2
.end method
.method private final safeParseLong(Ljava/lang/String;)J
.locals 2
:try_start_0
invoke-static {p1}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
move-result-wide v0
:try_end_0
.catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
const-wide/16 v0, -0x1
:goto_0
return-wide v0
.end method
.method public static final setEmojiDataProvider(Lcom/discord/utilities/textprocessing/Rules$EmojiDataProvider;)V
.locals 0
@ -455,6 +428,42 @@
throw p0
.end method
.method private final toLongOrDefault(Ljava/lang/String;J)J
.locals 0
if-eqz p1, :cond_0
invoke-static {p1}, Lt/a0/m;->toLongOrNull(Ljava/lang/String;)Ljava/lang/Long;
move-result-object p1
if-eqz p1, :cond_0
invoke-virtual {p1}, Ljava/lang/Long;->longValue()J
move-result-wide p2
:cond_0
return-wide p2
.end method
.method public static synthetic toLongOrDefault$default(Lcom/discord/utilities/textprocessing/Rules;Ljava/lang/String;JILjava/lang/Object;)J
.locals 0
and-int/lit8 p4, p4, 0x1
if-eqz p4, :cond_0
const-wide/16 p2, -0x1
:cond_0
invoke-direct {p0, p1, p2, p3}, Lcom/discord/utilities/textprocessing/Rules;->toLongOrDefault(Ljava/lang/String;J)J
move-result-wide p0
return-wide p0
.end method
# virtual methods
.method public final createBlockQuoteRule()Lcom/discord/simpleast/core/parser/Rule$BlockRule;

View file

@ -900,7 +900,7 @@
move-result-object p1
const v1, 0x7f0a082d
const v1, 0x7f0a082c
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -908,7 +908,7 @@
check-cast v1, Landroid/widget/TextView;
const v2, 0x7f0a082e
const v2, 0x7f0a082d
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -1113,7 +1113,7 @@
return-void
:cond_6
const p2, 0x7f1212f0
const p2, 0x7f1212f6
const/16 v1, 0xc

View file

@ -0,0 +1,83 @@
.class public final Lcom/discord/utilities/view/extensions/CleanupViewAnimationListener;
.super Ljava/lang/Object;
.source "ViewExtensions.kt"
# interfaces
.implements Landroid/animation/Animator$AnimatorListener;
# instance fields
.field public final view:Landroid/view/View;
# direct methods
.method public constructor <init>(Landroid/view/View;)V
.locals 0
if-eqz p1, :cond_0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/discord/utilities/view/extensions/CleanupViewAnimationListener;->view:Landroid/view/View;
return-void
:cond_0
const-string p1, "view"
invoke-static {p1}, Lt/u/b/j;->a(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
# virtual methods
.method public final getView()Landroid/view/View;
.locals 1
iget-object v0, p0, Lcom/discord/utilities/view/extensions/CleanupViewAnimationListener;->view:Landroid/view/View;
return-object v0
.end method
.method public onAnimationCancel(Landroid/animation/Animator;)V
.locals 1
invoke-static {}, Lcom/discord/utilities/view/extensions/ViewExtensions;->access$getFadeAnimations$p()Ljava/util/HashMap;
move-result-object p1
iget-object v0, p0, Lcom/discord/utilities/view/extensions/CleanupViewAnimationListener;->view:Landroid/view/View;
invoke-virtual {p1, v0}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public onAnimationEnd(Landroid/animation/Animator;)V
.locals 1
invoke-static {}, Lcom/discord/utilities/view/extensions/ViewExtensions;->access$getFadeAnimations$p()Ljava/util/HashMap;
move-result-object p1
iget-object v0, p0, Lcom/discord/utilities/view/extensions/CleanupViewAnimationListener;->view:Landroid/view/View;
invoke-virtual {p1, v0}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public onAnimationRepeat(Landroid/animation/Animator;)V
.locals 0
return-void
.end method
.method public onAnimationStart(Landroid/animation/Animator;)V
.locals 0
return-void
.end method

View file

@ -33,6 +33,14 @@
return-void
.end method
.method public static final synthetic access$getFadeAnimations$p()Ljava/util/HashMap;
.locals 1
sget-object v0, Lcom/discord/utilities/view/extensions/ViewExtensions;->fadeAnimations:Ljava/util/HashMap;
return-object v0
.end method
.method public static final fadeBy(Landroid/view/View;Z)V
.locals 6
@ -289,6 +297,14 @@
move-result-object p1
new-instance p2, Lcom/discord/utilities/view/extensions/CleanupViewAnimationListener;
invoke-direct {p2, p0}, Lcom/discord/utilities/view/extensions/CleanupViewAnimationListener;-><init>(Landroid/view/View;)V
invoke-virtual {p1, p2}, Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;
move-result-object p1
sget-object p2, Lcom/discord/utilities/view/extensions/ViewExtensions;->fadeAnimations:Ljava/util/HashMap;
new-instance p3, Lcom/discord/utilities/view/extensions/FadeAnimation;
@ -495,6 +511,14 @@
move-result-object p1
new-instance p2, Lcom/discord/utilities/view/extensions/CleanupViewAnimationListener;
invoke-direct {p2, p0}, Lcom/discord/utilities/view/extensions/CleanupViewAnimationListener;-><init>(Landroid/view/View;)V
invoke-virtual {p1, p2}, Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;
move-result-object p1
sget-object p2, Lcom/discord/utilities/view/extensions/ViewExtensions;->fadeAnimations:Ljava/util/HashMap;
new-instance p3, Lcom/discord/utilities/view/extensions/FadeAnimation;

View file

@ -76,7 +76,7 @@
if-nez v1, :cond_0
const v1, 0x7f120d7f
const v1, 0x7f120d86
const/4 v2, 0x1

View file

@ -275,7 +275,7 @@
move-result-object v1
const v3, 0x7f120d6f
const v3, 0x7f120d76
invoke-virtual {p0, v3}, Landroid/app/Service;->getString(I)Ljava/lang/String;
@ -285,7 +285,7 @@
move-result-object v1
const v3, 0x7f120d80
const v3, 0x7f120d87
invoke-virtual {p0, v3}, Landroid/app/Service;->getString(I)Ljava/lang/String;
@ -311,7 +311,7 @@
move-result-object p1
const v1, 0x7f121126
const v1, 0x7f12112c
invoke-virtual {p0, v1}, Landroid/app/Service;->getString(I)Ljava/lang/String;

View file

@ -158,7 +158,7 @@
move-result-object v6
const v7, 0x7f1212f4
const v7, 0x7f1212fa
invoke-virtual {v6, v7}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
@ -177,7 +177,7 @@
move-result-object v6
const v7, 0x7f120c4b
const v7, 0x7f120c52
invoke-virtual {v6, v7}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
@ -200,7 +200,7 @@
move-result-object p2
const v2, 0x7f1212ee
const v2, 0x7f1212f4
invoke-virtual {p2, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;

View file

@ -291,57 +291,57 @@
.field public static final ic_mtrl_chip_close_circle:I = 0x7f08032e
.field public static final mtrl_dialog_background:I = 0x7f0804a9
.field public static final mtrl_dialog_background:I = 0x7f0804a8
.field public static final mtrl_dropdown_arrow:I = 0x7f0804aa
.field public static final mtrl_dropdown_arrow:I = 0x7f0804a9
.field public static final mtrl_ic_arrow_drop_down:I = 0x7f0804ab
.field public static final mtrl_ic_arrow_drop_down:I = 0x7f0804aa
.field public static final mtrl_ic_arrow_drop_up:I = 0x7f0804ac
.field public static final mtrl_ic_arrow_drop_up:I = 0x7f0804ab
.field public static final mtrl_ic_cancel:I = 0x7f0804ad
.field public static final mtrl_ic_cancel:I = 0x7f0804ac
.field public static final mtrl_ic_error:I = 0x7f0804ae
.field public static final mtrl_ic_error:I = 0x7f0804ad
.field public static final mtrl_popupmenu_background:I = 0x7f0804af
.field public static final mtrl_popupmenu_background:I = 0x7f0804ae
.field public static final mtrl_popupmenu_background_dark:I = 0x7f0804b0
.field public static final mtrl_popupmenu_background_dark:I = 0x7f0804af
.field public static final mtrl_tabs_default_indicator:I = 0x7f0804b1
.field public static final mtrl_tabs_default_indicator:I = 0x7f0804b0
.field public static final navigation_empty_icon:I = 0x7f0804b2
.field public static final navigation_empty_icon:I = 0x7f0804b1
.field public static final notification_action_background:I = 0x7f0804b3
.field public static final notification_action_background:I = 0x7f0804b2
.field public static final notification_bg:I = 0x7f0804b4
.field public static final notification_bg:I = 0x7f0804b3
.field public static final notification_bg_low:I = 0x7f0804b5
.field public static final notification_bg_low:I = 0x7f0804b4
.field public static final notification_bg_low_normal:I = 0x7f0804b6
.field public static final notification_bg_low_normal:I = 0x7f0804b5
.field public static final notification_bg_low_pressed:I = 0x7f0804b7
.field public static final notification_bg_low_pressed:I = 0x7f0804b6
.field public static final notification_bg_normal:I = 0x7f0804b8
.field public static final notification_bg_normal:I = 0x7f0804b7
.field public static final notification_bg_normal_pressed:I = 0x7f0804b9
.field public static final notification_bg_normal_pressed:I = 0x7f0804b8
.field public static final notification_icon_background:I = 0x7f0804ba
.field public static final notification_icon_background:I = 0x7f0804b9
.field public static final notification_template_icon_bg:I = 0x7f0804bb
.field public static final notification_template_icon_bg:I = 0x7f0804ba
.field public static final notification_template_icon_low_bg:I = 0x7f0804bc
.field public static final notification_template_icon_low_bg:I = 0x7f0804bb
.field public static final notification_tile_bg:I = 0x7f0804bd
.field public static final notification_tile_bg:I = 0x7f0804bc
.field public static final notify_panel_notification_icon_bg:I = 0x7f0804be
.field public static final notify_panel_notification_icon_bg:I = 0x7f0804bd
.field public static final preference_list_divider_material:I = 0x7f0804bf
.field public static final preference_list_divider_material:I = 0x7f0804be
.field public static final test_custom_background:I = 0x7f0804cc
.field public static final test_custom_background:I = 0x7f0804cb
.field public static final tooltip_frame_dark:I = 0x7f0804cd
.field public static final tooltip_frame_dark:I = 0x7f0804cc
.field public static final tooltip_frame_light:I = 0x7f0804ce
.field public static final tooltip_frame_light:I = 0x7f0804cd
# direct methods

View file

@ -387,195 +387,195 @@
.field public static final pin:I = 0x7f0a0578
.field public static final progress_circular:I = 0x7f0a05cd
.field public static final progress_circular:I = 0x7f0a05ce
.field public static final progress_horizontal:I = 0x7f0a05d0
.field public static final progress_horizontal:I = 0x7f0a05d1
.field public static final radio:I = 0x7f0a05df
.field public static final radio:I = 0x7f0a05e0
.field public static final recycler_view:I = 0x7f0a05e5
.field public static final recycler_view:I = 0x7f0a05e6
.field public static final right:I = 0x7f0a0609
.field public static final right:I = 0x7f0a060a
.field public static final right_icon:I = 0x7f0a060a
.field public static final right_icon:I = 0x7f0a060b
.field public static final right_side:I = 0x7f0a060b
.field public static final right_side:I = 0x7f0a060c
.field public static final rounded:I = 0x7f0a0633
.field public static final rounded:I = 0x7f0a0634
.field public static final row:I = 0x7f0a0634
.field public static final row:I = 0x7f0a0635
.field public static final row_reverse:I = 0x7f0a0635
.field public static final row_reverse:I = 0x7f0a0636
.field public static final save_non_transition_alpha:I = 0x7f0a0636
.field public static final save_non_transition_alpha:I = 0x7f0a0637
.field public static final save_overlay_view:I = 0x7f0a0637
.field public static final save_overlay_view:I = 0x7f0a0638
.field public static final scale:I = 0x7f0a0638
.field public static final scale:I = 0x7f0a0639
.field public static final screen:I = 0x7f0a063a
.field public static final screen:I = 0x7f0a063b
.field public static final scrollIndicatorDown:I = 0x7f0a063c
.field public static final scrollIndicatorDown:I = 0x7f0a063d
.field public static final scrollIndicatorUp:I = 0x7f0a063d
.field public static final scrollIndicatorUp:I = 0x7f0a063e
.field public static final scrollView:I = 0x7f0a063e
.field public static final scrollView:I = 0x7f0a063f
.field public static final scrollable:I = 0x7f0a0640
.field public static final scrollable:I = 0x7f0a0641
.field public static final search_badge:I = 0x7f0a0642
.field public static final search_badge:I = 0x7f0a0643
.field public static final search_bar:I = 0x7f0a0643
.field public static final search_bar:I = 0x7f0a0644
.field public static final search_button:I = 0x7f0a0644
.field public static final search_button:I = 0x7f0a0645
.field public static final search_close_btn:I = 0x7f0a0646
.field public static final search_close_btn:I = 0x7f0a0647
.field public static final search_edit_frame:I = 0x7f0a0647
.field public static final search_edit_frame:I = 0x7f0a0648
.field public static final search_go_btn:I = 0x7f0a064a
.field public static final search_go_btn:I = 0x7f0a064b
.field public static final search_mag_icon:I = 0x7f0a064c
.field public static final search_mag_icon:I = 0x7f0a064d
.field public static final search_plate:I = 0x7f0a064d
.field public static final search_plate:I = 0x7f0a064e
.field public static final search_src_text:I = 0x7f0a0650
.field public static final search_src_text:I = 0x7f0a0651
.field public static final search_voice_btn:I = 0x7f0a065c
.field public static final search_voice_btn:I = 0x7f0a065d
.field public static final seekbar:I = 0x7f0a065d
.field public static final seekbar:I = 0x7f0a065e
.field public static final seekbar_value:I = 0x7f0a065e
.field public static final seekbar_value:I = 0x7f0a065f
.field public static final select_dialog_listview:I = 0x7f0a065f
.field public static final select_dialog_listview:I = 0x7f0a0660
.field public static final selected:I = 0x7f0a0660
.field public static final selected:I = 0x7f0a0661
.field public static final shortcut:I = 0x7f0a07a9
.field public static final shortcut:I = 0x7f0a07a8
.field public static final slide:I = 0x7f0a07ae
.field public static final slide:I = 0x7f0a07ad
.field public static final smallLabel:I = 0x7f0a07af
.field public static final smallLabel:I = 0x7f0a07ae
.field public static final snackbar_action:I = 0x7f0a07b0
.field public static final snackbar_action:I = 0x7f0a07af
.field public static final snackbar_text:I = 0x7f0a07b1
.field public static final snackbar_text:I = 0x7f0a07b0
.field public static final space_around:I = 0x7f0a07b5
.field public static final space_around:I = 0x7f0a07b4
.field public static final space_between:I = 0x7f0a07b6
.field public static final space_between:I = 0x7f0a07b5
.field public static final space_evenly:I = 0x7f0a07b7
.field public static final space_evenly:I = 0x7f0a07b6
.field public static final spacer:I = 0x7f0a07b8
.field public static final spacer:I = 0x7f0a07b7
.field public static final spinner:I = 0x7f0a07c1
.field public static final spinner:I = 0x7f0a07c0
.field public static final split_action_bar:I = 0x7f0a07c2
.field public static final split_action_bar:I = 0x7f0a07c1
.field public static final src_atop:I = 0x7f0a07c5
.field public static final src_atop:I = 0x7f0a07c4
.field public static final src_in:I = 0x7f0a07c6
.field public static final src_in:I = 0x7f0a07c5
.field public static final src_over:I = 0x7f0a07c7
.field public static final src_over:I = 0x7f0a07c6
.field public static final standard:I = 0x7f0a07c9
.field public static final standard:I = 0x7f0a07c8
.field public static final start:I = 0x7f0a07ca
.field public static final start:I = 0x7f0a07c9
.field public static final status_bar_latest_event_content:I = 0x7f0a07ce
.field public static final status_bar_latest_event_content:I = 0x7f0a07cd
.field public static final stretch:I = 0x7f0a07e4
.field public static final stretch:I = 0x7f0a07e3
.field public static final submenuarrow:I = 0x7f0a07e5
.field public static final submenuarrow:I = 0x7f0a07e4
.field public static final submit_area:I = 0x7f0a07e6
.field public static final submit_area:I = 0x7f0a07e5
.field public static final switchWidget:I = 0x7f0a07f0
.field public static final switchWidget:I = 0x7f0a07ef
.field public static final tabMode:I = 0x7f0a07f2
.field public static final tabMode:I = 0x7f0a07f1
.field public static final tag_accessibility_actions:I = 0x7f0a07f3
.field public static final tag_accessibility_actions:I = 0x7f0a07f2
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a07f4
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a07f3
.field public static final tag_accessibility_heading:I = 0x7f0a07f5
.field public static final tag_accessibility_heading:I = 0x7f0a07f4
.field public static final tag_accessibility_pane_title:I = 0x7f0a07f6
.field public static final tag_accessibility_pane_title:I = 0x7f0a07f5
.field public static final tag_screen_reader_focusable:I = 0x7f0a07f7
.field public static final tag_screen_reader_focusable:I = 0x7f0a07f6
.field public static final tag_transition_group:I = 0x7f0a07f8
.field public static final tag_transition_group:I = 0x7f0a07f7
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a07f9
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a07f8
.field public static final tag_unhandled_key_listeners:I = 0x7f0a07fa
.field public static final tag_unhandled_key_listeners:I = 0x7f0a07f9
.field public static final test_checkbox_android_button_tint:I = 0x7f0a0800
.field public static final test_checkbox_android_button_tint:I = 0x7f0a07ff
.field public static final test_checkbox_app_button_tint:I = 0x7f0a0801
.field public static final test_checkbox_app_button_tint:I = 0x7f0a0800
.field public static final text:I = 0x7f0a0802
.field public static final text:I = 0x7f0a0801
.field public static final text2:I = 0x7f0a0803
.field public static final text2:I = 0x7f0a0802
.field public static final textSpacerNoButtons:I = 0x7f0a0805
.field public static final textSpacerNoButtons:I = 0x7f0a0804
.field public static final textSpacerNoTitle:I = 0x7f0a0806
.field public static final textSpacerNoTitle:I = 0x7f0a0805
.field public static final text_input_end_icon:I = 0x7f0a0809
.field public static final text_input_end_icon:I = 0x7f0a0808
.field public static final text_input_start_icon:I = 0x7f0a080a
.field public static final text_input_start_icon:I = 0x7f0a0809
.field public static final textinput_counter:I = 0x7f0a080d
.field public static final textinput_counter:I = 0x7f0a080c
.field public static final textinput_error:I = 0x7f0a080e
.field public static final textinput_error:I = 0x7f0a080d
.field public static final textinput_helper_text:I = 0x7f0a080f
.field public static final textinput_helper_text:I = 0x7f0a080e
.field public static final time:I = 0x7f0a0812
.field public static final time:I = 0x7f0a0811
.field public static final title:I = 0x7f0a0813
.field public static final title:I = 0x7f0a0812
.field public static final titleDividerNoCustom:I = 0x7f0a0814
.field public static final titleDividerNoCustom:I = 0x7f0a0813
.field public static final title_template:I = 0x7f0a0815
.field public static final title_template:I = 0x7f0a0814
.field public static final top:I = 0x7f0a081a
.field public static final top:I = 0x7f0a0819
.field public static final topPanel:I = 0x7f0a081b
.field public static final topPanel:I = 0x7f0a081a
.field public static final touch_outside:I = 0x7f0a081d
.field public static final touch_outside:I = 0x7f0a081c
.field public static final transition_current_scene:I = 0x7f0a081e
.field public static final transition_current_scene:I = 0x7f0a081d
.field public static final transition_layout_save:I = 0x7f0a081f
.field public static final transition_layout_save:I = 0x7f0a081e
.field public static final transition_position:I = 0x7f0a0820
.field public static final transition_position:I = 0x7f0a081f
.field public static final transition_scene_layoutid_cache:I = 0x7f0a0821
.field public static final transition_scene_layoutid_cache:I = 0x7f0a0820
.field public static final transition_transform:I = 0x7f0a0822
.field public static final transition_transform:I = 0x7f0a0821
.field public static final unchecked:I = 0x7f0a082c
.field public static final unchecked:I = 0x7f0a082b
.field public static final uniform:I = 0x7f0a082f
.field public static final uniform:I = 0x7f0a082e
.field public static final unlabeled:I = 0x7f0a0830
.field public static final unlabeled:I = 0x7f0a082f
.field public static final up:I = 0x7f0a0832
.field public static final up:I = 0x7f0a0831
.field public static final view_offset_helper:I = 0x7f0a08af
.field public static final view_offset_helper:I = 0x7f0a08ae
.field public static final visible:I = 0x7f0a08c0
.field public static final visible:I = 0x7f0a08bf
.field public static final wide:I = 0x7f0a08ee
.field public static final wide:I = 0x7f0a08ed
.field public static final wrap:I = 0x7f0a0910
.field public static final wrap:I = 0x7f0a090f
.field public static final wrap_content:I = 0x7f0a0911
.field public static final wrap_content:I = 0x7f0a0910
.field public static final wrap_reverse:I = 0x7f0a0912
.field public static final wrap_reverse:I = 0x7f0a0911
# direct methods

View file

@ -257,7 +257,7 @@
.field public static final text_view_without_line_height:I = 0x7f0d00ac
.field public static final view_chip_default:I = 0x7f0d00cd
.field public static final view_chip_default:I = 0x7f0d00cc
# direct methods

View file

@ -52,7 +52,7 @@
const-string v3, "MECH_WUMPUS"
const v4, 0x7f0804a5
const v4, 0x7f0804a4
const/high16 v5, -0x40800000 # -1.0f
@ -68,7 +68,7 @@
const/4 v8, 0x1
const v9, 0x7f0804a6
const v9, 0x7f0804a5
const/4 v10, 0x0

View file

@ -169,7 +169,7 @@
iget-object v1, p0, Lcom/discord/views/ActiveSubscriptionView$b;->e:Landroid/content/Context;
const v2, 0x7f120dcc
const v2, 0x7f120dd3
const/4 v3, 0x1

View file

@ -333,7 +333,7 @@
move-result-object v0
const v1, 0x7f0d00c3
const v1, 0x7f0d00c2
invoke-static {v0, v1, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;

View file

@ -97,7 +97,7 @@
move-result-object v0
const v1, 0x7f0d00c7
const v1, 0x7f0d00c6
invoke-static {v0, v1, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;

View file

@ -651,7 +651,7 @@
if-ne v0, v2, :cond_0
const v0, 0x7f0d00f8
const v0, 0x7f0d00f7
goto :goto_0
@ -663,12 +663,12 @@
throw p1
:cond_1
const v0, 0x7f0d00f7
const v0, 0x7f0d00f6
goto :goto_0
:cond_2
const v0, 0x7f0d00f6
const v0, 0x7f0d00f5
:goto_0
invoke-virtual {p0}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context;

View file

@ -165,7 +165,7 @@
:cond_0
:goto_0
const p2, 0x7f0d00ce
const p2, 0x7f0d00cd
invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
@ -199,7 +199,7 @@
new-array v1, v1, [Landroid/widget/TextView;
const v2, 0x7f0a08a4
const v2, 0x7f0a08a3
invoke-virtual {p0, v2}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
@ -213,7 +213,7 @@
aput-object v2, v1, p3
const v2, 0x7f0a08a5
const v2, 0x7f0a08a4
invoke-virtual {p0, v2}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
@ -227,7 +227,7 @@
aput-object v2, v1, p2
const p2, 0x7f0a08a6
const p2, 0x7f0a08a5
invoke-virtual {p0, p2}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
@ -245,7 +245,7 @@
const/4 p2, 0x3
const v3, 0x7f0a08a7
const v3, 0x7f0a08a6
invoke-virtual {p0, v3}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
@ -261,7 +261,7 @@
const/4 p2, 0x4
const v3, 0x7f0a08a8
const v3, 0x7f0a08a7
invoke-virtual {p0, v3}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
@ -277,7 +277,7 @@
const/4 p2, 0x5
const v3, 0x7f0a08a9
const v3, 0x7f0a08a8
invoke-virtual {p0, v3}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;

View file

@ -139,7 +139,7 @@
iput p3, p0, Lcom/discord/views/GuildView;->f:I
const v0, 0x7f0d00d7
const v0, 0x7f0d00d6
invoke-static {p1, v0, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;

View file

@ -141,7 +141,7 @@
iput p3, p0, Lcom/discord/views/LoadingButton;->f:F
const p3, 0x7f0d00dd
const p3, 0x7f0d00dc
invoke-static {p1, p3, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;

View file

@ -282,7 +282,7 @@
move-result-object p1
const v0, 0x7f0d00e1
const v0, 0x7f0d00e0
invoke-static {p1, v0, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
@ -344,7 +344,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->j:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a07c8
const p1, 0x7f0a07c7
invoke-static {p0, p1}, Lu/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -395,7 +395,7 @@
move-result-object p1
const p2, 0x7f0d00e1
const p2, 0x7f0d00e0
invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
@ -457,7 +457,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->j:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a07c8
const p1, 0x7f0a07c7
invoke-static {p0, p1}, Lu/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -508,7 +508,7 @@
move-result-object p1
const p2, 0x7f0d00e1
const p2, 0x7f0d00e0
invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
@ -570,7 +570,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->j:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a07c8
const p1, 0x7f0a07c7
invoke-static {p0, p1}, Lu/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;

View file

@ -177,7 +177,7 @@
iput-object p2, p0, Lcom/discord/views/ServerFolderView;->f:Lkotlin/properties/ReadOnlyProperty;
const p2, 0x7f0d00ef
const p2, 0x7f0d00ee
invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;

View file

@ -23,11 +23,11 @@
move-result-object p1
const v0, 0x7f0d0102
const v0, 0x7f0d0101
invoke-static {p1, v0, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
const p1, 0x7f0a07e1
const p1, 0x7f0a07e0
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -41,7 +41,7 @@
iput-object p1, p0, Lcom/discord/views/StreamPreviewView;->d:Lcom/facebook/drawee/view/SimpleDraweeView;
const p1, 0x7f0a07e2
const p1, 0x7f0a07e1
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -55,7 +55,7 @@
iput-object p1, p0, Lcom/discord/views/StreamPreviewView;->e:Landroid/widget/TextView;
const p1, 0x7f0a07e3
const p1, 0x7f0a07e2
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -102,11 +102,11 @@
move-result-object p1
const p2, 0x7f0d0102
const p2, 0x7f0d0101
invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
const p1, 0x7f0a07e1
const p1, 0x7f0a07e0
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -120,7 +120,7 @@
iput-object p1, p0, Lcom/discord/views/StreamPreviewView;->d:Lcom/facebook/drawee/view/SimpleDraweeView;
const p1, 0x7f0a07e2
const p1, 0x7f0a07e1
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -134,7 +134,7 @@
iput-object p1, p0, Lcom/discord/views/StreamPreviewView;->e:Landroid/widget/TextView;
const p1, 0x7f0a07e3
const p1, 0x7f0a07e2
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -181,11 +181,11 @@
move-result-object p1
const p2, 0x7f0d0102
const p2, 0x7f0d0101
invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
const p1, 0x7f0a07e1
const p1, 0x7f0a07e0
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -199,7 +199,7 @@
iput-object p1, p0, Lcom/discord/views/StreamPreviewView;->d:Lcom/facebook/drawee/view/SimpleDraweeView;
const p1, 0x7f0a07e2
const p1, 0x7f0a07e1
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -213,7 +213,7 @@
iput-object p1, p0, Lcom/discord/views/StreamPreviewView;->e:Landroid/widget/TextView;
const p1, 0x7f0a07e3
const p1, 0x7f0a07e2
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -337,7 +337,7 @@
move-result-object p1
const v0, 0x7f1211b4
const v0, 0x7f1211ba
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -381,7 +381,7 @@
move-result-object p1
const v0, 0x7f1211b2
const v0, 0x7f1211b8
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -433,7 +433,7 @@
throw p1
:cond_4
const p1, 0x7f1212e3
const p1, 0x7f1212e9
invoke-static {p0, p1}, Lcom/discord/utilities/view/extensions/ViewExtensions;->getString(Landroid/view/View;I)Ljava/lang/String;
@ -444,7 +444,7 @@
goto :goto_1
:cond_5
const p1, 0x7f120b14
const p1, 0x7f120b1b
invoke-static {p0, p1}, Lcom/discord/utilities/view/extensions/ViewExtensions;->getString(Landroid/view/View;I)Ljava/lang/String;

View file

@ -404,7 +404,7 @@
invoke-virtual {p2}, Landroid/content/res/TypedArray;->recycle()V
:goto_0
const p2, 0x7f0d0103
const p2, 0x7f0d0102
invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
@ -517,7 +517,7 @@
iput-object p2, p0, Lcom/discord/views/TernaryCheckBox;->j:Landroid/view/View;
const p2, 0x7f0a07fe
const p2, 0x7f0a07fd
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -531,7 +531,7 @@
iput-object p2, p0, Lcom/discord/views/TernaryCheckBox;->f:Lcom/discord/views/CheckableImageView;
const p2, 0x7f0a07fd
const p2, 0x7f0a07fc
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -545,7 +545,7 @@
iput-object p2, p0, Lcom/discord/views/TernaryCheckBox;->g:Lcom/discord/views/CheckableImageView;
const p2, 0x7f0a07fc
const p2, 0x7f0a07fb
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;

View file

@ -101,7 +101,7 @@
invoke-direct {p0, p1}, Le/a/j/c$b;-><init>(Landroid/content/Context;)V
const p1, 0x7f0a0818
const p1, 0x7f0a0817
invoke-static {p0, p1}, Lu/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -109,7 +109,7 @@
iput-object p1, p0, Lcom/discord/views/ToolbarTitleLayout;->e:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a0819
const p1, 0x7f0a0818
invoke-static {p0, p1}, Lu/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -117,7 +117,7 @@
iput-object p1, p0, Lcom/discord/views/ToolbarTitleLayout;->f:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a0817
const p1, 0x7f0a0816
invoke-static {p0, p1}, Lu/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -206,7 +206,7 @@
move-result-object v0
const v1, 0x7f0d0104
const v1, 0x7f0d0103
const/4 v2, 0x1

View file

@ -27,11 +27,11 @@
move-result-object p1
const v0, 0x7f0d0105
const v0, 0x7f0d0104
invoke-static {p1, v0, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
const p1, 0x7f0a05d4
const p1, 0x7f0a05d5
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
@ -45,7 +45,7 @@
iput-object p1, p0, Lcom/discord/views/UploadProgressView;->e:Landroid/widget/TextView;
const p1, 0x7f0a05d3
const p1, 0x7f0a05d4
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
@ -59,7 +59,7 @@
iput-object p1, p0, Lcom/discord/views/UploadProgressView;->f:Landroid/widget/TextView;
const p1, 0x7f0a05ca
const p1, 0x7f0a05cb
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
@ -73,7 +73,7 @@
iput-object p1, p0, Lcom/discord/views/UploadProgressView;->d:Landroid/widget/ProgressBar;
const p1, 0x7f0a05ce
const p1, 0x7f0a05cf
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
@ -133,11 +133,11 @@
move-result-object p1
const p2, 0x7f0d0105
const p2, 0x7f0d0104
invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
const p1, 0x7f0a05d4
const p1, 0x7f0a05d5
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
@ -151,7 +151,7 @@
iput-object p1, p0, Lcom/discord/views/UploadProgressView;->e:Landroid/widget/TextView;
const p1, 0x7f0a05d3
const p1, 0x7f0a05d4
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
@ -165,7 +165,7 @@
iput-object p1, p0, Lcom/discord/views/UploadProgressView;->f:Landroid/widget/TextView;
const p1, 0x7f0a05ca
const p1, 0x7f0a05cb
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
@ -179,7 +179,7 @@
iput-object p1, p0, Lcom/discord/views/UploadProgressView;->d:Landroid/widget/ProgressBar;
const p1, 0x7f0a05ce
const p1, 0x7f0a05cf
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
@ -243,11 +243,11 @@
move-result-object p1
const p2, 0x7f0d0105
const p2, 0x7f0d0104
invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
const p1, 0x7f0a05d4
const p1, 0x7f0a05d5
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
@ -261,7 +261,7 @@
iput-object p1, p0, Lcom/discord/views/UploadProgressView;->e:Landroid/widget/TextView;
const p1, 0x7f0a05d3
const p1, 0x7f0a05d4
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
@ -275,7 +275,7 @@
iput-object p1, p0, Lcom/discord/views/UploadProgressView;->f:Landroid/widget/TextView;
const p1, 0x7f0a05ca
const p1, 0x7f0a05cb
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
@ -289,7 +289,7 @@
iput-object p1, p0, Lcom/discord/views/UploadProgressView;->d:Landroid/widget/ProgressBar;
const p1, 0x7f0a05ce
const p1, 0x7f0a05cf
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;

View file

@ -69,13 +69,13 @@
move-result-object p1
const p3, 0x7f0d0107
const p3, 0x7f0d0106
invoke-virtual {p1, p3, p0, p2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object p1
const p2, 0x7f0a0849
const p2, 0x7f0a0848
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -89,7 +89,7 @@
iput-object p2, p0, Lcom/discord/views/UserListItemView;->d:Landroid/widget/ImageView;
const p2, 0x7f0a084a
const p2, 0x7f0a0849
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -103,7 +103,7 @@
iput-object p2, p0, Lcom/discord/views/UserListItemView;->e:Landroid/widget/TextView;
const p2, 0x7f0a084b
const p2, 0x7f0a084a
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -117,7 +117,7 @@
iput-object p2, p0, Lcom/discord/views/UserListItemView;->f:Landroid/widget/TextView;
const p2, 0x7f0a084c
const p2, 0x7f0a084b
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;

View file

@ -131,7 +131,7 @@
invoke-direct {p0, p1, p2, p3}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const p3, 0x7f0a08e2
const p3, 0x7f0a08e1
invoke-static {p0, p3}, Lu/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -139,7 +139,7 @@
iput-object p3, p0, Lcom/discord/views/VoiceUserView;->d:Lkotlin/properties/ReadOnlyProperty;
const p3, 0x7f0a08ea
const p3, 0x7f0a08e9
invoke-static {p0, p3}, Lu/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -159,7 +159,7 @@
iput-object p3, p0, Lcom/discord/views/VoiceUserView;->g:Lcom/discord/utilities/anim/RingAnimator;
const p3, 0x7f0d010b
const p3, 0x7f0d010a
invoke-static {p1, p3, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;

View file

@ -183,7 +183,7 @@
move-result-wide v4
const v6, 0x7f120f3f
const v6, 0x7f120f45
const-string v7, "header"
@ -195,7 +195,7 @@
move-result-object v4
const v5, 0x7f120f5a
const v5, 0x7f120f60
invoke-virtual {v4, v5}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -246,7 +246,7 @@
move-result-object v4
const v5, 0x7f120f5b
const v5, 0x7f120f61
invoke-virtual {v4, v5}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -334,7 +334,7 @@
move-result-object v6
const v8, 0x7f120f41
const v8, 0x7f120f47
new-array v9, v2, [Ljava/lang/Object;
@ -357,7 +357,7 @@
move-result-object v6
const v8, 0x7f120f40
const v8, 0x7f120f46
new-array v9, v2, [Ljava/lang/Object;
@ -390,7 +390,7 @@
invoke-static {v7, v5}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f1000ba
const v5, 0x7f1000bc
new-array v2, v2, [Ljava/lang/Object;

View file

@ -35,7 +35,7 @@
move-result-object p1
const v0, 0x7f0d00e3
const v0, 0x7f0d00e2
invoke-static {p1, v0, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
@ -132,7 +132,7 @@
move-result-object p1
const p2, 0x7f0d00e3
const p2, 0x7f0d00e2
invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
@ -229,7 +229,7 @@
move-result-object p1
const p2, 0x7f0d00e3
const p2, 0x7f0d00e2
invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
@ -690,7 +690,7 @@
move-result-object p1
const v0, 0x7f120f01
const v0, 0x7f120f07
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -703,7 +703,7 @@
move-result-object p1
const v0, 0x7f120f00
const v0, 0x7f120f06
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -716,7 +716,7 @@
move-result-object p1
const v0, 0x7f120eff
const v0, 0x7f120f05
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -729,7 +729,7 @@
move-result-object p1
const v0, 0x7f120e7f
const v0, 0x7f120e86
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -23,11 +23,11 @@
move-result-object p1
const v0, 0x7f0d00e7
const v0, 0x7f0d00e6
invoke-static {p1, v0, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
const p1, 0x7f0a05cf
const p1, 0x7f0a05d0
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -37,7 +37,7 @@
iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildProgressView;->d:Landroid/widget/ImageView;
const p1, 0x7f0a05d1
const p1, 0x7f0a05d2
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -47,7 +47,7 @@
iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildProgressView;->e:Landroid/widget/TextView;
const p1, 0x7f0a05d2
const p1, 0x7f0a05d3
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -80,11 +80,11 @@
move-result-object p1
const p2, 0x7f0d00e7
const p2, 0x7f0d00e6
invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
const p1, 0x7f0a05cf
const p1, 0x7f0a05d0
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -94,7 +94,7 @@
iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildProgressView;->d:Landroid/widget/ImageView;
const p1, 0x7f0a05d1
const p1, 0x7f0a05d2
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -104,7 +104,7 @@
iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildProgressView;->e:Landroid/widget/TextView;
const p1, 0x7f0a05d2
const p1, 0x7f0a05d3
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -137,11 +137,11 @@
move-result-object p1
const p2, 0x7f0d00e7
const p2, 0x7f0d00e6
invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
const p1, 0x7f0a05cf
const p1, 0x7f0a05d0
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -151,7 +151,7 @@
iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildProgressView;->d:Landroid/widget/ImageView;
const p1, 0x7f0a05d1
const p1, 0x7f0a05d2
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -161,7 +161,7 @@
iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildProgressView;->e:Landroid/widget/TextView;
const p1, 0x7f0a05d2
const p1, 0x7f0a05d3
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -303,7 +303,7 @@
move-result-object v1
const v2, 0x7f120f01
const v2, 0x7f120f07
invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -316,7 +316,7 @@
move-result-object v1
const v2, 0x7f120f00
const v2, 0x7f120f06
invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -329,7 +329,7 @@
move-result-object v1
const v2, 0x7f120eff
const v2, 0x7f120f05
invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -342,7 +342,7 @@
move-result-object v1
const v2, 0x7f120e7f
const v2, 0x7f120e86
invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -85,11 +85,11 @@
invoke-direct {p0, p1, p2, p3, p4}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
const p2, 0x7f0d00ec
const p2, 0x7f0d00eb
invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
const p1, 0x7f0a08bd
const p1, 0x7f0a08bc
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -103,7 +103,7 @@
iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildSubscriptionUpsellView;->d:Lcom/discord/app/AppTextView;
const p1, 0x7f0a08bf
const p1, 0x7f0a08be
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -117,7 +117,7 @@
iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildSubscriptionUpsellView;->e:Landroid/widget/TextView;
const p1, 0x7f0a08be
const p1, 0x7f0a08bd
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -364,7 +364,7 @@
invoke-static {v6, v4}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f120989
const v0, 0x7f12098a
new-array v4, v12, [Ljava/lang/Object;
@ -411,7 +411,7 @@
invoke-static {v6, v4}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f120987
const v0, 0x7f120988
new-array p2, p2, [Ljava/lang/Object;

View file

@ -97,11 +97,11 @@
invoke-direct {p0, p1, p2, p3, p4}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
const p2, 0x7f0d00e8
const p2, 0x7f0d00e7
invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
const p1, 0x7f0a08ba
const p1, 0x7f0a08b9
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -115,7 +115,7 @@
iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumSubscriptionMarketingView;->d:Landroid/widget/TextView;
const p1, 0x7f0a08b9
const p1, 0x7f0a08b8
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -129,7 +129,7 @@
iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumSubscriptionMarketingView;->e:Landroid/widget/TextView;
const p1, 0x7f0a08bc
const p1, 0x7f0a08bb
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -143,7 +143,7 @@
iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumSubscriptionMarketingView;->f:Landroid/widget/TextView;
const p1, 0x7f0a08bb
const p1, 0x7f0a08ba
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -157,7 +157,7 @@
iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumSubscriptionMarketingView;->g:Landroid/widget/TextView;
const p1, 0x7f0a08b5
const p1, 0x7f0a08b4
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -169,7 +169,7 @@
iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumSubscriptionMarketingView;->h:Landroid/view/View;
const p1, 0x7f0a08b6
const p1, 0x7f0a08b5
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -181,7 +181,7 @@
iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumSubscriptionMarketingView;->i:Landroid/view/View;
const p1, 0x7f0a08b4
const p1, 0x7f0a08b3
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -193,7 +193,7 @@
iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumSubscriptionMarketingView;->j:Landroid/view/View;
const p1, 0x7f0a08b8
const p1, 0x7f0a08b7
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
@ -207,7 +207,7 @@
iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumSubscriptionMarketingView;->k:Landroid/widget/TextView;
const p1, 0x7f0a08b7
const p1, 0x7f0a08b6
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;

View file

@ -84,9 +84,9 @@
if-eqz v1, :cond_0
const v1, 0x7f120c85
const v1, 0x7f120c8c
const v12, 0x7f120c85
const v12, 0x7f120c8c
goto :goto_0

View file

@ -87,13 +87,13 @@
check-cast p1, Landroid/view/LayoutInflater;
const p2, 0x7f0d0101
const p2, 0x7f0d0100
const/4 p3, 0x1
invoke-virtual {p1, p2, p0, p3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
const p1, 0x7f0a07db
const p1, 0x7f0a07da
invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View;
@ -107,7 +107,7 @@
iput-object p1, p0, Lcom/discord/views/steps/StepsView;->d:Landroid/widget/Button;
const p1, 0x7f0a07da
const p1, 0x7f0a07d9
invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View;
@ -119,7 +119,7 @@
iput-object p1, p0, Lcom/discord/views/steps/StepsView;->e:Landroid/view/View;
const p1, 0x7f0a07dc
const p1, 0x7f0a07db
invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View;
@ -133,7 +133,7 @@
iput-object p1, p0, Lcom/discord/views/steps/StepsView;->f:Landroid/widget/Button;
const p1, 0x7f0a07d9
const p1, 0x7f0a07d8
invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View;
@ -147,7 +147,7 @@
iput-object p1, p0, Lcom/discord/views/steps/StepsView;->g:Landroid/widget/TextView;
const p1, 0x7f0a07dd
const p1, 0x7f0a07dc
invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View;

View file

@ -306,7 +306,7 @@
iput p3, p0, Lcom/discord/views/video/VideoCallParticipantView;->k:I
const p3, 0x7f0d010a
const p3, 0x7f0d0109
invoke-static {p1, p3, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;

View file

@ -161,7 +161,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d0113
const v0, 0x7f0d0112
return v0
.end method

View file

@ -556,7 +556,7 @@
:cond_5
:goto_3
const p1, 0x7f120a7b
const p1, 0x7f120a82
invoke-virtual {p0, p1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -591,7 +591,7 @@
goto :goto_5
:cond_7
const p1, 0x7f120a79
const p1, 0x7f120a80
invoke-virtual {p0, p1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -631,7 +631,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d0115
const v0, 0x7f0d0114
return v0
.end method

View file

@ -139,7 +139,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d0116
const v0, 0x7f0d0115
return v0
.end method

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