Added credits-dialog

Changed SettingsScreen
This commit is contained in:
= 2018-02-16 13:43:32 +01:00
parent 3239a54ee9
commit b4ad6a7227
20 changed files with 1179 additions and 793 deletions

View File

@ -298,16 +298,16 @@ public final class R {
public static final int primary_text_disabled_material_light = 0x7f050043;
public static final int ripple_material_dark = 0x7f050045;
public static final int ripple_material_light = 0x7f050046;
public static final int secondary_text_default_material_dark = 0x7f05004a;
public static final int secondary_text_default_material_light = 0x7f05004b;
public static final int secondary_text_disabled_material_dark = 0x7f05004c;
public static final int secondary_text_disabled_material_light = 0x7f05004d;
public static final int switch_thumb_disabled_material_dark = 0x7f05004f;
public static final int switch_thumb_disabled_material_light = 0x7f050050;
public static final int switch_thumb_material_dark = 0x7f050051;
public static final int switch_thumb_material_light = 0x7f050052;
public static final int switch_thumb_normal_material_dark = 0x7f050053;
public static final int switch_thumb_normal_material_light = 0x7f050054;
public static final int secondary_text_default_material_dark = 0x7f05004c;
public static final int secondary_text_default_material_light = 0x7f05004d;
public static final int secondary_text_disabled_material_dark = 0x7f05004e;
public static final int secondary_text_disabled_material_light = 0x7f05004f;
public static final int switch_thumb_disabled_material_dark = 0x7f050050;
public static final int switch_thumb_disabled_material_light = 0x7f050051;
public static final int switch_thumb_material_dark = 0x7f050052;
public static final int switch_thumb_material_light = 0x7f050053;
public static final int switch_thumb_normal_material_dark = 0x7f050054;
public static final int switch_thumb_normal_material_light = 0x7f050055;
}
public static final class dimen {
public static final int abc_action_bar_content_inset_material = 0x7f060000;
@ -377,14 +377,14 @@ public final class R {
public static final int abc_text_size_subtitle_material_toolbar = 0x7f060040;
public static final int abc_text_size_title_material = 0x7f060041;
public static final int abc_text_size_title_material_toolbar = 0x7f060042;
public static final int disabled_alpha_material_dark = 0x7f060043;
public static final int disabled_alpha_material_light = 0x7f060044;
public static final int highlight_alpha_material_colored = 0x7f060045;
public static final int highlight_alpha_material_dark = 0x7f060046;
public static final int highlight_alpha_material_light = 0x7f060047;
public static final int notification_large_icon_height = 0x7f060048;
public static final int notification_large_icon_width = 0x7f060049;
public static final int notification_subtext_size = 0x7f06004a;
public static final int disabled_alpha_material_dark = 0x7f060044;
public static final int disabled_alpha_material_light = 0x7f060045;
public static final int highlight_alpha_material_colored = 0x7f060046;
public static final int highlight_alpha_material_dark = 0x7f060047;
public static final int highlight_alpha_material_light = 0x7f060048;
public static final int notification_large_icon_height = 0x7f060049;
public static final int notification_large_icon_width = 0x7f06004a;
public static final int notification_subtext_size = 0x7f06004b;
}
public static final class drawable {
public static final int abc_ab_share_pack_mtrl_alpha = 0x7f070000;
@ -484,74 +484,74 @@ public final class R {
public static final int chronometer = 0x7f080016;
public static final int collapseActionView = 0x7f080017;
public static final int contentPanel = 0x7f08001b;
public static final int custom = 0x7f08001c;
public static final int customPanel = 0x7f08001d;
public static final int decor_content_parent = 0x7f08001e;
public static final int default_activity_button = 0x7f08001f;
public static final int disableHome = 0x7f080020;
public static final int edit_query = 0x7f080021;
public static final int end = 0x7f080022;
public static final int end_padder = 0x7f080023;
public static final int expand_activities_button = 0x7f080024;
public static final int expanded_menu = 0x7f080025;
public static final int home = 0x7f08003e;
public static final int homeAsUp = 0x7f08003f;
public static final int icon = 0x7f080041;
public static final int ifRoom = 0x7f080042;
public static final int image = 0x7f080043;
public static final int info = 0x7f080045;
public static final int line1 = 0x7f080052;
public static final int line3 = 0x7f080053;
public static final int listMode = 0x7f080056;
public static final int list_item = 0x7f080057;
public static final int media_actions = 0x7f080058;
public static final int middle = 0x7f080059;
public static final int multiply = 0x7f08005a;
public static final int never = 0x7f08005b;
public static final int none = 0x7f08005c;
public static final int normal = 0x7f08005d;
public static final int parentPanel = 0x7f08005e;
public static final int progress_circular = 0x7f080062;
public static final int progress_horizontal = 0x7f080063;
public static final int radio = 0x7f080064;
public static final int screen = 0x7f080065;
public static final int scrollIndicatorDown = 0x7f080066;
public static final int scrollIndicatorUp = 0x7f080067;
public static final int scrollView = 0x7f080068;
public static final int search_badge = 0x7f080069;
public static final int search_bar = 0x7f08006a;
public static final int search_button = 0x7f08006b;
public static final int search_close_btn = 0x7f08006c;
public static final int search_edit_frame = 0x7f08006d;
public static final int search_go_btn = 0x7f08006e;
public static final int search_mag_icon = 0x7f08006f;
public static final int search_plate = 0x7f080070;
public static final int search_src_text = 0x7f080071;
public static final int search_voice_btn = 0x7f080072;
public static final int select_dialog_listview = 0x7f080073;
public static final int shortcut = 0x7f080084;
public static final int showCustom = 0x7f080089;
public static final int showHome = 0x7f08008a;
public static final int showTitle = 0x7f08008b;
public static final int spacer = 0x7f08008c;
public static final int split_action_bar = 0x7f08008d;
public static final int src_atop = 0x7f08008e;
public static final int src_in = 0x7f08008f;
public static final int src_over = 0x7f080090;
public static final int status_bar_latest_event_content = 0x7f080096;
public static final int submit_area = 0x7f080097;
public static final int tabMode = 0x7f080098;
public static final int text = 0x7f08009a;
public static final int text2 = 0x7f08009b;
public static final int textSpacerNoButtons = 0x7f08009c;
public static final int time = 0x7f08009d;
public static final int title = 0x7f08009e;
public static final int title_template = 0x7f08009f;
public static final int topPanel = 0x7f0800bc;
public static final int up = 0x7f0800ce;
public static final int useLogo = 0x7f0800cf;
public static final int withText = 0x7f0800d0;
public static final int wrap_content = 0x7f0800d9;
public static final int custom = 0x7f080026;
public static final int customPanel = 0x7f080027;
public static final int decor_content_parent = 0x7f080028;
public static final int default_activity_button = 0x7f080029;
public static final int disableHome = 0x7f08002a;
public static final int edit_query = 0x7f08002b;
public static final int end = 0x7f08002c;
public static final int end_padder = 0x7f08002d;
public static final int expand_activities_button = 0x7f08002e;
public static final int expanded_menu = 0x7f08002f;
public static final int home = 0x7f080048;
public static final int homeAsUp = 0x7f080049;
public static final int icon = 0x7f08004b;
public static final int ifRoom = 0x7f08004c;
public static final int image = 0x7f08004d;
public static final int info = 0x7f08004f;
public static final int line1 = 0x7f08005c;
public static final int line3 = 0x7f08005d;
public static final int listMode = 0x7f080060;
public static final int list_item = 0x7f080061;
public static final int media_actions = 0x7f080062;
public static final int middle = 0x7f080063;
public static final int multiply = 0x7f080064;
public static final int never = 0x7f080065;
public static final int none = 0x7f080066;
public static final int normal = 0x7f080067;
public static final int parentPanel = 0x7f080068;
public static final int progress_circular = 0x7f08006c;
public static final int progress_horizontal = 0x7f08006d;
public static final int radio = 0x7f08006e;
public static final int screen = 0x7f08006f;
public static final int scrollIndicatorDown = 0x7f080070;
public static final int scrollIndicatorUp = 0x7f080071;
public static final int scrollView = 0x7f080072;
public static final int search_badge = 0x7f080073;
public static final int search_bar = 0x7f080074;
public static final int search_button = 0x7f080075;
public static final int search_close_btn = 0x7f080076;
public static final int search_edit_frame = 0x7f080077;
public static final int search_go_btn = 0x7f080078;
public static final int search_mag_icon = 0x7f080079;
public static final int search_plate = 0x7f08007a;
public static final int search_src_text = 0x7f08007b;
public static final int search_voice_btn = 0x7f08007c;
public static final int select_dialog_listview = 0x7f08007d;
public static final int shortcut = 0x7f080091;
public static final int showCustom = 0x7f080096;
public static final int showHome = 0x7f080097;
public static final int showTitle = 0x7f080098;
public static final int spacer = 0x7f080099;
public static final int split_action_bar = 0x7f08009a;
public static final int src_atop = 0x7f08009b;
public static final int src_in = 0x7f08009c;
public static final int src_over = 0x7f08009d;
public static final int status_bar_latest_event_content = 0x7f0800a3;
public static final int submit_area = 0x7f0800a4;
public static final int tabMode = 0x7f0800a5;
public static final int text = 0x7f0800a7;
public static final int text2 = 0x7f0800a8;
public static final int textSpacerNoButtons = 0x7f0800a9;
public static final int time = 0x7f0800aa;
public static final int title = 0x7f0800ab;
public static final int title_template = 0x7f0800ac;
public static final int topPanel = 0x7f0800c9;
public static final int up = 0x7f0800db;
public static final int useLogo = 0x7f0800dc;
public static final int withText = 0x7f0800dd;
public static final int wrap_content = 0x7f0800e6;
}
public static final class integer {
public static final int abc_config_activityDefaultDur = 0x7f090000;
@ -586,18 +586,18 @@ public final class R {
public static final int abc_search_dropdown_item_icons_2line = 0x7f0a0016;
public static final int abc_search_view = 0x7f0a0017;
public static final int abc_select_dialog_material = 0x7f0a0018;
public static final int notification_media_action = 0x7f0a0022;
public static final int notification_media_cancel_action = 0x7f0a0023;
public static final int notification_template_big_media = 0x7f0a0024;
public static final int notification_template_big_media_narrow = 0x7f0a0025;
public static final int notification_template_lines = 0x7f0a0026;
public static final int notification_template_media = 0x7f0a0027;
public static final int notification_template_part_chronometer = 0x7f0a0028;
public static final int notification_template_part_time = 0x7f0a0029;
public static final int select_dialog_item_material = 0x7f0a002c;
public static final int select_dialog_multichoice_material = 0x7f0a002d;
public static final int select_dialog_singlechoice_material = 0x7f0a002e;
public static final int support_simple_spinner_dropdown_item = 0x7f0a0036;
public static final int notification_media_action = 0x7f0a0023;
public static final int notification_media_cancel_action = 0x7f0a0024;
public static final int notification_template_big_media = 0x7f0a0025;
public static final int notification_template_big_media_narrow = 0x7f0a0026;
public static final int notification_template_lines = 0x7f0a0027;
public static final int notification_template_media = 0x7f0a0028;
public static final int notification_template_part_chronometer = 0x7f0a0029;
public static final int notification_template_part_time = 0x7f0a002a;
public static final int select_dialog_item_material = 0x7f0a002d;
public static final int select_dialog_multichoice_material = 0x7f0a002e;
public static final int select_dialog_singlechoice_material = 0x7f0a002f;
public static final int support_simple_spinner_dropdown_item = 0x7f0a0037;
}
public static final class string {
public static final int abc_action_bar_home_description = 0x7f0d0000;
@ -619,7 +619,7 @@ public final class R {
public static final int abc_shareactionprovider_share_with = 0x7f0d0010;
public static final int abc_shareactionprovider_share_with_application = 0x7f0d0011;
public static final int abc_toolbar_collapse_description = 0x7f0d0012;
public static final int status_bar_notification_info_overflow = 0x7f0d0051;
public static final int status_bar_notification_info_overflow = 0x7f0d005c;
}
public static final class style {
public static final int AlertDialog_AppCompat = 0x7f0e0000;
@ -790,145 +790,145 @@ public final class R {
public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 0x7f0e00a7;
public static final int RtlUnderlay_Widget_AppCompat_ActionButton = 0x7f0e00a9;
public static final int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 0x7f0e00aa;
public static final int TextAppearance_AppCompat = 0x7f0e00ab;
public static final int TextAppearance_AppCompat_Body1 = 0x7f0e00ac;
public static final int TextAppearance_AppCompat_Body2 = 0x7f0e00ad;
public static final int TextAppearance_AppCompat_Button = 0x7f0e00ae;
public static final int TextAppearance_AppCompat_Caption = 0x7f0e00af;
public static final int TextAppearance_AppCompat_Display1 = 0x7f0e00b0;
public static final int TextAppearance_AppCompat_Display2 = 0x7f0e00b1;
public static final int TextAppearance_AppCompat_Display3 = 0x7f0e00b2;
public static final int TextAppearance_AppCompat_Display4 = 0x7f0e00b3;
public static final int TextAppearance_AppCompat_Headline = 0x7f0e00b4;
public static final int TextAppearance_AppCompat_Inverse = 0x7f0e00b5;
public static final int TextAppearance_AppCompat_Large = 0x7f0e00b6;
public static final int TextAppearance_AppCompat_Large_Inverse = 0x7f0e00b7;
public static final int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 0x7f0e00b8;
public static final int TextAppearance_AppCompat_Light_SearchResult_Title = 0x7f0e00b9;
public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 0x7f0e00ba;
public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 0x7f0e00bb;
public static final int TextAppearance_AppCompat_Medium = 0x7f0e00bc;
public static final int TextAppearance_AppCompat_Medium_Inverse = 0x7f0e00bd;
public static final int TextAppearance_AppCompat_Menu = 0x7f0e00be;
public static final int TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f0e00bf;
public static final int TextAppearance_AppCompat_SearchResult_Title = 0x7f0e00c0;
public static final int TextAppearance_AppCompat_Small = 0x7f0e00c1;
public static final int TextAppearance_AppCompat_Small_Inverse = 0x7f0e00c2;
public static final int TextAppearance_AppCompat_Subhead = 0x7f0e00c3;
public static final int TextAppearance_AppCompat_Subhead_Inverse = 0x7f0e00c4;
public static final int TextAppearance_AppCompat_Title = 0x7f0e00c5;
public static final int TextAppearance_AppCompat_Title_Inverse = 0x7f0e00c6;
public static final int TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f0e00c7;
public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f0e00c8;
public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 0x7f0e00c9;
public static final int TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f0e00ca;
public static final int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 0x7f0e00cb;
public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 0x7f0e00cc;
public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 0x7f0e00cd;
public static final int TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f0e00ce;
public static final int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 0x7f0e00cf;
public static final int TextAppearance_AppCompat_Widget_Button = 0x7f0e00d0;
public static final int TextAppearance_AppCompat_Widget_Button_Inverse = 0x7f0e00d1;
public static final int TextAppearance_AppCompat_Widget_DropDownItem = 0x7f0e00d2;
public static final int TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f0e00d3;
public static final int TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f0e00d4;
public static final int TextAppearance_AppCompat_Widget_Switch = 0x7f0e00d5;
public static final int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 0x7f0e00d6;
public static final int TextAppearance_StatusBar_EventContent = 0x7f0e00d7;
public static final int TextAppearance_StatusBar_EventContent_Info = 0x7f0e00d8;
public static final int TextAppearance_StatusBar_EventContent_Line2 = 0x7f0e00d9;
public static final int TextAppearance_StatusBar_EventContent_Time = 0x7f0e00da;
public static final int TextAppearance_StatusBar_EventContent_Title = 0x7f0e00db;
public static final int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f0e00dc;
public static final int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 0x7f0e00dd;
public static final int TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f0e00de;
public static final int ThemeOverlay_AppCompat = 0x7f0e00ed;
public static final int ThemeOverlay_AppCompat_ActionBar = 0x7f0e00ee;
public static final int ThemeOverlay_AppCompat_Dark = 0x7f0e00ef;
public static final int ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f0e00f0;
public static final int ThemeOverlay_AppCompat_Light = 0x7f0e00f1;
public static final int Theme_AppCompat = 0x7f0e00df;
public static final int Theme_AppCompat_CompactMenu = 0x7f0e00e0;
public static final int Theme_AppCompat_Dialog = 0x7f0e00e1;
public static final int Theme_AppCompat_DialogWhenLarge = 0x7f0e00e4;
public static final int Theme_AppCompat_Dialog_Alert = 0x7f0e00e2;
public static final int Theme_AppCompat_Dialog_MinWidth = 0x7f0e00e3;
public static final int Theme_AppCompat_Light = 0x7f0e00e5;
public static final int Theme_AppCompat_Light_DarkActionBar = 0x7f0e00e6;
public static final int Theme_AppCompat_Light_Dialog = 0x7f0e00e7;
public static final int Theme_AppCompat_Light_DialogWhenLarge = 0x7f0e00ea;
public static final int Theme_AppCompat_Light_Dialog_Alert = 0x7f0e00e8;
public static final int Theme_AppCompat_Light_Dialog_MinWidth = 0x7f0e00e9;
public static final int Theme_AppCompat_Light_NoActionBar = 0x7f0e00eb;
public static final int Theme_AppCompat_NoActionBar = 0x7f0e00ec;
public static final int Widget_AppCompat_ActionBar = 0x7f0e00f3;
public static final int Widget_AppCompat_ActionBar_Solid = 0x7f0e00f4;
public static final int Widget_AppCompat_ActionBar_TabBar = 0x7f0e00f5;
public static final int Widget_AppCompat_ActionBar_TabText = 0x7f0e00f6;
public static final int Widget_AppCompat_ActionBar_TabView = 0x7f0e00f7;
public static final int Widget_AppCompat_ActionButton = 0x7f0e00f8;
public static final int Widget_AppCompat_ActionButton_CloseMode = 0x7f0e00f9;
public static final int Widget_AppCompat_ActionButton_Overflow = 0x7f0e00fa;
public static final int Widget_AppCompat_ActionMode = 0x7f0e00fb;
public static final int Widget_AppCompat_ActivityChooserView = 0x7f0e00fc;
public static final int Widget_AppCompat_AutoCompleteTextView = 0x7f0e00fd;
public static final int Widget_AppCompat_Button = 0x7f0e00fe;
public static final int Widget_AppCompat_ButtonBar = 0x7f0e0104;
public static final int Widget_AppCompat_ButtonBar_AlertDialog = 0x7f0e0105;
public static final int Widget_AppCompat_Button_Borderless = 0x7f0e00ff;
public static final int Widget_AppCompat_Button_Borderless_Colored = 0x7f0e0100;
public static final int Widget_AppCompat_Button_ButtonBar_AlertDialog = 0x7f0e0101;
public static final int Widget_AppCompat_Button_Colored = 0x7f0e0102;
public static final int Widget_AppCompat_Button_Small = 0x7f0e0103;
public static final int Widget_AppCompat_CompoundButton_CheckBox = 0x7f0e0106;
public static final int Widget_AppCompat_CompoundButton_RadioButton = 0x7f0e0107;
public static final int Widget_AppCompat_CompoundButton_Switch = 0x7f0e0108;
public static final int Widget_AppCompat_DrawerArrowToggle = 0x7f0e0109;
public static final int Widget_AppCompat_DropDownItem_Spinner = 0x7f0e010a;
public static final int Widget_AppCompat_EditText = 0x7f0e010b;
public static final int Widget_AppCompat_ImageButton = 0x7f0e010c;
public static final int Widget_AppCompat_Light_ActionBar = 0x7f0e010d;
public static final int Widget_AppCompat_Light_ActionBar_Solid = 0x7f0e010e;
public static final int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 0x7f0e010f;
public static final int Widget_AppCompat_Light_ActionBar_TabBar = 0x7f0e0110;
public static final int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 0x7f0e0111;
public static final int Widget_AppCompat_Light_ActionBar_TabText = 0x7f0e0112;
public static final int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f0e0113;
public static final int Widget_AppCompat_Light_ActionBar_TabView = 0x7f0e0114;
public static final int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 0x7f0e0115;
public static final int Widget_AppCompat_Light_ActionButton = 0x7f0e0116;
public static final int Widget_AppCompat_Light_ActionButton_CloseMode = 0x7f0e0117;
public static final int Widget_AppCompat_Light_ActionButton_Overflow = 0x7f0e0118;
public static final int Widget_AppCompat_Light_ActionMode_Inverse = 0x7f0e0119;
public static final int Widget_AppCompat_Light_ActivityChooserView = 0x7f0e011a;
public static final int Widget_AppCompat_Light_AutoCompleteTextView = 0x7f0e011b;
public static final int Widget_AppCompat_Light_DropDownItem_Spinner = 0x7f0e011c;
public static final int Widget_AppCompat_Light_ListPopupWindow = 0x7f0e011d;
public static final int Widget_AppCompat_Light_ListView_DropDown = 0x7f0e011e;
public static final int Widget_AppCompat_Light_PopupMenu = 0x7f0e011f;
public static final int Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f0e0120;
public static final int Widget_AppCompat_Light_SearchView = 0x7f0e0121;
public static final int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 0x7f0e0122;
public static final int Widget_AppCompat_ListPopupWindow = 0x7f0e0123;
public static final int Widget_AppCompat_ListView = 0x7f0e0124;
public static final int Widget_AppCompat_ListView_DropDown = 0x7f0e0125;
public static final int Widget_AppCompat_ListView_Menu = 0x7f0e0126;
public static final int Widget_AppCompat_PopupMenu = 0x7f0e0127;
public static final int Widget_AppCompat_PopupMenu_Overflow = 0x7f0e0128;
public static final int Widget_AppCompat_PopupWindow = 0x7f0e0129;
public static final int Widget_AppCompat_ProgressBar = 0x7f0e012a;
public static final int Widget_AppCompat_ProgressBar_Horizontal = 0x7f0e012b;
public static final int Widget_AppCompat_RatingBar = 0x7f0e012c;
public static final int Widget_AppCompat_SearchView = 0x7f0e012d;
public static final int Widget_AppCompat_SearchView_ActionBar = 0x7f0e012e;
public static final int Widget_AppCompat_SeekBar = 0x7f0e012f;
public static final int Widget_AppCompat_Spinner = 0x7f0e0130;
public static final int Widget_AppCompat_Spinner_DropDown = 0x7f0e0131;
public static final int Widget_AppCompat_Spinner_DropDown_ActionBar = 0x7f0e0132;
public static final int Widget_AppCompat_Spinner_Underlined = 0x7f0e0133;
public static final int Widget_AppCompat_TextView_SpinnerItem = 0x7f0e0134;
public static final int Widget_AppCompat_Toolbar = 0x7f0e0135;
public static final int Widget_AppCompat_Toolbar_Button_Navigation = 0x7f0e0136;
public static final int TextAppearance_AppCompat = 0x7f0e00ac;
public static final int TextAppearance_AppCompat_Body1 = 0x7f0e00ad;
public static final int TextAppearance_AppCompat_Body2 = 0x7f0e00ae;
public static final int TextAppearance_AppCompat_Button = 0x7f0e00af;
public static final int TextAppearance_AppCompat_Caption = 0x7f0e00b0;
public static final int TextAppearance_AppCompat_Display1 = 0x7f0e00b1;
public static final int TextAppearance_AppCompat_Display2 = 0x7f0e00b2;
public static final int TextAppearance_AppCompat_Display3 = 0x7f0e00b3;
public static final int TextAppearance_AppCompat_Display4 = 0x7f0e00b4;
public static final int TextAppearance_AppCompat_Headline = 0x7f0e00b5;
public static final int TextAppearance_AppCompat_Inverse = 0x7f0e00b6;
public static final int TextAppearance_AppCompat_Large = 0x7f0e00b7;
public static final int TextAppearance_AppCompat_Large_Inverse = 0x7f0e00b8;
public static final int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 0x7f0e00b9;
public static final int TextAppearance_AppCompat_Light_SearchResult_Title = 0x7f0e00ba;
public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 0x7f0e00bb;
public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 0x7f0e00bc;
public static final int TextAppearance_AppCompat_Medium = 0x7f0e00bd;
public static final int TextAppearance_AppCompat_Medium_Inverse = 0x7f0e00be;
public static final int TextAppearance_AppCompat_Menu = 0x7f0e00bf;
public static final int TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f0e00c0;
public static final int TextAppearance_AppCompat_SearchResult_Title = 0x7f0e00c1;
public static final int TextAppearance_AppCompat_Small = 0x7f0e00c2;
public static final int TextAppearance_AppCompat_Small_Inverse = 0x7f0e00c3;
public static final int TextAppearance_AppCompat_Subhead = 0x7f0e00c4;
public static final int TextAppearance_AppCompat_Subhead_Inverse = 0x7f0e00c5;
public static final int TextAppearance_AppCompat_Title = 0x7f0e00c6;
public static final int TextAppearance_AppCompat_Title_Inverse = 0x7f0e00c7;
public static final int TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f0e00c8;
public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f0e00c9;
public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 0x7f0e00ca;
public static final int TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f0e00cb;
public static final int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 0x7f0e00cc;
public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 0x7f0e00cd;
public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 0x7f0e00ce;
public static final int TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f0e00cf;
public static final int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 0x7f0e00d0;
public static final int TextAppearance_AppCompat_Widget_Button = 0x7f0e00d1;
public static final int TextAppearance_AppCompat_Widget_Button_Inverse = 0x7f0e00d2;
public static final int TextAppearance_AppCompat_Widget_DropDownItem = 0x7f0e00d3;
public static final int TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f0e00d4;
public static final int TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f0e00d5;
public static final int TextAppearance_AppCompat_Widget_Switch = 0x7f0e00d6;
public static final int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 0x7f0e00d7;
public static final int TextAppearance_StatusBar_EventContent = 0x7f0e00d8;
public static final int TextAppearance_StatusBar_EventContent_Info = 0x7f0e00d9;
public static final int TextAppearance_StatusBar_EventContent_Line2 = 0x7f0e00da;
public static final int TextAppearance_StatusBar_EventContent_Time = 0x7f0e00db;
public static final int TextAppearance_StatusBar_EventContent_Title = 0x7f0e00dc;
public static final int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f0e00dd;
public static final int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 0x7f0e00de;
public static final int TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f0e00df;
public static final int ThemeOverlay_AppCompat = 0x7f0e00ee;
public static final int ThemeOverlay_AppCompat_ActionBar = 0x7f0e00ef;
public static final int ThemeOverlay_AppCompat_Dark = 0x7f0e00f0;
public static final int ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f0e00f1;
public static final int ThemeOverlay_AppCompat_Light = 0x7f0e00f2;
public static final int Theme_AppCompat = 0x7f0e00e0;
public static final int Theme_AppCompat_CompactMenu = 0x7f0e00e1;
public static final int Theme_AppCompat_Dialog = 0x7f0e00e2;
public static final int Theme_AppCompat_DialogWhenLarge = 0x7f0e00e5;
public static final int Theme_AppCompat_Dialog_Alert = 0x7f0e00e3;
public static final int Theme_AppCompat_Dialog_MinWidth = 0x7f0e00e4;
public static final int Theme_AppCompat_Light = 0x7f0e00e6;
public static final int Theme_AppCompat_Light_DarkActionBar = 0x7f0e00e7;
public static final int Theme_AppCompat_Light_Dialog = 0x7f0e00e8;
public static final int Theme_AppCompat_Light_DialogWhenLarge = 0x7f0e00eb;
public static final int Theme_AppCompat_Light_Dialog_Alert = 0x7f0e00e9;
public static final int Theme_AppCompat_Light_Dialog_MinWidth = 0x7f0e00ea;
public static final int Theme_AppCompat_Light_NoActionBar = 0x7f0e00ec;
public static final int Theme_AppCompat_NoActionBar = 0x7f0e00ed;
public static final int Widget_AppCompat_ActionBar = 0x7f0e00f4;
public static final int Widget_AppCompat_ActionBar_Solid = 0x7f0e00f5;
public static final int Widget_AppCompat_ActionBar_TabBar = 0x7f0e00f6;
public static final int Widget_AppCompat_ActionBar_TabText = 0x7f0e00f7;
public static final int Widget_AppCompat_ActionBar_TabView = 0x7f0e00f8;
public static final int Widget_AppCompat_ActionButton = 0x7f0e00f9;
public static final int Widget_AppCompat_ActionButton_CloseMode = 0x7f0e00fa;
public static final int Widget_AppCompat_ActionButton_Overflow = 0x7f0e00fb;
public static final int Widget_AppCompat_ActionMode = 0x7f0e00fc;
public static final int Widget_AppCompat_ActivityChooserView = 0x7f0e00fd;
public static final int Widget_AppCompat_AutoCompleteTextView = 0x7f0e00fe;
public static final int Widget_AppCompat_Button = 0x7f0e00ff;
public static final int Widget_AppCompat_ButtonBar = 0x7f0e0105;
public static final int Widget_AppCompat_ButtonBar_AlertDialog = 0x7f0e0106;
public static final int Widget_AppCompat_Button_Borderless = 0x7f0e0100;
public static final int Widget_AppCompat_Button_Borderless_Colored = 0x7f0e0101;
public static final int Widget_AppCompat_Button_ButtonBar_AlertDialog = 0x7f0e0102;
public static final int Widget_AppCompat_Button_Colored = 0x7f0e0103;
public static final int Widget_AppCompat_Button_Small = 0x7f0e0104;
public static final int Widget_AppCompat_CompoundButton_CheckBox = 0x7f0e0107;
public static final int Widget_AppCompat_CompoundButton_RadioButton = 0x7f0e0108;
public static final int Widget_AppCompat_CompoundButton_Switch = 0x7f0e0109;
public static final int Widget_AppCompat_DrawerArrowToggle = 0x7f0e010a;
public static final int Widget_AppCompat_DropDownItem_Spinner = 0x7f0e010b;
public static final int Widget_AppCompat_EditText = 0x7f0e010c;
public static final int Widget_AppCompat_ImageButton = 0x7f0e010d;
public static final int Widget_AppCompat_Light_ActionBar = 0x7f0e010e;
public static final int Widget_AppCompat_Light_ActionBar_Solid = 0x7f0e010f;
public static final int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 0x7f0e0110;
public static final int Widget_AppCompat_Light_ActionBar_TabBar = 0x7f0e0111;
public static final int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 0x7f0e0112;
public static final int Widget_AppCompat_Light_ActionBar_TabText = 0x7f0e0113;
public static final int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f0e0114;
public static final int Widget_AppCompat_Light_ActionBar_TabView = 0x7f0e0115;
public static final int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 0x7f0e0116;
public static final int Widget_AppCompat_Light_ActionButton = 0x7f0e0117;
public static final int Widget_AppCompat_Light_ActionButton_CloseMode = 0x7f0e0118;
public static final int Widget_AppCompat_Light_ActionButton_Overflow = 0x7f0e0119;
public static final int Widget_AppCompat_Light_ActionMode_Inverse = 0x7f0e011a;
public static final int Widget_AppCompat_Light_ActivityChooserView = 0x7f0e011b;
public static final int Widget_AppCompat_Light_AutoCompleteTextView = 0x7f0e011c;
public static final int Widget_AppCompat_Light_DropDownItem_Spinner = 0x7f0e011d;
public static final int Widget_AppCompat_Light_ListPopupWindow = 0x7f0e011e;
public static final int Widget_AppCompat_Light_ListView_DropDown = 0x7f0e011f;
public static final int Widget_AppCompat_Light_PopupMenu = 0x7f0e0120;
public static final int Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f0e0121;
public static final int Widget_AppCompat_Light_SearchView = 0x7f0e0122;
public static final int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 0x7f0e0123;
public static final int Widget_AppCompat_ListPopupWindow = 0x7f0e0124;
public static final int Widget_AppCompat_ListView = 0x7f0e0125;
public static final int Widget_AppCompat_ListView_DropDown = 0x7f0e0126;
public static final int Widget_AppCompat_ListView_Menu = 0x7f0e0127;
public static final int Widget_AppCompat_PopupMenu = 0x7f0e0128;
public static final int Widget_AppCompat_PopupMenu_Overflow = 0x7f0e0129;
public static final int Widget_AppCompat_PopupWindow = 0x7f0e012a;
public static final int Widget_AppCompat_ProgressBar = 0x7f0e012b;
public static final int Widget_AppCompat_ProgressBar_Horizontal = 0x7f0e012c;
public static final int Widget_AppCompat_RatingBar = 0x7f0e012d;
public static final int Widget_AppCompat_SearchView = 0x7f0e012e;
public static final int Widget_AppCompat_SearchView_ActionBar = 0x7f0e012f;
public static final int Widget_AppCompat_SeekBar = 0x7f0e0130;
public static final int Widget_AppCompat_Spinner = 0x7f0e0131;
public static final int Widget_AppCompat_Spinner_DropDown = 0x7f0e0132;
public static final int Widget_AppCompat_Spinner_DropDown_ActionBar = 0x7f0e0133;
public static final int Widget_AppCompat_Spinner_Underlined = 0x7f0e0134;
public static final int Widget_AppCompat_TextView_SpinnerItem = 0x7f0e0135;
public static final int Widget_AppCompat_Toolbar = 0x7f0e0136;
public static final int Widget_AppCompat_Toolbar_Button_Navigation = 0x7f0e0137;
}
public static final class styleable {
public static final int[] ActionBar = { 0x7f03002a, 0x7f03002b, 0x7f03002c, 0x7f03004b, 0x7f03004c, 0x7f03004d, 0x7f03004e, 0x7f030050, 0x7f030054, 0x7f030055, 0x7f030060, 0x7f030064, 0x7f030065, 0x7f030066, 0x7f030067, 0x7f030068, 0x7f03006b, 0x7f03006e, 0x7f03007a, 0x7f030081, 0x7f030089, 0x7f03008c, 0x7f03008d, 0x7f0300a2, 0x7f0300a5, 0x7f0300b7, 0x7f0300bf };

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@ -1,13 +1,16 @@
package de.frajul.endlessroll.main.screens;
import android.support.annotation.IdRes;
import android.view.View;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.TextView;
import android.widget.ToggleButton;
import de.frajul.endlessroll.R;
import de.frajul.endlessroll.main.GameActivity;
import de.frajul.endlessroll.views.ConfirmDialog;
import de.frajul.endlessroll.views.CreditsDialog;
import de.frajul.endlessroll.views.TopBar;
/**
@ -21,23 +24,35 @@ public class SettingsScreen extends Screen<LinearLayout> implements View.OnClick
private TopBar topBar;
private ToggleButton musicToggle;
private ToggleButton soundToggle;
private Button creditsButton;
private Button resetButton;
private CreditsDialog creditsDialog;
private ConfirmDialog resetConfirmDialog;
public SettingsScreen(GameActivity gameActivity) {
super(ScreenType.SETTINGS, gameActivity, R.layout.settings);
topBar = super.createTopBar(R.id.settings_topbar);
setTypefaceToTextView(R.id.settings_music_label);
setTypefaceToTextView(R.id.settings_sounds_label);
musicToggle = (ToggleButton) layout.findViewById(R.id.settings_musictoggle);
musicToggle.setOnClickListener(this);
soundToggle = (ToggleButton) layout.findViewById(R.id.settings_soundtoggle);
soundToggle.setOnClickListener(this);
creditsButton = (Button) layout.findViewById(R.id.settings_credits);
creditsButton.setOnClickListener(this);
resetButton = (Button) layout.findViewById(R.id.settings_reset);
resetButton.setOnClickListener(this);
creditsDialog = new CreditsDialog(gameActivity);
resetConfirmDialog = new ConfirmDialog(gameActivity, this);
}
private void setTypefaceToTextView(@IdRes int id) {
TextView textView = (TextView) layout.findViewById(id);
textView.setTypeface(gameActivity.getTypeface());
}
@Override
public void prepareToBeShown() {
gameActivity.getSoundManager().menuMusic.start();
@ -67,6 +82,8 @@ public class SettingsScreen extends Screen<LinearLayout> implements View.OnClick
gameActivity.getSoundManager().setMusicMuted(!musicToggle.isChecked());
} else if (v.equals(soundToggle)) {
gameActivity.getSoundManager().setSoundsMuted(!soundToggle.isChecked());
} else if (v.equals(creditsButton)) {
creditsDialog.show();
} else if (v.equals(resetButton)) {
resetConfirmDialog.show(CALL_ID_CONFIRM_RESET, R.string.confirm_dialog_reset);
}

View File

@ -0,0 +1,102 @@
package de.frajul.endlessroll.views;
import android.animation.ObjectAnimator;
import android.app.Dialog;
import android.os.Bundle;
import android.support.annotation.IdRes;
import android.view.MotionEvent;
import android.view.View;
import android.view.Window;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import android.view.animation.LinearInterpolator;
import android.widget.ImageView;
import android.widget.ScrollView;
import android.widget.TextView;
import java.util.concurrent.locks.ReentrantLock;
import de.frajul.endlessroll.R;
import de.frajul.endlessroll.main.GameActivity;
/**
* Created by Julian on 31.10.2017.
*/
public class CreditsDialog extends Dialog implements View.OnTouchListener {
private GameActivity gameActivity;
private ImageView ball;
private Animation rotation;
private ScrollView scrollView;
private ReentrantLock scrollViewAnimatorLock;
private ObjectAnimator scrollViewAnimator;
public CreditsDialog(GameActivity gameActivity) {
super(gameActivity);
this.gameActivity = gameActivity;
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.credits_dialog);
setTypefaceToTextView(R.id.credits_title);
setTypefaceToTextView(R.id.credits_author);
setTypefaceToTextView(R.id.credits_testers_title);
setTypefaceToTextView(R.id.credits_testers);
setTypefaceToTextView(R.id.credits_sounds_title);
setTypefaceToTextView(R.id.credits_sounds);
setTypefaceToTextView(R.id.credits_music_title);
setTypefaceToTextView(R.id.credits_music);
ball = (ImageView) findViewById(R.id.credits_ball);
rotation = AnimationUtils.loadAnimation(gameActivity, R.anim.shape_button_rotation);
scrollView = ((ScrollView) findViewById(R.id.credits_scrollview));
scrollView.setOnTouchListener(this);
scrollViewAnimatorLock = new ReentrantLock();
}
private void setTypefaceToTextView(@IdRes int id) {
TextView textView = (TextView) findViewById(id);
textView.setTypeface(gameActivity.getTypeface());
}
@Override
public void show() {
super.show();
ball.startAnimation(rotation);
scrollView.post(new Runnable() {
@Override
public void run() {
scrollView.scrollTo(0, 0);
scrollViewAnimatorLock.lock();
try {
scrollViewAnimator = ObjectAnimator
.ofInt(scrollView, "scrollY", scrollView.getBottom());
scrollViewAnimator.setDuration(8000);
scrollViewAnimator.setInterpolator(new LinearInterpolator());
scrollViewAnimator.start();
} finally {
scrollViewAnimatorLock.unlock();
}
}
});
}
@Override
public boolean onTouch(View v, MotionEvent event) {
scrollViewAnimatorLock.lock();
try {
if (scrollViewAnimator != null)
scrollViewAnimator.cancel();
} finally {
scrollViewAnimatorLock.unlock();
}
return false;
}
}

View File

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<shape>
<solid android:color="@color/secondary_much_transparent"/>
<corners android:radius="5dp"/>
<padding android:right="5dp"
android:left="5dp"
android:top="5dp"
android:bottom="5dp"/>
<stroke android:width="1dp" android:color="@color/secondary_dark"/>
</shape>
</item>
<item android:state_pressed="false">
<shape>
<solid android:color="@color/transparent"/>
<corners android:radius="5dp"/>
<padding android:right="5dp"
android:left="5dp"
android:top="5dp"
android:bottom="5dp"/>
<stroke android:width="1dp" android:color="@color/secondary_dark"/>
</shape>
</item>
</selector>

View File

@ -0,0 +1,108 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/xml_background_exit_confirm_dialog"
android:padding="10dp">
<ScrollView
android:id="@+id/credits_scrollview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:overScrollMode="never"
android:scrollbars="none">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingBottom="@dimen/credits_margin_between_categories"
android:paddingTop="@dimen/credits_margin_between_categories">
<TextView
android:id="@+id/credits_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="@string/credits_title"
android:textAlignment="center"
android:textSize="35sp"/>
<ImageView
android:id="@+id/credits_ball"
android:layout_width="wrap_content"
android:layout_height="38sp"
android:layout_gravity="center_horizontal"
android:adjustViewBounds="true"
android:src="@drawable/playershapes_ball"/>
<TextView
android:id="@+id/credits_author"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginBottom="@dimen/credits_margin_between_categories"
android:text="@string/credits_author"
android:textAlignment="center"
android:textSize="20sp"/>
<TextView
android:id="@+id/credits_testers_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="@string/credits_testers_title"
android:textAlignment="center"
android:textSize="25sp"/>
<TextView
android:id="@+id/credits_testers"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginBottom="@dimen/credits_margin_between_categories"
android:text="@string/credits_testers"
android:textAlignment="center"
android:textSize="15sp"/>
<TextView
android:id="@+id/credits_sounds_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="@string/credits_sounds_title"
android:textAlignment="center"
android:textSize="25sp"/>
<TextView
android:id="@+id/credits_sounds"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginBottom="@dimen/credits_margin_between_categories"
android:text="@string/credits_sounds"
android:textAlignment="center"
android:textSize="14sp"/>
<TextView
android:id="@+id/credits_music_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="@string/credits_music_title"
android:textAlignment="center"
android:textSize="25sp"/>
<TextView
android:id="@+id/credits_music"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="@string/credits_music"
android:textAlignment="center"
android:textSize="14sp"/>
</LinearLayout>
</ScrollView>
</RelativeLayout>

View File

@ -12,10 +12,12 @@
<HorizontalScrollView
android:id="@+id/horizontalScrollView"
android:background="@drawable/backgrounds_menu_grasslands"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center">
android:layout_gravity="center"
android:background="@drawable/backgrounds_menu_grasslands"
android:overScrollMode="never"
android:scrollbars="none">
<RelativeLayout
android:layout_width="wrap_content"

View File

@ -11,43 +11,106 @@
android:layout_height="wrap_content"
android:layout_gravity="top"/>
<RelativeLayout
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/backgrounds_menu_grasslands">
android:background="@drawable/backgrounds_menu_grasslands"
android:paddingBottom="20dp"
android:orientation="vertical">
<LinearLayout
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="20dp"
android:orientation="vertical">
android:layout_weight="1">
<ToggleButton
android:id="@+id/settings_musictoggle"
android:layout_width="40dp"
android:layout_height="40dp"
android:background="@drawable/xml_selector_music"
android:textOff=""
android:textOn=""/>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:orientation="vertical">
<ToggleButton
android:id="@+id/settings_soundtoggle"
android:layout_width="40dp"
android:layout_height="40dp"
android:background="@drawable/xml_selector_sound"
android:textOff=""
android:textOn=""/>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginBottom="10dp"
android:orientation="horizontal">
<TextView
android:id="@+id/settings_music_label"
android:layout_width="wrap_content"
android:layout_marginRight="5dp"
android:layout_marginEnd="5dp"
android:layout_gravity="center_vertical"
android:layout_height="wrap_content"
android:textSize="20sp"
android:text="@string/settings_music"/>
<ToggleButton
android:id="@+id/settings_musictoggle"
android:layout_width="40dp"
android:layout_gravity="center_vertical"
android:layout_height="40dp"
android:background="@drawable/xml_selector_music"
android:textOff=""
android:textOn=""/>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:id="@+id/settings_sounds_label"
android:layout_width="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginRight="5dp"
android:layout_marginEnd="5dp"
android:textSize="20sp"
android:layout_height="wrap_content"
android:text="@string/settings_sounds"/>
<ToggleButton
android:id="@+id/settings_soundtoggle"
android:layout_width="40dp"
android:layout_gravity="center_vertical"
android:layout_height="40dp"
android:background="@drawable/xml_selector_sound"
android:textOff=""
android:textOn=""/>
</LinearLayout>
</LinearLayout>
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1">
<Button
android:id="@+id/settings_credits"
style="@style/SettingsScreenButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="@string/settings_credits"/>
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1">
<Button
android:id="@+id/settings_reset"
style="@style/GameButton"
style="@style/SettingsScreenButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:layout_centerInParent="true"
android:text="@string/settings_reset"/>
</LinearLayout>
</RelativeLayout>
</RelativeLayout>
</LinearLayout>
</LinearLayout>

View File

@ -2,7 +2,7 @@
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="@dimen/shape_inspector_width"
android:layout_height="match_parent"
android:background="@color/secondary_transparent"
android:background="@color/secondary_little_transparent"
android:orientation="vertical"
android:padding="10dp">

View File

@ -17,7 +17,6 @@
<Button
android:id="@+id/startscreen_unlock_levels"
style="@style/GameButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
@ -26,11 +25,10 @@
android:layout_marginStart="10dp"
android:layout_marginTop="2dp"
android:text="@string/start_screen_unlock_all_levels"
android:visibility="gone"/>
android:visibility="visible"/>
<Button
android:id="@+id/startscreen_gain_90_ep"
style="@style/GameButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
@ -39,11 +37,10 @@
android:layout_marginStart="10dp"
android:layout_marginTop="2dp"
android:text="@string/start_screen_gain_90_ep"
android:visibility="gone"/>
android:visibility="visible"/>
<Button
android:id="@+id/startscreen_finish_world_1"
style="@style/GameButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
@ -55,7 +52,6 @@
<Button
android:id="@+id/startscreen_to_gl_test_screen"
style="@style/GameButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
@ -63,6 +59,6 @@
android:layout_alignParentTop="true"
android:layout_margin="10dp"
android:text="@string/start_screen_to_gl_test_screen"
android:visibility="gone"/>
android:visibility="visible"/>
</RelativeLayout>

View File

@ -2,7 +2,7 @@
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="@dimen/tool_inspector_width"
android:layout_height="match_parent"
android:background="@color/secondary_transparent"
android:background="@color/secondary_little_transparent"
android:clipChildren="false"
android:orientation="vertical"
android:padding="10dp">

View File

@ -20,6 +20,8 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerHorizontal="true"
android:scrollbars="none"
android:overScrollMode="never"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp">

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="world_names">
<item>World zer0</item>
<item>Grasslands</item>
<item>Icy Mountains</item>
<item>Testcave</item>
</string-array>
</resources>

View File

@ -80,4 +80,8 @@
<string name="tutorial_switch_tools_two_neccessary">Für dieses Level müssen zwei Tools ausgerüstet sein</string>
<string name="tutorial_switch_tools_switch">Um ein Tool auszuwählen, klicke einfach darauf</string>
<string name="tutorial_place_ramp_gap">Setzte die Rampe vor die Lücke</string>
<string name="credits_author">von Frajul</string>
<string name="credits_testers_title">TESTER</string>
<string name="credits_music_title">MUSIK</string>
<string name="settings_music">Musik</string>
</resources>

View File

@ -5,6 +5,5 @@
<item>Grasslands</item>
<item>Icy Mountains</item>
<item>Testcave</item>
<item>Mysterious fireworld</item>
</string-array>
</resources>

View File

@ -7,11 +7,13 @@
<color name="secondary">#ffb637</color>
<color name="secondary_light">#ffeb37</color>
<color name="secondary_dark">#ff8e37</color>
<color name="secondary_transparent">#e2ffb637</color>
<color name="secondary_little_transparent">#e2ffb637</color>
<color name="secondary_much_transparent">#57ffb637</color>
<color name="red">#ff0000</color>
<color name="black">#000000</color>
<color name="white">#ffffff</color>
<color name="transparent">#00000000</color>
<color name="message_buttons">#daf10d</color>

View File

@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="credits_margin_between_categories">30dp</dimen>
<dimen name="tool_inspector_width">170dp</dimen>
<dimen name="shape_inspector_width">170dp</dimen>
<dimen name="tool_button_width">70dp</dimen>

View File

@ -37,6 +37,9 @@
<string name="topbar_level_placeholder" translatable="false">Level: 24</string>
<string name="topbar_level_format_d" translatable="false">Level: %d</string>
<string name="settings_reset">Reset progress</string>
<string name="settings_credits" translatable="false">Credits</string>
<string name="settings_music">Music</string>
<string name="settings_sounds" translatable="false">Sounds</string>
<string name="topbar_toolshop">Toolshop</string>
<string name="unlock_message_placeholder">Ramp unlocked</string>
<string name="world_button_title_placeholder">Great world</string>
@ -114,4 +117,13 @@
<string name="tutorial_spring_equipped">Well done! Now you can start the next level</string>
<string name="tutorial_switch_tools_two_neccessary">For this level you will need two tools equipped</string>
<string name="tutorial_switch_tools_switch">To select a tool just click on it</string>
<string name="credits_title" translatable="false">ENDLESS ROLL</string>
<string name="credits_author">by Frajul</string>
<string name="credits_testers_title">TESTERS</string>
<string name="credits_testers" translatable="false">Tester1\nTester2\nTester3\nTester4</string>
<string name="credits_sounds_title" translatable="false">SOUNDS</string>
<string name="credits_sounds" translatable="false">www.noiseforfun.com</string>
<string name="credits_music_title">MUSIC</string>
<string name="credits_music" translatable="false">\"Balloon Game\", \"Bit Shift\", \"Digital Lemonade\"\nKevin MacLeod (incompetech.com)\nLicensed under Creative Commons: By Attribution 3.0\nhttp://creativecommons.org/licenses/by/3.0/</string>
</resources>

View File

@ -15,6 +15,12 @@
<item name="android:shadowRadius">2</item>
</style>
<style name="SettingsScreenButton">
<item name="android:background">@drawable/xml_selector_settings_button</item>
<item name="android:textColor">@color/secondary</item>
<item name="android:textSize">24sp</item>
</style>
<style name="DialogButton" parent="android:Widget.Holo.Button.Borderless">
<item name="android:background">@drawable/xml_background_dialog_button</item>
<item name="android:textColor">@color/black</item>