From b6ef9b8aca38610f55c95af201e0a8336da51e71 Mon Sep 17 00:00:00 2001 From: Ivan Agosto Date: Thu, 21 Mar 2024 17:47:54 -0600 Subject: [PATCH] Normalize theme --- app/src/main/AndroidManifest.xml | 5 +- .../org/libre/agosto/p2play/MainActivity.kt | 4 ++ app/src/main/res/layout/activity_host.xml | 25 +++++--- app/src/main/res/layout/activity_login.xml | 58 ++++++++++--------- .../main/res/layout/activity_reproductor.xml | 45 +++++++------- app/src/main/res/layout/view_video.xml | 3 +- app/src/main/res/values-night/themes.xml | 5 +- app/src/main/res/values/colors.xml | 6 +- app/src/main/res/values/themes.xml | 5 +- app/src/main/res/xml/pref_general.xml | 2 +- app/src/main/res/xml/pref_headers.xml | 7 ++- 11 files changed, 91 insertions(+), 74 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 356f669..da1b4d5 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -33,13 +33,14 @@ android:name=".ReproductorActivity" android:configChanges="orientation|screenSize" android:hardwareAccelerated="true" - android:theme="@style/P2playTheme.noBar" /> + android:theme="@style/Theme.P2play.NoActionBar" /> + android:label="@string/title_activity_settings" + android:theme="@style/Theme.P2play"/> \ No newline at end of file diff --git a/app/src/main/java/org/libre/agosto/p2play/MainActivity.kt b/app/src/main/java/org/libre/agosto/p2play/MainActivity.kt index 038ccd4..5d05638 100644 --- a/app/src/main/java/org/libre/agosto/p2play/MainActivity.kt +++ b/app/src/main/java/org/libre/agosto/p2play/MainActivity.kt @@ -2,10 +2,12 @@ package org.libre.agosto.p2play import android.content.Intent import android.os.AsyncTask +import android.os.Build import android.os.Bundle import android.os.Handler import android.view.Menu import android.view.MenuItem +import android.view.WindowManager import androidx.appcompat.app.ActionBarDrawerToggle import androidx.appcompat.app.AppCompatActivity @@ -48,6 +50,8 @@ class MainActivity : AppCompatActivity(), NavigationView.OnNavigationItemSelecte .setAction("Action", null).show() } */ + + val toggle = ActionBarDrawerToggle(this, drawer_layout, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close) drawer_layout.addDrawerListener(toggle) toggle.syncState() diff --git a/app/src/main/res/layout/activity_host.xml b/app/src/main/res/layout/activity_host.xml index e22837e..3d3cbaf 100644 --- a/app/src/main/res/layout/activity_host.xml +++ b/app/src/main/res/layout/activity_host.xml @@ -45,21 +45,30 @@ android:layout_width="match_parent" android:layout_height="30dp" /> - + android:layout_margin="4dp" + android:hint="@string/instance" + app:expandedHintEnabled="false"> - + + + + + - \ No newline at end of file + diff --git a/app/src/main/res/layout/activity_login.xml b/app/src/main/res/layout/activity_login.xml index 986a6f4..a99fd12 100644 --- a/app/src/main/res/layout/activity_login.xml +++ b/app/src/main/res/layout/activity_login.xml @@ -29,7 +29,7 @@ android:contentDescription="Logo" app:srcCompat="@drawable/icon" /> - @@ -39,60 +39,62 @@ android:layout_height="wrap_content" android:text="@string/loginInfo" android:textAlignment="center" - android:textAppearance="@android:style/TextAppearance.Material.Medium.Inverse" - android:textColor="@android:color/black" /> + android:textAppearance="@android:style/TextAppearance.DeviceDefault.Medium"/> - - + android:layout_margin="4dp" + android:hint="@string/userTxt"> - + + - + android:layout_margin="4dp" + app:endIconMode="password_toggle" + android:hint="@string/passwordTxt" > - + + -