Reorganize navigation

This commit is contained in:
Koitharu
2023-07-03 17:19:42 +03:00
parent fb674b6028
commit 4739da2774
33 changed files with 418 additions and 136 deletions

View File

@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.coordinatorlayout.widget.CoordinatorLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.google.android.material.appbar.AppBarLayout
android:id="@+id/appbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:elevation="0dp"
app:elevation="0dp"
app:liftOnScroll="false">
<com.google.android.material.tabs.TabLayout
android:id="@+id/tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:tabGravity="start"
app:tabMode="scrollable" />
</com.google.android.material.appbar.AppBarLayout>
<androidx.viewpager2.widget.ViewPager2
android:id="@+id/pager"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior" />
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@@ -3,9 +3,14 @@
xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/nav_shelf"
android:icon="@drawable/ic_bookshelf_selector"
android:title="@string/manga_shelf" />
android:id="@+id/nav_history"
android:icon="@drawable/ic_history"
android:title="@string/history" />
<item
android:id="@+id/nav_favourites"
android:icon="@drawable/ic_heart_outline"
android:title="@string/favourites" />
<item
android:id="@+id/nav_explore"
@@ -17,9 +22,4 @@
android:icon="@drawable/ic_feed_selector"
android:title="@string/feed" />
<item
android:id="@+id/nav_tools"
android:icon="@drawable/ic_tools_selector"
android:title="@string/options" />
</menu>

View File

@@ -7,14 +7,14 @@
android:id="@+id/action_history_grouping"
android:checkable="true"
android:checked="true"
android:orderInCategory="15"
android:orderInCategory="25"
android:title="@string/group"
app:showAsAction="never" />
<item
android:id="@+id/action_clear_history"
android:orderInCategory="50"
android:orderInCategory="10"
android:title="@string/clear_history"
app:showAsAction="never" />
</menu>
</menu>

View File

@@ -9,4 +9,4 @@
android:title="@string/list_mode"
app:showAsAction="never" />
</menu>
</menu>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<menu
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_incognito"
android:checkable="true"
android:orderInCategory="90"
android:title="@string/incognito_mode"
app:showAsAction="never" />
<item
android:id="@+id/action_settings"
android:orderInCategory="90"
android:title="@string/settings"
app:showAsAction="never" />
</menu>

View File

@@ -3,9 +3,16 @@
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_voice_search"
android:icon="@drawable/ic_voice_input"
android:orderInCategory="0"
android:title="@string/voice_search"
app:showAsAction="ifRoom" />
<item
android:id="@+id/action_clear"
android:title="@string/clear_search_history"
app:showAsAction="never" />
</menu>
</menu>

View File

@@ -24,4 +24,8 @@
<item quantity="one">%1$d day ago</item>
<item quantity="other">%1$d days ago</item>
</plurals>
<plurals name="months_ago">
<item quantity="one">%1$d month ago</item>
<item quantity="other">%1$d months ago</item>
</plurals>
</resources>

View File

@@ -450,4 +450,6 @@
<string name="no_access_to_file">You have no access to this file or directory</string>
<string name="local_manga_directories">Local manga directories</string>
<string name="description">Description</string>
<string name="this_month">This month</string>
<string name="voice_search">Voice search</string>
</resources>