diff --git a/src/Android/Hanselman.Android.csproj b/src/Android/Hanselman.Android.csproj
index 03ebe84f..92d373ca 100644
--- a/src/Android/Hanselman.Android.csproj
+++ b/src/Android/Hanselman.Android.csproj
@@ -108,7 +108,6 @@
-
@@ -151,16 +150,16 @@
2.7.9
- 3.0.0
+ 3.2.1
- 3.0.0
+ 3.2.1
- 3.0.0
+ 3.2.1
- 3.0.0
+ 3.2.1
1.4.0-beta
@@ -172,21 +171,24 @@
1.6.1-beta
- 1.1.0.1449
+ 1.1.0.1570
4.7.0
- 1.5.1
+ 1.5.3.1
-
-
-
+
+
+
1.1.0-rc2
+
+ 1.0.0
+
diff --git a/src/Android/Resources/Resource.designer.cs b/src/Android/Resources/Resource.designer.cs
index 69fb392e..83cde14d 100644
--- a/src/Android/Resources/Resource.designer.cs
+++ b/src/Android/Resources/Resource.designer.cs
@@ -1847,6 +1847,7 @@ public static void UpdateIdValues()
global::Xamarin.Forms.Material.Android.Resource.Style.Animation_AppCompat_DropDownUp = global::HanselmanAndroid.Resource.Style.Animation_AppCompat_DropDownUp;
global::Xamarin.Forms.Material.Android.Resource.Style.Animation_AppCompat_Tooltip = global::HanselmanAndroid.Resource.Style.Animation_AppCompat_Tooltip;
global::Xamarin.Forms.Material.Android.Resource.Style.Animation_Design_BottomSheetDialog = global::HanselmanAndroid.Resource.Style.Animation_Design_BottomSheetDialog;
+ global::Xamarin.Forms.Material.Android.Resource.Style.AppCompatDialogStyle = global::HanselmanAndroid.Resource.Style.AppCompatDialogStyle;
global::Xamarin.Forms.Material.Android.Resource.Style.Base_AlertDialog_AppCompat = global::HanselmanAndroid.Resource.Style.Base_AlertDialog_AppCompat;
global::Xamarin.Forms.Material.Android.Resource.Style.Base_AlertDialog_AppCompat_Light = global::HanselmanAndroid.Resource.Style.Base_AlertDialog_AppCompat_Light;
global::Xamarin.Forms.Material.Android.Resource.Style.Base_Animation_AppCompat_Dialog = global::HanselmanAndroid.Resource.Style.Base_Animation_AppCompat_Dialog;
@@ -2040,7 +2041,8 @@ public static void UpdateIdValues()
global::Xamarin.Forms.Material.Android.Resource.Style.CardView_Dark = global::HanselmanAndroid.Resource.Style.CardView_Dark;
global::Xamarin.Forms.Material.Android.Resource.Style.CardView_Light = global::HanselmanAndroid.Resource.Style.CardView_Light;
global::Xamarin.Forms.Material.Android.Resource.Style.collectionViewStyle = global::HanselmanAndroid.Resource.Style.collectionViewStyle;
- global::Xamarin.Forms.Material.Android.Resource.Style.NestedScrollBarStyle = global::HanselmanAndroid.Resource.Style.NestedScrollBarStyle;
+ global::Xamarin.Forms.Material.Android.Resource.Style.MainTheme = global::HanselmanAndroid.Resource.Style.MainTheme;
+ global::Xamarin.Forms.Material.Android.Resource.Style.MainTheme_Base = global::HanselmanAndroid.Resource.Style.MainTheme_Base;
global::Xamarin.Forms.Material.Android.Resource.Style.Platform_AppCompat = global::HanselmanAndroid.Resource.Style.Platform_AppCompat;
global::Xamarin.Forms.Material.Android.Resource.Style.Platform_AppCompat_Light = global::HanselmanAndroid.Resource.Style.Platform_AppCompat_Light;
global::Xamarin.Forms.Material.Android.Resource.Style.Platform_MaterialComponents = global::HanselmanAndroid.Resource.Style.Platform_MaterialComponents;
@@ -4484,6 +4486,7 @@ public static void UpdateIdValues()
global::Xamarin.Forms.Platform.Android.Resource.Style.Animation_AppCompat_DropDownUp = global::HanselmanAndroid.Resource.Style.Animation_AppCompat_DropDownUp;
global::Xamarin.Forms.Platform.Android.Resource.Style.Animation_AppCompat_Tooltip = global::HanselmanAndroid.Resource.Style.Animation_AppCompat_Tooltip;
global::Xamarin.Forms.Platform.Android.Resource.Style.Animation_Design_BottomSheetDialog = global::HanselmanAndroid.Resource.Style.Animation_Design_BottomSheetDialog;
+ global::Xamarin.Forms.Platform.Android.Resource.Style.AppCompatDialogStyle = global::HanselmanAndroid.Resource.Style.AppCompatDialogStyle;
global::Xamarin.Forms.Platform.Android.Resource.Style.Base_AlertDialog_AppCompat = global::HanselmanAndroid.Resource.Style.Base_AlertDialog_AppCompat;
global::Xamarin.Forms.Platform.Android.Resource.Style.Base_AlertDialog_AppCompat_Light = global::HanselmanAndroid.Resource.Style.Base_AlertDialog_AppCompat_Light;
global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Animation_AppCompat_Dialog = global::HanselmanAndroid.Resource.Style.Base_Animation_AppCompat_Dialog;
@@ -4677,7 +4680,8 @@ public static void UpdateIdValues()
global::Xamarin.Forms.Platform.Android.Resource.Style.CardView_Dark = global::HanselmanAndroid.Resource.Style.CardView_Dark;
global::Xamarin.Forms.Platform.Android.Resource.Style.CardView_Light = global::HanselmanAndroid.Resource.Style.CardView_Light;
global::Xamarin.Forms.Platform.Android.Resource.Style.collectionViewStyle = global::HanselmanAndroid.Resource.Style.collectionViewStyle;
- global::Xamarin.Forms.Platform.Android.Resource.Style.NestedScrollBarStyle = global::HanselmanAndroid.Resource.Style.NestedScrollBarStyle;
+ global::Xamarin.Forms.Platform.Android.Resource.Style.MainTheme = global::HanselmanAndroid.Resource.Style.MainTheme;
+ global::Xamarin.Forms.Platform.Android.Resource.Style.MainTheme_Base = global::HanselmanAndroid.Resource.Style.MainTheme_Base;
global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_AppCompat = global::HanselmanAndroid.Resource.Style.Platform_AppCompat;
global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_AppCompat_Light = global::HanselmanAndroid.Resource.Style.Platform_AppCompat_Light;
global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_MaterialComponents = global::HanselmanAndroid.Resource.Style.Platform_MaterialComponents;
@@ -7112,6 +7116,7 @@ public static void UpdateIdValues()
global::Xamarin.Forms.Platform.Resource.Style.Animation_AppCompat_DropDownUp = global::HanselmanAndroid.Resource.Style.Animation_AppCompat_DropDownUp;
global::Xamarin.Forms.Platform.Resource.Style.Animation_AppCompat_Tooltip = global::HanselmanAndroid.Resource.Style.Animation_AppCompat_Tooltip;
global::Xamarin.Forms.Platform.Resource.Style.Animation_Design_BottomSheetDialog = global::HanselmanAndroid.Resource.Style.Animation_Design_BottomSheetDialog;
+ global::Xamarin.Forms.Platform.Resource.Style.AppCompatDialogStyle = global::HanselmanAndroid.Resource.Style.AppCompatDialogStyle;
global::Xamarin.Forms.Platform.Resource.Style.Base_AlertDialog_AppCompat = global::HanselmanAndroid.Resource.Style.Base_AlertDialog_AppCompat;
global::Xamarin.Forms.Platform.Resource.Style.Base_AlertDialog_AppCompat_Light = global::HanselmanAndroid.Resource.Style.Base_AlertDialog_AppCompat_Light;
global::Xamarin.Forms.Platform.Resource.Style.Base_Animation_AppCompat_Dialog = global::HanselmanAndroid.Resource.Style.Base_Animation_AppCompat_Dialog;
@@ -7305,7 +7310,8 @@ public static void UpdateIdValues()
global::Xamarin.Forms.Platform.Resource.Style.CardView_Dark = global::HanselmanAndroid.Resource.Style.CardView_Dark;
global::Xamarin.Forms.Platform.Resource.Style.CardView_Light = global::HanselmanAndroid.Resource.Style.CardView_Light;
global::Xamarin.Forms.Platform.Resource.Style.collectionViewStyle = global::HanselmanAndroid.Resource.Style.collectionViewStyle;
- global::Xamarin.Forms.Platform.Resource.Style.NestedScrollBarStyle = global::HanselmanAndroid.Resource.Style.NestedScrollBarStyle;
+ global::Xamarin.Forms.Platform.Resource.Style.MainTheme = global::HanselmanAndroid.Resource.Style.MainTheme;
+ global::Xamarin.Forms.Platform.Resource.Style.MainTheme_Base = global::HanselmanAndroid.Resource.Style.MainTheme_Base;
global::Xamarin.Forms.Platform.Resource.Style.Platform_AppCompat = global::HanselmanAndroid.Resource.Style.Platform_AppCompat;
global::Xamarin.Forms.Platform.Resource.Style.Platform_AppCompat_Light = global::HanselmanAndroid.Resource.Style.Platform_AppCompat_Light;
global::Xamarin.Forms.Platform.Resource.Style.Platform_MaterialComponents = global::HanselmanAndroid.Resource.Style.Platform_MaterialComponents;
@@ -16030,1466 +16036,1469 @@ public partial class Style
// aapt resource value: 0x7F0F00DC
public const int CardView_Light = 2131689692;
- // aapt resource value: 0x7F0F02C3
- public const int collectionViewStyle = 2131690179;
+ // aapt resource value: 0x7F0F02C4
+ public const int collectionViewStyle = 2131690180;
// aapt resource value: 0x7F0F00DD
public const int EmptyTheme = 2131689693;
// aapt resource value: 0x7F0F00DE
- public const int MaterialAlertDialog_MaterialComponents = 2131689694;
+ public const int MainTheme = 2131689694;
// aapt resource value: 0x7F0F00DF
- public const int MaterialAlertDialog_MaterialComponents_Body_Text = 2131689695;
+ public const int MainTheme_Base = 2131689695;
// aapt resource value: 0x7F0F00E0
- public const int MaterialAlertDialog_MaterialComponents_Picker_Date_Calendar = 2131689696;
+ public const int MaterialAlertDialog_MaterialComponents = 2131689696;
// aapt resource value: 0x7F0F00E1
- public const int MaterialAlertDialog_MaterialComponents_Picker_Date_Spinner = 2131689697;
+ public const int MaterialAlertDialog_MaterialComponents_Body_Text = 2131689697;
// aapt resource value: 0x7F0F00E2
- public const int MaterialAlertDialog_MaterialComponents_Title_Icon = 2131689698;
+ public const int MaterialAlertDialog_MaterialComponents_Picker_Date_Calendar = 2131689698;
// aapt resource value: 0x7F0F00E3
- public const int MaterialAlertDialog_MaterialComponents_Title_Icon_CenterStacked = 2131689699;
+ public const int MaterialAlertDialog_MaterialComponents_Picker_Date_Spinner = 2131689699;
// aapt resource value: 0x7F0F00E4
- public const int MaterialAlertDialog_MaterialComponents_Title_Panel = 2131689700;
+ public const int MaterialAlertDialog_MaterialComponents_Title_Icon = 2131689700;
// aapt resource value: 0x7F0F00E5
- public const int MaterialAlertDialog_MaterialComponents_Title_Panel_CenterStacked = 2131689701;
+ public const int MaterialAlertDialog_MaterialComponents_Title_Icon_CenterStacked = 2131689701;
// aapt resource value: 0x7F0F00E6
- public const int MaterialAlertDialog_MaterialComponents_Title_Text = 2131689702;
+ public const int MaterialAlertDialog_MaterialComponents_Title_Panel = 2131689702;
// aapt resource value: 0x7F0F00E7
- public const int MaterialAlertDialog_MaterialComponents_Title_Text_CenterStacked = 2131689703;
+ public const int MaterialAlertDialog_MaterialComponents_Title_Panel_CenterStacked = 2131689703;
// aapt resource value: 0x7F0F00E8
- public const int MyTheme = 2131689704;
+ public const int MaterialAlertDialog_MaterialComponents_Title_Text = 2131689704;
// aapt resource value: 0x7F0F00E9
- public const int MyTheme_Base = 2131689705;
+ public const int MaterialAlertDialog_MaterialComponents_Title_Text_CenterStacked = 2131689705;
// aapt resource value: 0x7F0F00EA
- public const int NestedScrollBarStyle = 2131689706;
+ public const int MyTheme = 2131689706;
// aapt resource value: 0x7F0F00EB
- public const int Platform_AppCompat = 2131689707;
+ public const int MyTheme_Base = 2131689707;
// aapt resource value: 0x7F0F00EC
- public const int Platform_AppCompat_Light = 2131689708;
+ public const int Platform_AppCompat = 2131689708;
// aapt resource value: 0x7F0F00ED
- public const int Platform_MaterialComponents = 2131689709;
+ public const int Platform_AppCompat_Light = 2131689709;
// aapt resource value: 0x7F0F00EE
- public const int Platform_MaterialComponents_Dialog = 2131689710;
+ public const int Platform_MaterialComponents = 2131689710;
// aapt resource value: 0x7F0F00EF
- public const int Platform_MaterialComponents_Light = 2131689711;
+ public const int Platform_MaterialComponents_Dialog = 2131689711;
// aapt resource value: 0x7F0F00F0
- public const int Platform_MaterialComponents_Light_Dialog = 2131689712;
+ public const int Platform_MaterialComponents_Light = 2131689712;
// aapt resource value: 0x7F0F00F1
- public const int Platform_ThemeOverlay_AppCompat = 2131689713;
+ public const int Platform_MaterialComponents_Light_Dialog = 2131689713;
// aapt resource value: 0x7F0F00F2
- public const int Platform_ThemeOverlay_AppCompat_Dark = 2131689714;
+ public const int Platform_ThemeOverlay_AppCompat = 2131689714;
// aapt resource value: 0x7F0F00F3
- public const int Platform_ThemeOverlay_AppCompat_Light = 2131689715;
+ public const int Platform_ThemeOverlay_AppCompat_Dark = 2131689715;
// aapt resource value: 0x7F0F00F4
- public const int Platform_V21_AppCompat = 2131689716;
+ public const int Platform_ThemeOverlay_AppCompat_Light = 2131689716;
// aapt resource value: 0x7F0F00F5
- public const int Platform_V21_AppCompat_Light = 2131689717;
+ public const int Platform_V21_AppCompat = 2131689717;
// aapt resource value: 0x7F0F00F6
- public const int Platform_V25_AppCompat = 2131689718;
+ public const int Platform_V21_AppCompat_Light = 2131689718;
// aapt resource value: 0x7F0F00F7
- public const int Platform_V25_AppCompat_Light = 2131689719;
+ public const int Platform_V25_AppCompat = 2131689719;
// aapt resource value: 0x7F0F00F8
- public const int Platform_Widget_AppCompat_Spinner = 2131689720;
+ public const int Platform_V25_AppCompat_Light = 2131689720;
// aapt resource value: 0x7F0F00F9
- public const int RtlOverlay_DialogWindowTitle_AppCompat = 2131689721;
+ public const int Platform_Widget_AppCompat_Spinner = 2131689721;
// aapt resource value: 0x7F0F00FA
- public const int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 2131689722;
+ public const int RtlOverlay_DialogWindowTitle_AppCompat = 2131689722;
// aapt resource value: 0x7F0F00FB
- public const int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 2131689723;
+ public const int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 2131689723;
// aapt resource value: 0x7F0F00FC
- public const int RtlOverlay_Widget_AppCompat_PopupMenuItem = 2131689724;
+ public const int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 2131689724;
// aapt resource value: 0x7F0F00FD
- public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 2131689725;
+ public const int RtlOverlay_Widget_AppCompat_PopupMenuItem = 2131689725;
// aapt resource value: 0x7F0F00FE
- public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut = 2131689726;
+ public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 2131689726;
// aapt resource value: 0x7F0F00FF
- public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow = 2131689727;
+ public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut = 2131689727;
// aapt resource value: 0x7F0F0100
- public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 2131689728;
+ public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow = 2131689728;
// aapt resource value: 0x7F0F0101
- public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Title = 2131689729;
-
- // aapt resource value: 0x7F0F0107
- public const int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 2131689735;
+ public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 2131689729;
// aapt resource value: 0x7F0F0102
- public const int RtlOverlay_Widget_AppCompat_Search_DropDown = 2131689730;
+ public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Title = 2131689730;
+
+ // aapt resource value: 0x7F0F0108
+ public const int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 2131689736;
// aapt resource value: 0x7F0F0103
- public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 2131689731;
+ public const int RtlOverlay_Widget_AppCompat_Search_DropDown = 2131689731;
// aapt resource value: 0x7F0F0104
- public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 2131689732;
+ public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 2131689732;
// aapt resource value: 0x7F0F0105
- public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 2131689733;
+ public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 2131689733;
// aapt resource value: 0x7F0F0106
- public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 2131689734;
+ public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 2131689734;
- // aapt resource value: 0x7F0F0108
- public const int RtlUnderlay_Widget_AppCompat_ActionButton = 2131689736;
+ // aapt resource value: 0x7F0F0107
+ public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 2131689735;
// aapt resource value: 0x7F0F0109
- public const int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 2131689737;
+ public const int RtlUnderlay_Widget_AppCompat_ActionButton = 2131689737;
- // aapt resource value: 0x7F0F010F
- public const int ShapeAppearanceOverlay = 2131689743;
+ // aapt resource value: 0x7F0F010A
+ public const int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 2131689738;
// aapt resource value: 0x7F0F0110
- public const int ShapeAppearanceOverlay_BottomLeftDifferentCornerSize = 2131689744;
+ public const int ShapeAppearanceOverlay = 2131689744;
// aapt resource value: 0x7F0F0111
- public const int ShapeAppearanceOverlay_BottomRightCut = 2131689745;
+ public const int ShapeAppearanceOverlay_BottomLeftDifferentCornerSize = 2131689745;
// aapt resource value: 0x7F0F0112
- public const int ShapeAppearanceOverlay_Cut = 2131689746;
+ public const int ShapeAppearanceOverlay_BottomRightCut = 2131689746;
// aapt resource value: 0x7F0F0113
- public const int ShapeAppearanceOverlay_DifferentCornerSize = 2131689747;
+ public const int ShapeAppearanceOverlay_Cut = 2131689747;
// aapt resource value: 0x7F0F0114
- public const int ShapeAppearanceOverlay_MaterialComponents_BottomSheet = 2131689748;
+ public const int ShapeAppearanceOverlay_DifferentCornerSize = 2131689748;
// aapt resource value: 0x7F0F0115
- public const int ShapeAppearanceOverlay_MaterialComponents_Chip = 2131689749;
+ public const int ShapeAppearanceOverlay_MaterialComponents_BottomSheet = 2131689749;
// aapt resource value: 0x7F0F0116
- public const int ShapeAppearanceOverlay_MaterialComponents_ExtendedFloatingActionButton = 2131689750;
+ public const int ShapeAppearanceOverlay_MaterialComponents_Chip = 2131689750;
// aapt resource value: 0x7F0F0117
- public const int ShapeAppearanceOverlay_MaterialComponents_FloatingActionButton = 2131689751;
+ public const int ShapeAppearanceOverlay_MaterialComponents_ExtendedFloatingActionButton = 2131689751;
// aapt resource value: 0x7F0F0118
- public const int ShapeAppearanceOverlay_MaterialComponents_MaterialCalendar_Day = 2131689752;
+ public const int ShapeAppearanceOverlay_MaterialComponents_FloatingActionButton = 2131689752;
// aapt resource value: 0x7F0F0119
- public const int ShapeAppearanceOverlay_MaterialComponents_MaterialCalendar_Window_Fullscreen = 2131689753;
+ public const int ShapeAppearanceOverlay_MaterialComponents_MaterialCalendar_Day = 2131689753;
// aapt resource value: 0x7F0F011A
- public const int ShapeAppearanceOverlay_MaterialComponents_MaterialCalendar_Year = 2131689754;
+ public const int ShapeAppearanceOverlay_MaterialComponents_MaterialCalendar_Window_Fullscreen = 2131689754;
// aapt resource value: 0x7F0F011B
- public const int ShapeAppearanceOverlay_MaterialComponents_TextInputLayout_FilledBox = 2131689755;
+ public const int ShapeAppearanceOverlay_MaterialComponents_MaterialCalendar_Year = 2131689755;
// aapt resource value: 0x7F0F011C
- public const int ShapeAppearanceOverlay_TopLeftCut = 2131689756;
+ public const int ShapeAppearanceOverlay_MaterialComponents_TextInputLayout_FilledBox = 2131689756;
// aapt resource value: 0x7F0F011D
- public const int ShapeAppearanceOverlay_TopRightDifferentCornerSize = 2131689757;
+ public const int ShapeAppearanceOverlay_TopLeftCut = 2131689757;
- // aapt resource value: 0x7F0F010A
- public const int ShapeAppearance_MaterialComponents = 2131689738;
+ // aapt resource value: 0x7F0F011E
+ public const int ShapeAppearanceOverlay_TopRightDifferentCornerSize = 2131689758;
// aapt resource value: 0x7F0F010B
- public const int ShapeAppearance_MaterialComponents_LargeComponent = 2131689739;
+ public const int ShapeAppearance_MaterialComponents = 2131689739;
// aapt resource value: 0x7F0F010C
- public const int ShapeAppearance_MaterialComponents_MediumComponent = 2131689740;
+ public const int ShapeAppearance_MaterialComponents_LargeComponent = 2131689740;
// aapt resource value: 0x7F0F010D
- public const int ShapeAppearance_MaterialComponents_SmallComponent = 2131689741;
+ public const int ShapeAppearance_MaterialComponents_MediumComponent = 2131689741;
// aapt resource value: 0x7F0F010E
- public const int ShapeAppearance_MaterialComponents_Test = 2131689742;
+ public const int ShapeAppearance_MaterialComponents_SmallComponent = 2131689742;
- // aapt resource value: 0x7F0F011E
- public const int SplashTheme = 2131689758;
+ // aapt resource value: 0x7F0F010F
+ public const int ShapeAppearance_MaterialComponents_Test = 2131689743;
// aapt resource value: 0x7F0F011F
- public const int SplashTheme_Base = 2131689759;
+ public const int SplashTheme = 2131689759;
- // aapt resource value: 0x7F0F0125
- public const int TestStyleWithLineHeight = 2131689765;
+ // aapt resource value: 0x7F0F0120
+ public const int SplashTheme_Base = 2131689760;
// aapt resource value: 0x7F0F0126
- public const int TestStyleWithLineHeightAppearance = 2131689766;
-
- // aapt resource value: 0x7F0F0128
- public const int TestStyleWithoutLineHeight = 2131689768;
+ public const int TestStyleWithLineHeight = 2131689766;
// aapt resource value: 0x7F0F0127
- public const int TestStyleWithThemeLineHeightAttribute = 2131689767;
+ public const int TestStyleWithLineHeightAppearance = 2131689767;
// aapt resource value: 0x7F0F0129
- public const int TestThemeWithLineHeight = 2131689769;
+ public const int TestStyleWithoutLineHeight = 2131689769;
+
+ // aapt resource value: 0x7F0F0128
+ public const int TestStyleWithThemeLineHeightAttribute = 2131689768;
// aapt resource value: 0x7F0F012A
- public const int TestThemeWithLineHeightDisabled = 2131689770;
+ public const int TestThemeWithLineHeight = 2131689770;
- // aapt resource value: 0x7F0F0120
- public const int Test_ShapeAppearanceOverlay_MaterialComponents_MaterialCalendar_Day = 2131689760;
+ // aapt resource value: 0x7F0F012B
+ public const int TestThemeWithLineHeightDisabled = 2131689771;
// aapt resource value: 0x7F0F0121
- public const int Test_Theme_MaterialComponents_MaterialCalendar = 2131689761;
+ public const int Test_ShapeAppearanceOverlay_MaterialComponents_MaterialCalendar_Day = 2131689761;
// aapt resource value: 0x7F0F0122
- public const int Test_Widget_MaterialComponents_MaterialCalendar = 2131689762;
+ public const int Test_Theme_MaterialComponents_MaterialCalendar = 2131689762;
// aapt resource value: 0x7F0F0123
- public const int Test_Widget_MaterialComponents_MaterialCalendar_Day = 2131689763;
+ public const int Test_Widget_MaterialComponents_MaterialCalendar = 2131689763;
// aapt resource value: 0x7F0F0124
- public const int Test_Widget_MaterialComponents_MaterialCalendar_Day_Selected = 2131689764;
+ public const int Test_Widget_MaterialComponents_MaterialCalendar_Day = 2131689764;
- // aapt resource value: 0x7F0F012B
- public const int TextAppearance_AppCompat = 2131689771;
+ // aapt resource value: 0x7F0F0125
+ public const int Test_Widget_MaterialComponents_MaterialCalendar_Day_Selected = 2131689765;
// aapt resource value: 0x7F0F012C
- public const int TextAppearance_AppCompat_Body1 = 2131689772;
+ public const int TextAppearance_AppCompat = 2131689772;
// aapt resource value: 0x7F0F012D
- public const int TextAppearance_AppCompat_Body2 = 2131689773;
+ public const int TextAppearance_AppCompat_Body1 = 2131689773;
// aapt resource value: 0x7F0F012E
- public const int TextAppearance_AppCompat_Button = 2131689774;
+ public const int TextAppearance_AppCompat_Body2 = 2131689774;
// aapt resource value: 0x7F0F012F
- public const int TextAppearance_AppCompat_Caption = 2131689775;
+ public const int TextAppearance_AppCompat_Button = 2131689775;
// aapt resource value: 0x7F0F0130
- public const int TextAppearance_AppCompat_Display1 = 2131689776;
+ public const int TextAppearance_AppCompat_Caption = 2131689776;
// aapt resource value: 0x7F0F0131
- public const int TextAppearance_AppCompat_Display2 = 2131689777;
+ public const int TextAppearance_AppCompat_Display1 = 2131689777;
// aapt resource value: 0x7F0F0132
- public const int TextAppearance_AppCompat_Display3 = 2131689778;
+ public const int TextAppearance_AppCompat_Display2 = 2131689778;
// aapt resource value: 0x7F0F0133
- public const int TextAppearance_AppCompat_Display4 = 2131689779;
+ public const int TextAppearance_AppCompat_Display3 = 2131689779;
// aapt resource value: 0x7F0F0134
- public const int TextAppearance_AppCompat_Headline = 2131689780;
+ public const int TextAppearance_AppCompat_Display4 = 2131689780;
// aapt resource value: 0x7F0F0135
- public const int TextAppearance_AppCompat_Inverse = 2131689781;
+ public const int TextAppearance_AppCompat_Headline = 2131689781;
// aapt resource value: 0x7F0F0136
- public const int TextAppearance_AppCompat_Large = 2131689782;
+ public const int TextAppearance_AppCompat_Inverse = 2131689782;
// aapt resource value: 0x7F0F0137
- public const int TextAppearance_AppCompat_Large_Inverse = 2131689783;
+ public const int TextAppearance_AppCompat_Large = 2131689783;
// aapt resource value: 0x7F0F0138
- public const int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 2131689784;
+ public const int TextAppearance_AppCompat_Large_Inverse = 2131689784;
// aapt resource value: 0x7F0F0139
- public const int TextAppearance_AppCompat_Light_SearchResult_Title = 2131689785;
+ public const int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 2131689785;
// aapt resource value: 0x7F0F013A
- public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131689786;
+ public const int TextAppearance_AppCompat_Light_SearchResult_Title = 2131689786;
// aapt resource value: 0x7F0F013B
- public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131689787;
+ public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131689787;
// aapt resource value: 0x7F0F013C
- public const int TextAppearance_AppCompat_Medium = 2131689788;
+ public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131689788;
// aapt resource value: 0x7F0F013D
- public const int TextAppearance_AppCompat_Medium_Inverse = 2131689789;
+ public const int TextAppearance_AppCompat_Medium = 2131689789;
// aapt resource value: 0x7F0F013E
- public const int TextAppearance_AppCompat_Menu = 2131689790;
+ public const int TextAppearance_AppCompat_Medium_Inverse = 2131689790;
// aapt resource value: 0x7F0F013F
- public const int TextAppearance_AppCompat_SearchResult_Subtitle = 2131689791;
+ public const int TextAppearance_AppCompat_Menu = 2131689791;
// aapt resource value: 0x7F0F0140
- public const int TextAppearance_AppCompat_SearchResult_Title = 2131689792;
+ public const int TextAppearance_AppCompat_SearchResult_Subtitle = 2131689792;
// aapt resource value: 0x7F0F0141
- public const int TextAppearance_AppCompat_Small = 2131689793;
+ public const int TextAppearance_AppCompat_SearchResult_Title = 2131689793;
// aapt resource value: 0x7F0F0142
- public const int TextAppearance_AppCompat_Small_Inverse = 2131689794;
+ public const int TextAppearance_AppCompat_Small = 2131689794;
// aapt resource value: 0x7F0F0143
- public const int TextAppearance_AppCompat_Subhead = 2131689795;
+ public const int TextAppearance_AppCompat_Small_Inverse = 2131689795;
// aapt resource value: 0x7F0F0144
- public const int TextAppearance_AppCompat_Subhead_Inverse = 2131689796;
+ public const int TextAppearance_AppCompat_Subhead = 2131689796;
// aapt resource value: 0x7F0F0145
- public const int TextAppearance_AppCompat_Title = 2131689797;
+ public const int TextAppearance_AppCompat_Subhead_Inverse = 2131689797;
// aapt resource value: 0x7F0F0146
- public const int TextAppearance_AppCompat_Title_Inverse = 2131689798;
+ public const int TextAppearance_AppCompat_Title = 2131689798;
// aapt resource value: 0x7F0F0147
- public const int TextAppearance_AppCompat_Tooltip = 2131689799;
+ public const int TextAppearance_AppCompat_Title_Inverse = 2131689799;
// aapt resource value: 0x7F0F0148
- public const int TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131689800;
+ public const int TextAppearance_AppCompat_Tooltip = 2131689800;
// aapt resource value: 0x7F0F0149
- public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131689801;
+ public const int TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131689801;
// aapt resource value: 0x7F0F014A
- public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131689802;
+ public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131689802;
// aapt resource value: 0x7F0F014B
- public const int TextAppearance_AppCompat_Widget_ActionBar_Title = 2131689803;
+ public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131689803;
// aapt resource value: 0x7F0F014C
- public const int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131689804;
+ public const int TextAppearance_AppCompat_Widget_ActionBar_Title = 2131689804;
// aapt resource value: 0x7F0F014D
- public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131689805;
+ public const int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131689805;
// aapt resource value: 0x7F0F014E
- public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 2131689806;
+ public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131689806;
// aapt resource value: 0x7F0F014F
- public const int TextAppearance_AppCompat_Widget_ActionMode_Title = 2131689807;
+ public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 2131689807;
// aapt resource value: 0x7F0F0150
- public const int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 2131689808;
+ public const int TextAppearance_AppCompat_Widget_ActionMode_Title = 2131689808;
// aapt resource value: 0x7F0F0151
- public const int TextAppearance_AppCompat_Widget_Button = 2131689809;
+ public const int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 2131689809;
// aapt resource value: 0x7F0F0152
- public const int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 2131689810;
+ public const int TextAppearance_AppCompat_Widget_Button = 2131689810;
// aapt resource value: 0x7F0F0153
- public const int TextAppearance_AppCompat_Widget_Button_Colored = 2131689811;
+ public const int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 2131689811;
// aapt resource value: 0x7F0F0154
- public const int TextAppearance_AppCompat_Widget_Button_Inverse = 2131689812;
+ public const int TextAppearance_AppCompat_Widget_Button_Colored = 2131689812;
// aapt resource value: 0x7F0F0155
- public const int TextAppearance_AppCompat_Widget_DropDownItem = 2131689813;
+ public const int TextAppearance_AppCompat_Widget_Button_Inverse = 2131689813;
// aapt resource value: 0x7F0F0156
- public const int TextAppearance_AppCompat_Widget_PopupMenu_Header = 2131689814;
+ public const int TextAppearance_AppCompat_Widget_DropDownItem = 2131689814;
// aapt resource value: 0x7F0F0157
- public const int TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131689815;
+ public const int TextAppearance_AppCompat_Widget_PopupMenu_Header = 2131689815;
// aapt resource value: 0x7F0F0158
- public const int TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131689816;
+ public const int TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131689816;
// aapt resource value: 0x7F0F0159
- public const int TextAppearance_AppCompat_Widget_Switch = 2131689817;
+ public const int TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131689817;
// aapt resource value: 0x7F0F015A
- public const int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131689818;
+ public const int TextAppearance_AppCompat_Widget_Switch = 2131689818;
// aapt resource value: 0x7F0F015B
- public const int TextAppearance_Compat_Notification = 2131689819;
+ public const int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131689819;
// aapt resource value: 0x7F0F015C
- public const int TextAppearance_Compat_Notification_Info = 2131689820;
+ public const int TextAppearance_Compat_Notification = 2131689820;
// aapt resource value: 0x7F0F015D
- public const int TextAppearance_Compat_Notification_Info_Media = 2131689821;
+ public const int TextAppearance_Compat_Notification_Info = 2131689821;
// aapt resource value: 0x7F0F015E
- public const int TextAppearance_Compat_Notification_Line2 = 2131689822;
+ public const int TextAppearance_Compat_Notification_Info_Media = 2131689822;
// aapt resource value: 0x7F0F015F
- public const int TextAppearance_Compat_Notification_Line2_Media = 2131689823;
+ public const int TextAppearance_Compat_Notification_Line2 = 2131689823;
// aapt resource value: 0x7F0F0160
- public const int TextAppearance_Compat_Notification_Media = 2131689824;
+ public const int TextAppearance_Compat_Notification_Line2_Media = 2131689824;
// aapt resource value: 0x7F0F0161
- public const int TextAppearance_Compat_Notification_Time = 2131689825;
+ public const int TextAppearance_Compat_Notification_Media = 2131689825;
// aapt resource value: 0x7F0F0162
- public const int TextAppearance_Compat_Notification_Time_Media = 2131689826;
+ public const int TextAppearance_Compat_Notification_Time = 2131689826;
// aapt resource value: 0x7F0F0163
- public const int TextAppearance_Compat_Notification_Title = 2131689827;
+ public const int TextAppearance_Compat_Notification_Time_Media = 2131689827;
// aapt resource value: 0x7F0F0164
- public const int TextAppearance_Compat_Notification_Title_Media = 2131689828;
+ public const int TextAppearance_Compat_Notification_Title = 2131689828;
// aapt resource value: 0x7F0F0165
- public const int TextAppearance_Design_CollapsingToolbar_Expanded = 2131689829;
+ public const int TextAppearance_Compat_Notification_Title_Media = 2131689829;
// aapt resource value: 0x7F0F0166
- public const int TextAppearance_Design_Counter = 2131689830;
+ public const int TextAppearance_Design_CollapsingToolbar_Expanded = 2131689830;
// aapt resource value: 0x7F0F0167
- public const int TextAppearance_Design_Counter_Overflow = 2131689831;
+ public const int TextAppearance_Design_Counter = 2131689831;
// aapt resource value: 0x7F0F0168
- public const int TextAppearance_Design_Error = 2131689832;
+ public const int TextAppearance_Design_Counter_Overflow = 2131689832;
// aapt resource value: 0x7F0F0169
- public const int TextAppearance_Design_HelperText = 2131689833;
+ public const int TextAppearance_Design_Error = 2131689833;
// aapt resource value: 0x7F0F016A
- public const int TextAppearance_Design_Hint = 2131689834;
+ public const int TextAppearance_Design_HelperText = 2131689834;
// aapt resource value: 0x7F0F016B
- public const int TextAppearance_Design_Snackbar_Message = 2131689835;
+ public const int TextAppearance_Design_Hint = 2131689835;
// aapt resource value: 0x7F0F016C
- public const int TextAppearance_Design_Tab = 2131689836;
+ public const int TextAppearance_Design_Snackbar_Message = 2131689836;
// aapt resource value: 0x7F0F016D
- public const int TextAppearance_MaterialComponents_Badge = 2131689837;
+ public const int TextAppearance_Design_Tab = 2131689837;
// aapt resource value: 0x7F0F016E
- public const int TextAppearance_MaterialComponents_Body1 = 2131689838;
+ public const int TextAppearance_MaterialComponents_Badge = 2131689838;
// aapt resource value: 0x7F0F016F
- public const int TextAppearance_MaterialComponents_Body2 = 2131689839;
+ public const int TextAppearance_MaterialComponents_Body1 = 2131689839;
// aapt resource value: 0x7F0F0170
- public const int TextAppearance_MaterialComponents_Button = 2131689840;
+ public const int TextAppearance_MaterialComponents_Body2 = 2131689840;
// aapt resource value: 0x7F0F0171
- public const int TextAppearance_MaterialComponents_Caption = 2131689841;
+ public const int TextAppearance_MaterialComponents_Button = 2131689841;
// aapt resource value: 0x7F0F0172
- public const int TextAppearance_MaterialComponents_Chip = 2131689842;
+ public const int TextAppearance_MaterialComponents_Caption = 2131689842;
// aapt resource value: 0x7F0F0173
- public const int TextAppearance_MaterialComponents_Headline1 = 2131689843;
+ public const int TextAppearance_MaterialComponents_Chip = 2131689843;
// aapt resource value: 0x7F0F0174
- public const int TextAppearance_MaterialComponents_Headline2 = 2131689844;
+ public const int TextAppearance_MaterialComponents_Headline1 = 2131689844;
// aapt resource value: 0x7F0F0175
- public const int TextAppearance_MaterialComponents_Headline3 = 2131689845;
+ public const int TextAppearance_MaterialComponents_Headline2 = 2131689845;
// aapt resource value: 0x7F0F0176
- public const int TextAppearance_MaterialComponents_Headline4 = 2131689846;
+ public const int TextAppearance_MaterialComponents_Headline3 = 2131689846;
// aapt resource value: 0x7F0F0177
- public const int TextAppearance_MaterialComponents_Headline5 = 2131689847;
+ public const int TextAppearance_MaterialComponents_Headline4 = 2131689847;
// aapt resource value: 0x7F0F0178
- public const int TextAppearance_MaterialComponents_Headline6 = 2131689848;
+ public const int TextAppearance_MaterialComponents_Headline5 = 2131689848;
// aapt resource value: 0x7F0F0179
- public const int TextAppearance_MaterialComponents_Overline = 2131689849;
+ public const int TextAppearance_MaterialComponents_Headline6 = 2131689849;
// aapt resource value: 0x7F0F017A
- public const int TextAppearance_MaterialComponents_Subtitle1 = 2131689850;
+ public const int TextAppearance_MaterialComponents_Overline = 2131689850;
// aapt resource value: 0x7F0F017B
- public const int TextAppearance_MaterialComponents_Subtitle2 = 2131689851;
+ public const int TextAppearance_MaterialComponents_Subtitle1 = 2131689851;
// aapt resource value: 0x7F0F017C
- public const int TextAppearance_MediaRouter_Dynamic_Body = 2131689852;
+ public const int TextAppearance_MaterialComponents_Subtitle2 = 2131689852;
// aapt resource value: 0x7F0F017D
- public const int TextAppearance_MediaRouter_Dynamic_Body_Light = 2131689853;
+ public const int TextAppearance_MediaRouter_Dynamic_Body = 2131689853;
// aapt resource value: 0x7F0F017E
- public const int TextAppearance_MediaRouter_Dynamic_Header = 2131689854;
+ public const int TextAppearance_MediaRouter_Dynamic_Body_Light = 2131689854;
// aapt resource value: 0x7F0F017F
- public const int TextAppearance_MediaRouter_Dynamic_Header_Light = 2131689855;
+ public const int TextAppearance_MediaRouter_Dynamic_Header = 2131689855;
// aapt resource value: 0x7F0F0180
- public const int TextAppearance_MediaRouter_Dynamic_Metadata_PrimaryText = 2131689856;
+ public const int TextAppearance_MediaRouter_Dynamic_Header_Light = 2131689856;
// aapt resource value: 0x7F0F0181
- public const int TextAppearance_MediaRouter_Dynamic_Metadata_SecondaryText = 2131689857;
+ public const int TextAppearance_MediaRouter_Dynamic_Metadata_PrimaryText = 2131689857;
// aapt resource value: 0x7F0F0182
- public const int TextAppearance_MediaRouter_PrimaryText = 2131689858;
+ public const int TextAppearance_MediaRouter_Dynamic_Metadata_SecondaryText = 2131689858;
// aapt resource value: 0x7F0F0183
- public const int TextAppearance_MediaRouter_SecondaryText = 2131689859;
+ public const int TextAppearance_MediaRouter_PrimaryText = 2131689859;
// aapt resource value: 0x7F0F0184
- public const int TextAppearance_MediaRouter_Title = 2131689860;
+ public const int TextAppearance_MediaRouter_SecondaryText = 2131689860;
// aapt resource value: 0x7F0F0185
- public const int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131689861;
+ public const int TextAppearance_MediaRouter_Title = 2131689861;
// aapt resource value: 0x7F0F0186
- public const int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131689862;
+ public const int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131689862;
// aapt resource value: 0x7F0F0187
- public const int TextAppearance_Widget_AppCompat_Toolbar_Title = 2131689863;
+ public const int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131689863;
- // aapt resource value: 0x7F0F01D8
- public const int ThemeOverlay_AppCompat = 2131689944;
+ // aapt resource value: 0x7F0F0188
+ public const int TextAppearance_Widget_AppCompat_Toolbar_Title = 2131689864;
// aapt resource value: 0x7F0F01D9
- public const int ThemeOverlay_AppCompat_ActionBar = 2131689945;
+ public const int ThemeOverlay_AppCompat = 2131689945;
// aapt resource value: 0x7F0F01DA
- public const int ThemeOverlay_AppCompat_Dark = 2131689946;
+ public const int ThemeOverlay_AppCompat_ActionBar = 2131689946;
// aapt resource value: 0x7F0F01DB
- public const int ThemeOverlay_AppCompat_Dark_ActionBar = 2131689947;
+ public const int ThemeOverlay_AppCompat_Dark = 2131689947;
// aapt resource value: 0x7F0F01DC
- public const int ThemeOverlay_AppCompat_DayNight = 2131689948;
+ public const int ThemeOverlay_AppCompat_Dark_ActionBar = 2131689948;
// aapt resource value: 0x7F0F01DD
- public const int ThemeOverlay_AppCompat_DayNight_ActionBar = 2131689949;
+ public const int ThemeOverlay_AppCompat_DayNight = 2131689949;
// aapt resource value: 0x7F0F01DE
- public const int ThemeOverlay_AppCompat_Dialog = 2131689950;
+ public const int ThemeOverlay_AppCompat_DayNight_ActionBar = 2131689950;
// aapt resource value: 0x7F0F01DF
- public const int ThemeOverlay_AppCompat_Dialog_Alert = 2131689951;
+ public const int ThemeOverlay_AppCompat_Dialog = 2131689951;
// aapt resource value: 0x7F0F01E0
- public const int ThemeOverlay_AppCompat_Light = 2131689952;
+ public const int ThemeOverlay_AppCompat_Dialog_Alert = 2131689952;
// aapt resource value: 0x7F0F01E1
- public const int ThemeOverlay_Design_TextInputEditText = 2131689953;
+ public const int ThemeOverlay_AppCompat_Light = 2131689953;
// aapt resource value: 0x7F0F01E2
- public const int ThemeOverlay_MaterialComponents = 2131689954;
+ public const int ThemeOverlay_Design_TextInputEditText = 2131689954;
// aapt resource value: 0x7F0F01E3
- public const int ThemeOverlay_MaterialComponents_ActionBar = 2131689955;
+ public const int ThemeOverlay_MaterialComponents = 2131689955;
// aapt resource value: 0x7F0F01E4
- public const int ThemeOverlay_MaterialComponents_ActionBar_Primary = 2131689956;
+ public const int ThemeOverlay_MaterialComponents_ActionBar = 2131689956;
// aapt resource value: 0x7F0F01E5
- public const int ThemeOverlay_MaterialComponents_ActionBar_Surface = 2131689957;
+ public const int ThemeOverlay_MaterialComponents_ActionBar_Primary = 2131689957;
// aapt resource value: 0x7F0F01E6
- public const int ThemeOverlay_MaterialComponents_AutoCompleteTextView = 2131689958;
+ public const int ThemeOverlay_MaterialComponents_ActionBar_Surface = 2131689958;
// aapt resource value: 0x7F0F01E7
- public const int ThemeOverlay_MaterialComponents_AutoCompleteTextView_FilledBox = 2131689959;
+ public const int ThemeOverlay_MaterialComponents_AutoCompleteTextView = 2131689959;
// aapt resource value: 0x7F0F01E8
- public const int ThemeOverlay_MaterialComponents_AutoCompleteTextView_FilledBox_Dense = 2131689960;
+ public const int ThemeOverlay_MaterialComponents_AutoCompleteTextView_FilledBox = 2131689960;
// aapt resource value: 0x7F0F01E9
- public const int ThemeOverlay_MaterialComponents_AutoCompleteTextView_OutlinedBox = 2131689961;
+ public const int ThemeOverlay_MaterialComponents_AutoCompleteTextView_FilledBox_Dense = 2131689961;
// aapt resource value: 0x7F0F01EA
- public const int ThemeOverlay_MaterialComponents_AutoCompleteTextView_OutlinedBox_Dense = 2131689962;
+ public const int ThemeOverlay_MaterialComponents_AutoCompleteTextView_OutlinedBox = 2131689962;
// aapt resource value: 0x7F0F01EB
- public const int ThemeOverlay_MaterialComponents_BottomAppBar_Primary = 2131689963;
+ public const int ThemeOverlay_MaterialComponents_AutoCompleteTextView_OutlinedBox_Dense = 2131689963;
// aapt resource value: 0x7F0F01EC
- public const int ThemeOverlay_MaterialComponents_BottomAppBar_Surface = 2131689964;
+ public const int ThemeOverlay_MaterialComponents_BottomAppBar_Primary = 2131689964;
// aapt resource value: 0x7F0F01ED
- public const int ThemeOverlay_MaterialComponents_BottomSheetDialog = 2131689965;
+ public const int ThemeOverlay_MaterialComponents_BottomAppBar_Surface = 2131689965;
// aapt resource value: 0x7F0F01EE
- public const int ThemeOverlay_MaterialComponents_Dark = 2131689966;
+ public const int ThemeOverlay_MaterialComponents_BottomSheetDialog = 2131689966;
// aapt resource value: 0x7F0F01EF
- public const int ThemeOverlay_MaterialComponents_Dark_ActionBar = 2131689967;
+ public const int ThemeOverlay_MaterialComponents_Dark = 2131689967;
// aapt resource value: 0x7F0F01F0
- public const int ThemeOverlay_MaterialComponents_DayNight_BottomSheetDialog = 2131689968;
+ public const int ThemeOverlay_MaterialComponents_Dark_ActionBar = 2131689968;
// aapt resource value: 0x7F0F01F1
- public const int ThemeOverlay_MaterialComponents_Dialog = 2131689969;
+ public const int ThemeOverlay_MaterialComponents_DayNight_BottomSheetDialog = 2131689969;
// aapt resource value: 0x7F0F01F2
- public const int ThemeOverlay_MaterialComponents_Dialog_Alert = 2131689970;
+ public const int ThemeOverlay_MaterialComponents_Dialog = 2131689970;
// aapt resource value: 0x7F0F01F3
- public const int ThemeOverlay_MaterialComponents_Light = 2131689971;
+ public const int ThemeOverlay_MaterialComponents_Dialog_Alert = 2131689971;
// aapt resource value: 0x7F0F01F4
- public const int ThemeOverlay_MaterialComponents_Light_BottomSheetDialog = 2131689972;
+ public const int ThemeOverlay_MaterialComponents_Light = 2131689972;
// aapt resource value: 0x7F0F01F5
- public const int ThemeOverlay_MaterialComponents_MaterialAlertDialog = 2131689973;
+ public const int ThemeOverlay_MaterialComponents_Light_BottomSheetDialog = 2131689973;
// aapt resource value: 0x7F0F01F6
- public const int ThemeOverlay_MaterialComponents_MaterialAlertDialog_Centered = 2131689974;
+ public const int ThemeOverlay_MaterialComponents_MaterialAlertDialog = 2131689974;
// aapt resource value: 0x7F0F01F7
- public const int ThemeOverlay_MaterialComponents_MaterialAlertDialog_Picker_Date = 2131689975;
+ public const int ThemeOverlay_MaterialComponents_MaterialAlertDialog_Centered = 2131689975;
// aapt resource value: 0x7F0F01F8
- public const int ThemeOverlay_MaterialComponents_MaterialAlertDialog_Picker_Date_Calendar = 2131689976;
+ public const int ThemeOverlay_MaterialComponents_MaterialAlertDialog_Picker_Date = 2131689976;
// aapt resource value: 0x7F0F01F9
- public const int ThemeOverlay_MaterialComponents_MaterialAlertDialog_Picker_Date_Header_Text = 2131689977;
+ public const int ThemeOverlay_MaterialComponents_MaterialAlertDialog_Picker_Date_Calendar = 2131689977;
// aapt resource value: 0x7F0F01FA
- public const int ThemeOverlay_MaterialComponents_MaterialAlertDialog_Picker_Date_Header_Text_Day = 2131689978;
+ public const int ThemeOverlay_MaterialComponents_MaterialAlertDialog_Picker_Date_Header_Text = 2131689978;
// aapt resource value: 0x7F0F01FB
- public const int ThemeOverlay_MaterialComponents_MaterialAlertDialog_Picker_Date_Spinner = 2131689979;
+ public const int ThemeOverlay_MaterialComponents_MaterialAlertDialog_Picker_Date_Header_Text_Day = 2131689979;
// aapt resource value: 0x7F0F01FC
- public const int ThemeOverlay_MaterialComponents_MaterialCalendar = 2131689980;
+ public const int ThemeOverlay_MaterialComponents_MaterialAlertDialog_Picker_Date_Spinner = 2131689980;
// aapt resource value: 0x7F0F01FD
- public const int ThemeOverlay_MaterialComponents_MaterialCalendar_Fullscreen = 2131689981;
+ public const int ThemeOverlay_MaterialComponents_MaterialCalendar = 2131689981;
// aapt resource value: 0x7F0F01FE
- public const int ThemeOverlay_MaterialComponents_TextInputEditText = 2131689982;
+ public const int ThemeOverlay_MaterialComponents_MaterialCalendar_Fullscreen = 2131689982;
// aapt resource value: 0x7F0F01FF
- public const int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox = 2131689983;
+ public const int ThemeOverlay_MaterialComponents_TextInputEditText = 2131689983;
// aapt resource value: 0x7F0F0200
- public const int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox_Dense = 2131689984;
+ public const int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox = 2131689984;
// aapt resource value: 0x7F0F0201
- public const int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox = 2131689985;
+ public const int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox_Dense = 2131689985;
// aapt resource value: 0x7F0F0202
- public const int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 2131689986;
+ public const int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox = 2131689986;
// aapt resource value: 0x7F0F0203
- public const int ThemeOverlay_MaterialComponents_Toolbar_Primary = 2131689987;
+ public const int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 2131689987;
// aapt resource value: 0x7F0F0204
- public const int ThemeOverlay_MaterialComponents_Toolbar_Surface = 2131689988;
+ public const int ThemeOverlay_MaterialComponents_Toolbar_Primary = 2131689988;
// aapt resource value: 0x7F0F0205
- public const int ThemeOverlay_MediaRouter_Dark = 2131689989;
+ public const int ThemeOverlay_MaterialComponents_Toolbar_Surface = 2131689989;
// aapt resource value: 0x7F0F0206
- public const int ThemeOverlay_MediaRouter_Light = 2131689990;
+ public const int ThemeOverlay_MediaRouter_Dark = 2131689990;
- // aapt resource value: 0x7F0F0188
- public const int Theme_AppCompat = 2131689864;
+ // aapt resource value: 0x7F0F0207
+ public const int ThemeOverlay_MediaRouter_Light = 2131689991;
// aapt resource value: 0x7F0F0189
- public const int Theme_AppCompat_CompactMenu = 2131689865;
+ public const int Theme_AppCompat = 2131689865;
// aapt resource value: 0x7F0F018A
- public const int Theme_AppCompat_DayNight = 2131689866;
+ public const int Theme_AppCompat_CompactMenu = 2131689866;
// aapt resource value: 0x7F0F018B
- public const int Theme_AppCompat_DayNight_DarkActionBar = 2131689867;
+ public const int Theme_AppCompat_DayNight = 2131689867;
// aapt resource value: 0x7F0F018C
- public const int Theme_AppCompat_DayNight_Dialog = 2131689868;
-
- // aapt resource value: 0x7F0F018F
- public const int Theme_AppCompat_DayNight_DialogWhenLarge = 2131689871;
+ public const int Theme_AppCompat_DayNight_DarkActionBar = 2131689868;
// aapt resource value: 0x7F0F018D
- public const int Theme_AppCompat_DayNight_Dialog_Alert = 2131689869;
+ public const int Theme_AppCompat_DayNight_Dialog = 2131689869;
+
+ // aapt resource value: 0x7F0F0190
+ public const int Theme_AppCompat_DayNight_DialogWhenLarge = 2131689872;
// aapt resource value: 0x7F0F018E
- public const int Theme_AppCompat_DayNight_Dialog_MinWidth = 2131689870;
+ public const int Theme_AppCompat_DayNight_Dialog_Alert = 2131689870;
- // aapt resource value: 0x7F0F0190
- public const int Theme_AppCompat_DayNight_NoActionBar = 2131689872;
+ // aapt resource value: 0x7F0F018F
+ public const int Theme_AppCompat_DayNight_Dialog_MinWidth = 2131689871;
// aapt resource value: 0x7F0F0191
- public const int Theme_AppCompat_Dialog = 2131689873;
-
- // aapt resource value: 0x7F0F0194
- public const int Theme_AppCompat_DialogWhenLarge = 2131689876;
+ public const int Theme_AppCompat_DayNight_NoActionBar = 2131689873;
// aapt resource value: 0x7F0F0192
- public const int Theme_AppCompat_Dialog_Alert = 2131689874;
+ public const int Theme_AppCompat_Dialog = 2131689874;
+
+ // aapt resource value: 0x7F0F0195
+ public const int Theme_AppCompat_DialogWhenLarge = 2131689877;
// aapt resource value: 0x7F0F0193
- public const int Theme_AppCompat_Dialog_MinWidth = 2131689875;
+ public const int Theme_AppCompat_Dialog_Alert = 2131689875;
- // aapt resource value: 0x7F0F0195
- public const int Theme_AppCompat_Light = 2131689877;
+ // aapt resource value: 0x7F0F0194
+ public const int Theme_AppCompat_Dialog_MinWidth = 2131689876;
// aapt resource value: 0x7F0F0196
- public const int Theme_AppCompat_Light_DarkActionBar = 2131689878;
+ public const int Theme_AppCompat_Light = 2131689878;
// aapt resource value: 0x7F0F0197
- public const int Theme_AppCompat_Light_Dialog = 2131689879;
-
- // aapt resource value: 0x7F0F019A
- public const int Theme_AppCompat_Light_DialogWhenLarge = 2131689882;
+ public const int Theme_AppCompat_Light_DarkActionBar = 2131689879;
// aapt resource value: 0x7F0F0198
- public const int Theme_AppCompat_Light_Dialog_Alert = 2131689880;
+ public const int Theme_AppCompat_Light_Dialog = 2131689880;
+
+ // aapt resource value: 0x7F0F019B
+ public const int Theme_AppCompat_Light_DialogWhenLarge = 2131689883;
// aapt resource value: 0x7F0F0199
- public const int Theme_AppCompat_Light_Dialog_MinWidth = 2131689881;
+ public const int Theme_AppCompat_Light_Dialog_Alert = 2131689881;
- // aapt resource value: 0x7F0F019B
- public const int Theme_AppCompat_Light_NoActionBar = 2131689883;
+ // aapt resource value: 0x7F0F019A
+ public const int Theme_AppCompat_Light_Dialog_MinWidth = 2131689882;
// aapt resource value: 0x7F0F019C
- public const int Theme_AppCompat_NoActionBar = 2131689884;
+ public const int Theme_AppCompat_Light_NoActionBar = 2131689884;
// aapt resource value: 0x7F0F019D
- public const int Theme_Design = 2131689885;
+ public const int Theme_AppCompat_NoActionBar = 2131689885;
// aapt resource value: 0x7F0F019E
- public const int Theme_Design_BottomSheetDialog = 2131689886;
+ public const int Theme_Design = 2131689886;
// aapt resource value: 0x7F0F019F
- public const int Theme_Design_Light = 2131689887;
+ public const int Theme_Design_BottomSheetDialog = 2131689887;
// aapt resource value: 0x7F0F01A0
- public const int Theme_Design_Light_BottomSheetDialog = 2131689888;
+ public const int Theme_Design_Light = 2131689888;
// aapt resource value: 0x7F0F01A1
- public const int Theme_Design_Light_NoActionBar = 2131689889;
+ public const int Theme_Design_Light_BottomSheetDialog = 2131689889;
// aapt resource value: 0x7F0F01A2
- public const int Theme_Design_NoActionBar = 2131689890;
+ public const int Theme_Design_Light_NoActionBar = 2131689890;
// aapt resource value: 0x7F0F01A3
- public const int Theme_MaterialComponents = 2131689891;
+ public const int Theme_Design_NoActionBar = 2131689891;
// aapt resource value: 0x7F0F01A4
- public const int Theme_MaterialComponents_BottomSheetDialog = 2131689892;
+ public const int Theme_MaterialComponents = 2131689892;
// aapt resource value: 0x7F0F01A5
- public const int Theme_MaterialComponents_Bridge = 2131689893;
+ public const int Theme_MaterialComponents_BottomSheetDialog = 2131689893;
// aapt resource value: 0x7F0F01A6
- public const int Theme_MaterialComponents_CompactMenu = 2131689894;
+ public const int Theme_MaterialComponents_Bridge = 2131689894;
// aapt resource value: 0x7F0F01A7
- public const int Theme_MaterialComponents_DayNight = 2131689895;
+ public const int Theme_MaterialComponents_CompactMenu = 2131689895;
// aapt resource value: 0x7F0F01A8
- public const int Theme_MaterialComponents_DayNight_BottomSheetDialog = 2131689896;
+ public const int Theme_MaterialComponents_DayNight = 2131689896;
// aapt resource value: 0x7F0F01A9
- public const int Theme_MaterialComponents_DayNight_Bridge = 2131689897;
+ public const int Theme_MaterialComponents_DayNight_BottomSheetDialog = 2131689897;
// aapt resource value: 0x7F0F01AA
- public const int Theme_MaterialComponents_DayNight_DarkActionBar = 2131689898;
+ public const int Theme_MaterialComponents_DayNight_Bridge = 2131689898;
// aapt resource value: 0x7F0F01AB
- public const int Theme_MaterialComponents_DayNight_DarkActionBar_Bridge = 2131689899;
+ public const int Theme_MaterialComponents_DayNight_DarkActionBar = 2131689899;
// aapt resource value: 0x7F0F01AC
- public const int Theme_MaterialComponents_DayNight_Dialog = 2131689900;
-
- // aapt resource value: 0x7F0F01B4
- public const int Theme_MaterialComponents_DayNight_DialogWhenLarge = 2131689908;
+ public const int Theme_MaterialComponents_DayNight_DarkActionBar_Bridge = 2131689900;
// aapt resource value: 0x7F0F01AD
- public const int Theme_MaterialComponents_DayNight_Dialog_Alert = 2131689901;
+ public const int Theme_MaterialComponents_DayNight_Dialog = 2131689901;
+
+ // aapt resource value: 0x7F0F01B5
+ public const int Theme_MaterialComponents_DayNight_DialogWhenLarge = 2131689909;
// aapt resource value: 0x7F0F01AE
- public const int Theme_MaterialComponents_DayNight_Dialog_Alert_Bridge = 2131689902;
+ public const int Theme_MaterialComponents_DayNight_Dialog_Alert = 2131689902;
// aapt resource value: 0x7F0F01AF
- public const int Theme_MaterialComponents_DayNight_Dialog_Bridge = 2131689903;
+ public const int Theme_MaterialComponents_DayNight_Dialog_Alert_Bridge = 2131689903;
// aapt resource value: 0x7F0F01B0
- public const int Theme_MaterialComponents_DayNight_Dialog_FixedSize = 2131689904;
+ public const int Theme_MaterialComponents_DayNight_Dialog_Bridge = 2131689904;
// aapt resource value: 0x7F0F01B1
- public const int Theme_MaterialComponents_DayNight_Dialog_FixedSize_Bridge = 2131689905;
+ public const int Theme_MaterialComponents_DayNight_Dialog_FixedSize = 2131689905;
// aapt resource value: 0x7F0F01B2
- public const int Theme_MaterialComponents_DayNight_Dialog_MinWidth = 2131689906;
+ public const int Theme_MaterialComponents_DayNight_Dialog_FixedSize_Bridge = 2131689906;
// aapt resource value: 0x7F0F01B3
- public const int Theme_MaterialComponents_DayNight_Dialog_MinWidth_Bridge = 2131689907;
+ public const int Theme_MaterialComponents_DayNight_Dialog_MinWidth = 2131689907;
- // aapt resource value: 0x7F0F01B5
- public const int Theme_MaterialComponents_DayNight_NoActionBar = 2131689909;
+ // aapt resource value: 0x7F0F01B4
+ public const int Theme_MaterialComponents_DayNight_Dialog_MinWidth_Bridge = 2131689908;
// aapt resource value: 0x7F0F01B6
- public const int Theme_MaterialComponents_DayNight_NoActionBar_Bridge = 2131689910;
+ public const int Theme_MaterialComponents_DayNight_NoActionBar = 2131689910;
// aapt resource value: 0x7F0F01B7
- public const int Theme_MaterialComponents_Dialog = 2131689911;
-
- // aapt resource value: 0x7F0F01BF
- public const int Theme_MaterialComponents_DialogWhenLarge = 2131689919;
+ public const int Theme_MaterialComponents_DayNight_NoActionBar_Bridge = 2131689911;
// aapt resource value: 0x7F0F01B8
- public const int Theme_MaterialComponents_Dialog_Alert = 2131689912;
+ public const int Theme_MaterialComponents_Dialog = 2131689912;
+
+ // aapt resource value: 0x7F0F01C0
+ public const int Theme_MaterialComponents_DialogWhenLarge = 2131689920;
// aapt resource value: 0x7F0F01B9
- public const int Theme_MaterialComponents_Dialog_Alert_Bridge = 2131689913;
+ public const int Theme_MaterialComponents_Dialog_Alert = 2131689913;
// aapt resource value: 0x7F0F01BA
- public const int Theme_MaterialComponents_Dialog_Bridge = 2131689914;
+ public const int Theme_MaterialComponents_Dialog_Alert_Bridge = 2131689914;
// aapt resource value: 0x7F0F01BB
- public const int Theme_MaterialComponents_Dialog_FixedSize = 2131689915;
+ public const int Theme_MaterialComponents_Dialog_Bridge = 2131689915;
// aapt resource value: 0x7F0F01BC
- public const int Theme_MaterialComponents_Dialog_FixedSize_Bridge = 2131689916;
+ public const int Theme_MaterialComponents_Dialog_FixedSize = 2131689916;
// aapt resource value: 0x7F0F01BD
- public const int Theme_MaterialComponents_Dialog_MinWidth = 2131689917;
+ public const int Theme_MaterialComponents_Dialog_FixedSize_Bridge = 2131689917;
// aapt resource value: 0x7F0F01BE
- public const int Theme_MaterialComponents_Dialog_MinWidth_Bridge = 2131689918;
+ public const int Theme_MaterialComponents_Dialog_MinWidth = 2131689918;
- // aapt resource value: 0x7F0F01C0
- public const int Theme_MaterialComponents_Light = 2131689920;
+ // aapt resource value: 0x7F0F01BF
+ public const int Theme_MaterialComponents_Dialog_MinWidth_Bridge = 2131689919;
// aapt resource value: 0x7F0F01C1
- public const int Theme_MaterialComponents_Light_BarSize = 2131689921;
+ public const int Theme_MaterialComponents_Light = 2131689921;
// aapt resource value: 0x7F0F01C2
- public const int Theme_MaterialComponents_Light_BottomSheetDialog = 2131689922;
+ public const int Theme_MaterialComponents_Light_BarSize = 2131689922;
// aapt resource value: 0x7F0F01C3
- public const int Theme_MaterialComponents_Light_Bridge = 2131689923;
+ public const int Theme_MaterialComponents_Light_BottomSheetDialog = 2131689923;
// aapt resource value: 0x7F0F01C4
- public const int Theme_MaterialComponents_Light_DarkActionBar = 2131689924;
+ public const int Theme_MaterialComponents_Light_Bridge = 2131689924;
// aapt resource value: 0x7F0F01C5
- public const int Theme_MaterialComponents_Light_DarkActionBar_Bridge = 2131689925;
+ public const int Theme_MaterialComponents_Light_DarkActionBar = 2131689925;
// aapt resource value: 0x7F0F01C6
- public const int Theme_MaterialComponents_Light_Dialog = 2131689926;
-
- // aapt resource value: 0x7F0F01CE
- public const int Theme_MaterialComponents_Light_DialogWhenLarge = 2131689934;
+ public const int Theme_MaterialComponents_Light_DarkActionBar_Bridge = 2131689926;
// aapt resource value: 0x7F0F01C7
- public const int Theme_MaterialComponents_Light_Dialog_Alert = 2131689927;
+ public const int Theme_MaterialComponents_Light_Dialog = 2131689927;
+
+ // aapt resource value: 0x7F0F01CF
+ public const int Theme_MaterialComponents_Light_DialogWhenLarge = 2131689935;
// aapt resource value: 0x7F0F01C8
- public const int Theme_MaterialComponents_Light_Dialog_Alert_Bridge = 2131689928;
+ public const int Theme_MaterialComponents_Light_Dialog_Alert = 2131689928;
// aapt resource value: 0x7F0F01C9
- public const int Theme_MaterialComponents_Light_Dialog_Bridge = 2131689929;
+ public const int Theme_MaterialComponents_Light_Dialog_Alert_Bridge = 2131689929;
// aapt resource value: 0x7F0F01CA
- public const int Theme_MaterialComponents_Light_Dialog_FixedSize = 2131689930;
+ public const int Theme_MaterialComponents_Light_Dialog_Bridge = 2131689930;
// aapt resource value: 0x7F0F01CB
- public const int Theme_MaterialComponents_Light_Dialog_FixedSize_Bridge = 2131689931;
+ public const int Theme_MaterialComponents_Light_Dialog_FixedSize = 2131689931;
// aapt resource value: 0x7F0F01CC
- public const int Theme_MaterialComponents_Light_Dialog_MinWidth = 2131689932;
+ public const int Theme_MaterialComponents_Light_Dialog_FixedSize_Bridge = 2131689932;
// aapt resource value: 0x7F0F01CD
- public const int Theme_MaterialComponents_Light_Dialog_MinWidth_Bridge = 2131689933;
+ public const int Theme_MaterialComponents_Light_Dialog_MinWidth = 2131689933;
- // aapt resource value: 0x7F0F01CF
- public const int Theme_MaterialComponents_Light_LargeTouch = 2131689935;
+ // aapt resource value: 0x7F0F01CE
+ public const int Theme_MaterialComponents_Light_Dialog_MinWidth_Bridge = 2131689934;
// aapt resource value: 0x7F0F01D0
- public const int Theme_MaterialComponents_Light_NoActionBar = 2131689936;
+ public const int Theme_MaterialComponents_Light_LargeTouch = 2131689936;
// aapt resource value: 0x7F0F01D1
- public const int Theme_MaterialComponents_Light_NoActionBar_Bridge = 2131689937;
+ public const int Theme_MaterialComponents_Light_NoActionBar = 2131689937;
// aapt resource value: 0x7F0F01D2
- public const int Theme_MaterialComponents_NoActionBar = 2131689938;
+ public const int Theme_MaterialComponents_Light_NoActionBar_Bridge = 2131689938;
// aapt resource value: 0x7F0F01D3
- public const int Theme_MaterialComponents_NoActionBar_Bridge = 2131689939;
+ public const int Theme_MaterialComponents_NoActionBar = 2131689939;
// aapt resource value: 0x7F0F01D4
- public const int Theme_MediaRouter = 2131689940;
+ public const int Theme_MaterialComponents_NoActionBar_Bridge = 2131689940;
// aapt resource value: 0x7F0F01D5
- public const int Theme_MediaRouter_Light = 2131689941;
-
- // aapt resource value: 0x7F0F01D7
- public const int Theme_MediaRouter_LightControlPanel = 2131689943;
+ public const int Theme_MediaRouter = 2131689941;
// aapt resource value: 0x7F0F01D6
- public const int Theme_MediaRouter_Light_DarkControlPanel = 2131689942;
+ public const int Theme_MediaRouter_Light = 2131689942;
- // aapt resource value: 0x7F0F0207
- public const int Widget_AppCompat_ActionBar = 2131689991;
+ // aapt resource value: 0x7F0F01D8
+ public const int Theme_MediaRouter_LightControlPanel = 2131689944;
+
+ // aapt resource value: 0x7F0F01D7
+ public const int Theme_MediaRouter_Light_DarkControlPanel = 2131689943;
// aapt resource value: 0x7F0F0208
- public const int Widget_AppCompat_ActionBar_Solid = 2131689992;
+ public const int Widget_AppCompat_ActionBar = 2131689992;
// aapt resource value: 0x7F0F0209
- public const int Widget_AppCompat_ActionBar_TabBar = 2131689993;
+ public const int Widget_AppCompat_ActionBar_Solid = 2131689993;
// aapt resource value: 0x7F0F020A
- public const int Widget_AppCompat_ActionBar_TabText = 2131689994;
+ public const int Widget_AppCompat_ActionBar_TabBar = 2131689994;
// aapt resource value: 0x7F0F020B
- public const int Widget_AppCompat_ActionBar_TabView = 2131689995;
+ public const int Widget_AppCompat_ActionBar_TabText = 2131689995;
// aapt resource value: 0x7F0F020C
- public const int Widget_AppCompat_ActionButton = 2131689996;
+ public const int Widget_AppCompat_ActionBar_TabView = 2131689996;
// aapt resource value: 0x7F0F020D
- public const int Widget_AppCompat_ActionButton_CloseMode = 2131689997;
+ public const int Widget_AppCompat_ActionButton = 2131689997;
// aapt resource value: 0x7F0F020E
- public const int Widget_AppCompat_ActionButton_Overflow = 2131689998;
+ public const int Widget_AppCompat_ActionButton_CloseMode = 2131689998;
// aapt resource value: 0x7F0F020F
- public const int Widget_AppCompat_ActionMode = 2131689999;
+ public const int Widget_AppCompat_ActionButton_Overflow = 2131689999;
// aapt resource value: 0x7F0F0210
- public const int Widget_AppCompat_ActivityChooserView = 2131690000;
+ public const int Widget_AppCompat_ActionMode = 2131690000;
// aapt resource value: 0x7F0F0211
- public const int Widget_AppCompat_AutoCompleteTextView = 2131690001;
+ public const int Widget_AppCompat_ActivityChooserView = 2131690001;
// aapt resource value: 0x7F0F0212
- public const int Widget_AppCompat_Button = 2131690002;
+ public const int Widget_AppCompat_AutoCompleteTextView = 2131690002;
- // aapt resource value: 0x7F0F0218
- public const int Widget_AppCompat_ButtonBar = 2131690008;
+ // aapt resource value: 0x7F0F0213
+ public const int Widget_AppCompat_Button = 2131690003;
// aapt resource value: 0x7F0F0219
- public const int Widget_AppCompat_ButtonBar_AlertDialog = 2131690009;
+ public const int Widget_AppCompat_ButtonBar = 2131690009;
- // aapt resource value: 0x7F0F0213
- public const int Widget_AppCompat_Button_Borderless = 2131690003;
+ // aapt resource value: 0x7F0F021A
+ public const int Widget_AppCompat_ButtonBar_AlertDialog = 2131690010;
// aapt resource value: 0x7F0F0214
- public const int Widget_AppCompat_Button_Borderless_Colored = 2131690004;
+ public const int Widget_AppCompat_Button_Borderless = 2131690004;
// aapt resource value: 0x7F0F0215
- public const int Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131690005;
+ public const int Widget_AppCompat_Button_Borderless_Colored = 2131690005;
// aapt resource value: 0x7F0F0216
- public const int Widget_AppCompat_Button_Colored = 2131690006;
+ public const int Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131690006;
// aapt resource value: 0x7F0F0217
- public const int Widget_AppCompat_Button_Small = 2131690007;
+ public const int Widget_AppCompat_Button_Colored = 2131690007;
- // aapt resource value: 0x7F0F021A
- public const int Widget_AppCompat_CompoundButton_CheckBox = 2131690010;
+ // aapt resource value: 0x7F0F0218
+ public const int Widget_AppCompat_Button_Small = 2131690008;
// aapt resource value: 0x7F0F021B
- public const int Widget_AppCompat_CompoundButton_RadioButton = 2131690011;
+ public const int Widget_AppCompat_CompoundButton_CheckBox = 2131690011;
// aapt resource value: 0x7F0F021C
- public const int Widget_AppCompat_CompoundButton_Switch = 2131690012;
+ public const int Widget_AppCompat_CompoundButton_RadioButton = 2131690012;
// aapt resource value: 0x7F0F021D
- public const int Widget_AppCompat_DrawerArrowToggle = 2131690013;
+ public const int Widget_AppCompat_CompoundButton_Switch = 2131690013;
// aapt resource value: 0x7F0F021E
- public const int Widget_AppCompat_DropDownItem_Spinner = 2131690014;
+ public const int Widget_AppCompat_DrawerArrowToggle = 2131690014;
// aapt resource value: 0x7F0F021F
- public const int Widget_AppCompat_EditText = 2131690015;
+ public const int Widget_AppCompat_DropDownItem_Spinner = 2131690015;
// aapt resource value: 0x7F0F0220
- public const int Widget_AppCompat_ImageButton = 2131690016;
+ public const int Widget_AppCompat_EditText = 2131690016;
// aapt resource value: 0x7F0F0221
- public const int Widget_AppCompat_Light_ActionBar = 2131690017;
+ public const int Widget_AppCompat_ImageButton = 2131690017;
// aapt resource value: 0x7F0F0222
- public const int Widget_AppCompat_Light_ActionBar_Solid = 2131690018;
+ public const int Widget_AppCompat_Light_ActionBar = 2131690018;
// aapt resource value: 0x7F0F0223
- public const int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 2131690019;
+ public const int Widget_AppCompat_Light_ActionBar_Solid = 2131690019;
// aapt resource value: 0x7F0F0224
- public const int Widget_AppCompat_Light_ActionBar_TabBar = 2131690020;
+ public const int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 2131690020;
// aapt resource value: 0x7F0F0225
- public const int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 2131690021;
+ public const int Widget_AppCompat_Light_ActionBar_TabBar = 2131690021;
// aapt resource value: 0x7F0F0226
- public const int Widget_AppCompat_Light_ActionBar_TabText = 2131690022;
+ public const int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 2131690022;
// aapt resource value: 0x7F0F0227
- public const int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131690023;
+ public const int Widget_AppCompat_Light_ActionBar_TabText = 2131690023;
// aapt resource value: 0x7F0F0228
- public const int Widget_AppCompat_Light_ActionBar_TabView = 2131690024;
+ public const int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131690024;
// aapt resource value: 0x7F0F0229
- public const int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 2131690025;
+ public const int Widget_AppCompat_Light_ActionBar_TabView = 2131690025;
// aapt resource value: 0x7F0F022A
- public const int Widget_AppCompat_Light_ActionButton = 2131690026;
+ public const int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 2131690026;
// aapt resource value: 0x7F0F022B
- public const int Widget_AppCompat_Light_ActionButton_CloseMode = 2131690027;
+ public const int Widget_AppCompat_Light_ActionButton = 2131690027;
// aapt resource value: 0x7F0F022C
- public const int Widget_AppCompat_Light_ActionButton_Overflow = 2131690028;
+ public const int Widget_AppCompat_Light_ActionButton_CloseMode = 2131690028;
// aapt resource value: 0x7F0F022D
- public const int Widget_AppCompat_Light_ActionMode_Inverse = 2131690029;
+ public const int Widget_AppCompat_Light_ActionButton_Overflow = 2131690029;
// aapt resource value: 0x7F0F022E
- public const int Widget_AppCompat_Light_ActivityChooserView = 2131690030;
+ public const int Widget_AppCompat_Light_ActionMode_Inverse = 2131690030;
// aapt resource value: 0x7F0F022F
- public const int Widget_AppCompat_Light_AutoCompleteTextView = 2131690031;
+ public const int Widget_AppCompat_Light_ActivityChooserView = 2131690031;
// aapt resource value: 0x7F0F0230
- public const int Widget_AppCompat_Light_DropDownItem_Spinner = 2131690032;
+ public const int Widget_AppCompat_Light_AutoCompleteTextView = 2131690032;
// aapt resource value: 0x7F0F0231
- public const int Widget_AppCompat_Light_ListPopupWindow = 2131690033;
+ public const int Widget_AppCompat_Light_DropDownItem_Spinner = 2131690033;
// aapt resource value: 0x7F0F0232
- public const int Widget_AppCompat_Light_ListView_DropDown = 2131690034;
+ public const int Widget_AppCompat_Light_ListPopupWindow = 2131690034;
// aapt resource value: 0x7F0F0233
- public const int Widget_AppCompat_Light_PopupMenu = 2131690035;
+ public const int Widget_AppCompat_Light_ListView_DropDown = 2131690035;
// aapt resource value: 0x7F0F0234
- public const int Widget_AppCompat_Light_PopupMenu_Overflow = 2131690036;
+ public const int Widget_AppCompat_Light_PopupMenu = 2131690036;
// aapt resource value: 0x7F0F0235
- public const int Widget_AppCompat_Light_SearchView = 2131690037;
+ public const int Widget_AppCompat_Light_PopupMenu_Overflow = 2131690037;
// aapt resource value: 0x7F0F0236
- public const int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 2131690038;
+ public const int Widget_AppCompat_Light_SearchView = 2131690038;
// aapt resource value: 0x7F0F0237
- public const int Widget_AppCompat_ListMenuView = 2131690039;
+ public const int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 2131690039;
// aapt resource value: 0x7F0F0238
- public const int Widget_AppCompat_ListPopupWindow = 2131690040;
+ public const int Widget_AppCompat_ListMenuView = 2131690040;
// aapt resource value: 0x7F0F0239
- public const int Widget_AppCompat_ListView = 2131690041;
+ public const int Widget_AppCompat_ListPopupWindow = 2131690041;
// aapt resource value: 0x7F0F023A
- public const int Widget_AppCompat_ListView_DropDown = 2131690042;
+ public const int Widget_AppCompat_ListView = 2131690042;
// aapt resource value: 0x7F0F023B
- public const int Widget_AppCompat_ListView_Menu = 2131690043;
+ public const int Widget_AppCompat_ListView_DropDown = 2131690043;
// aapt resource value: 0x7F0F023C
- public const int Widget_AppCompat_PopupMenu = 2131690044;
+ public const int Widget_AppCompat_ListView_Menu = 2131690044;
// aapt resource value: 0x7F0F023D
- public const int Widget_AppCompat_PopupMenu_Overflow = 2131690045;
+ public const int Widget_AppCompat_PopupMenu = 2131690045;
// aapt resource value: 0x7F0F023E
- public const int Widget_AppCompat_PopupWindow = 2131690046;
+ public const int Widget_AppCompat_PopupMenu_Overflow = 2131690046;
// aapt resource value: 0x7F0F023F
- public const int Widget_AppCompat_ProgressBar = 2131690047;
+ public const int Widget_AppCompat_PopupWindow = 2131690047;
// aapt resource value: 0x7F0F0240
- public const int Widget_AppCompat_ProgressBar_Horizontal = 2131690048;
+ public const int Widget_AppCompat_ProgressBar = 2131690048;
// aapt resource value: 0x7F0F0241
- public const int Widget_AppCompat_RatingBar = 2131690049;
+ public const int Widget_AppCompat_ProgressBar_Horizontal = 2131690049;
// aapt resource value: 0x7F0F0242
- public const int Widget_AppCompat_RatingBar_Indicator = 2131690050;
+ public const int Widget_AppCompat_RatingBar = 2131690050;
// aapt resource value: 0x7F0F0243
- public const int Widget_AppCompat_RatingBar_Small = 2131690051;
+ public const int Widget_AppCompat_RatingBar_Indicator = 2131690051;
// aapt resource value: 0x7F0F0244
- public const int Widget_AppCompat_SearchView = 2131690052;
+ public const int Widget_AppCompat_RatingBar_Small = 2131690052;
// aapt resource value: 0x7F0F0245
- public const int Widget_AppCompat_SearchView_ActionBar = 2131690053;
+ public const int Widget_AppCompat_SearchView = 2131690053;
// aapt resource value: 0x7F0F0246
- public const int Widget_AppCompat_SeekBar = 2131690054;
+ public const int Widget_AppCompat_SearchView_ActionBar = 2131690054;
// aapt resource value: 0x7F0F0247
- public const int Widget_AppCompat_SeekBar_Discrete = 2131690055;
+ public const int Widget_AppCompat_SeekBar = 2131690055;
// aapt resource value: 0x7F0F0248
- public const int Widget_AppCompat_Spinner = 2131690056;
+ public const int Widget_AppCompat_SeekBar_Discrete = 2131690056;
// aapt resource value: 0x7F0F0249
- public const int Widget_AppCompat_Spinner_DropDown = 2131690057;
+ public const int Widget_AppCompat_Spinner = 2131690057;
// aapt resource value: 0x7F0F024A
- public const int Widget_AppCompat_Spinner_DropDown_ActionBar = 2131690058;
+ public const int Widget_AppCompat_Spinner_DropDown = 2131690058;
// aapt resource value: 0x7F0F024B
- public const int Widget_AppCompat_Spinner_Underlined = 2131690059;
+ public const int Widget_AppCompat_Spinner_DropDown_ActionBar = 2131690059;
// aapt resource value: 0x7F0F024C
- public const int Widget_AppCompat_TextView = 2131690060;
+ public const int Widget_AppCompat_Spinner_Underlined = 2131690060;
// aapt resource value: 0x7F0F024D
- public const int Widget_AppCompat_TextView_SpinnerItem = 2131690061;
+ public const int Widget_AppCompat_TextView = 2131690061;
// aapt resource value: 0x7F0F024E
- public const int Widget_AppCompat_Toolbar = 2131690062;
+ public const int Widget_AppCompat_TextView_SpinnerItem = 2131690062;
// aapt resource value: 0x7F0F024F
- public const int Widget_AppCompat_Toolbar_Button_Navigation = 2131690063;
+ public const int Widget_AppCompat_Toolbar = 2131690063;
// aapt resource value: 0x7F0F0250
- public const int Widget_Compat_NotificationActionContainer = 2131690064;
+ public const int Widget_AppCompat_Toolbar_Button_Navigation = 2131690064;
// aapt resource value: 0x7F0F0251
- public const int Widget_Compat_NotificationActionText = 2131690065;
+ public const int Widget_Compat_NotificationActionContainer = 2131690065;
// aapt resource value: 0x7F0F0252
- public const int Widget_Design_AppBarLayout = 2131690066;
+ public const int Widget_Compat_NotificationActionText = 2131690066;
// aapt resource value: 0x7F0F0253
- public const int Widget_Design_BottomNavigationView = 2131690067;
+ public const int Widget_Design_AppBarLayout = 2131690067;
// aapt resource value: 0x7F0F0254
- public const int Widget_Design_BottomSheet_Modal = 2131690068;
+ public const int Widget_Design_BottomNavigationView = 2131690068;
// aapt resource value: 0x7F0F0255
- public const int Widget_Design_CollapsingToolbar = 2131690069;
+ public const int Widget_Design_BottomSheet_Modal = 2131690069;
// aapt resource value: 0x7F0F0256
- public const int Widget_Design_FloatingActionButton = 2131690070;
+ public const int Widget_Design_CollapsingToolbar = 2131690070;
// aapt resource value: 0x7F0F0257
- public const int Widget_Design_NavigationView = 2131690071;
+ public const int Widget_Design_FloatingActionButton = 2131690071;
// aapt resource value: 0x7F0F0258
- public const int Widget_Design_ScrimInsetsFrameLayout = 2131690072;
+ public const int Widget_Design_NavigationView = 2131690072;
// aapt resource value: 0x7F0F0259
- public const int Widget_Design_Snackbar = 2131690073;
+ public const int Widget_Design_ScrimInsetsFrameLayout = 2131690073;
// aapt resource value: 0x7F0F025A
- public const int Widget_Design_TabLayout = 2131690074;
+ public const int Widget_Design_Snackbar = 2131690074;
// aapt resource value: 0x7F0F025B
- public const int Widget_Design_TextInputLayout = 2131690075;
+ public const int Widget_Design_TabLayout = 2131690075;
// aapt resource value: 0x7F0F025C
- public const int Widget_MaterialComponents_ActionBar_Primary = 2131690076;
+ public const int Widget_Design_TextInputLayout = 2131690076;
// aapt resource value: 0x7F0F025D
- public const int Widget_MaterialComponents_ActionBar_PrimarySurface = 2131690077;
+ public const int Widget_MaterialComponents_ActionBar_Primary = 2131690077;
// aapt resource value: 0x7F0F025E
- public const int Widget_MaterialComponents_ActionBar_Solid = 2131690078;
+ public const int Widget_MaterialComponents_ActionBar_PrimarySurface = 2131690078;
// aapt resource value: 0x7F0F025F
- public const int Widget_MaterialComponents_ActionBar_Surface = 2131690079;
+ public const int Widget_MaterialComponents_ActionBar_Solid = 2131690079;
// aapt resource value: 0x7F0F0260
- public const int Widget_MaterialComponents_AppBarLayout_Primary = 2131690080;
+ public const int Widget_MaterialComponents_ActionBar_Surface = 2131690080;
// aapt resource value: 0x7F0F0261
- public const int Widget_MaterialComponents_AppBarLayout_PrimarySurface = 2131690081;
+ public const int Widget_MaterialComponents_AppBarLayout_Primary = 2131690081;
// aapt resource value: 0x7F0F0262
- public const int Widget_MaterialComponents_AppBarLayout_Surface = 2131690082;
+ public const int Widget_MaterialComponents_AppBarLayout_PrimarySurface = 2131690082;
// aapt resource value: 0x7F0F0263
- public const int Widget_MaterialComponents_AutoCompleteTextView_FilledBox = 2131690083;
+ public const int Widget_MaterialComponents_AppBarLayout_Surface = 2131690083;
// aapt resource value: 0x7F0F0264
- public const int Widget_MaterialComponents_AutoCompleteTextView_FilledBox_Dense = 2131690084;
+ public const int Widget_MaterialComponents_AutoCompleteTextView_FilledBox = 2131690084;
// aapt resource value: 0x7F0F0265
- public const int Widget_MaterialComponents_AutoCompleteTextView_OutlinedBox = 2131690085;
+ public const int Widget_MaterialComponents_AutoCompleteTextView_FilledBox_Dense = 2131690085;
// aapt resource value: 0x7F0F0266
- public const int Widget_MaterialComponents_AutoCompleteTextView_OutlinedBox_Dense = 2131690086;
+ public const int Widget_MaterialComponents_AutoCompleteTextView_OutlinedBox = 2131690086;
// aapt resource value: 0x7F0F0267
- public const int Widget_MaterialComponents_Badge = 2131690087;
+ public const int Widget_MaterialComponents_AutoCompleteTextView_OutlinedBox_Dense = 2131690087;
// aapt resource value: 0x7F0F0268
- public const int Widget_MaterialComponents_BottomAppBar = 2131690088;
+ public const int Widget_MaterialComponents_Badge = 2131690088;
// aapt resource value: 0x7F0F0269
- public const int Widget_MaterialComponents_BottomAppBar_Colored = 2131690089;
+ public const int Widget_MaterialComponents_BottomAppBar = 2131690089;
// aapt resource value: 0x7F0F026A
- public const int Widget_MaterialComponents_BottomAppBar_PrimarySurface = 2131690090;
+ public const int Widget_MaterialComponents_BottomAppBar_Colored = 2131690090;
// aapt resource value: 0x7F0F026B
- public const int Widget_MaterialComponents_BottomNavigationView = 2131690091;
+ public const int Widget_MaterialComponents_BottomAppBar_PrimarySurface = 2131690091;
// aapt resource value: 0x7F0F026C
- public const int Widget_MaterialComponents_BottomNavigationView_Colored = 2131690092;
+ public const int Widget_MaterialComponents_BottomNavigationView = 2131690092;
// aapt resource value: 0x7F0F026D
- public const int Widget_MaterialComponents_BottomNavigationView_PrimarySurface = 2131690093;
+ public const int Widget_MaterialComponents_BottomNavigationView_Colored = 2131690093;
// aapt resource value: 0x7F0F026E
- public const int Widget_MaterialComponents_BottomSheet = 2131690094;
+ public const int Widget_MaterialComponents_BottomNavigationView_PrimarySurface = 2131690094;
// aapt resource value: 0x7F0F026F
- public const int Widget_MaterialComponents_BottomSheet_Modal = 2131690095;
+ public const int Widget_MaterialComponents_BottomSheet = 2131690095;
// aapt resource value: 0x7F0F0270
- public const int Widget_MaterialComponents_Button = 2131690096;
+ public const int Widget_MaterialComponents_BottomSheet_Modal = 2131690096;
// aapt resource value: 0x7F0F0271
- public const int Widget_MaterialComponents_Button_Icon = 2131690097;
+ public const int Widget_MaterialComponents_Button = 2131690097;
// aapt resource value: 0x7F0F0272
- public const int Widget_MaterialComponents_Button_OutlinedButton = 2131690098;
+ public const int Widget_MaterialComponents_Button_Icon = 2131690098;
// aapt resource value: 0x7F0F0273
- public const int Widget_MaterialComponents_Button_OutlinedButton_Icon = 2131690099;
+ public const int Widget_MaterialComponents_Button_OutlinedButton = 2131690099;
// aapt resource value: 0x7F0F0274
- public const int Widget_MaterialComponents_Button_TextButton = 2131690100;
+ public const int Widget_MaterialComponents_Button_OutlinedButton_Icon = 2131690100;
// aapt resource value: 0x7F0F0275
- public const int Widget_MaterialComponents_Button_TextButton_Dialog = 2131690101;
+ public const int Widget_MaterialComponents_Button_TextButton = 2131690101;
// aapt resource value: 0x7F0F0276
- public const int Widget_MaterialComponents_Button_TextButton_Dialog_Flush = 2131690102;
+ public const int Widget_MaterialComponents_Button_TextButton_Dialog = 2131690102;
// aapt resource value: 0x7F0F0277
- public const int Widget_MaterialComponents_Button_TextButton_Dialog_Icon = 2131690103;
+ public const int Widget_MaterialComponents_Button_TextButton_Dialog_Flush = 2131690103;
// aapt resource value: 0x7F0F0278
- public const int Widget_MaterialComponents_Button_TextButton_Icon = 2131690104;
+ public const int Widget_MaterialComponents_Button_TextButton_Dialog_Icon = 2131690104;
// aapt resource value: 0x7F0F0279
- public const int Widget_MaterialComponents_Button_TextButton_Snackbar = 2131690105;
+ public const int Widget_MaterialComponents_Button_TextButton_Icon = 2131690105;
// aapt resource value: 0x7F0F027A
- public const int Widget_MaterialComponents_Button_UnelevatedButton = 2131690106;
+ public const int Widget_MaterialComponents_Button_TextButton_Snackbar = 2131690106;
// aapt resource value: 0x7F0F027B
- public const int Widget_MaterialComponents_Button_UnelevatedButton_Icon = 2131690107;
+ public const int Widget_MaterialComponents_Button_UnelevatedButton = 2131690107;
// aapt resource value: 0x7F0F027C
- public const int Widget_MaterialComponents_CardView = 2131690108;
+ public const int Widget_MaterialComponents_Button_UnelevatedButton_Icon = 2131690108;
// aapt resource value: 0x7F0F027D
- public const int Widget_MaterialComponents_CheckedTextView = 2131690109;
-
- // aapt resource value: 0x7F0F0282
- public const int Widget_MaterialComponents_ChipGroup = 2131690114;
+ public const int Widget_MaterialComponents_CardView = 2131690109;
// aapt resource value: 0x7F0F027E
- public const int Widget_MaterialComponents_Chip_Action = 2131690110;
+ public const int Widget_MaterialComponents_CheckedTextView = 2131690110;
+
+ // aapt resource value: 0x7F0F0283
+ public const int Widget_MaterialComponents_ChipGroup = 2131690115;
// aapt resource value: 0x7F0F027F
- public const int Widget_MaterialComponents_Chip_Choice = 2131690111;
+ public const int Widget_MaterialComponents_Chip_Action = 2131690111;
// aapt resource value: 0x7F0F0280
- public const int Widget_MaterialComponents_Chip_Entry = 2131690112;
+ public const int Widget_MaterialComponents_Chip_Choice = 2131690112;
// aapt resource value: 0x7F0F0281
- public const int Widget_MaterialComponents_Chip_Filter = 2131690113;
+ public const int Widget_MaterialComponents_Chip_Entry = 2131690113;
- // aapt resource value: 0x7F0F0283
- public const int Widget_MaterialComponents_CompoundButton_CheckBox = 2131690115;
+ // aapt resource value: 0x7F0F0282
+ public const int Widget_MaterialComponents_Chip_Filter = 2131690114;
// aapt resource value: 0x7F0F0284
- public const int Widget_MaterialComponents_CompoundButton_RadioButton = 2131690116;
+ public const int Widget_MaterialComponents_CompoundButton_CheckBox = 2131690116;
// aapt resource value: 0x7F0F0285
- public const int Widget_MaterialComponents_CompoundButton_Switch = 2131690117;
+ public const int Widget_MaterialComponents_CompoundButton_RadioButton = 2131690117;
// aapt resource value: 0x7F0F0286
- public const int Widget_MaterialComponents_ExtendedFloatingActionButton = 2131690118;
+ public const int Widget_MaterialComponents_CompoundButton_Switch = 2131690118;
// aapt resource value: 0x7F0F0287
- public const int Widget_MaterialComponents_ExtendedFloatingActionButton_Icon = 2131690119;
+ public const int Widget_MaterialComponents_ExtendedFloatingActionButton = 2131690119;
// aapt resource value: 0x7F0F0288
- public const int Widget_MaterialComponents_FloatingActionButton = 2131690120;
+ public const int Widget_MaterialComponents_ExtendedFloatingActionButton_Icon = 2131690120;
// aapt resource value: 0x7F0F0289
- public const int Widget_MaterialComponents_Light_ActionBar_Solid = 2131690121;
+ public const int Widget_MaterialComponents_FloatingActionButton = 2131690121;
// aapt resource value: 0x7F0F028A
- public const int Widget_MaterialComponents_MaterialButtonToggleGroup = 2131690122;
+ public const int Widget_MaterialComponents_Light_ActionBar_Solid = 2131690122;
// aapt resource value: 0x7F0F028B
- public const int Widget_MaterialComponents_MaterialCalendar = 2131690123;
+ public const int Widget_MaterialComponents_MaterialButtonToggleGroup = 2131690123;
// aapt resource value: 0x7F0F028C
- public const int Widget_MaterialComponents_MaterialCalendar_Day = 2131690124;
-
- // aapt resource value: 0x7F0F0290
- public const int Widget_MaterialComponents_MaterialCalendar_DayTextView = 2131690128;
+ public const int Widget_MaterialComponents_MaterialCalendar = 2131690124;
// aapt resource value: 0x7F0F028D
- public const int Widget_MaterialComponents_MaterialCalendar_Day_Invalid = 2131690125;
+ public const int Widget_MaterialComponents_MaterialCalendar_Day = 2131690125;
+
+ // aapt resource value: 0x7F0F0291
+ public const int Widget_MaterialComponents_MaterialCalendar_DayTextView = 2131690129;
// aapt resource value: 0x7F0F028E
- public const int Widget_MaterialComponents_MaterialCalendar_Day_Selected = 2131690126;
+ public const int Widget_MaterialComponents_MaterialCalendar_Day_Invalid = 2131690126;
// aapt resource value: 0x7F0F028F
- public const int Widget_MaterialComponents_MaterialCalendar_Day_Today = 2131690127;
+ public const int Widget_MaterialComponents_MaterialCalendar_Day_Selected = 2131690127;
- // aapt resource value: 0x7F0F0291
- public const int Widget_MaterialComponents_MaterialCalendar_Fullscreen = 2131690129;
+ // aapt resource value: 0x7F0F0290
+ public const int Widget_MaterialComponents_MaterialCalendar_Day_Today = 2131690128;
// aapt resource value: 0x7F0F0292
- public const int Widget_MaterialComponents_MaterialCalendar_HeaderConfirmButton = 2131690130;
+ public const int Widget_MaterialComponents_MaterialCalendar_Fullscreen = 2131690130;
// aapt resource value: 0x7F0F0293
- public const int Widget_MaterialComponents_MaterialCalendar_HeaderDivider = 2131690131;
+ public const int Widget_MaterialComponents_MaterialCalendar_HeaderConfirmButton = 2131690131;
// aapt resource value: 0x7F0F0294
- public const int Widget_MaterialComponents_MaterialCalendar_HeaderLayout = 2131690132;
+ public const int Widget_MaterialComponents_MaterialCalendar_HeaderDivider = 2131690132;
// aapt resource value: 0x7F0F0295
- public const int Widget_MaterialComponents_MaterialCalendar_HeaderSelection = 2131690133;
+ public const int Widget_MaterialComponents_MaterialCalendar_HeaderLayout = 2131690133;
// aapt resource value: 0x7F0F0296
- public const int Widget_MaterialComponents_MaterialCalendar_HeaderSelection_Fullscreen = 2131690134;
+ public const int Widget_MaterialComponents_MaterialCalendar_HeaderSelection = 2131690134;
// aapt resource value: 0x7F0F0297
- public const int Widget_MaterialComponents_MaterialCalendar_HeaderTitle = 2131690135;
+ public const int Widget_MaterialComponents_MaterialCalendar_HeaderSelection_Fullscreen = 2131690135;
// aapt resource value: 0x7F0F0298
- public const int Widget_MaterialComponents_MaterialCalendar_HeaderToggleButton = 2131690136;
+ public const int Widget_MaterialComponents_MaterialCalendar_HeaderTitle = 2131690136;
// aapt resource value: 0x7F0F0299
- public const int Widget_MaterialComponents_MaterialCalendar_Item = 2131690137;
+ public const int Widget_MaterialComponents_MaterialCalendar_HeaderToggleButton = 2131690137;
// aapt resource value: 0x7F0F029A
- public const int Widget_MaterialComponents_MaterialCalendar_Year = 2131690138;
+ public const int Widget_MaterialComponents_MaterialCalendar_Item = 2131690138;
// aapt resource value: 0x7F0F029B
- public const int Widget_MaterialComponents_MaterialCalendar_Year_Selected = 2131690139;
+ public const int Widget_MaterialComponents_MaterialCalendar_Year = 2131690139;
// aapt resource value: 0x7F0F029C
- public const int Widget_MaterialComponents_MaterialCalendar_Year_Today = 2131690140;
+ public const int Widget_MaterialComponents_MaterialCalendar_Year_Selected = 2131690140;
// aapt resource value: 0x7F0F029D
- public const int Widget_MaterialComponents_NavigationView = 2131690141;
+ public const int Widget_MaterialComponents_MaterialCalendar_Year_Today = 2131690141;
// aapt resource value: 0x7F0F029E
- public const int Widget_MaterialComponents_PopupMenu = 2131690142;
+ public const int Widget_MaterialComponents_NavigationView = 2131690142;
// aapt resource value: 0x7F0F029F
- public const int Widget_MaterialComponents_PopupMenu_ContextMenu = 2131690143;
+ public const int Widget_MaterialComponents_PopupMenu = 2131690143;
// aapt resource value: 0x7F0F02A0
- public const int Widget_MaterialComponents_PopupMenu_ListPopupWindow = 2131690144;
+ public const int Widget_MaterialComponents_PopupMenu_ContextMenu = 2131690144;
// aapt resource value: 0x7F0F02A1
- public const int Widget_MaterialComponents_PopupMenu_Overflow = 2131690145;
+ public const int Widget_MaterialComponents_PopupMenu_ListPopupWindow = 2131690145;
// aapt resource value: 0x7F0F02A2
- public const int Widget_MaterialComponents_Snackbar = 2131690146;
+ public const int Widget_MaterialComponents_PopupMenu_Overflow = 2131690146;
// aapt resource value: 0x7F0F02A3
- public const int Widget_MaterialComponents_Snackbar_FullWidth = 2131690147;
+ public const int Widget_MaterialComponents_Snackbar = 2131690147;
// aapt resource value: 0x7F0F02A4
- public const int Widget_MaterialComponents_TabLayout = 2131690148;
+ public const int Widget_MaterialComponents_Snackbar_FullWidth = 2131690148;
// aapt resource value: 0x7F0F02A5
- public const int Widget_MaterialComponents_TabLayout_Colored = 2131690149;
+ public const int Widget_MaterialComponents_TabLayout = 2131690149;
// aapt resource value: 0x7F0F02A6
- public const int Widget_MaterialComponents_TabLayout_PrimarySurface = 2131690150;
+ public const int Widget_MaterialComponents_TabLayout_Colored = 2131690150;
// aapt resource value: 0x7F0F02A7
- public const int Widget_MaterialComponents_TextInputEditText_FilledBox = 2131690151;
+ public const int Widget_MaterialComponents_TabLayout_PrimarySurface = 2131690151;
// aapt resource value: 0x7F0F02A8
- public const int Widget_MaterialComponents_TextInputEditText_FilledBox_Dense = 2131690152;
+ public const int Widget_MaterialComponents_TextInputEditText_FilledBox = 2131690152;
// aapt resource value: 0x7F0F02A9
- public const int Widget_MaterialComponents_TextInputEditText_OutlinedBox = 2131690153;
+ public const int Widget_MaterialComponents_TextInputEditText_FilledBox_Dense = 2131690153;
// aapt resource value: 0x7F0F02AA
- public const int Widget_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 2131690154;
+ public const int Widget_MaterialComponents_TextInputEditText_OutlinedBox = 2131690154;
// aapt resource value: 0x7F0F02AB
- public const int Widget_MaterialComponents_TextInputLayout_FilledBox = 2131690155;
+ public const int Widget_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 2131690155;
// aapt resource value: 0x7F0F02AC
- public const int Widget_MaterialComponents_TextInputLayout_FilledBox_Dense = 2131690156;
+ public const int Widget_MaterialComponents_TextInputLayout_FilledBox = 2131690156;
// aapt resource value: 0x7F0F02AD
- public const int Widget_MaterialComponents_TextInputLayout_FilledBox_Dense_ExposedDropdownMenu = 2131690157;
+ public const int Widget_MaterialComponents_TextInputLayout_FilledBox_Dense = 2131690157;
// aapt resource value: 0x7F0F02AE
- public const int Widget_MaterialComponents_TextInputLayout_FilledBox_ExposedDropdownMenu = 2131690158;
+ public const int Widget_MaterialComponents_TextInputLayout_FilledBox_Dense_ExposedDropdownMenu = 2131690158;
// aapt resource value: 0x7F0F02AF
- public const int Widget_MaterialComponents_TextInputLayout_OutlinedBox = 2131690159;
+ public const int Widget_MaterialComponents_TextInputLayout_FilledBox_ExposedDropdownMenu = 2131690159;
// aapt resource value: 0x7F0F02B0
- public const int Widget_MaterialComponents_TextInputLayout_OutlinedBox_Dense = 2131690160;
+ public const int Widget_MaterialComponents_TextInputLayout_OutlinedBox = 2131690160;
// aapt resource value: 0x7F0F02B1
- public const int Widget_MaterialComponents_TextInputLayout_OutlinedBox_Dense_ExposedDropdownMenu = 2131690161;
+ public const int Widget_MaterialComponents_TextInputLayout_OutlinedBox_Dense = 2131690161;
// aapt resource value: 0x7F0F02B2
- public const int Widget_MaterialComponents_TextInputLayout_OutlinedBox_ExposedDropdownMenu = 2131690162;
+ public const int Widget_MaterialComponents_TextInputLayout_OutlinedBox_Dense_ExposedDropdownMenu = 2131690162;
// aapt resource value: 0x7F0F02B3
- public const int Widget_MaterialComponents_TextView = 2131690163;
+ public const int Widget_MaterialComponents_TextInputLayout_OutlinedBox_ExposedDropdownMenu = 2131690163;
// aapt resource value: 0x7F0F02B4
- public const int Widget_MaterialComponents_Toolbar = 2131690164;
+ public const int Widget_MaterialComponents_TextView = 2131690164;
// aapt resource value: 0x7F0F02B5
- public const int Widget_MaterialComponents_Toolbar_Primary = 2131690165;
+ public const int Widget_MaterialComponents_Toolbar = 2131690165;
// aapt resource value: 0x7F0F02B6
- public const int Widget_MaterialComponents_Toolbar_PrimarySurface = 2131690166;
+ public const int Widget_MaterialComponents_Toolbar_Primary = 2131690166;
// aapt resource value: 0x7F0F02B7
- public const int Widget_MaterialComponents_Toolbar_Surface = 2131690167;
+ public const int Widget_MaterialComponents_Toolbar_PrimarySurface = 2131690167;
// aapt resource value: 0x7F0F02B8
- public const int Widget_MediaRouter_Light_MediaRouteButton = 2131690168;
+ public const int Widget_MaterialComponents_Toolbar_Surface = 2131690168;
// aapt resource value: 0x7F0F02B9
- public const int Widget_MediaRouter_MediaRouteButton = 2131690169;
+ public const int Widget_MediaRouter_Light_MediaRouteButton = 2131690169;
// aapt resource value: 0x7F0F02BA
- public const int Widget_Support_CoordinatorLayout = 2131690170;
+ public const int Widget_MediaRouter_MediaRouteButton = 2131690170;
// aapt resource value: 0x7F0F02BB
- public const int XamarinFormsMaterialButton = 2131690171;
+ public const int Widget_Support_CoordinatorLayout = 2131690171;
// aapt resource value: 0x7F0F02BC
- public const int XamarinFormsMaterialButtonOutlined = 2131690172;
+ public const int XamarinFormsMaterialButton = 2131690172;
// aapt resource value: 0x7F0F02BD
- public const int XamarinFormsMaterialCheckBox = 2131690173;
+ public const int XamarinFormsMaterialButtonOutlined = 2131690173;
// aapt resource value: 0x7F0F02BE
- public const int XamarinFormsMaterialEntryFilled = 2131690174;
+ public const int XamarinFormsMaterialCheckBox = 2131690174;
// aapt resource value: 0x7F0F02BF
- public const int XamarinFormsMaterialProgressBarCircular = 2131690175;
+ public const int XamarinFormsMaterialEntryFilled = 2131690175;
// aapt resource value: 0x7F0F02C0
- public const int XamarinFormsMaterialProgressBarHorizontal = 2131690176;
+ public const int XamarinFormsMaterialProgressBarCircular = 2131690176;
// aapt resource value: 0x7F0F02C1
- public const int XamarinFormsMaterialSlider = 2131690177;
+ public const int XamarinFormsMaterialProgressBarHorizontal = 2131690177;
// aapt resource value: 0x7F0F02C2
- public const int XamarinFormsMaterialTheme = 2131690178;
+ public const int XamarinFormsMaterialSlider = 2131690178;
+
+ // aapt resource value: 0x7F0F02C3
+ public const int XamarinFormsMaterialTheme = 2131690179;
static Style()
{
diff --git a/src/Hanselman.Shared.Models/Hanselman.Shared.csproj b/src/Hanselman.Shared.Models/Hanselman.Shared.csproj
index bc795fba..fc62f86c 100644
--- a/src/Hanselman.Shared.Models/Hanselman.Shared.csproj
+++ b/src/Hanselman.Shared.Models/Hanselman.Shared.csproj
@@ -10,7 +10,7 @@
-
+
diff --git a/src/Hanselman.Shared.Models/Models/Podcast.cs b/src/Hanselman.Shared.Models/Models/Podcast.cs
index 52f109ad..7ba46998 100644
--- a/src/Hanselman.Shared.Models/Models/Podcast.cs
+++ b/src/Hanselman.Shared.Models/Models/Podcast.cs
@@ -3,6 +3,7 @@
using System.Linq;
using System.Text;
using MvvmHelpers;
+using Newtonsoft.Json;
namespace Hanselman.Models
{
@@ -36,5 +37,10 @@ public string HostsNames
public string TwitterUrl { get; set; }
public List PodcastServices { get; set; }
+
+ [JsonIgnore]
+ public string UriRoute =>
+ $"{nameof(Id)}={Uri.EscapeDataString(Id)}&{nameof(Title)}={Uri.EscapeDataString(Title)}";
+
}
}
diff --git a/src/Hanselman.Shared.Models/Models/VideoFeedItem.cs b/src/Hanselman.Shared.Models/Models/VideoFeedItem.cs
index 818e6df9..7d20fd41 100644
--- a/src/Hanselman.Shared.Models/Models/VideoFeedItem.cs
+++ b/src/Hanselman.Shared.Models/Models/VideoFeedItem.cs
@@ -39,5 +39,8 @@ public string DisplayDate
get => DateTimeOffset.TryParse(Date, out var time) ? time.PodcastEpisodeHumanize() : Date;
set => displayDate = value;
}
+
+ public string UriRoute(string seriesId) =>
+ $"{nameof(Id)}={Uri.EscapeDataString(Id)}&SeriesId={Uri.EscapeDataString(seriesId)}";
}
}
\ No newline at end of file
diff --git a/src/Hanselman/App.xaml b/src/Hanselman/App.xaml
index 4538b7a6..b3eee065 100644
--- a/src/Hanselman/App.xaml
+++ b/src/Hanselman/App.xaml
@@ -3,11 +3,12 @@
x:Class="Hanselman.App"
xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
+ xmlns:sharpnado="clr-namespace:Sharpnado.MaterialFrame;assembly=Sharpnado.MaterialFrame"
xmlns:styles="clr-namespace:Hanselman.Styles">
-
+
#007AFF
#5AC8FA
#F5F5F5
@@ -35,22 +36,22 @@
#757575
#757575
-
-
-
+
+
+
#F5F5F5
-
+
#FFFFFF
Default
-
-
+
+
#FFFFFF
-
+
White
-
+
@@ -62,13 +63,24 @@
+
+
+
- >
+
+
+
+
+ MaterialDesignIcons
+ MaterialDesignIcons
+ #E6E6E6
+ #F1F1F1
+
0
1
@@ -76,74 +88,84 @@
+ Color="{StaticResource PrimaryColor}" />
+ Color="{StaticResource PrimaryColor}" />
+ Color="{StaticResource PrimaryColor}" />
+
+
+
-
+
-
-
-
-
-
-
-
-
-
@@ -186,7 +208,7 @@
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/src/Hanselman/AssemblyInfo.cs b/src/Hanselman/AssemblyInfo.cs
new file mode 100644
index 00000000..4ac247e5
--- /dev/null
+++ b/src/Hanselman/AssemblyInfo.cs
@@ -0,0 +1,10 @@
+
+using Xamarin.Forms.Xaml;
+using Xamarin.Forms;
+
+[assembly: ExportFont("materialdesignicons-webfont.ttf", Alias = "MaterialDesignIcons")]
+[assembly: XamlCompilation(XamlCompilationOptions.Compile)]
+
+[assembly: ExportFont("fa-regular-400.ttf", Alias = "FA-R")]
+[assembly: ExportFont("fa-solid-900.ttf", Alias = "FA-S")]
+[assembly: ExportFont("fa-brands-400.ttf", Alias = "FA-B")]
\ No newline at end of file
diff --git a/src/Hanselman/Fonts/fa-brands-400.ttf b/src/Hanselman/Fonts/fa-brands-400.ttf
new file mode 100644
index 00000000..948a2a6c
Binary files /dev/null and b/src/Hanselman/Fonts/fa-brands-400.ttf differ
diff --git a/src/Hanselman/Fonts/fa-regular-400.ttf b/src/Hanselman/Fonts/fa-regular-400.ttf
new file mode 100644
index 00000000..abe99e20
Binary files /dev/null and b/src/Hanselman/Fonts/fa-regular-400.ttf differ
diff --git a/src/Hanselman/Fonts/fa-solid-900.ttf b/src/Hanselman/Fonts/fa-solid-900.ttf
new file mode 100644
index 00000000..5b979039
Binary files /dev/null and b/src/Hanselman/Fonts/fa-solid-900.ttf differ
diff --git a/src/Android/Assets/materialdesignicons-webfont.ttf b/src/Hanselman/Fonts/materialdesignicons-webfont.ttf
old mode 100755
new mode 100644
similarity index 100%
rename from src/Android/Assets/materialdesignicons-webfont.ttf
rename to src/Hanselman/Fonts/materialdesignicons-webfont.ttf
diff --git a/src/Hanselman/Hanselman.csproj b/src/Hanselman/Hanselman.csproj
index 5c2aaea6..b782439b 100644
--- a/src/Hanselman/Hanselman.csproj
+++ b/src/Hanselman/Hanselman.csproj
@@ -9,10 +9,12 @@
full
true
+
-
-
-
+
+
+
+
@@ -21,30 +23,23 @@
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
+
+
+
+
-
-
- DarkTheme.xaml
-
-
- LightTheme.xaml
-
-
\ No newline at end of file
diff --git a/src/Hanselman/Interfaces/IDataService.cs b/src/Hanselman/Interfaces/IDataService.cs
index cb6b6d30..bd2fcec5 100644
--- a/src/Hanselman/Interfaces/IDataService.cs
+++ b/src/Hanselman/Interfaces/IDataService.cs
@@ -9,11 +9,13 @@ public interface IDataService
{
Task GetTwitterSentiment();
Task> GetPodcastsAsync(bool forceRefresh);
+ Podcast? GetPodcast(string id);
Task> GetPodcastEpisodesAsync(string id, bool forceRefresh);
Task> GetBlogItemsAsync(bool forceRefresh);
Task> GetTweetsAsync(bool forceRefresh);
Task> GetVideoSeriesAsync(bool forceRefresh);
Task> GetVideoEpisodesAsync(string id, bool forceRefresh);
+ VideoFeedItem? GetVideoEpisode(string seriesId, string id);
Task> GetFeaturedItemsAsync();
}
}
diff --git a/src/Hanselman/Services/DataService.cs b/src/Hanselman/Services/DataService.cs
index 6087f07f..090aec20 100644
--- a/src/Hanselman/Services/DataService.cs
+++ b/src/Hanselman/Services/DataService.cs
@@ -44,18 +44,47 @@ public Task> GetFeaturedItemsAsync() =>
public Task> GetPodcastEpisodesAsync(string id, bool forceRefresh) =>
GetAsync>($"api/GetPodcastEpisodes?code={Constants.PodcastEpisodesKey}&id={id}", $"pod_{id}", 180, false);
- public Task> GetPodcastsAsync(bool forceRefresh) =>
- mock.GetPodcastsAsync(forceRefresh);
+ IEnumerable podcastCache;
+ public async Task> GetPodcastsAsync(bool forceRefresh)
+ {
+ if(forceRefresh || podcastCache == null)
+ podcastCache = await mock.GetPodcastsAsync(forceRefresh);
+
+ return podcastCache;
+ }
+
+ public Podcast? GetPodcast(string id) =>
+ podcastCache?.FirstOrDefault(p => p.Id == id);
public Task> GetTweetsAsync(bool forceRefresh) =>
GetAsync>($"api/GetTweets?code={Constants.TweetKey}", "tweets", 15, forceRefresh);
+ Dictionary> videoSeriesCache = new Dictionary>();
+ public VideoFeedItem? GetVideoEpisode(string seriesId, string id)
+ {
+ if (!videoSeriesCache.ContainsKey(seriesId))
+ return null;
+
+ return videoSeriesCache[seriesId].FirstOrDefault(v => v.Id == id);
+ }
+
+ public async Task> GetVideoEpisodesAsync(string id, bool forceRefresh)
+ {
+ if (!forceRefresh && videoSeriesCache.ContainsKey(id))
+ return videoSeriesCache[id];
+
+ var videos = await GetAsync>($"api/GetVideoEpisodes?code={Constants.VideoEpisodesKey}&id={id}", $"video_{id}", 240, false);
+
+ if (videoSeriesCache.ContainsKey(id))
+ videoSeriesCache[id] = videos;
+ else
+ videoSeriesCache.Add(id, videos);
+ return videos;
+ }
+
public Task GetTwitterSentiment() =>
GetAsync($"api/GetTweetSentiment?code={Constants.TweetSentimentKey}", "tweetsentiment", 15, false);
- public Task> GetVideoEpisodesAsync(string id, bool forceRefresh) =>
- GetAsync>($"api/GetVideoEpisodes?code={Constants.VideoEpisodesKey}&id={id}", $"video_{id}", 240, false);
-
public Task> GetVideoSeriesAsync(bool forceRefresh) =>
mock.GetVideoSeriesAsync(forceRefresh);
@@ -83,5 +112,6 @@ async Task GetAsync(string url, string key, int mins = 7, bool forceRefres
throw ex;
}
}
+
}
}
diff --git a/src/Hanselman/Services/MockDataService.cs b/src/Hanselman/Services/MockDataService.cs
index 788f9b87..a52878e3 100644
--- a/src/Hanselman/Services/MockDataService.cs
+++ b/src/Hanselman/Services/MockDataService.cs
@@ -38,6 +38,11 @@ public Task> GetFeaturedItemsAsync()
return Task.FromResult(items.AsEnumerable());
}
+ public Podcast? GetPodcast(string id)
+ {
+ throw new System.NotImplementedException();
+ }
+
public Task> GetPodcastEpisodesAsync(string id, bool forceRefresh)
{
var episodes = new List();
@@ -323,6 +328,11 @@ public Task> GetTweetsAsync(bool forceRefresh)
return Task.FromResult(Enumerable.Empty());
}
+ public VideoFeedItem? GetVideoEpisode(string seriesId, string id)
+ {
+ throw new System.NotImplementedException();
+ }
+
public Task GetTwitterSentiment()
{
throw new System.NotImplementedException();
diff --git a/src/Hanselman/Styles/DarkTheme.xaml b/src/Hanselman/Styles/DarkTheme.xaml
index 51c1c5ca..00696988 100644
--- a/src/Hanselman/Styles/DarkTheme.xaml
+++ b/src/Hanselman/Styles/DarkTheme.xaml
@@ -6,7 +6,7 @@
#0A84FF
#FFD60A
- #1E2222
+ #121212
#F5F5F5
#981E2222
#80000000
diff --git a/src/Hanselman/Styles/ThemeHelper.cs b/src/Hanselman/Styles/ThemeHelper.cs
index f13b077a..58463df5 100644
--- a/src/Hanselman/Styles/ThemeHelper.cs
+++ b/src/Hanselman/Styles/ThemeHelper.cs
@@ -1,6 +1,7 @@
using Hanselman.Helpers;
using Hanselman.Interfaces;
using Hanselman.Models;
+using Sharpnado.MaterialFrame;
using Xamarin.Essentials;
using Xamarin.Forms;
@@ -46,6 +47,9 @@ public static void ChangeTheme(Theme theme, bool forceTheme = false)
var environment = DependencyService.Get();
environment?.SetStatusBarColor(background, theme != Theme.Dark);
+
+ App.Current.Resources["DynamicMaterialFrameTheme"] = theme == Theme.Dark ? MaterialFrame.Theme.Dark : MaterialFrame.Theme.Acrylic;
+
}
static void ManuallyCopyThemes(ResourceDictionary fromResource, ResourceDictionary toResource)
diff --git a/src/Hanselman/ViewModels/AboutViewModel.cs b/src/Hanselman/ViewModels/AboutViewModel.cs
index 8422d42f..42e93e38 100644
--- a/src/Hanselman/ViewModels/AboutViewModel.cs
+++ b/src/Hanselman/ViewModels/AboutViewModel.cs
@@ -17,7 +17,7 @@ public class AboutViewModel : ViewModelBase
public AsyncCommand GoToSettingsCommand { get; set; }
public List SocialItems { get; }
public ObservableRangeCollection FeaturedItems { get; } = new ObservableRangeCollection();
-
+
public AboutViewModel()
{
@@ -25,22 +25,23 @@ public AboutViewModel()
{
new SocialItem
{
- Icon = IconConstants.TwitterCircle,
+ Icon = (string)App.Current.Resources["IconTwitterBox"],
Url = "https://www.twitter.com/shanselman"
},
new SocialItem
{
- Icon = IconConstants.FacebookBox,
+ Icon = (string)App.Current.Resources["IconFacebook"],
Url = "https://www.facebook.com/shanselman"
},
new SocialItem
{
- Icon = IconConstants.Instagram,
+ Icon = (string)App.Current.Resources["IconInstagram"],
Url = "https://www.instagram.com/shanselman"
}
};
- GoToSettingsCommand = new AsyncCommand(() => Application.Current.MainPage.Navigation.PushModalAsync(new SettingsPage()));
+ GoToSettingsCommand = new AsyncCommand(
+ () => Shell.Current.GoToAsync(AppShell.Settings));
}
bool hasData;
diff --git a/src/Hanselman/ViewModels/BlogFeedViewModel.cs b/src/Hanselman/ViewModels/BlogFeedViewModel.cs
index 084d4720..9118925b 100644
--- a/src/Hanselman/ViewModels/BlogFeedViewModel.cs
+++ b/src/Hanselman/ViewModels/BlogFeedViewModel.cs
@@ -40,12 +40,7 @@ async Task ExecuteBlogSelectedCommand()
SelectedFeedItem = null;
}
- bool isRefreshing;
- public bool IsRefreshing
- {
- get => isRefreshing;
- set => SetProperty(ref isRefreshing, value);
- }
+
FeedItem? selectedFeedItem;
diff --git a/src/Hanselman/ViewModels/PodcastDetailsViewModel.cs b/src/Hanselman/ViewModels/PodcastDetailsViewModel.cs
index 7b3b0643..f1200660 100644
--- a/src/Hanselman/ViewModels/PodcastDetailsViewModel.cs
+++ b/src/Hanselman/ViewModels/PodcastDetailsViewModel.cs
@@ -1,4 +1,5 @@
-using System.Collections.Generic;
+using System;
+using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Threading.Tasks;
@@ -12,11 +13,30 @@
namespace Hanselman.ViewModels
{
+ [QueryProperty(nameof(Id), nameof(Id))]
public class PodcastDetailsViewModel : ViewModelBase
{
public ICommand SubscribeCommand { get; set; }
public ICommand LoadEpisodesCommand { get; set; }
- public Podcast? Podcast { get; set; }
+
+ string id = string.Empty;
+ public string Id
+ {
+ get => id;
+ set
+ {
+ id = Uri.UnescapeDataString(value);
+ Podcast = DataService.GetPodcast(id);
+ }
+ }
+
+ Podcast? podcast;
+ public Podcast? Podcast
+ {
+ get => podcast;
+ set => SetProperty(ref podcast, value);
+ }
+
public List AllEpisodes { get; set; }
public ObservableRangeCollection Episodes { get; set; }
@@ -25,13 +45,8 @@ public PodcastDetailsViewModel()
SubscribeCommand = new Command(async () => await ExecuteSubscribeCommand());
LoadEpisodesCommand = new Command(async () => await ExecuteLoadEpisodesCommand());
Episodes = new ObservableRangeCollection();
- AllEpisodes = new List();
- }
- public PodcastDetailsViewModel(Podcast podcast) : this()
- {
- Podcast = podcast;
+ AllEpisodes = new List();
}
-
async Task ExecuteSubscribeCommand()
{
if(Podcast == null)
@@ -56,7 +71,7 @@ async Task ExecuteSubscribeCommand()
async Task ExecuteLoadEpisodesCommand()
{
- if (Podcast == null)
+ if (string.IsNullOrWhiteSpace(Id))
{
Debug.WriteLine("Podcast was not set.");
return;
@@ -70,8 +85,9 @@ async Task ExecuteLoadEpisodesCommand()
IsBusy = true;
#if DEBUG
await Task.Delay(1000);
-#endif
- var episodes = await DataService.GetPodcastEpisodesAsync(Podcast.Id, false);
+#endif
+
+ var episodes = await DataService.GetPodcastEpisodesAsync(Id, false);
AllEpisodes.Clear();
Episodes.Clear();
diff --git a/src/Hanselman/ViewModels/PodcastDirectoryViewModel.cs b/src/Hanselman/ViewModels/PodcastDirectoryViewModel.cs
deleted file mode 100644
index 4ad8be5c..00000000
--- a/src/Hanselman/ViewModels/PodcastDirectoryViewModel.cs
+++ /dev/null
@@ -1,49 +0,0 @@
-using System;
-using System.Diagnostics;
-using System.Threading.Tasks;
-using System.Windows.Input;
-using Hanselman.Models;
-using MvvmHelpers;
-using Xamarin.Forms;
-
-namespace Hanselman.ViewModels
-{
- public class PodcastDirectoryViewModel : ViewModelBase
- {
-
- public ObservableRangeCollection Podcasts { get; } = new ObservableRangeCollection();
- public ICommand LoadPodcastsCommand { get; }
- public PodcastDirectoryViewModel()
- {
- LoadPodcastsCommand = new Command(async () => await ExecuteLoadPodcasts());
- }
-
- async Task ExecuteLoadPodcasts()
- {
- if (IsBusy)
- return;
- try
- {
- IsBusy = true;
-
- var pods = await DataService.GetPodcastsAsync(false);
- if (Podcasts.Count > 0)
- Podcasts.ReplaceRange(pods);
- else
- Podcasts.AddRange(pods);
- //OnPropertyChanged(nameof(Podcasts));
- }
- catch (Exception ex)
- {
-#if DEBUG
- await Application.Current.MainPage.DisplayAlert("Error", ex.Message, "OK");
-#endif
- Debug.WriteLine(ex.Message);
- }
- finally
- {
- IsBusy = false;
- }
- }
- }
-}
diff --git a/src/Hanselman/ViewModels/TwitterViewModel.cs b/src/Hanselman/ViewModels/TwitterViewModel.cs
index 21fb256b..3ca1b6b7 100644
--- a/src/Hanselman/ViewModels/TwitterViewModel.cs
+++ b/src/Hanselman/ViewModels/TwitterViewModel.cs
@@ -4,6 +4,7 @@
using Hanselman.Models;
using Xamarin.Essentials;
using Hanselman.Shared.Models;
+using MvvmHelpers.Commands;
namespace Hanselman.ViewModels
{
@@ -23,32 +24,22 @@ public TwitterViewModel()
Icon = "slideout.png";
Tweets = new ObservableRangeCollection();
Sentiment = new TweetSentiment();
- OpenTweetCommand = new Command(async (s) => await ExecuteOpenTweetCommand(s));
+ OpenTweetCommand = new AsyncCommand(ExecuteOpenTweetCommand);
}
- public Command OpenTweetCommand { get; }
+ public AsyncCommand OpenTweetCommand { get; }
- Command? loadCommand;
- Command? refreshCommand;
- public Command RefreshCommand =>
- refreshCommand ??= new Command(async () =>
- {
- await ExecuteLoadCommand(true);
- }, () =>
- {
- return !IsBusy;
- });
+ AsyncCommand? loadCommand;
+ AsyncCommand? refreshCommand;
+ public AsyncCommand RefreshCommand =>
+ refreshCommand ??= new AsyncCommand(Refresh);
- public Command LoadCommand =>
- loadCommand ??= new Command(async () =>
- {
- await ExecuteLoadCommand(false);
- }, () =>
- {
- return !IsBusy;
- });
+ public AsyncCommand LoadCommand =>
+ loadCommand ??= new AsyncCommand(Load);
-
+
+ Task Refresh() => ExecuteLoadCommand(true);
+ Task Load() => ExecuteLoadCommand(false);
public async Task ExecuteLoadCommand(bool forceRefresh)
{
@@ -87,9 +78,8 @@ public async Task ExecuteLoadCommand(bool forceRefresh)
finally
{
IsBusy = false;
+ IsRefreshing = false;
}
-
- LoadCommand.ChangeCanExecute();
}
async Task ExecuteOpenTweetCommand(string statusId)
diff --git a/src/Hanselman/ViewModels/VideoDetailsViewModel.cs b/src/Hanselman/ViewModels/VideoDetailsViewModel.cs
index a054c3bc..232b5874 100644
--- a/src/Hanselman/ViewModels/VideoDetailsViewModel.cs
+++ b/src/Hanselman/ViewModels/VideoDetailsViewModel.cs
@@ -1,33 +1,58 @@
-using System.Linq;
+using System;
+using System.Linq;
using Hanselman.Models;
+using Xamarin.Forms;
// AdenEarnshaw cheered 200 August 2, 2019
namespace Hanselman.ViewModels
{
+ [QueryProperty(nameof(Id), nameof(Id))]
+ [QueryProperty(nameof(SeriesId), nameof(SeriesId))]
public class VideoDetailsViewModel : ViewModelBase
{
- public string VideoId { get; set; } = string.Empty;
- public VideoFeedItem? Video { get; set; }
+ string id = string.Empty;
+ public string Id
+ {
+ get => id;
+ set => id = Uri.UnescapeDataString(value);
+ }
+
+ string seriesId = string.Empty;
+ public string SeriesId
+ {
+ get => seriesId;
+ set => seriesId = Uri.UnescapeDataString(value);
+ }
- public string VideoUrl { get; } = string.Empty;
+
+ string videoUrl = string.Empty;
+ public string VideoUrl
+ {
+ get => videoUrl;
+ set => SetProperty(ref videoUrl, value);
+ }
+
+ public Command LoadVideoCommand { get; }
public VideoDetailsViewModel()
{
+ LoadVideoCommand = new Command(LoadVideo);
}
- public VideoDetailsViewModel(VideoFeedItem video)
+ void LoadVideo()
{
- Video = video;
+ var video = DataService.GetVideoEpisode(SeriesId, Id);
- VideoId = video.Id;
+ if (video == null)
+ return;
Title = video.Title;
var videos = video.VideoUrls.Where(v => v.Type?.Contains("mp4") ?? false).ToList();
if (videos.Count == 1)
VideoUrl = videos[0].Url;
- else if(videos.Count > 1)
+ else if (videos.Count > 1)
{
var mid = videos.FirstOrDefault(v => v.Url.Contains("_mid"));
if (mid != null)
@@ -36,7 +61,5 @@ public VideoDetailsViewModel(VideoFeedItem video)
VideoUrl = videos.OrderBy(v => v.FileSize).ElementAt(videos.Count / 2).Url;
}
}
-
-
}
}
diff --git a/src/Hanselman/ViewModels/ViewModelBase.cs b/src/Hanselman/ViewModels/ViewModelBase.cs
index d4c63a76..37ea0d14 100644
--- a/src/Hanselman/ViewModels/ViewModelBase.cs
+++ b/src/Hanselman/ViewModels/ViewModelBase.cs
@@ -24,5 +24,12 @@ public static Task OpenBrowserAsync(string url) =>
PreferredControlColor = Color.White,
PreferredToolbarColor = (Color)Application.Current.Resources["PrimaryColor"]
});
+
+ bool isRefreshing;
+ public bool IsRefreshing
+ {
+ get => isRefreshing;
+ set => SetProperty(ref isRefreshing, value);
+ }
}
}
diff --git a/src/Hanselman/Views/About/AboutPage.xaml b/src/Hanselman/Views/About/AboutPage.xaml
index 6bd18d82..8b65deb6 100644
--- a/src/Hanselman/Views/About/AboutPage.xaml
+++ b/src/Hanselman/Views/About/AboutPage.xaml
@@ -52,7 +52,7 @@
WidthRequest="32">
@@ -72,10 +72,10 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+