diff --git a/src/main/kotlin/nya/kitsunyan/foxydroid/content/Preferences.kt b/src/main/kotlin/nya/kitsunyan/foxydroid/content/Preferences.kt index 4588cf4..65c624b 100644 --- a/src/main/kotlin/nya/kitsunyan/foxydroid/content/Preferences.kt +++ b/src/main/kotlin/nya/kitsunyan/foxydroid/content/Preferences.kt @@ -83,7 +83,7 @@ object Preferences { object ProxyHost: Key("proxy_host", Value.StringValue("localhost")) object ProxyPort: Key("proxy_port", Value.IntValue(9050)) object ProxyType: Key("proxy_type", Value.EnumerationValue(Preferences.ProxyType.Direct)) - object SortOrder: Key("sort_order", Value.EnumerationValue(Preferences.SortOrder.Name)) + object SortOrder: Key("sort_order", Value.EnumerationValue(Preferences.SortOrder.Update)) object Theme: Key("theme", Value.EnumerationValue(Preferences.Theme.Light)) object UpdateNotify: Key("update_notify", Value.BooleanValue(true)) object UpdateUnstable: Key("update_unstable", Value.BooleanValue(false)) diff --git a/src/main/kotlin/nya/kitsunyan/foxydroid/screen/TabsFragment.kt b/src/main/kotlin/nya/kitsunyan/foxydroid/screen/TabsFragment.kt index 559d798..467d488 100644 --- a/src/main/kotlin/nya/kitsunyan/foxydroid/screen/TabsFragment.kt +++ b/src/main/kotlin/nya/kitsunyan/foxydroid/screen/TabsFragment.kt @@ -124,6 +124,7 @@ class TabsFragment: ScreenFragment() { val searchView = FocusSearchView(toolbar.context) searchView.allowFocus = savedInstanceState?.getBoolean(STATE_SEARCH_FOCUSED) == true searchView.maxWidth = Int.MAX_VALUE + searchView.queryHint = getString(R.string.search) searchView.setOnQueryTextListener(object: SearchView.OnQueryTextListener { override fun onQueryTextSubmit(query: String?): Boolean { searchView.clearFocus() @@ -490,7 +491,7 @@ class TabsFragment: ScreenFragment() { updateUpdateNotificationBlocker(source) sortOrderMenu!!.first.isVisible = source.order syncRepositoriesMenuItem!!.setShowAsActionFlags(if (!source.order || - resources.configuration.screenWidthDp >= 480) MenuItem.SHOW_AS_ACTION_ALWAYS else 0) + resources.configuration.screenWidthDp >= 400) MenuItem.SHOW_AS_ACTION_ALWAYS else 0) setSelectedTab(source) if (showSections && !source.sections) { showSections = false diff --git a/src/main/res/values/styles.xml b/src/main/res/values/styles.xml index 17b3fe6..d891eb5 100644 --- a/src/main/res/values/styles.xml +++ b/src/main/res/values/styles.xml @@ -5,6 +5,7 @@ false true @style/Widget.Main.Toolbar + @color/primary_dark_light @color/background_light @color/primary_light @color/primary_dark_light @@ -17,6 +18,7 @@ false true @style/Widget.Main.Toolbar + @color/primary_dark_dark @color/background_dark @color/primary_dark @color/primary_dark_dark