From 817fde07e6b15864c946860c207d47e3153bda2a Mon Sep 17 00:00:00 2001 From: Duncan Sterken Date: Mon, 13 Jan 2020 14:23:41 +0100 Subject: [PATCH] Stuff --- .../KentekenShit.Android.csproj | 8 +- .../Resources/Resource.designer.cs | 668 +++++++++--------- KentekenShit.iOS/KentekenShit.iOS.csproj | 6 +- KentekenShit/KentekenShit.csproj | 14 +- KentekenShit/Models/HomeMenuItem.cs | 5 + KentekenShit/Services/MockDataStore.cs | 4 +- KentekenShit/Services/SQLiteDataStore.cs | 41 ++ KentekenShit/ViewModels/AboutViewModel.cs | 4 +- KentekenShit/ViewModels/LookupViewModel.cs | 10 + KentekenShit/Views/DetailsPage.xaml | 113 +++ KentekenShit/Views/DetailsPage.xaml.cs | 20 + KentekenShit/Views/ItemsPage.xaml | 5 - KentekenShit/Views/LookupPage.xaml | 36 + KentekenShit/Views/LookupPage.xaml.cs | 24 + KentekenShit/Views/MainPage.xaml | 2 +- KentekenShit/Views/MainPage.xaml.cs | 6 +- KentekenShit/Views/MenuPage.xaml.cs | 2 +- 17 files changed, 614 insertions(+), 354 deletions(-) create mode 100644 KentekenShit/Services/SQLiteDataStore.cs create mode 100644 KentekenShit/ViewModels/LookupViewModel.cs create mode 100644 KentekenShit/Views/DetailsPage.xaml create mode 100644 KentekenShit/Views/DetailsPage.xaml.cs create mode 100644 KentekenShit/Views/LookupPage.xaml create mode 100644 KentekenShit/Views/LookupPage.xaml.cs diff --git a/KentekenShit.Android/KentekenShit.Android.csproj b/KentekenShit.Android/KentekenShit.Android.csproj index 4299827..5b1ebd9 100644 --- a/KentekenShit.Android/KentekenShit.Android.csproj +++ b/KentekenShit.Android/KentekenShit.Android.csproj @@ -53,9 +53,11 @@ - - - + + + + + diff --git a/KentekenShit.Android/Resources/Resource.designer.cs b/KentekenShit.Android/Resources/Resource.designer.cs index 12985de..1e2c218 100644 --- a/KentekenShit.Android/Resources/Resource.designer.cs +++ b/KentekenShit.Android/Resources/Resource.designer.cs @@ -1715,6 +1715,7 @@ public static void UpdateIdValues() global::Xamarin.Forms.Platform.Android.Resource.Style.CardView = global::KentekenShit.Droid.Resource.Style.CardView; global::Xamarin.Forms.Platform.Android.Resource.Style.CardView_Dark = global::KentekenShit.Droid.Resource.Style.CardView_Dark; global::Xamarin.Forms.Platform.Android.Resource.Style.CardView_Light = global::KentekenShit.Droid.Resource.Style.CardView_Light; + global::Xamarin.Forms.Platform.Android.Resource.Style.NestedScrollBarStyle = global::KentekenShit.Droid.Resource.Style.NestedScrollBarStyle; global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_AppCompat = global::KentekenShit.Droid.Resource.Style.Platform_AppCompat; global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_AppCompat_Light = global::KentekenShit.Droid.Resource.Style.Platform_AppCompat_Light; global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_MaterialComponents = global::KentekenShit.Droid.Resource.Style.Platform_MaterialComponents; @@ -7543,8 +7544,8 @@ public partial class Style // aapt resource value: 0x7F0E00C5 public const int CardView_Light = 2131624133; - // aapt resource value: 0x7F0E01F7 - public const int collectionViewStyle = 2131624439; + // aapt resource value: 0x7F0E01F8 + public const int collectionViewStyle = 2131624440; // aapt resource value: 0x7F0E00C6 public const int MainTheme = 2131624134; @@ -7553,913 +7554,916 @@ public partial class Style public const int MainTheme_Base = 2131624135; // aapt resource value: 0x7F0E00C8 - public const int Platform_AppCompat = 2131624136; + public const int NestedScrollBarStyle = 2131624136; // aapt resource value: 0x7F0E00C9 - public const int Platform_AppCompat_Light = 2131624137; + public const int Platform_AppCompat = 2131624137; // aapt resource value: 0x7F0E00CA - public const int Platform_MaterialComponents = 2131624138; + public const int Platform_AppCompat_Light = 2131624138; // aapt resource value: 0x7F0E00CB - public const int Platform_MaterialComponents_Dialog = 2131624139; + public const int Platform_MaterialComponents = 2131624139; // aapt resource value: 0x7F0E00CC - public const int Platform_MaterialComponents_Light = 2131624140; + public const int Platform_MaterialComponents_Dialog = 2131624140; // aapt resource value: 0x7F0E00CD - public const int Platform_MaterialComponents_Light_Dialog = 2131624141; + public const int Platform_MaterialComponents_Light = 2131624141; // aapt resource value: 0x7F0E00CE - public const int Platform_ThemeOverlay_AppCompat = 2131624142; + public const int Platform_MaterialComponents_Light_Dialog = 2131624142; // aapt resource value: 0x7F0E00CF - public const int Platform_ThemeOverlay_AppCompat_Dark = 2131624143; + public const int Platform_ThemeOverlay_AppCompat = 2131624143; // aapt resource value: 0x7F0E00D0 - public const int Platform_ThemeOverlay_AppCompat_Light = 2131624144; + public const int Platform_ThemeOverlay_AppCompat_Dark = 2131624144; // aapt resource value: 0x7F0E00D1 - public const int Platform_V21_AppCompat = 2131624145; + public const int Platform_ThemeOverlay_AppCompat_Light = 2131624145; // aapt resource value: 0x7F0E00D2 - public const int Platform_V21_AppCompat_Light = 2131624146; + public const int Platform_V21_AppCompat = 2131624146; // aapt resource value: 0x7F0E00D3 - public const int Platform_V25_AppCompat = 2131624147; + public const int Platform_V21_AppCompat_Light = 2131624147; // aapt resource value: 0x7F0E00D4 - public const int Platform_V25_AppCompat_Light = 2131624148; + public const int Platform_V25_AppCompat = 2131624148; // aapt resource value: 0x7F0E00D5 - public const int Platform_Widget_AppCompat_Spinner = 2131624149; + public const int Platform_V25_AppCompat_Light = 2131624149; // aapt resource value: 0x7F0E00D6 - public const int RtlOverlay_DialogWindowTitle_AppCompat = 2131624150; + public const int Platform_Widget_AppCompat_Spinner = 2131624150; // aapt resource value: 0x7F0E00D7 - public const int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 2131624151; + public const int RtlOverlay_DialogWindowTitle_AppCompat = 2131624151; // aapt resource value: 0x7F0E00D8 - public const int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 2131624152; + public const int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 2131624152; // aapt resource value: 0x7F0E00D9 - public const int RtlOverlay_Widget_AppCompat_PopupMenuItem = 2131624153; + public const int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 2131624153; // aapt resource value: 0x7F0E00DA - public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 2131624154; + public const int RtlOverlay_Widget_AppCompat_PopupMenuItem = 2131624154; // aapt resource value: 0x7F0E00DB - public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut = 2131624155; + public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 2131624155; // aapt resource value: 0x7F0E00DC - public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow = 2131624156; + public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut = 2131624156; // aapt resource value: 0x7F0E00DD - public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 2131624157; + public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow = 2131624157; // aapt resource value: 0x7F0E00DE - public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Title = 2131624158; - - // aapt resource value: 0x7F0E00E4 - public const int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 2131624164; + public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 2131624158; // aapt resource value: 0x7F0E00DF - public const int RtlOverlay_Widget_AppCompat_Search_DropDown = 2131624159; + public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Title = 2131624159; + + // aapt resource value: 0x7F0E00E5 + public const int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 2131624165; // aapt resource value: 0x7F0E00E0 - public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 2131624160; + public const int RtlOverlay_Widget_AppCompat_Search_DropDown = 2131624160; // aapt resource value: 0x7F0E00E1 - public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 2131624161; + public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 2131624161; // aapt resource value: 0x7F0E00E2 - public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 2131624162; + public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 2131624162; // aapt resource value: 0x7F0E00E3 - public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 2131624163; + public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 2131624163; - // aapt resource value: 0x7F0E00E5 - public const int RtlUnderlay_Widget_AppCompat_ActionButton = 2131624165; + // aapt resource value: 0x7F0E00E4 + public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 2131624164; // aapt resource value: 0x7F0E00E6 - public const int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 2131624166; + public const int RtlUnderlay_Widget_AppCompat_ActionButton = 2131624166; // aapt resource value: 0x7F0E00E7 - public const int TextAppearance_AppCompat = 2131624167; + public const int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 2131624167; // aapt resource value: 0x7F0E00E8 - public const int TextAppearance_AppCompat_Body1 = 2131624168; + public const int TextAppearance_AppCompat = 2131624168; // aapt resource value: 0x7F0E00E9 - public const int TextAppearance_AppCompat_Body2 = 2131624169; + public const int TextAppearance_AppCompat_Body1 = 2131624169; // aapt resource value: 0x7F0E00EA - public const int TextAppearance_AppCompat_Button = 2131624170; + public const int TextAppearance_AppCompat_Body2 = 2131624170; // aapt resource value: 0x7F0E00EB - public const int TextAppearance_AppCompat_Caption = 2131624171; + public const int TextAppearance_AppCompat_Button = 2131624171; // aapt resource value: 0x7F0E00EC - public const int TextAppearance_AppCompat_Display1 = 2131624172; + public const int TextAppearance_AppCompat_Caption = 2131624172; // aapt resource value: 0x7F0E00ED - public const int TextAppearance_AppCompat_Display2 = 2131624173; + public const int TextAppearance_AppCompat_Display1 = 2131624173; // aapt resource value: 0x7F0E00EE - public const int TextAppearance_AppCompat_Display3 = 2131624174; + public const int TextAppearance_AppCompat_Display2 = 2131624174; // aapt resource value: 0x7F0E00EF - public const int TextAppearance_AppCompat_Display4 = 2131624175; + public const int TextAppearance_AppCompat_Display3 = 2131624175; // aapt resource value: 0x7F0E00F0 - public const int TextAppearance_AppCompat_Headline = 2131624176; + public const int TextAppearance_AppCompat_Display4 = 2131624176; // aapt resource value: 0x7F0E00F1 - public const int TextAppearance_AppCompat_Inverse = 2131624177; + public const int TextAppearance_AppCompat_Headline = 2131624177; // aapt resource value: 0x7F0E00F2 - public const int TextAppearance_AppCompat_Large = 2131624178; + public const int TextAppearance_AppCompat_Inverse = 2131624178; // aapt resource value: 0x7F0E00F3 - public const int TextAppearance_AppCompat_Large_Inverse = 2131624179; + public const int TextAppearance_AppCompat_Large = 2131624179; // aapt resource value: 0x7F0E00F4 - public const int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 2131624180; + public const int TextAppearance_AppCompat_Large_Inverse = 2131624180; // aapt resource value: 0x7F0E00F5 - public const int TextAppearance_AppCompat_Light_SearchResult_Title = 2131624181; + public const int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 2131624181; // aapt resource value: 0x7F0E00F6 - public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131624182; + public const int TextAppearance_AppCompat_Light_SearchResult_Title = 2131624182; // aapt resource value: 0x7F0E00F7 - public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131624183; + public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131624183; // aapt resource value: 0x7F0E00F8 - public const int TextAppearance_AppCompat_Medium = 2131624184; + public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131624184; // aapt resource value: 0x7F0E00F9 - public const int TextAppearance_AppCompat_Medium_Inverse = 2131624185; + public const int TextAppearance_AppCompat_Medium = 2131624185; // aapt resource value: 0x7F0E00FA - public const int TextAppearance_AppCompat_Menu = 2131624186; + public const int TextAppearance_AppCompat_Medium_Inverse = 2131624186; // aapt resource value: 0x7F0E00FB - public const int TextAppearance_AppCompat_SearchResult_Subtitle = 2131624187; + public const int TextAppearance_AppCompat_Menu = 2131624187; // aapt resource value: 0x7F0E00FC - public const int TextAppearance_AppCompat_SearchResult_Title = 2131624188; + public const int TextAppearance_AppCompat_SearchResult_Subtitle = 2131624188; // aapt resource value: 0x7F0E00FD - public const int TextAppearance_AppCompat_Small = 2131624189; + public const int TextAppearance_AppCompat_SearchResult_Title = 2131624189; // aapt resource value: 0x7F0E00FE - public const int TextAppearance_AppCompat_Small_Inverse = 2131624190; + public const int TextAppearance_AppCompat_Small = 2131624190; // aapt resource value: 0x7F0E00FF - public const int TextAppearance_AppCompat_Subhead = 2131624191; + public const int TextAppearance_AppCompat_Small_Inverse = 2131624191; // aapt resource value: 0x7F0E0100 - public const int TextAppearance_AppCompat_Subhead_Inverse = 2131624192; + public const int TextAppearance_AppCompat_Subhead = 2131624192; // aapt resource value: 0x7F0E0101 - public const int TextAppearance_AppCompat_Title = 2131624193; + public const int TextAppearance_AppCompat_Subhead_Inverse = 2131624193; // aapt resource value: 0x7F0E0102 - public const int TextAppearance_AppCompat_Title_Inverse = 2131624194; + public const int TextAppearance_AppCompat_Title = 2131624194; // aapt resource value: 0x7F0E0103 - public const int TextAppearance_AppCompat_Tooltip = 2131624195; + public const int TextAppearance_AppCompat_Title_Inverse = 2131624195; // aapt resource value: 0x7F0E0104 - public const int TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131624196; + public const int TextAppearance_AppCompat_Tooltip = 2131624196; // aapt resource value: 0x7F0E0105 - public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131624197; + public const int TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131624197; // aapt resource value: 0x7F0E0106 - public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131624198; + public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131624198; // aapt resource value: 0x7F0E0107 - public const int TextAppearance_AppCompat_Widget_ActionBar_Title = 2131624199; + public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131624199; // aapt resource value: 0x7F0E0108 - public const int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131624200; + public const int TextAppearance_AppCompat_Widget_ActionBar_Title = 2131624200; // aapt resource value: 0x7F0E0109 - public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131624201; + public const int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131624201; // aapt resource value: 0x7F0E010A - public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 2131624202; + public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131624202; // aapt resource value: 0x7F0E010B - public const int TextAppearance_AppCompat_Widget_ActionMode_Title = 2131624203; + public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 2131624203; // aapt resource value: 0x7F0E010C - public const int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 2131624204; + public const int TextAppearance_AppCompat_Widget_ActionMode_Title = 2131624204; // aapt resource value: 0x7F0E010D - public const int TextAppearance_AppCompat_Widget_Button = 2131624205; + public const int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 2131624205; // aapt resource value: 0x7F0E010E - public const int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 2131624206; + public const int TextAppearance_AppCompat_Widget_Button = 2131624206; // aapt resource value: 0x7F0E010F - public const int TextAppearance_AppCompat_Widget_Button_Colored = 2131624207; + public const int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 2131624207; // aapt resource value: 0x7F0E0110 - public const int TextAppearance_AppCompat_Widget_Button_Inverse = 2131624208; + public const int TextAppearance_AppCompat_Widget_Button_Colored = 2131624208; // aapt resource value: 0x7F0E0111 - public const int TextAppearance_AppCompat_Widget_DropDownItem = 2131624209; + public const int TextAppearance_AppCompat_Widget_Button_Inverse = 2131624209; // aapt resource value: 0x7F0E0112 - public const int TextAppearance_AppCompat_Widget_PopupMenu_Header = 2131624210; + public const int TextAppearance_AppCompat_Widget_DropDownItem = 2131624210; // aapt resource value: 0x7F0E0113 - public const int TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131624211; + public const int TextAppearance_AppCompat_Widget_PopupMenu_Header = 2131624211; // aapt resource value: 0x7F0E0114 - public const int TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131624212; + public const int TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131624212; // aapt resource value: 0x7F0E0115 - public const int TextAppearance_AppCompat_Widget_Switch = 2131624213; + public const int TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131624213; // aapt resource value: 0x7F0E0116 - public const int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131624214; + public const int TextAppearance_AppCompat_Widget_Switch = 2131624214; // aapt resource value: 0x7F0E0117 - public const int TextAppearance_Compat_Notification = 2131624215; + public const int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131624215; // aapt resource value: 0x7F0E0118 - public const int TextAppearance_Compat_Notification_Info = 2131624216; + public const int TextAppearance_Compat_Notification = 2131624216; // aapt resource value: 0x7F0E0119 - public const int TextAppearance_Compat_Notification_Info_Media = 2131624217; + public const int TextAppearance_Compat_Notification_Info = 2131624217; // aapt resource value: 0x7F0E011A - public const int TextAppearance_Compat_Notification_Line2 = 2131624218; + public const int TextAppearance_Compat_Notification_Info_Media = 2131624218; // aapt resource value: 0x7F0E011B - public const int TextAppearance_Compat_Notification_Line2_Media = 2131624219; + public const int TextAppearance_Compat_Notification_Line2 = 2131624219; // aapt resource value: 0x7F0E011C - public const int TextAppearance_Compat_Notification_Media = 2131624220; + public const int TextAppearance_Compat_Notification_Line2_Media = 2131624220; // aapt resource value: 0x7F0E011D - public const int TextAppearance_Compat_Notification_Time = 2131624221; + public const int TextAppearance_Compat_Notification_Media = 2131624221; // aapt resource value: 0x7F0E011E - public const int TextAppearance_Compat_Notification_Time_Media = 2131624222; + public const int TextAppearance_Compat_Notification_Time = 2131624222; // aapt resource value: 0x7F0E011F - public const int TextAppearance_Compat_Notification_Title = 2131624223; + public const int TextAppearance_Compat_Notification_Time_Media = 2131624223; // aapt resource value: 0x7F0E0120 - public const int TextAppearance_Compat_Notification_Title_Media = 2131624224; + public const int TextAppearance_Compat_Notification_Title = 2131624224; // aapt resource value: 0x7F0E0121 - public const int TextAppearance_Design_CollapsingToolbar_Expanded = 2131624225; + public const int TextAppearance_Compat_Notification_Title_Media = 2131624225; // aapt resource value: 0x7F0E0122 - public const int TextAppearance_Design_Counter = 2131624226; + public const int TextAppearance_Design_CollapsingToolbar_Expanded = 2131624226; // aapt resource value: 0x7F0E0123 - public const int TextAppearance_Design_Counter_Overflow = 2131624227; + public const int TextAppearance_Design_Counter = 2131624227; // aapt resource value: 0x7F0E0124 - public const int TextAppearance_Design_Error = 2131624228; + public const int TextAppearance_Design_Counter_Overflow = 2131624228; // aapt resource value: 0x7F0E0125 - public const int TextAppearance_Design_HelperText = 2131624229; + public const int TextAppearance_Design_Error = 2131624229; // aapt resource value: 0x7F0E0126 - public const int TextAppearance_Design_Hint = 2131624230; + public const int TextAppearance_Design_HelperText = 2131624230; // aapt resource value: 0x7F0E0127 - public const int TextAppearance_Design_Snackbar_Message = 2131624231; + public const int TextAppearance_Design_Hint = 2131624231; // aapt resource value: 0x7F0E0128 - public const int TextAppearance_Design_Tab = 2131624232; + public const int TextAppearance_Design_Snackbar_Message = 2131624232; // aapt resource value: 0x7F0E0129 - public const int TextAppearance_MaterialComponents_Body1 = 2131624233; + public const int TextAppearance_Design_Tab = 2131624233; // aapt resource value: 0x7F0E012A - public const int TextAppearance_MaterialComponents_Body2 = 2131624234; + public const int TextAppearance_MaterialComponents_Body1 = 2131624234; // aapt resource value: 0x7F0E012B - public const int TextAppearance_MaterialComponents_Button = 2131624235; + public const int TextAppearance_MaterialComponents_Body2 = 2131624235; // aapt resource value: 0x7F0E012C - public const int TextAppearance_MaterialComponents_Caption = 2131624236; + public const int TextAppearance_MaterialComponents_Button = 2131624236; // aapt resource value: 0x7F0E012D - public const int TextAppearance_MaterialComponents_Chip = 2131624237; + public const int TextAppearance_MaterialComponents_Caption = 2131624237; // aapt resource value: 0x7F0E012E - public const int TextAppearance_MaterialComponents_Headline1 = 2131624238; + public const int TextAppearance_MaterialComponents_Chip = 2131624238; // aapt resource value: 0x7F0E012F - public const int TextAppearance_MaterialComponents_Headline2 = 2131624239; + public const int TextAppearance_MaterialComponents_Headline1 = 2131624239; // aapt resource value: 0x7F0E0130 - public const int TextAppearance_MaterialComponents_Headline3 = 2131624240; + public const int TextAppearance_MaterialComponents_Headline2 = 2131624240; // aapt resource value: 0x7F0E0131 - public const int TextAppearance_MaterialComponents_Headline4 = 2131624241; + public const int TextAppearance_MaterialComponents_Headline3 = 2131624241; // aapt resource value: 0x7F0E0132 - public const int TextAppearance_MaterialComponents_Headline5 = 2131624242; + public const int TextAppearance_MaterialComponents_Headline4 = 2131624242; // aapt resource value: 0x7F0E0133 - public const int TextAppearance_MaterialComponents_Headline6 = 2131624243; + public const int TextAppearance_MaterialComponents_Headline5 = 2131624243; // aapt resource value: 0x7F0E0134 - public const int TextAppearance_MaterialComponents_Overline = 2131624244; + public const int TextAppearance_MaterialComponents_Headline6 = 2131624244; // aapt resource value: 0x7F0E0135 - public const int TextAppearance_MaterialComponents_Subtitle1 = 2131624245; + public const int TextAppearance_MaterialComponents_Overline = 2131624245; // aapt resource value: 0x7F0E0136 - public const int TextAppearance_MaterialComponents_Subtitle2 = 2131624246; + public const int TextAppearance_MaterialComponents_Subtitle1 = 2131624246; // aapt resource value: 0x7F0E0137 - public const int TextAppearance_MaterialComponents_Tab = 2131624247; + public const int TextAppearance_MaterialComponents_Subtitle2 = 2131624247; // aapt resource value: 0x7F0E0138 - public const int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131624248; + public const int TextAppearance_MaterialComponents_Tab = 2131624248; // aapt resource value: 0x7F0E0139 - public const int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131624249; + public const int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131624249; // aapt resource value: 0x7F0E013A - public const int TextAppearance_Widget_AppCompat_Toolbar_Title = 2131624250; + public const int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131624250; - // aapt resource value: 0x7F0E016B - public const int ThemeOverlay_AppCompat = 2131624299; + // aapt resource value: 0x7F0E013B + public const int TextAppearance_Widget_AppCompat_Toolbar_Title = 2131624251; // aapt resource value: 0x7F0E016C - public const int ThemeOverlay_AppCompat_ActionBar = 2131624300; + public const int ThemeOverlay_AppCompat = 2131624300; // aapt resource value: 0x7F0E016D - public const int ThemeOverlay_AppCompat_Dark = 2131624301; + public const int ThemeOverlay_AppCompat_ActionBar = 2131624301; // aapt resource value: 0x7F0E016E - public const int ThemeOverlay_AppCompat_Dark_ActionBar = 2131624302; + public const int ThemeOverlay_AppCompat_Dark = 2131624302; // aapt resource value: 0x7F0E016F - public const int ThemeOverlay_AppCompat_Dialog = 2131624303; + public const int ThemeOverlay_AppCompat_Dark_ActionBar = 2131624303; // aapt resource value: 0x7F0E0170 - public const int ThemeOverlay_AppCompat_Dialog_Alert = 2131624304; + public const int ThemeOverlay_AppCompat_Dialog = 2131624304; // aapt resource value: 0x7F0E0171 - public const int ThemeOverlay_AppCompat_Light = 2131624305; + public const int ThemeOverlay_AppCompat_Dialog_Alert = 2131624305; // aapt resource value: 0x7F0E0172 - public const int ThemeOverlay_MaterialComponents = 2131624306; + public const int ThemeOverlay_AppCompat_Light = 2131624306; // aapt resource value: 0x7F0E0173 - public const int ThemeOverlay_MaterialComponents_ActionBar = 2131624307; + public const int ThemeOverlay_MaterialComponents = 2131624307; // aapt resource value: 0x7F0E0174 - public const int ThemeOverlay_MaterialComponents_Dark = 2131624308; + public const int ThemeOverlay_MaterialComponents_ActionBar = 2131624308; // aapt resource value: 0x7F0E0175 - public const int ThemeOverlay_MaterialComponents_Dark_ActionBar = 2131624309; + public const int ThemeOverlay_MaterialComponents_Dark = 2131624309; // aapt resource value: 0x7F0E0176 - public const int ThemeOverlay_MaterialComponents_Dialog = 2131624310; + public const int ThemeOverlay_MaterialComponents_Dark_ActionBar = 2131624310; // aapt resource value: 0x7F0E0177 - public const int ThemeOverlay_MaterialComponents_Dialog_Alert = 2131624311; + public const int ThemeOverlay_MaterialComponents_Dialog = 2131624311; // aapt resource value: 0x7F0E0178 - public const int ThemeOverlay_MaterialComponents_Light = 2131624312; + public const int ThemeOverlay_MaterialComponents_Dialog_Alert = 2131624312; // aapt resource value: 0x7F0E0179 - public const int ThemeOverlay_MaterialComponents_TextInputEditText = 2131624313; + public const int ThemeOverlay_MaterialComponents_Light = 2131624313; // aapt resource value: 0x7F0E017A - public const int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox = 2131624314; + public const int ThemeOverlay_MaterialComponents_TextInputEditText = 2131624314; // aapt resource value: 0x7F0E017B - public const int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox_Dense = 2131624315; + public const int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox = 2131624315; // aapt resource value: 0x7F0E017C - public const int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox = 2131624316; + public const int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox_Dense = 2131624316; // aapt resource value: 0x7F0E017D - public const int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 2131624317; + public const int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox = 2131624317; - // aapt resource value: 0x7F0E013B - public const int Theme_AppCompat = 2131624251; + // aapt resource value: 0x7F0E017E + public const int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 2131624318; // aapt resource value: 0x7F0E013C - public const int Theme_AppCompat_CompactMenu = 2131624252; + public const int Theme_AppCompat = 2131624252; // aapt resource value: 0x7F0E013D - public const int Theme_AppCompat_DayNight = 2131624253; + public const int Theme_AppCompat_CompactMenu = 2131624253; // aapt resource value: 0x7F0E013E - public const int Theme_AppCompat_DayNight_DarkActionBar = 2131624254; + public const int Theme_AppCompat_DayNight = 2131624254; // aapt resource value: 0x7F0E013F - public const int Theme_AppCompat_DayNight_Dialog = 2131624255; - - // aapt resource value: 0x7F0E0142 - public const int Theme_AppCompat_DayNight_DialogWhenLarge = 2131624258; + public const int Theme_AppCompat_DayNight_DarkActionBar = 2131624255; // aapt resource value: 0x7F0E0140 - public const int Theme_AppCompat_DayNight_Dialog_Alert = 2131624256; + public const int Theme_AppCompat_DayNight_Dialog = 2131624256; + + // aapt resource value: 0x7F0E0143 + public const int Theme_AppCompat_DayNight_DialogWhenLarge = 2131624259; // aapt resource value: 0x7F0E0141 - public const int Theme_AppCompat_DayNight_Dialog_MinWidth = 2131624257; + public const int Theme_AppCompat_DayNight_Dialog_Alert = 2131624257; - // aapt resource value: 0x7F0E0143 - public const int Theme_AppCompat_DayNight_NoActionBar = 2131624259; + // aapt resource value: 0x7F0E0142 + public const int Theme_AppCompat_DayNight_Dialog_MinWidth = 2131624258; // aapt resource value: 0x7F0E0144 - public const int Theme_AppCompat_Dialog = 2131624260; - - // aapt resource value: 0x7F0E0147 - public const int Theme_AppCompat_DialogWhenLarge = 2131624263; + public const int Theme_AppCompat_DayNight_NoActionBar = 2131624260; // aapt resource value: 0x7F0E0145 - public const int Theme_AppCompat_Dialog_Alert = 2131624261; + public const int Theme_AppCompat_Dialog = 2131624261; + + // aapt resource value: 0x7F0E0148 + public const int Theme_AppCompat_DialogWhenLarge = 2131624264; // aapt resource value: 0x7F0E0146 - public const int Theme_AppCompat_Dialog_MinWidth = 2131624262; + public const int Theme_AppCompat_Dialog_Alert = 2131624262; - // aapt resource value: 0x7F0E0148 - public const int Theme_AppCompat_Light = 2131624264; + // aapt resource value: 0x7F0E0147 + public const int Theme_AppCompat_Dialog_MinWidth = 2131624263; // aapt resource value: 0x7F0E0149 - public const int Theme_AppCompat_Light_DarkActionBar = 2131624265; + public const int Theme_AppCompat_Light = 2131624265; // aapt resource value: 0x7F0E014A - public const int Theme_AppCompat_Light_Dialog = 2131624266; - - // aapt resource value: 0x7F0E014D - public const int Theme_AppCompat_Light_DialogWhenLarge = 2131624269; + public const int Theme_AppCompat_Light_DarkActionBar = 2131624266; // aapt resource value: 0x7F0E014B - public const int Theme_AppCompat_Light_Dialog_Alert = 2131624267; + public const int Theme_AppCompat_Light_Dialog = 2131624267; + + // aapt resource value: 0x7F0E014E + public const int Theme_AppCompat_Light_DialogWhenLarge = 2131624270; // aapt resource value: 0x7F0E014C - public const int Theme_AppCompat_Light_Dialog_MinWidth = 2131624268; + public const int Theme_AppCompat_Light_Dialog_Alert = 2131624268; - // aapt resource value: 0x7F0E014E - public const int Theme_AppCompat_Light_NoActionBar = 2131624270; + // aapt resource value: 0x7F0E014D + public const int Theme_AppCompat_Light_Dialog_MinWidth = 2131624269; // aapt resource value: 0x7F0E014F - public const int Theme_AppCompat_NoActionBar = 2131624271; + public const int Theme_AppCompat_Light_NoActionBar = 2131624271; // aapt resource value: 0x7F0E0150 - public const int Theme_Design = 2131624272; + public const int Theme_AppCompat_NoActionBar = 2131624272; // aapt resource value: 0x7F0E0151 - public const int Theme_Design_BottomSheetDialog = 2131624273; + public const int Theme_Design = 2131624273; // aapt resource value: 0x7F0E0152 - public const int Theme_Design_Light = 2131624274; + public const int Theme_Design_BottomSheetDialog = 2131624274; // aapt resource value: 0x7F0E0153 - public const int Theme_Design_Light_BottomSheetDialog = 2131624275; + public const int Theme_Design_Light = 2131624275; // aapt resource value: 0x7F0E0154 - public const int Theme_Design_Light_NoActionBar = 2131624276; + public const int Theme_Design_Light_BottomSheetDialog = 2131624276; // aapt resource value: 0x7F0E0155 - public const int Theme_Design_NoActionBar = 2131624277; + public const int Theme_Design_Light_NoActionBar = 2131624277; // aapt resource value: 0x7F0E0156 - public const int Theme_MaterialComponents = 2131624278; + public const int Theme_Design_NoActionBar = 2131624278; // aapt resource value: 0x7F0E0157 - public const int Theme_MaterialComponents_BottomSheetDialog = 2131624279; + public const int Theme_MaterialComponents = 2131624279; // aapt resource value: 0x7F0E0158 - public const int Theme_MaterialComponents_Bridge = 2131624280; + public const int Theme_MaterialComponents_BottomSheetDialog = 2131624280; // aapt resource value: 0x7F0E0159 - public const int Theme_MaterialComponents_CompactMenu = 2131624281; + public const int Theme_MaterialComponents_Bridge = 2131624281; // aapt resource value: 0x7F0E015A - public const int Theme_MaterialComponents_Dialog = 2131624282; - - // aapt resource value: 0x7F0E015D - public const int Theme_MaterialComponents_DialogWhenLarge = 2131624285; + public const int Theme_MaterialComponents_CompactMenu = 2131624282; // aapt resource value: 0x7F0E015B - public const int Theme_MaterialComponents_Dialog_Alert = 2131624283; + public const int Theme_MaterialComponents_Dialog = 2131624283; + + // aapt resource value: 0x7F0E015E + public const int Theme_MaterialComponents_DialogWhenLarge = 2131624286; // aapt resource value: 0x7F0E015C - public const int Theme_MaterialComponents_Dialog_MinWidth = 2131624284; + public const int Theme_MaterialComponents_Dialog_Alert = 2131624284; - // aapt resource value: 0x7F0E015E - public const int Theme_MaterialComponents_Light = 2131624286; + // aapt resource value: 0x7F0E015D + public const int Theme_MaterialComponents_Dialog_MinWidth = 2131624285; // aapt resource value: 0x7F0E015F - public const int Theme_MaterialComponents_Light_BottomSheetDialog = 2131624287; + public const int Theme_MaterialComponents_Light = 2131624287; // aapt resource value: 0x7F0E0160 - public const int Theme_MaterialComponents_Light_Bridge = 2131624288; + public const int Theme_MaterialComponents_Light_BottomSheetDialog = 2131624288; // aapt resource value: 0x7F0E0161 - public const int Theme_MaterialComponents_Light_DarkActionBar = 2131624289; + public const int Theme_MaterialComponents_Light_Bridge = 2131624289; // aapt resource value: 0x7F0E0162 - public const int Theme_MaterialComponents_Light_DarkActionBar_Bridge = 2131624290; + public const int Theme_MaterialComponents_Light_DarkActionBar = 2131624290; // aapt resource value: 0x7F0E0163 - public const int Theme_MaterialComponents_Light_Dialog = 2131624291; - - // aapt resource value: 0x7F0E0166 - public const int Theme_MaterialComponents_Light_DialogWhenLarge = 2131624294; + public const int Theme_MaterialComponents_Light_DarkActionBar_Bridge = 2131624291; // aapt resource value: 0x7F0E0164 - public const int Theme_MaterialComponents_Light_Dialog_Alert = 2131624292; + public const int Theme_MaterialComponents_Light_Dialog = 2131624292; + + // aapt resource value: 0x7F0E0167 + public const int Theme_MaterialComponents_Light_DialogWhenLarge = 2131624295; // aapt resource value: 0x7F0E0165 - public const int Theme_MaterialComponents_Light_Dialog_MinWidth = 2131624293; + public const int Theme_MaterialComponents_Light_Dialog_Alert = 2131624293; - // aapt resource value: 0x7F0E0167 - public const int Theme_MaterialComponents_Light_NoActionBar = 2131624295; + // aapt resource value: 0x7F0E0166 + public const int Theme_MaterialComponents_Light_Dialog_MinWidth = 2131624294; // aapt resource value: 0x7F0E0168 - public const int Theme_MaterialComponents_Light_NoActionBar_Bridge = 2131624296; + public const int Theme_MaterialComponents_Light_NoActionBar = 2131624296; // aapt resource value: 0x7F0E0169 - public const int Theme_MaterialComponents_NoActionBar = 2131624297; + public const int Theme_MaterialComponents_Light_NoActionBar_Bridge = 2131624297; // aapt resource value: 0x7F0E016A - public const int Theme_MaterialComponents_NoActionBar_Bridge = 2131624298; + public const int Theme_MaterialComponents_NoActionBar = 2131624298; - // aapt resource value: 0x7F0E017E - public const int Widget_AppCompat_ActionBar = 2131624318; + // aapt resource value: 0x7F0E016B + public const int Theme_MaterialComponents_NoActionBar_Bridge = 2131624299; // aapt resource value: 0x7F0E017F - public const int Widget_AppCompat_ActionBar_Solid = 2131624319; + public const int Widget_AppCompat_ActionBar = 2131624319; // aapt resource value: 0x7F0E0180 - public const int Widget_AppCompat_ActionBar_TabBar = 2131624320; + public const int Widget_AppCompat_ActionBar_Solid = 2131624320; // aapt resource value: 0x7F0E0181 - public const int Widget_AppCompat_ActionBar_TabText = 2131624321; + public const int Widget_AppCompat_ActionBar_TabBar = 2131624321; // aapt resource value: 0x7F0E0182 - public const int Widget_AppCompat_ActionBar_TabView = 2131624322; + public const int Widget_AppCompat_ActionBar_TabText = 2131624322; // aapt resource value: 0x7F0E0183 - public const int Widget_AppCompat_ActionButton = 2131624323; + public const int Widget_AppCompat_ActionBar_TabView = 2131624323; // aapt resource value: 0x7F0E0184 - public const int Widget_AppCompat_ActionButton_CloseMode = 2131624324; + public const int Widget_AppCompat_ActionButton = 2131624324; // aapt resource value: 0x7F0E0185 - public const int Widget_AppCompat_ActionButton_Overflow = 2131624325; + public const int Widget_AppCompat_ActionButton_CloseMode = 2131624325; // aapt resource value: 0x7F0E0186 - public const int Widget_AppCompat_ActionMode = 2131624326; + public const int Widget_AppCompat_ActionButton_Overflow = 2131624326; // aapt resource value: 0x7F0E0187 - public const int Widget_AppCompat_ActivityChooserView = 2131624327; + public const int Widget_AppCompat_ActionMode = 2131624327; // aapt resource value: 0x7F0E0188 - public const int Widget_AppCompat_AutoCompleteTextView = 2131624328; + public const int Widget_AppCompat_ActivityChooserView = 2131624328; // aapt resource value: 0x7F0E0189 - public const int Widget_AppCompat_Button = 2131624329; + public const int Widget_AppCompat_AutoCompleteTextView = 2131624329; - // aapt resource value: 0x7F0E018F - public const int Widget_AppCompat_ButtonBar = 2131624335; + // aapt resource value: 0x7F0E018A + public const int Widget_AppCompat_Button = 2131624330; // aapt resource value: 0x7F0E0190 - public const int Widget_AppCompat_ButtonBar_AlertDialog = 2131624336; + public const int Widget_AppCompat_ButtonBar = 2131624336; - // aapt resource value: 0x7F0E018A - public const int Widget_AppCompat_Button_Borderless = 2131624330; + // aapt resource value: 0x7F0E0191 + public const int Widget_AppCompat_ButtonBar_AlertDialog = 2131624337; // aapt resource value: 0x7F0E018B - public const int Widget_AppCompat_Button_Borderless_Colored = 2131624331; + public const int Widget_AppCompat_Button_Borderless = 2131624331; // aapt resource value: 0x7F0E018C - public const int Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131624332; + public const int Widget_AppCompat_Button_Borderless_Colored = 2131624332; // aapt resource value: 0x7F0E018D - public const int Widget_AppCompat_Button_Colored = 2131624333; + public const int Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131624333; // aapt resource value: 0x7F0E018E - public const int Widget_AppCompat_Button_Small = 2131624334; + public const int Widget_AppCompat_Button_Colored = 2131624334; - // aapt resource value: 0x7F0E0191 - public const int Widget_AppCompat_CompoundButton_CheckBox = 2131624337; + // aapt resource value: 0x7F0E018F + public const int Widget_AppCompat_Button_Small = 2131624335; // aapt resource value: 0x7F0E0192 - public const int Widget_AppCompat_CompoundButton_RadioButton = 2131624338; + public const int Widget_AppCompat_CompoundButton_CheckBox = 2131624338; // aapt resource value: 0x7F0E0193 - public const int Widget_AppCompat_CompoundButton_Switch = 2131624339; + public const int Widget_AppCompat_CompoundButton_RadioButton = 2131624339; // aapt resource value: 0x7F0E0194 - public const int Widget_AppCompat_DrawerArrowToggle = 2131624340; + public const int Widget_AppCompat_CompoundButton_Switch = 2131624340; // aapt resource value: 0x7F0E0195 - public const int Widget_AppCompat_DropDownItem_Spinner = 2131624341; + public const int Widget_AppCompat_DrawerArrowToggle = 2131624341; // aapt resource value: 0x7F0E0196 - public const int Widget_AppCompat_EditText = 2131624342; + public const int Widget_AppCompat_DropDownItem_Spinner = 2131624342; // aapt resource value: 0x7F0E0197 - public const int Widget_AppCompat_ImageButton = 2131624343; + public const int Widget_AppCompat_EditText = 2131624343; // aapt resource value: 0x7F0E0198 - public const int Widget_AppCompat_Light_ActionBar = 2131624344; + public const int Widget_AppCompat_ImageButton = 2131624344; // aapt resource value: 0x7F0E0199 - public const int Widget_AppCompat_Light_ActionBar_Solid = 2131624345; + public const int Widget_AppCompat_Light_ActionBar = 2131624345; // aapt resource value: 0x7F0E019A - public const int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 2131624346; + public const int Widget_AppCompat_Light_ActionBar_Solid = 2131624346; // aapt resource value: 0x7F0E019B - public const int Widget_AppCompat_Light_ActionBar_TabBar = 2131624347; + public const int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 2131624347; // aapt resource value: 0x7F0E019C - public const int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 2131624348; + public const int Widget_AppCompat_Light_ActionBar_TabBar = 2131624348; // aapt resource value: 0x7F0E019D - public const int Widget_AppCompat_Light_ActionBar_TabText = 2131624349; + public const int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 2131624349; // aapt resource value: 0x7F0E019E - public const int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131624350; + public const int Widget_AppCompat_Light_ActionBar_TabText = 2131624350; // aapt resource value: 0x7F0E019F - public const int Widget_AppCompat_Light_ActionBar_TabView = 2131624351; + public const int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131624351; // aapt resource value: 0x7F0E01A0 - public const int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 2131624352; + public const int Widget_AppCompat_Light_ActionBar_TabView = 2131624352; // aapt resource value: 0x7F0E01A1 - public const int Widget_AppCompat_Light_ActionButton = 2131624353; + public const int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 2131624353; // aapt resource value: 0x7F0E01A2 - public const int Widget_AppCompat_Light_ActionButton_CloseMode = 2131624354; + public const int Widget_AppCompat_Light_ActionButton = 2131624354; // aapt resource value: 0x7F0E01A3 - public const int Widget_AppCompat_Light_ActionButton_Overflow = 2131624355; + public const int Widget_AppCompat_Light_ActionButton_CloseMode = 2131624355; // aapt resource value: 0x7F0E01A4 - public const int Widget_AppCompat_Light_ActionMode_Inverse = 2131624356; + public const int Widget_AppCompat_Light_ActionButton_Overflow = 2131624356; // aapt resource value: 0x7F0E01A5 - public const int Widget_AppCompat_Light_ActivityChooserView = 2131624357; + public const int Widget_AppCompat_Light_ActionMode_Inverse = 2131624357; // aapt resource value: 0x7F0E01A6 - public const int Widget_AppCompat_Light_AutoCompleteTextView = 2131624358; + public const int Widget_AppCompat_Light_ActivityChooserView = 2131624358; // aapt resource value: 0x7F0E01A7 - public const int Widget_AppCompat_Light_DropDownItem_Spinner = 2131624359; + public const int Widget_AppCompat_Light_AutoCompleteTextView = 2131624359; // aapt resource value: 0x7F0E01A8 - public const int Widget_AppCompat_Light_ListPopupWindow = 2131624360; + public const int Widget_AppCompat_Light_DropDownItem_Spinner = 2131624360; // aapt resource value: 0x7F0E01A9 - public const int Widget_AppCompat_Light_ListView_DropDown = 2131624361; + public const int Widget_AppCompat_Light_ListPopupWindow = 2131624361; // aapt resource value: 0x7F0E01AA - public const int Widget_AppCompat_Light_PopupMenu = 2131624362; + public const int Widget_AppCompat_Light_ListView_DropDown = 2131624362; // aapt resource value: 0x7F0E01AB - public const int Widget_AppCompat_Light_PopupMenu_Overflow = 2131624363; + public const int Widget_AppCompat_Light_PopupMenu = 2131624363; // aapt resource value: 0x7F0E01AC - public const int Widget_AppCompat_Light_SearchView = 2131624364; + public const int Widget_AppCompat_Light_PopupMenu_Overflow = 2131624364; // aapt resource value: 0x7F0E01AD - public const int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 2131624365; + public const int Widget_AppCompat_Light_SearchView = 2131624365; // aapt resource value: 0x7F0E01AE - public const int Widget_AppCompat_ListMenuView = 2131624366; + public const int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 2131624366; // aapt resource value: 0x7F0E01AF - public const int Widget_AppCompat_ListPopupWindow = 2131624367; + public const int Widget_AppCompat_ListMenuView = 2131624367; // aapt resource value: 0x7F0E01B0 - public const int Widget_AppCompat_ListView = 2131624368; + public const int Widget_AppCompat_ListPopupWindow = 2131624368; // aapt resource value: 0x7F0E01B1 - public const int Widget_AppCompat_ListView_DropDown = 2131624369; + public const int Widget_AppCompat_ListView = 2131624369; // aapt resource value: 0x7F0E01B2 - public const int Widget_AppCompat_ListView_Menu = 2131624370; + public const int Widget_AppCompat_ListView_DropDown = 2131624370; // aapt resource value: 0x7F0E01B3 - public const int Widget_AppCompat_PopupMenu = 2131624371; + public const int Widget_AppCompat_ListView_Menu = 2131624371; // aapt resource value: 0x7F0E01B4 - public const int Widget_AppCompat_PopupMenu_Overflow = 2131624372; + public const int Widget_AppCompat_PopupMenu = 2131624372; // aapt resource value: 0x7F0E01B5 - public const int Widget_AppCompat_PopupWindow = 2131624373; + public const int Widget_AppCompat_PopupMenu_Overflow = 2131624373; // aapt resource value: 0x7F0E01B6 - public const int Widget_AppCompat_ProgressBar = 2131624374; + public const int Widget_AppCompat_PopupWindow = 2131624374; // aapt resource value: 0x7F0E01B7 - public const int Widget_AppCompat_ProgressBar_Horizontal = 2131624375; + public const int Widget_AppCompat_ProgressBar = 2131624375; // aapt resource value: 0x7F0E01B8 - public const int Widget_AppCompat_RatingBar = 2131624376; + public const int Widget_AppCompat_ProgressBar_Horizontal = 2131624376; // aapt resource value: 0x7F0E01B9 - public const int Widget_AppCompat_RatingBar_Indicator = 2131624377; + public const int Widget_AppCompat_RatingBar = 2131624377; // aapt resource value: 0x7F0E01BA - public const int Widget_AppCompat_RatingBar_Small = 2131624378; + public const int Widget_AppCompat_RatingBar_Indicator = 2131624378; // aapt resource value: 0x7F0E01BB - public const int Widget_AppCompat_SearchView = 2131624379; + public const int Widget_AppCompat_RatingBar_Small = 2131624379; // aapt resource value: 0x7F0E01BC - public const int Widget_AppCompat_SearchView_ActionBar = 2131624380; + public const int Widget_AppCompat_SearchView = 2131624380; // aapt resource value: 0x7F0E01BD - public const int Widget_AppCompat_SeekBar = 2131624381; + public const int Widget_AppCompat_SearchView_ActionBar = 2131624381; // aapt resource value: 0x7F0E01BE - public const int Widget_AppCompat_SeekBar_Discrete = 2131624382; + public const int Widget_AppCompat_SeekBar = 2131624382; // aapt resource value: 0x7F0E01BF - public const int Widget_AppCompat_Spinner = 2131624383; + public const int Widget_AppCompat_SeekBar_Discrete = 2131624383; // aapt resource value: 0x7F0E01C0 - public const int Widget_AppCompat_Spinner_DropDown = 2131624384; + public const int Widget_AppCompat_Spinner = 2131624384; // aapt resource value: 0x7F0E01C1 - public const int Widget_AppCompat_Spinner_DropDown_ActionBar = 2131624385; + public const int Widget_AppCompat_Spinner_DropDown = 2131624385; // aapt resource value: 0x7F0E01C2 - public const int Widget_AppCompat_Spinner_Underlined = 2131624386; + public const int Widget_AppCompat_Spinner_DropDown_ActionBar = 2131624386; // aapt resource value: 0x7F0E01C3 - public const int Widget_AppCompat_TextView_SpinnerItem = 2131624387; + public const int Widget_AppCompat_Spinner_Underlined = 2131624387; // aapt resource value: 0x7F0E01C4 - public const int Widget_AppCompat_Toolbar = 2131624388; + public const int Widget_AppCompat_TextView_SpinnerItem = 2131624388; // aapt resource value: 0x7F0E01C5 - public const int Widget_AppCompat_Toolbar_Button_Navigation = 2131624389; + public const int Widget_AppCompat_Toolbar = 2131624389; // aapt resource value: 0x7F0E01C6 - public const int Widget_Compat_NotificationActionContainer = 2131624390; + public const int Widget_AppCompat_Toolbar_Button_Navigation = 2131624390; // aapt resource value: 0x7F0E01C7 - public const int Widget_Compat_NotificationActionText = 2131624391; + public const int Widget_Compat_NotificationActionContainer = 2131624391; // aapt resource value: 0x7F0E01C8 - public const int Widget_Design_AppBarLayout = 2131624392; + public const int Widget_Compat_NotificationActionText = 2131624392; // aapt resource value: 0x7F0E01C9 - public const int Widget_Design_BottomNavigationView = 2131624393; + public const int Widget_Design_AppBarLayout = 2131624393; // aapt resource value: 0x7F0E01CA - public const int Widget_Design_BottomSheet_Modal = 2131624394; + public const int Widget_Design_BottomNavigationView = 2131624394; // aapt resource value: 0x7F0E01CB - public const int Widget_Design_CollapsingToolbar = 2131624395; + public const int Widget_Design_BottomSheet_Modal = 2131624395; // aapt resource value: 0x7F0E01CC - public const int Widget_Design_FloatingActionButton = 2131624396; + public const int Widget_Design_CollapsingToolbar = 2131624396; // aapt resource value: 0x7F0E01CD - public const int Widget_Design_NavigationView = 2131624397; + public const int Widget_Design_FloatingActionButton = 2131624397; // aapt resource value: 0x7F0E01CE - public const int Widget_Design_ScrimInsetsFrameLayout = 2131624398; + public const int Widget_Design_NavigationView = 2131624398; // aapt resource value: 0x7F0E01CF - public const int Widget_Design_Snackbar = 2131624399; + public const int Widget_Design_ScrimInsetsFrameLayout = 2131624399; // aapt resource value: 0x7F0E01D0 - public const int Widget_Design_TabLayout = 2131624400; + public const int Widget_Design_Snackbar = 2131624400; // aapt resource value: 0x7F0E01D1 - public const int Widget_Design_TextInputLayout = 2131624401; + public const int Widget_Design_TabLayout = 2131624401; // aapt resource value: 0x7F0E01D2 - public const int Widget_MaterialComponents_BottomAppBar = 2131624402; + public const int Widget_Design_TextInputLayout = 2131624402; // aapt resource value: 0x7F0E01D3 - public const int Widget_MaterialComponents_BottomAppBar_Colored = 2131624403; + public const int Widget_MaterialComponents_BottomAppBar = 2131624403; // aapt resource value: 0x7F0E01D4 - public const int Widget_MaterialComponents_BottomNavigationView = 2131624404; + public const int Widget_MaterialComponents_BottomAppBar_Colored = 2131624404; // aapt resource value: 0x7F0E01D5 - public const int Widget_MaterialComponents_BottomNavigationView_Colored = 2131624405; + public const int Widget_MaterialComponents_BottomNavigationView = 2131624405; // aapt resource value: 0x7F0E01D6 - public const int Widget_MaterialComponents_BottomSheet_Modal = 2131624406; + public const int Widget_MaterialComponents_BottomNavigationView_Colored = 2131624406; // aapt resource value: 0x7F0E01D7 - public const int Widget_MaterialComponents_Button = 2131624407; + public const int Widget_MaterialComponents_BottomSheet_Modal = 2131624407; // aapt resource value: 0x7F0E01D8 - public const int Widget_MaterialComponents_Button_Icon = 2131624408; + public const int Widget_MaterialComponents_Button = 2131624408; // aapt resource value: 0x7F0E01D9 - public const int Widget_MaterialComponents_Button_OutlinedButton = 2131624409; + public const int Widget_MaterialComponents_Button_Icon = 2131624409; // aapt resource value: 0x7F0E01DA - public const int Widget_MaterialComponents_Button_OutlinedButton_Icon = 2131624410; + public const int Widget_MaterialComponents_Button_OutlinedButton = 2131624410; // aapt resource value: 0x7F0E01DB - public const int Widget_MaterialComponents_Button_TextButton = 2131624411; + public const int Widget_MaterialComponents_Button_OutlinedButton_Icon = 2131624411; // aapt resource value: 0x7F0E01DC - public const int Widget_MaterialComponents_Button_TextButton_Dialog = 2131624412; + public const int Widget_MaterialComponents_Button_TextButton = 2131624412; // aapt resource value: 0x7F0E01DD - public const int Widget_MaterialComponents_Button_TextButton_Dialog_Icon = 2131624413; + public const int Widget_MaterialComponents_Button_TextButton_Dialog = 2131624413; // aapt resource value: 0x7F0E01DE - public const int Widget_MaterialComponents_Button_TextButton_Icon = 2131624414; + public const int Widget_MaterialComponents_Button_TextButton_Dialog_Icon = 2131624414; // aapt resource value: 0x7F0E01DF - public const int Widget_MaterialComponents_Button_UnelevatedButton = 2131624415; + public const int Widget_MaterialComponents_Button_TextButton_Icon = 2131624415; // aapt resource value: 0x7F0E01E0 - public const int Widget_MaterialComponents_Button_UnelevatedButton_Icon = 2131624416; + public const int Widget_MaterialComponents_Button_UnelevatedButton = 2131624416; // aapt resource value: 0x7F0E01E1 - public const int Widget_MaterialComponents_CardView = 2131624417; - - // aapt resource value: 0x7F0E01E6 - public const int Widget_MaterialComponents_ChipGroup = 2131624422; + public const int Widget_MaterialComponents_Button_UnelevatedButton_Icon = 2131624417; // aapt resource value: 0x7F0E01E2 - public const int Widget_MaterialComponents_Chip_Action = 2131624418; + public const int Widget_MaterialComponents_CardView = 2131624418; + + // aapt resource value: 0x7F0E01E7 + public const int Widget_MaterialComponents_ChipGroup = 2131624423; // aapt resource value: 0x7F0E01E3 - public const int Widget_MaterialComponents_Chip_Choice = 2131624419; + public const int Widget_MaterialComponents_Chip_Action = 2131624419; // aapt resource value: 0x7F0E01E4 - public const int Widget_MaterialComponents_Chip_Entry = 2131624420; + public const int Widget_MaterialComponents_Chip_Choice = 2131624420; // aapt resource value: 0x7F0E01E5 - public const int Widget_MaterialComponents_Chip_Filter = 2131624421; + public const int Widget_MaterialComponents_Chip_Entry = 2131624421; - // aapt resource value: 0x7F0E01E7 - public const int Widget_MaterialComponents_FloatingActionButton = 2131624423; + // aapt resource value: 0x7F0E01E6 + public const int Widget_MaterialComponents_Chip_Filter = 2131624422; // aapt resource value: 0x7F0E01E8 - public const int Widget_MaterialComponents_NavigationView = 2131624424; + public const int Widget_MaterialComponents_FloatingActionButton = 2131624424; // aapt resource value: 0x7F0E01E9 - public const int Widget_MaterialComponents_Snackbar = 2131624425; + public const int Widget_MaterialComponents_NavigationView = 2131624425; // aapt resource value: 0x7F0E01EA - public const int Widget_MaterialComponents_Snackbar_FullWidth = 2131624426; + public const int Widget_MaterialComponents_Snackbar = 2131624426; // aapt resource value: 0x7F0E01EB - public const int Widget_MaterialComponents_TabLayout = 2131624427; + public const int Widget_MaterialComponents_Snackbar_FullWidth = 2131624427; // aapt resource value: 0x7F0E01EC - public const int Widget_MaterialComponents_TabLayout_Colored = 2131624428; + public const int Widget_MaterialComponents_TabLayout = 2131624428; // aapt resource value: 0x7F0E01ED - public const int Widget_MaterialComponents_TextInputEditText_FilledBox = 2131624429; + public const int Widget_MaterialComponents_TabLayout_Colored = 2131624429; // aapt resource value: 0x7F0E01EE - public const int Widget_MaterialComponents_TextInputEditText_FilledBox_Dense = 2131624430; + public const int Widget_MaterialComponents_TextInputEditText_FilledBox = 2131624430; // aapt resource value: 0x7F0E01EF - public const int Widget_MaterialComponents_TextInputEditText_OutlinedBox = 2131624431; + public const int Widget_MaterialComponents_TextInputEditText_FilledBox_Dense = 2131624431; // aapt resource value: 0x7F0E01F0 - public const int Widget_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 2131624432; + public const int Widget_MaterialComponents_TextInputEditText_OutlinedBox = 2131624432; // aapt resource value: 0x7F0E01F1 - public const int Widget_MaterialComponents_TextInputLayout_FilledBox = 2131624433; + public const int Widget_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 2131624433; // aapt resource value: 0x7F0E01F2 - public const int Widget_MaterialComponents_TextInputLayout_FilledBox_Dense = 2131624434; + public const int Widget_MaterialComponents_TextInputLayout_FilledBox = 2131624434; // aapt resource value: 0x7F0E01F3 - public const int Widget_MaterialComponents_TextInputLayout_OutlinedBox = 2131624435; + public const int Widget_MaterialComponents_TextInputLayout_FilledBox_Dense = 2131624435; // aapt resource value: 0x7F0E01F4 - public const int Widget_MaterialComponents_TextInputLayout_OutlinedBox_Dense = 2131624436; + public const int Widget_MaterialComponents_TextInputLayout_OutlinedBox = 2131624436; // aapt resource value: 0x7F0E01F5 - public const int Widget_MaterialComponents_Toolbar = 2131624437; + public const int Widget_MaterialComponents_TextInputLayout_OutlinedBox_Dense = 2131624437; // aapt resource value: 0x7F0E01F6 - public const int Widget_Support_CoordinatorLayout = 2131624438; + public const int Widget_MaterialComponents_Toolbar = 2131624438; + + // aapt resource value: 0x7F0E01F7 + public const int Widget_Support_CoordinatorLayout = 2131624439; static Style() { diff --git a/KentekenShit.iOS/KentekenShit.iOS.csproj b/KentekenShit.iOS/KentekenShit.iOS.csproj index 1dc0e50..0ffce1d 100644 --- a/KentekenShit.iOS/KentekenShit.iOS.csproj +++ b/KentekenShit.iOS/KentekenShit.iOS.csproj @@ -129,8 +129,10 @@ - - + + + + diff --git a/KentekenShit/KentekenShit.csproj b/KentekenShit/KentekenShit.csproj index db84691..1848b36 100644 --- a/KentekenShit/KentekenShit.csproj +++ b/KentekenShit/KentekenShit.csproj @@ -1,4 +1,4 @@ - + netstandard2.0 @@ -6,7 +6,15 @@ - - + + + + + + + + + MSBuild:UpdateDesignTimeXaml + \ No newline at end of file diff --git a/KentekenShit/Models/HomeMenuItem.cs b/KentekenShit/Models/HomeMenuItem.cs index ba146e5..542eca6 100644 --- a/KentekenShit/Models/HomeMenuItem.cs +++ b/KentekenShit/Models/HomeMenuItem.cs @@ -6,6 +6,11 @@ namespace KentekenShit.Models { public enum MenuItemType { + Home, + Details, + History, + Favorites, + Settings, Browse, About } diff --git a/KentekenShit/Services/MockDataStore.cs b/KentekenShit/Services/MockDataStore.cs index 34b4b68..fbe2026 100644 --- a/KentekenShit/Services/MockDataStore.cs +++ b/KentekenShit/Services/MockDataStore.cs @@ -32,7 +32,7 @@ public async Task AddItemAsync(Item item) public async Task UpdateItemAsync(Item item) { - var oldItem = items.Where((Item arg) => arg.Id == item.Id).FirstOrDefault(); + var oldItem = items.FirstOrDefault(arg => arg.Id == item.Id); items.Remove(oldItem); items.Add(item); @@ -41,7 +41,7 @@ public async Task UpdateItemAsync(Item item) public async Task DeleteItemAsync(string id) { - var oldItem = items.Where((Item arg) => arg.Id == id).FirstOrDefault(); + var oldItem = items.FirstOrDefault(arg => arg.Id == id); items.Remove(oldItem); return await Task.FromResult(true); diff --git a/KentekenShit/Services/SQLiteDataStore.cs b/KentekenShit/Services/SQLiteDataStore.cs new file mode 100644 index 0000000..c91c92c --- /dev/null +++ b/KentekenShit/Services/SQLiteDataStore.cs @@ -0,0 +1,41 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using KentekenShit.Models; + +namespace KentekenShit.Services +{ + public class SQLiteDataStore : IDataStore + { + public SQLiteDataStore() + { + var dbPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "database.db"); + } + + public Task AddItemAsync(Item item) + { + throw new System.NotImplementedException(); + } + + public Task UpdateItemAsync(Item item) + { + throw new System.NotImplementedException(); + } + + public Task DeleteItemAsync(string id) + { + throw new System.NotImplementedException(); + } + + public Task GetItemAsync(string id) + { + throw new System.NotImplementedException(); + } + + public Task> GetItemsAsync(bool forceRefresh = false) + { + throw new System.NotImplementedException(); + } + } +} \ No newline at end of file diff --git a/KentekenShit/ViewModels/AboutViewModel.cs b/KentekenShit/ViewModels/AboutViewModel.cs index e1d3146..effa996 100644 --- a/KentekenShit/ViewModels/AboutViewModel.cs +++ b/KentekenShit/ViewModels/AboutViewModel.cs @@ -1,6 +1,6 @@ using System; using System.Windows.Input; - +using Xamarin.Essentials; using Xamarin.Forms; namespace KentekenShit.ViewModels @@ -11,7 +11,7 @@ public AboutViewModel() { Title = "About"; - OpenWebCommand = new Command(() => Device.OpenUri(new Uri("https://xamarin.com/platform"))); + OpenWebCommand = new Command(() => Launcher.OpenAsync(new Uri("https://xamarin.com/platform"))); } public ICommand OpenWebCommand { get; } diff --git a/KentekenShit/ViewModels/LookupViewModel.cs b/KentekenShit/ViewModels/LookupViewModel.cs new file mode 100644 index 0000000..d552378 --- /dev/null +++ b/KentekenShit/ViewModels/LookupViewModel.cs @@ -0,0 +1,10 @@ +namespace KentekenShit.ViewModels +{ + public class LookupViewModel : BaseViewModel + { + public LookupViewModel() + { + Title = "Licence Plate Thing"; + } + } +} \ No newline at end of file diff --git a/KentekenShit/Views/DetailsPage.xaml b/KentekenShit/Views/DetailsPage.xaml new file mode 100644 index 0000000..8da87be --- /dev/null +++ b/KentekenShit/Views/DetailsPage.xaml @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/KentekenShit/Views/DetailsPage.xaml.cs b/KentekenShit/Views/DetailsPage.xaml.cs new file mode 100644 index 0000000..a5f53a5 --- /dev/null +++ b/KentekenShit/Views/DetailsPage.xaml.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +using Xamarin.Forms; +using Xamarin.Forms.Xaml; + +namespace KentekenShit.Views +{ + [XamlCompilation(XamlCompilationOptions.Compile)] + public partial class DetailsPage : ContentPage + { + public DetailsPage() + { + InitializeComponent(); + } + } +} \ No newline at end of file diff --git a/KentekenShit/Views/ItemsPage.xaml b/KentekenShit/Views/ItemsPage.xaml index 10699f9..8eb66f7 100644 --- a/KentekenShit/Views/ItemsPage.xaml +++ b/KentekenShit/Views/ItemsPage.xaml @@ -25,11 +25,6 @@ First Item - Second Item - Third Item - Fourth Item - Fifth Item - Sixth Item diff --git a/KentekenShit/Views/LookupPage.xaml b/KentekenShit/Views/LookupPage.xaml new file mode 100644 index 0000000..fd7bf46 --- /dev/null +++ b/KentekenShit/Views/LookupPage.xaml @@ -0,0 +1,36 @@ + + + + + +