From 2e51cec6d1d7abc655b17d1d4922da12e99edb9e Mon Sep 17 00:00:00 2001 From: Cyberarm Date: Sun, 14 Jun 2020 12:18:13 -0500 Subject: [PATCH] Flesh out more of the UI --- .../ui/search/SearchFragment.java | 2 - .../ui/tacnet/TACNETFragment.java | 2 +- app/src/main/res/drawable/button_active.xml | 16 +- app/src/main/res/drawable/button_default.xml | 16 +- app/src/main/res/drawable/button_disabled.xml | 16 +- app/src/main/res/drawable/button_hover.xml | 16 +- app/src/main/res/drawable/button_selected.xml | 16 +- app/src/main/res/layout/activity_main.xml | 5 +- app/src/main/res/layout/dialog_base.xml | 14 +- .../main/res/layout/dialog_edit_variable.xml | 24 ++- app/src/main/res/layout/fragment_editor.xml | 27 ++-- app/src/main/res/layout/fragment_search.xml | 45 ++++-- app/src/main/res/layout/fragment_settings.xml | 1 + app/src/main/res/layout/fragment_tacnet.xml | 147 ++++++++++-------- app/src/main/res/values/colors.xml | 6 +- app/src/main/res/values/dimens.xml | 12 ++ app/src/main/res/values/strings.xml | 2 + app/src/main/res/values/styles.xml | 21 ++- 18 files changed, 237 insertions(+), 151 deletions(-) diff --git a/app/src/main/java/org/timecrafters/TimeCraftersConfigurationTool/ui/search/SearchFragment.java b/app/src/main/java/org/timecrafters/TimeCraftersConfigurationTool/ui/search/SearchFragment.java index 83c87c4..83433f9 100644 --- a/app/src/main/java/org/timecrafters/TimeCraftersConfigurationTool/ui/search/SearchFragment.java +++ b/app/src/main/java/org/timecrafters/TimeCraftersConfigurationTool/ui/search/SearchFragment.java @@ -23,11 +23,9 @@ public class SearchFragment extends Fragment { searchViewModel = ViewModelProviders.of(this).get(SearchViewModel.class); View root = inflater.inflate(R.layout.fragment_search, container, false); - final TextView textView = root.findViewById(R.id.text_search); searchViewModel.getText().observe(getViewLifecycleOwner(), new Observer() { @Override public void onChanged(@Nullable String s) { - textView.setText(s); } }); return root; diff --git a/app/src/main/java/org/timecrafters/TimeCraftersConfigurationTool/ui/tacnet/TACNETFragment.java b/app/src/main/java/org/timecrafters/TimeCraftersConfigurationTool/ui/tacnet/TACNETFragment.java index 3db896c..4567c53 100644 --- a/app/src/main/java/org/timecrafters/TimeCraftersConfigurationTool/ui/tacnet/TACNETFragment.java +++ b/app/src/main/java/org/timecrafters/TimeCraftersConfigurationTool/ui/tacnet/TACNETFragment.java @@ -41,7 +41,7 @@ public class TACNETFragment extends Fragment { Dialog dialog = new Dialog(getContext()); dialog.show(); - ((TextView)dialog.findViewById(R.id.dialogTitle)).setText("Add Variable Variable"); + ((TextView)dialog.findViewById(R.id.dialogTitle)).setText("Add Variable"); LinearLayout view = dialog.findViewById(R.id.dialogContent); view.addView(getLayoutInflater().inflate(R.layout.dialog_edit_variable, null)); } diff --git a/app/src/main/res/drawable/button_active.xml b/app/src/main/res/drawable/button_active.xml index 55088c4..13d10a7 100644 --- a/app/src/main/res/drawable/button_active.xml +++ b/app/src/main/res/drawable/button_active.xml @@ -1,18 +1,18 @@ + android:top="@dimen/button_margin_top" + android:bottom="@dimen/button_margin_bottom" + android:left="@dimen/button_margin_left" + android:right="@dimen/button_margin_right"> + android:top="@dimen/button_padding_top" + android:bottom="@dimen/button_padding_bottom" + android:left="@dimen/button_padding_left" + android:right="@dimen/button_padding_right" /> diff --git a/app/src/main/res/drawable/button_default.xml b/app/src/main/res/drawable/button_default.xml index 5e2055f..4ec0195 100644 --- a/app/src/main/res/drawable/button_default.xml +++ b/app/src/main/res/drawable/button_default.xml @@ -1,18 +1,18 @@ + android:top="@dimen/button_margin_top" + android:bottom="@dimen/button_margin_bottom" + android:left="@dimen/button_margin_left" + android:right="@dimen/button_margin_right"> + android:top="@dimen/button_padding_top" + android:bottom="@dimen/button_padding_bottom" + android:left="@dimen/button_padding_left" + android:right="@dimen/button_padding_right" /> diff --git a/app/src/main/res/drawable/button_disabled.xml b/app/src/main/res/drawable/button_disabled.xml index fdd7d53..dbb5471 100644 --- a/app/src/main/res/drawable/button_disabled.xml +++ b/app/src/main/res/drawable/button_disabled.xml @@ -1,18 +1,18 @@ + android:top="@dimen/button_margin_top" + android:bottom="@dimen/button_margin_bottom" + android:left="@dimen/button_margin_left" + android:right="@dimen/button_margin_right"> + android:top="@dimen/button_padding_top" + android:bottom="@dimen/button_padding_bottom" + android:left="@dimen/button_padding_left" + android:right="@dimen/button_padding_right" /> diff --git a/app/src/main/res/drawable/button_hover.xml b/app/src/main/res/drawable/button_hover.xml index e39e495..4b577f4 100644 --- a/app/src/main/res/drawable/button_hover.xml +++ b/app/src/main/res/drawable/button_hover.xml @@ -1,18 +1,18 @@ + android:top="@dimen/button_margin_top" + android:bottom="@dimen/button_margin_bottom" + android:left="@dimen/button_margin_left" + android:right="@dimen/button_margin_right"> + android:top="@dimen/button_padding_top" + android:bottom="@dimen/button_padding_bottom" + android:left="@dimen/button_padding_left" + android:right="@dimen/button_padding_right" /> diff --git a/app/src/main/res/drawable/button_selected.xml b/app/src/main/res/drawable/button_selected.xml index e39e495..4b577f4 100644 --- a/app/src/main/res/drawable/button_selected.xml +++ b/app/src/main/res/drawable/button_selected.xml @@ -1,18 +1,18 @@ + android:top="@dimen/button_margin_top" + android:bottom="@dimen/button_margin_bottom" + android:left="@dimen/button_margin_left" + android:right="@dimen/button_margin_right"> + android:top="@dimen/button_padding_top" + android:bottom="@dimen/button_padding_bottom" + android:left="@dimen/button_padding_left" + android:right="@dimen/button_padding_right" /> diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index daf36b1..5f239a1 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -10,6 +10,7 @@ android:name="androidx.navigation.fragment.NavHostFragment" android:layout_width="match_parent" android:layout_height="match_parent" + android:layout_marginBottom="56dp" app:defaultNavHost="true" app:layout_constraintBottom_toTopOf="@id/nav_view" app:layout_constraintHorizontal_bias="0.0" @@ -22,10 +23,10 @@ \ No newline at end of file diff --git a/app/src/main/res/layout/dialog_base.xml b/app/src/main/res/layout/dialog_base.xml index 445aeda..4789ceb 100644 --- a/app/src/main/res/layout/dialog_base.xml +++ b/app/src/main/res/layout/dialog_base.xml @@ -19,22 +19,22 @@ diff --git a/app/src/main/res/layout/dialog_edit_variable.xml b/app/src/main/res/layout/dialog_edit_variable.xml index ab67f5c..ff84b47 100644 --- a/app/src/main/res/layout/dialog_edit_variable.xml +++ b/app/src/main/res/layout/dialog_edit_variable.xml @@ -1,5 +1,6 @@ @@ -7,7 +8,9 @@ android:id="@+id/textView5" android:layout_width="match_parent" android:layout_height="wrap_content" - android:text="@string/variable_name" /> + android:gravity="center|center_horizontal|center_vertical" + android:text="@string/variable_name" + android:textColor="@color/dialogLabel" /> + android:gravity="center|center_horizontal|center_vertical" + android:text="@string/variable_type" + android:textColor="@color/dialogLabel" /> + android:gravity="center|center_horizontal|center_vertical" + android:text="@string/variable_value" + android:textColor="@color/dialogLabel" /> + + - - \ No newline at end of file + android:textAlignment="center" /> + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_search.xml b/app/src/main/res/layout/fragment_search.xml index 7ca6a0e..ea9791f 100644 --- a/app/src/main/res/layout/fragment_search.xml +++ b/app/src/main/res/layout/fragment_search.xml @@ -1,22 +1,41 @@ - - - \ No newline at end of file + android:background="@color/list_even" + android:orientation="horizontal"> + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_settings.xml b/app/src/main/res/layout/fragment_settings.xml index 71dcb95..854a6db 100644 --- a/app/src/main/res/layout/fragment_settings.xml +++ b/app/src/main/res/layout/fragment_settings.xml @@ -37,4 +37,5 @@ android:layout_height="wrap_content" android:text="@string/settings_manage_configurations" /> + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_tacnet.xml b/app/src/main/res/layout/fragment_tacnet.xml index 7857e60..44fc586 100644 --- a/app/src/main/res/layout/fragment_tacnet.xml +++ b/app/src/main/res/layout/fragment_tacnet.xml @@ -4,91 +4,106 @@ xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" + android:background="#FFFFFF" tools:context=".ui.tacnet.TACNETFragment"> - - - - - - - - - - - - - - - -