commit
b571d0c537
|
@ -31,7 +31,7 @@
|
||||||
|
|
||||||
<activity
|
<activity
|
||||||
android:name=".ui.main.MainActivity"
|
android:name=".ui.main.MainActivity"
|
||||||
android:theme="@style/DolphinGamecube">
|
android:theme="@style/DolphinBase">
|
||||||
|
|
||||||
<!-- This intentfilter marks this Activity as the one that gets launched from Home screen. -->
|
<!-- This intentfilter marks this Activity as the one that gets launched from Home screen. -->
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -43,7 +43,7 @@
|
||||||
|
|
||||||
<activity
|
<activity
|
||||||
android:name=".ui.main.TvMainActivity"
|
android:name=".ui.main.TvMainActivity"
|
||||||
android:theme="@style/DolphinTvGamecube">
|
android:theme="@style/DolphinTvBase">
|
||||||
|
|
||||||
<!-- This intentfilter marks this Activity as the one that gets launched from Home screen. -->
|
<!-- This intentfilter marks this Activity as the one that gets launched from Home screen. -->
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
|
@ -55,12 +55,12 @@
|
||||||
|
|
||||||
<activity
|
<activity
|
||||||
android:name=".features.settings.ui.SettingsActivity"
|
android:name=".features.settings.ui.SettingsActivity"
|
||||||
android:theme="@style/DolphinSettingsGamecube"
|
android:theme="@style/DolphinSettingsBase"
|
||||||
android:label="@string/preferences_settings"/>
|
android:label="@string/preferences_settings"/>
|
||||||
|
|
||||||
<activity
|
<activity
|
||||||
android:name=".activities.EmulationActivity"
|
android:name=".activities.EmulationActivity"
|
||||||
android:theme="@style/DolphinEmulationGamecube"/>
|
android:theme="@style/DolphinEmulationBase"/>
|
||||||
|
|
||||||
<activity
|
<activity
|
||||||
android:name=".activities.CustomFilePickerActivity"
|
android:name=".activities.CustomFilePickerActivity"
|
||||||
|
@ -71,6 +71,7 @@
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
</intent-filter>
|
</intent-filter>
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
<activity android:name=".activities.AppLinkActivity" >
|
<activity android:name=".activities.AppLinkActivity" >
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.VIEW" />
|
<action android:name="android.intent.action.VIEW" />
|
||||||
|
@ -81,7 +82,6 @@
|
||||||
</intent-filter>
|
</intent-filter>
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
|
|
||||||
<service android:name=".services.DirectoryInitializationService"/>
|
<service android:name=".services.DirectoryInitializationService"/>
|
||||||
<service android:name=".services.GameFileCacheService"/>
|
<service android:name=".services.GameFileCacheService"/>
|
||||||
<service
|
<service
|
||||||
|
|
|
@ -210,7 +210,7 @@ public final class EmulationActivity extends AppCompatActivity
|
||||||
int themeId;
|
int themeId;
|
||||||
if (mDeviceHasTouchScreen)
|
if (mDeviceHasTouchScreen)
|
||||||
{
|
{
|
||||||
themeId = R.style.DolphinEmulationGamecube;
|
themeId = R.style.DolphinEmulationBase;
|
||||||
|
|
||||||
// Get a handle to the Window containing the UI.
|
// Get a handle to the Window containing the UI.
|
||||||
mDecorView = getWindow().getDecorView();
|
mDecorView = getWindow().getDecorView();
|
||||||
|
@ -229,7 +229,7 @@ public final class EmulationActivity extends AppCompatActivity
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
themeId = R.style.DolphinEmulationTvGamecube;
|
themeId = R.style.DolphinEmulationTvBase;
|
||||||
}
|
}
|
||||||
|
|
||||||
setTheme(themeId);
|
setTheme(themeId);
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
|
|
||||||
<color name="dolphin_blue">#2196f3</color>
|
<color name="dolphin_blue">#2196f3</color>
|
||||||
<color name="dolphin_blue_dark">#1976d2</color>
|
<color name="dolphin_blue_dark">#1976d2</color>
|
||||||
|
<color name="dolphin_purple">#651fff</color>
|
||||||
|
|
||||||
<color name="dolphin_accent_wii">#9e9e9e</color>
|
<color name="dolphin_accent_wii">#9e9e9e</color>
|
||||||
<color name="dolphin_accent_wiiware">#2979ff</color>
|
<color name="dolphin_accent_wiiware">#2979ff</color>
|
||||||
|
|
|
@ -8,6 +8,7 @@
|
||||||
<item name="colorPrimary">@color/dolphin_blue</item>
|
<item name="colorPrimary">@color/dolphin_blue</item>
|
||||||
<!-- Darker variant for the status bar and contextual app bars -->
|
<!-- Darker variant for the status bar and contextual app bars -->
|
||||||
<item name="colorPrimaryDark">@color/dolphin_blue_dark</item>
|
<item name="colorPrimaryDark">@color/dolphin_blue_dark</item>
|
||||||
|
<item name="colorAccent">@color/dolphin_purple</item>
|
||||||
|
|
||||||
<!-- Enable window content transitions -->
|
<!-- Enable window content transitions -->
|
||||||
<item name="android:windowContentTransitions">true</item>
|
<item name="android:windowContentTransitions">true</item>
|
||||||
|
@ -21,34 +22,7 @@
|
||||||
<style name="DolphinSettingsBase" parent="Theme.AppCompat.Light.DarkActionBar">
|
<style name="DolphinSettingsBase" parent="Theme.AppCompat.Light.DarkActionBar">
|
||||||
<item name="colorPrimary">@color/dolphin_blue</item>
|
<item name="colorPrimary">@color/dolphin_blue</item>
|
||||||
<item name="colorPrimaryDark">@color/dolphin_blue_dark</item>
|
<item name="colorPrimaryDark">@color/dolphin_blue_dark</item>
|
||||||
</style>
|
<item name="colorAccent">@color/dolphin_purple</item>
|
||||||
|
|
||||||
<!-- Inherit from the Base Dolphin Theme -->
|
|
||||||
<style name="DolphinWii" parent="DolphinBase">
|
|
||||||
<!-- Theme UI controls like checkboxes and text fields -->
|
|
||||||
<item name="colorAccent">@color/dolphin_accent_wii</item>
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<style name="DolphinGamecube" parent="DolphinBase">
|
|
||||||
<item name="colorAccent">@color/dolphin_accent_gamecube</item>
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<style name="DolphinWiiware" parent="DolphinBase">
|
|
||||||
<item name="colorAccent">@color/dolphin_accent_wiiware</item>
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<!-- Inherit from the Base Dolphin Settings Theme -->
|
|
||||||
<style name="DolphinSettingsWii" parent="DolphinSettingsBase">
|
|
||||||
<item name="colorAccent">@color/dolphin_accent_wii</item>
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<style name="DolphinSettingsGamecube" parent="DolphinSettingsBase">
|
|
||||||
<item name="colorAccent">@color/dolphin_accent_gamecube</item>
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<style name="DolphinSettingsWiiware" parent="DolphinSettingsBase">
|
|
||||||
<!-- Theme UI controls like checkboxes and text fields -->
|
|
||||||
<item name="colorAccent">@color/dolphin_accent_wiiware</item>
|
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<!-- Themes for Dialogs -->
|
<!-- Themes for Dialogs -->
|
||||||
|
@ -58,6 +32,7 @@
|
||||||
<style name="DolphinEmulationBase" parent="Theme.AppCompat.Light.DarkActionBar">
|
<style name="DolphinEmulationBase" parent="Theme.AppCompat.Light.DarkActionBar">
|
||||||
<item name="colorPrimary">@color/dolphin_blue</item>
|
<item name="colorPrimary">@color/dolphin_blue</item>
|
||||||
<item name="colorPrimaryDark">@color/dolphin_blue_dark</item>
|
<item name="colorPrimaryDark">@color/dolphin_blue_dark</item>
|
||||||
|
<item name="colorAccent">@color/dolphin_purple</item>
|
||||||
<item name="android:windowTranslucentNavigation">true</item>
|
<item name="android:windowTranslucentNavigation">true</item>
|
||||||
|
|
||||||
<item name="android:windowBackground">@android:color/black</item>
|
<item name="android:windowBackground">@android:color/black</item>
|
||||||
|
@ -68,22 +43,10 @@
|
||||||
<item name="android:windowAllowReturnTransitionOverlap">true</item>
|
<item name="android:windowAllowReturnTransitionOverlap">true</item>
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<!-- Inherit from the Base Dolphin Emulation Theme -->
|
|
||||||
<style name="DolphinEmulationWii" parent="DolphinEmulationBase">
|
|
||||||
<item name="colorAccent">@color/dolphin_accent_wii</item>
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<style name="DolphinEmulationGamecube" parent="DolphinEmulationBase">
|
|
||||||
<item name="colorAccent">@color/dolphin_accent_gamecube</item>
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<style name="DolphinEmulationWiiware" parent="DolphinEmulationBase">
|
|
||||||
<item name="colorAccent">@color/dolphin_accent_wiiware</item>
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<style name="DolphinEmulationTvBase" parent="Theme.AppCompat.Light.NoActionBar">
|
<style name="DolphinEmulationTvBase" parent="Theme.AppCompat.Light.NoActionBar">
|
||||||
<item name="colorPrimary">@color/dolphin_blue</item>
|
<item name="colorPrimary">@color/dolphin_blue</item>
|
||||||
<item name="colorPrimaryDark">@color/dolphin_blue_dark</item>
|
<item name="colorPrimaryDark">@color/dolphin_blue_dark</item>
|
||||||
|
<item name="colorAccent">@color/dolphin_purple</item>
|
||||||
<item name="android:windowTranslucentNavigation">true</item>
|
<item name="android:windowTranslucentNavigation">true</item>
|
||||||
|
|
||||||
<item name="android:windowBackground">@android:color/black</item>
|
<item name="android:windowBackground">@android:color/black</item>
|
||||||
|
@ -94,19 +57,6 @@
|
||||||
<item name="android:windowAllowReturnTransitionOverlap">true</item>
|
<item name="android:windowAllowReturnTransitionOverlap">true</item>
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<!-- Inherit from the Base Dolphin Emulation Theme -->
|
|
||||||
<style name="DolphinEmulationTvWii" parent="DolphinEmulationTvBase">
|
|
||||||
<item name="colorAccent">@color/dolphin_accent_wii</item>
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<style name="DolphinEmulationTvGamecube" parent="DolphinEmulationTvBase">
|
|
||||||
<item name="colorAccent">@color/dolphin_accent_gamecube</item>
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<style name="DolphinEmulationTvWiiware" parent="DolphinEmulationTvBase">
|
|
||||||
<item name="colorAccent">@color/dolphin_accent_wiiware</item>
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<!-- Hax to make Tablayout render icons -->
|
<!-- Hax to make Tablayout render icons -->
|
||||||
<style name="MyCustomTextAppearance" parent="TextAppearance.Design.Tab">
|
<style name="MyCustomTextAppearance" parent="TextAppearance.Design.Tab">
|
||||||
<item name="textAllCaps">false</item>
|
<item name="textAllCaps">false</item>
|
||||||
|
@ -116,15 +66,14 @@
|
||||||
<style name="DolphinTvBase" parent="Theme.Leanback.Browse">
|
<style name="DolphinTvBase" parent="Theme.Leanback.Browse">
|
||||||
<item name="colorPrimary">@color/dolphin_blue</item>
|
<item name="colorPrimary">@color/dolphin_blue</item>
|
||||||
<item name="colorPrimaryDark">@color/dolphin_blue_dark</item>
|
<item name="colorPrimaryDark">@color/dolphin_blue_dark</item>
|
||||||
|
<item name="colorAccent">@color/dolphin_purple</item>
|
||||||
|
|
||||||
<!-- Enable window content transitions -->
|
<!-- Enable window content transitions -->
|
||||||
<item name="android:windowContentTransitions">true</item>
|
<item name="android:windowContentTransitions">true</item>
|
||||||
<item name="android:windowAllowEnterTransitionOverlap">true</item>
|
<item name="android:windowAllowEnterTransitionOverlap">true</item>
|
||||||
<item name="android:windowAllowReturnTransitionOverlap">true</item>
|
<item name="android:windowAllowReturnTransitionOverlap">true</item>
|
||||||
</style>
|
|
||||||
|
|
||||||
<style name="DolphinTvGamecube" parent="DolphinTvBase">
|
<!-- Use CustomTitleView as the leanback title view. -->
|
||||||
<item name="colorAccent">@color/dolphin_accent_gamecube</item>
|
|
||||||
<item name="browseTitleViewLayout">@layout/titleview</item>
|
<item name="browseTitleViewLayout">@layout/titleview</item>
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue