mirror of
https://github.com/Michatec/michas-droid.git
synced 2026-05-30 18:02:43 +02:00
Fix some usability issues
This commit is contained in:
@@ -83,7 +83,7 @@ object Preferences {
|
|||||||
object ProxyHost: Key<String>("proxy_host", Value.StringValue("localhost"))
|
object ProxyHost: Key<String>("proxy_host", Value.StringValue("localhost"))
|
||||||
object ProxyPort: Key<Int>("proxy_port", Value.IntValue(9050))
|
object ProxyPort: Key<Int>("proxy_port", Value.IntValue(9050))
|
||||||
object ProxyType: Key<Preferences.ProxyType>("proxy_type", Value.EnumerationValue(Preferences.ProxyType.Direct))
|
object ProxyType: Key<Preferences.ProxyType>("proxy_type", Value.EnumerationValue(Preferences.ProxyType.Direct))
|
||||||
object SortOrder: Key<Preferences.SortOrder>("sort_order", Value.EnumerationValue(Preferences.SortOrder.Name))
|
object SortOrder: Key<Preferences.SortOrder>("sort_order", Value.EnumerationValue(Preferences.SortOrder.Update))
|
||||||
object Theme: Key<Preferences.Theme>("theme", Value.EnumerationValue(Preferences.Theme.Light))
|
object Theme: Key<Preferences.Theme>("theme", Value.EnumerationValue(Preferences.Theme.Light))
|
||||||
object UpdateNotify: Key<Boolean>("update_notify", Value.BooleanValue(true))
|
object UpdateNotify: Key<Boolean>("update_notify", Value.BooleanValue(true))
|
||||||
object UpdateUnstable: Key<Boolean>("update_unstable", Value.BooleanValue(false))
|
object UpdateUnstable: Key<Boolean>("update_unstable", Value.BooleanValue(false))
|
||||||
|
|||||||
@@ -124,6 +124,7 @@ class TabsFragment: ScreenFragment() {
|
|||||||
val searchView = FocusSearchView(toolbar.context)
|
val searchView = FocusSearchView(toolbar.context)
|
||||||
searchView.allowFocus = savedInstanceState?.getBoolean(STATE_SEARCH_FOCUSED) == true
|
searchView.allowFocus = savedInstanceState?.getBoolean(STATE_SEARCH_FOCUSED) == true
|
||||||
searchView.maxWidth = Int.MAX_VALUE
|
searchView.maxWidth = Int.MAX_VALUE
|
||||||
|
searchView.queryHint = getString(R.string.search)
|
||||||
searchView.setOnQueryTextListener(object: SearchView.OnQueryTextListener {
|
searchView.setOnQueryTextListener(object: SearchView.OnQueryTextListener {
|
||||||
override fun onQueryTextSubmit(query: String?): Boolean {
|
override fun onQueryTextSubmit(query: String?): Boolean {
|
||||||
searchView.clearFocus()
|
searchView.clearFocus()
|
||||||
@@ -490,7 +491,7 @@ class TabsFragment: ScreenFragment() {
|
|||||||
updateUpdateNotificationBlocker(source)
|
updateUpdateNotificationBlocker(source)
|
||||||
sortOrderMenu!!.first.isVisible = source.order
|
sortOrderMenu!!.first.isVisible = source.order
|
||||||
syncRepositoriesMenuItem!!.setShowAsActionFlags(if (!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)
|
setSelectedTab(source)
|
||||||
if (showSections && !source.sections) {
|
if (showSections && !source.sections) {
|
||||||
showSections = false
|
showSections = false
|
||||||
|
|||||||
@@ -5,6 +5,7 @@
|
|||||||
<item name="android:windowActionBar">false</item>
|
<item name="android:windowActionBar">false</item>
|
||||||
<item name="android:windowNoTitle">true</item>
|
<item name="android:windowNoTitle">true</item>
|
||||||
<item name="android:toolbarStyle">@style/Widget.Main.Toolbar</item>
|
<item name="android:toolbarStyle">@style/Widget.Main.Toolbar</item>
|
||||||
|
<item name="android:windowBackground">@color/primary_dark_light</item>
|
||||||
<item name="android:colorBackground">@color/background_light</item>
|
<item name="android:colorBackground">@color/background_light</item>
|
||||||
<item name="android:colorPrimary">@color/primary_light</item>
|
<item name="android:colorPrimary">@color/primary_light</item>
|
||||||
<item name="android:colorPrimaryDark">@color/primary_dark_light</item>
|
<item name="android:colorPrimaryDark">@color/primary_dark_light</item>
|
||||||
@@ -17,6 +18,7 @@
|
|||||||
<item name="android:windowActionBar">false</item>
|
<item name="android:windowActionBar">false</item>
|
||||||
<item name="android:windowNoTitle">true</item>
|
<item name="android:windowNoTitle">true</item>
|
||||||
<item name="android:toolbarStyle">@style/Widget.Main.Toolbar</item>
|
<item name="android:toolbarStyle">@style/Widget.Main.Toolbar</item>
|
||||||
|
<item name="android:windowBackground">@color/primary_dark_dark</item>
|
||||||
<item name="android:colorBackground">@color/background_dark</item>
|
<item name="android:colorBackground">@color/background_dark</item>
|
||||||
<item name="android:colorPrimary">@color/primary_dark</item>
|
<item name="android:colorPrimary">@color/primary_dark</item>
|
||||||
<item name="android:colorPrimaryDark">@color/primary_dark_dark</item>
|
<item name="android:colorPrimaryDark">@color/primary_dark_dark</item>
|
||||||
|
|||||||
Reference in New Issue
Block a user