From 2c8446c3d14e2f33aa59ccba02114656ec055633 Mon Sep 17 00:00:00 2001 From: Ender's Games Date: Wed, 26 Sep 2018 12:35:56 -0400 Subject: [PATCH] Make dark theme darker, Add a soft blue theme --- .../com/reicast/emulator/AboutFragment.java | 2 ++ .../java/com/reicast/emulator/FileBrowser.java | 3 +++ .../java/com/reicast/emulator/MainActivity.java | 4 +++- .../emulator/config/OptionsFragment.java | 2 +- .../com/reicast/emulator/debug/GitAdapter.java | 4 +++- .../src/main/res/drawable/background_blue.xml | 4 ++++ .../main/res/drawable/game_selector_blue.xml | 10 ++++++++++ .../{gradient_bg_dream.xml => gradient_bg.xml} | 0 .../src/main/res/drawable/gradient_bg_dark.xml | 12 ------------ .../res/drawable/gradient_bg_hover_blue.xml | 12 ++++++++++++ .../res/drawable/gradient_bg_hover_dream.xml | 2 +- .../main/res/drawable/list_selector_blue.xml | 9 +++++++++ .../main/res/drawable/list_selector_dark.xml | 2 +- .../main/res/drawable/list_selector_dream.xml | 2 +- .../reicast/src/main/res/layout/change_item.xml | 2 ++ .../src/main/res/mipmap/texture_blue.png | Bin 0 -> 12011 bytes .../reicast/src/main/res/values/colors.xml | 13 ++++++++++--- .../src/main/res/values/donottranslate.xml | 1 + .../reicast/src/main/res/values/styles.xml | 11 +++++++++++ 19 files changed, 74 insertions(+), 21 deletions(-) create mode 100644 shell/android-studio/reicast/src/main/res/drawable/background_blue.xml create mode 100644 shell/android-studio/reicast/src/main/res/drawable/game_selector_blue.xml rename shell/android-studio/reicast/src/main/res/drawable/{gradient_bg_dream.xml => gradient_bg.xml} (100%) delete mode 100644 shell/android-studio/reicast/src/main/res/drawable/gradient_bg_dark.xml create mode 100644 shell/android-studio/reicast/src/main/res/drawable/gradient_bg_hover_blue.xml create mode 100644 shell/android-studio/reicast/src/main/res/drawable/list_selector_blue.xml create mode 100644 shell/android-studio/reicast/src/main/res/mipmap/texture_blue.png diff --git a/shell/android-studio/reicast/src/main/java/com/reicast/emulator/AboutFragment.java b/shell/android-studio/reicast/src/main/java/com/reicast/emulator/AboutFragment.java index 71a9c1574..6990085f5 100644 --- a/shell/android-studio/reicast/src/main/java/com/reicast/emulator/AboutFragment.java +++ b/shell/android-studio/reicast/src/main/java/com/reicast/emulator/AboutFragment.java @@ -156,6 +156,8 @@ public class AboutFragment extends Fragment { int app_theme = mPrefs.getInt(Config.pref_app_theme, 0); if (app_theme == 7) { list.setSelector(R.drawable.list_selector_dream); + } else if (app_theme == 7) { + list.setSelector(R.drawable.list_selector_blue); } else { list.setSelector(R.drawable.list_selector_dark); } diff --git a/shell/android-studio/reicast/src/main/java/com/reicast/emulator/FileBrowser.java b/shell/android-studio/reicast/src/main/java/com/reicast/emulator/FileBrowser.java index 5f096133c..657e4b232 100644 --- a/shell/android-studio/reicast/src/main/java/com/reicast/emulator/FileBrowser.java +++ b/shell/android-studio/reicast/src/main/java/com/reicast/emulator/FileBrowser.java @@ -452,6 +452,9 @@ public class FileBrowser extends Fragment { if (app_theme == 7) { childview.findViewById(R.id.childview) .setBackgroundResource(R.drawable.game_selector_dream); + } else if (app_theme == 1) { + childview.findViewById(R.id.childview) + .setBackgroundResource(R.drawable.game_selector_blue); } else { childview.findViewById(R.id.childview) .setBackgroundResource(R.drawable.game_selector_dark); diff --git a/shell/android-studio/reicast/src/main/java/com/reicast/emulator/MainActivity.java b/shell/android-studio/reicast/src/main/java/com/reicast/emulator/MainActivity.java index 50cc3447e..832f422a7 100644 --- a/shell/android-studio/reicast/src/main/java/com/reicast/emulator/MainActivity.java +++ b/shell/android-studio/reicast/src/main/java/com/reicast/emulator/MainActivity.java @@ -59,7 +59,9 @@ public class MainActivity extends AppCompatActivity implements mPrefs = PreferenceManager.getDefaultSharedPreferences(this); int app_theme = mPrefs.getInt(Config.pref_app_theme, 0); if (app_theme == 7) { - setTheme(R.style.AppTheme_Dream); + setTheme(R.style.AppTheme_Dream); + } else if (app_theme == 1) { + setTheme(R.style.AppTheme_Blue); } else { setTheme(R.style.AppTheme); } diff --git a/shell/android-studio/reicast/src/main/java/com/reicast/emulator/config/OptionsFragment.java b/shell/android-studio/reicast/src/main/java/com/reicast/emulator/config/OptionsFragment.java index 33e7e284f..64ba398fe 100644 --- a/shell/android-studio/reicast/src/main/java/com/reicast/emulator/config/OptionsFragment.java +++ b/shell/android-studio/reicast/src/main/java/com/reicast/emulator/config/OptionsFragment.java @@ -201,7 +201,7 @@ public class OptionsFragment extends Fragment { mPrefs.edit().putInt(Config.pref_app_theme, 7).apply(); mCallback.recreateActivity(); } else { - mPrefs.edit().putInt(Config.pref_app_theme, 0).apply(); + mPrefs.edit().putInt(Config.pref_app_theme, position).apply(); mCallback.recreateActivity(); } } diff --git a/shell/android-studio/reicast/src/main/java/com/reicast/emulator/debug/GitAdapter.java b/shell/android-studio/reicast/src/main/java/com/reicast/emulator/debug/GitAdapter.java index 7b4f0d4f3..cfd5d7c6f 100644 --- a/shell/android-studio/reicast/src/main/java/com/reicast/emulator/debug/GitAdapter.java +++ b/shell/android-studio/reicast/src/main/java/com/reicast/emulator/debug/GitAdapter.java @@ -78,6 +78,8 @@ public class GitAdapter extends BaseAdapter { int app_theme = mPrefs.getInt(Config.pref_app_theme, 0); if (app_theme == 7) { vi.setBackgroundResource(R.drawable.list_selector_dream); + } else if (app_theme == 1) { + vi.setBackgroundResource(R.drawable.list_selector_blue); } else { vi.setBackgroundResource(R.drawable.list_selector_dark); } @@ -101,7 +103,7 @@ public class GitAdapter extends BaseAdapter { RelativeLayout item = (RelativeLayout) vi.findViewById(R.id.change); if (current != null && current.equals(sha.substring(0, 7))) { item.getBackground().setColorFilter(0xFF00FF00, - PorterDuff.Mode.OVERLAY); + PorterDuff.Mode.MULTIPLY); } else { item.getBackground().setColorFilter(null); } diff --git a/shell/android-studio/reicast/src/main/res/drawable/background_blue.xml b/shell/android-studio/reicast/src/main/res/drawable/background_blue.xml new file mode 100644 index 000000000..acfea541f --- /dev/null +++ b/shell/android-studio/reicast/src/main/res/drawable/background_blue.xml @@ -0,0 +1,4 @@ + + \ No newline at end of file diff --git a/shell/android-studio/reicast/src/main/res/drawable/game_selector_blue.xml b/shell/android-studio/reicast/src/main/res/drawable/game_selector_blue.xml new file mode 100644 index 000000000..11fae3918 --- /dev/null +++ b/shell/android-studio/reicast/src/main/res/drawable/game_selector_blue.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/shell/android-studio/reicast/src/main/res/drawable/gradient_bg_dream.xml b/shell/android-studio/reicast/src/main/res/drawable/gradient_bg.xml similarity index 100% rename from shell/android-studio/reicast/src/main/res/drawable/gradient_bg_dream.xml rename to shell/android-studio/reicast/src/main/res/drawable/gradient_bg.xml diff --git a/shell/android-studio/reicast/src/main/res/drawable/gradient_bg_dark.xml b/shell/android-studio/reicast/src/main/res/drawable/gradient_bg_dark.xml deleted file mode 100644 index a1190e329..000000000 --- a/shell/android-studio/reicast/src/main/res/drawable/gradient_bg_dark.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/shell/android-studio/reicast/src/main/res/drawable/gradient_bg_hover_blue.xml b/shell/android-studio/reicast/src/main/res/drawable/gradient_bg_hover_blue.xml new file mode 100644 index 000000000..e6bfe122b --- /dev/null +++ b/shell/android-studio/reicast/src/main/res/drawable/gradient_bg_hover_blue.xml @@ -0,0 +1,12 @@ + + + + + + + \ No newline at end of file diff --git a/shell/android-studio/reicast/src/main/res/drawable/gradient_bg_hover_dream.xml b/shell/android-studio/reicast/src/main/res/drawable/gradient_bg_hover_dream.xml index 084f8f6df..c80a679cb 100644 --- a/shell/android-studio/reicast/src/main/res/drawable/gradient_bg_hover_dream.xml +++ b/shell/android-studio/reicast/src/main/res/drawable/gradient_bg_hover_dream.xml @@ -5,7 +5,7 @@ diff --git a/shell/android-studio/reicast/src/main/res/drawable/list_selector_blue.xml b/shell/android-studio/reicast/src/main/res/drawable/list_selector_blue.xml new file mode 100644 index 000000000..7d78ebcc2 --- /dev/null +++ b/shell/android-studio/reicast/src/main/res/drawable/list_selector_blue.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/shell/android-studio/reicast/src/main/res/drawable/list_selector_dark.xml b/shell/android-studio/reicast/src/main/res/drawable/list_selector_dark.xml index fd3375394..84cf9805d 100644 --- a/shell/android-studio/reicast/src/main/res/drawable/list_selector_dark.xml +++ b/shell/android-studio/reicast/src/main/res/drawable/list_selector_dark.xml @@ -2,7 +2,7 @@ - + diff --git a/shell/android-studio/reicast/src/main/res/drawable/list_selector_dream.xml b/shell/android-studio/reicast/src/main/res/drawable/list_selector_dream.xml index 2648c6895..5a4bed41e 100644 --- a/shell/android-studio/reicast/src/main/res/drawable/list_selector_dream.xml +++ b/shell/android-studio/reicast/src/main/res/drawable/list_selector_dream.xml @@ -2,7 +2,7 @@ - + diff --git a/shell/android-studio/reicast/src/main/res/layout/change_item.xml b/shell/android-studio/reicast/src/main/res/layout/change_item.xml index b5ac6e764..0e11380cd 100644 --- a/shell/android-studio/reicast/src/main/res/layout/change_item.xml +++ b/shell/android-studio/reicast/src/main/res/layout/change_item.xml @@ -36,6 +36,7 @@ android:layout_marginTop="16dip" android:layout_toRightOf="@+id/thumbnail" android:text="GitHub Committer" + android:textColor="#040404" android:textSize="14sp" android:textStyle="bold" android:typeface="sans" /> @@ -48,6 +49,7 @@ android:layout_marginTop="2dip" android:layout_toRightOf="@+id/thumbnail" android:text="GitHub Commit Message" + android:textColor="#343434" android:textSize="12sp" /> diff --git a/shell/android-studio/reicast/src/main/res/mipmap/texture_blue.png b/shell/android-studio/reicast/src/main/res/mipmap/texture_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..090865b41735ed3f6988006ad8975bfb9630cc1f GIT binary patch literal 12011 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 - #3F51B5 - #303F9F + #0b2032 + #041121 #FF4081 #e91e63 #e0e0e0 #e0e0e0 + #226696 + #164f6e + #e040fb + #9c27b0 + #e0e0e0 + #072540 + #6e6b66 #534e4b #5787c7 - #42a5f5 + #42a5f5 #3d3533 #534e4b diff --git a/shell/android-studio/reicast/src/main/res/values/donottranslate.xml b/shell/android-studio/reicast/src/main/res/values/donottranslate.xml index 0bef40f1c..7e55d34ee 100644 --- a/shell/android-studio/reicast/src/main/res/values/donottranslate.xml +++ b/shell/android-studio/reicast/src/main/res/values/donottranslate.xml @@ -22,6 +22,7 @@ Dark + Blue Dream diff --git a/shell/android-studio/reicast/src/main/res/values/styles.xml b/shell/android-studio/reicast/src/main/res/values/styles.xml index 78ad67f27..caaec3692 100644 --- a/shell/android-studio/reicast/src/main/res/values/styles.xml +++ b/shell/android-studio/reicast/src/main/res/values/styles.xml @@ -14,6 +14,17 @@ @color/colorDarkTint + +