diff --git a/app/src/main/java/ani/dantotsu/media/CalendarActivity.kt b/app/src/main/java/ani/dantotsu/media/CalendarActivity.kt index 660c0703..0935e755 100644 --- a/app/src/main/java/ani/dantotsu/media/CalendarActivity.kt +++ b/app/src/main/java/ani/dantotsu/media/CalendarActivity.kt @@ -56,7 +56,7 @@ ThemeManager(this).applyTheme() window.navigationBarColor = primaryColor binding.listTabLayout.setBackgroundColor(primaryColor) binding.listAppBar.setBackgroundColor(primaryColor) - binding.listTitle.setTextColor(titleTextColor) + binding.listTitle.setTextColor(primaryTextColor) binding.listTabLayout.setTabTextColors(secondaryTextColor, primaryTextColor) binding.listTabLayout.setSelectedTabIndicatorColor(primaryTextColor) val uiSettings = loadData("ui_settings") ?: UserInterfaceSettings() diff --git a/app/src/main/java/ani/dantotsu/media/user/ListActivity.kt b/app/src/main/java/ani/dantotsu/media/user/ListActivity.kt index 9bdc61cc..c89e2188 100644 --- a/app/src/main/java/ani/dantotsu/media/user/ListActivity.kt +++ b/app/src/main/java/ani/dantotsu/media/user/ListActivity.kt @@ -54,7 +54,7 @@ ThemeManager(this).applyTheme() window.navigationBarColor = primaryColor binding.listTabLayout.setBackgroundColor(primaryColor) binding.listAppBar.setBackgroundColor(primaryColor) - binding.listTitle.setTextColor(titleTextColor) + binding.listTitle.setTextColor(primaryTextColor) binding.listTabLayout.setTabTextColors(secondaryTextColor, primaryTextColor) binding.listTabLayout.setSelectedTabIndicatorColor(primaryTextColor) val uiSettings = loadData("ui_settings") ?: UserInterfaceSettings() diff --git a/app/src/main/java/ani/dantotsu/settings/InstalledAnimeExtensionsFragment.kt b/app/src/main/java/ani/dantotsu/settings/InstalledAnimeExtensionsFragment.kt index b668cf2a..535bc876 100644 --- a/app/src/main/java/ani/dantotsu/settings/InstalledAnimeExtensionsFragment.kt +++ b/app/src/main/java/ani/dantotsu/settings/InstalledAnimeExtensionsFragment.kt @@ -53,7 +53,7 @@ class InstalledAnimeExtensionsFragment : Fragment() { if (allSettings.size > 1) { val names = allSettings.map { it.lang }.toTypedArray() var selectedIndex = 0 - AlertDialog.Builder(requireContext()) + AlertDialog.Builder(requireContext(), R.style.MyPopup) .setTitle("Select a Source") .setSingleChoiceItems(names, selectedIndex) { _, which -> selectedIndex = which diff --git a/app/src/main/java/ani/dantotsu/settings/InstalledMangaExtensionsFragment.kt b/app/src/main/java/ani/dantotsu/settings/InstalledMangaExtensionsFragment.kt index 23446c48..bf9b865a 100644 --- a/app/src/main/java/ani/dantotsu/settings/InstalledMangaExtensionsFragment.kt +++ b/app/src/main/java/ani/dantotsu/settings/InstalledMangaExtensionsFragment.kt @@ -60,7 +60,7 @@ class InstalledMangaExtensionsFragment : Fragment() { if (allSettings.size > 1) { val names = allSettings.map { it.lang }.toTypedArray() var selectedIndex = 0 - AlertDialog.Builder(requireContext()) + AlertDialog.Builder(requireContext(), R.style.MyPopup) .setTitle("Select a Source") .setSingleChoiceItems(names, selectedIndex) { _, which -> selectedIndex = which diff --git a/app/src/main/java/ani/dantotsu/settings/SettingsActivity.kt b/app/src/main/java/ani/dantotsu/settings/SettingsActivity.kt index 0ef44bc8..976b9640 100644 --- a/app/src/main/java/ani/dantotsu/settings/SettingsActivity.kt +++ b/app/src/main/java/ani/dantotsu/settings/SettingsActivity.kt @@ -182,17 +182,21 @@ OS Version: $CODENAME $RELEASE ($SDK_INT) val dialogView = layoutInflater.inflate(R.layout.dialog_user_agent, null) val editText = dialogView.findViewById(R.id.userAgentTextBox) editText.setText(networkPreferences.defaultUserAgent().get()) - val alertDialog = AlertDialog.Builder(this) + val alertDialog = AlertDialog.Builder(this ,R.style.MyPopup) + .setTitle("User Agent") .setView(dialogView) .setPositiveButton("OK") { dialog, _ -> networkPreferences.defaultUserAgent().set(editText.text.toString()) dialog.dismiss() } - .setNegativeButton("Reset") { dialog, _ -> + .setNeutralButton("Reset") { dialog, _ -> networkPreferences.defaultUserAgent().set("Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:110.0) Gecko/20100101 Firefox/110.0") // Reset to default or empty editText.setText("") dialog.dismiss() } + .setNegativeButton("Cancel") { dialog, _ -> + dialog.dismiss() + } .create() alertDialog.show() diff --git a/app/src/main/java/ani/dantotsu/settings/paging/AnimePagingSource.kt b/app/src/main/java/ani/dantotsu/settings/paging/AnimePagingSource.kt index 235d4f15..79f021de 100644 --- a/app/src/main/java/ani/dantotsu/settings/paging/AnimePagingSource.kt +++ b/app/src/main/java/ani/dantotsu/settings/paging/AnimePagingSource.kt @@ -79,7 +79,7 @@ class AnimeExtensionPagingSource( val installedExtensions = installedExtensionsFlow.first().map { it.pkgName }.toSet() val availableExtensions = availableExtensionsFlow.first().filterNot { it.pkgName in installedExtensions } val query = searchQuery.first() - val isNsfwEnabled: Boolean = loadData("NFSWExtension") ?: false + val isNsfwEnabled: Boolean = loadData("NFSWExtension") ?: true val filteredExtensions = if (query.isEmpty()) { availableExtensions diff --git a/app/src/main/java/ani/dantotsu/settings/paging/MangaPagingSource.kt b/app/src/main/java/ani/dantotsu/settings/paging/MangaPagingSource.kt index 717cb1d2..de7eeab6 100644 --- a/app/src/main/java/ani/dantotsu/settings/paging/MangaPagingSource.kt +++ b/app/src/main/java/ani/dantotsu/settings/paging/MangaPagingSource.kt @@ -81,7 +81,7 @@ class MangaExtensionPagingSource( val installedExtensions = installedExtensionsFlow.first().map { it.pkgName }.toSet() val availableExtensions = availableExtensionsFlow.first().filterNot { it.pkgName in installedExtensions } val query = searchQuery.first() - val isNsfwEnabled: Boolean = loadData("NFSWExtension") ?: false + val isNsfwEnabled: Boolean = loadData("NFSWExtension") ?: true val filteredExtensions = if (query.isEmpty()) { availableExtensions } else { diff --git a/app/src/main/res/layout/activity_extensions.xml b/app/src/main/res/layout/activity_extensions.xml index 30e5de8d..48876937 100644 --- a/app/src/main/res/layout/activity_extensions.xml +++ b/app/src/main/res/layout/activity_extensions.xml @@ -33,6 +33,7 @@ - + android:layout_marginTop="8dp" + android:hint="@string/user_agent" + app:boxCornerRadiusBottomEnd="8dp" + app:boxCornerRadiusBottomStart="8dp" + app:boxCornerRadiusTopEnd="8dp" + app:boxCornerRadiusTopStart="8dp" + app:hintAnimationEnabled="true" /> - - - diff --git a/app/src/main/res/layout/exo_player_view.xml b/app/src/main/res/layout/exo_player_view.xml index 9c3bdad9..d569ec3a 100644 --- a/app/src/main/res/layout/exo_player_view.xml +++ b/app/src/main/res/layout/exo_player_view.xml @@ -248,8 +248,8 @@ android:valueTo="10" app:labelBehavior="gone" app:thumbElevation="0dp" - app:trackColorInactive="?attr/colorOnSecondary" - app:trackColorActive="?attr/colorSecondary" + app:trackColorInactive="?attr/colorOnPrimary" + app:trackColorActive="?attr/colorPrimary" app:trackHeight="24dp" /> #00FF00 #00FF00 #FF5DAE - #EEEEEE + #610046 #EEEEEE #FF5DAE #91A6FF @@ -320,7 +320,7 @@ #00FF00 #00FF00 #00FF00 - #000000 + #191C1E #EEEEEE #1C1B20 #EEEEEE diff --git a/app/src/main/res/values/style.xml b/app/src/main/res/values/style.xml index 3fb1be2b..d1eb107c 100644 --- a/app/src/main/res/values/style.xml +++ b/app/src/main/res/values/style.xml @@ -49,9 +49,17 @@ @style/ShapeAppearance.MaterialComponents.Tooltip - +