diff --git a/app/src/main/java/org/oxycblt/auxio/home/HomeFragment.kt b/app/src/main/java/org/oxycblt/auxio/home/HomeFragment.kt
index 2e52cfd39..7649ae4bf 100644
--- a/app/src/main/java/org/oxycblt/auxio/home/HomeFragment.kt
+++ b/app/src/main/java/org/oxycblt/auxio/home/HomeFragment.kt
@@ -51,7 +51,6 @@ import org.oxycblt.auxio.util.makeScrollingViewFade
* TODO: Re-add sorting (but new and improved)
* It will require a new SortMode to be made simply for compat. Migrate the old SortMode
* eventually.
- * TODO: Add lift-on-scroll eventually [when I can file a bug report or hack it into working]
* @author OxygenCobalt
*/
class HomeFragment : Fragment() {
diff --git a/app/src/main/java/org/oxycblt/auxio/search/SearchViewModel.kt b/app/src/main/java/org/oxycblt/auxio/search/SearchViewModel.kt
index 86df5114d..aa958829e 100644
--- a/app/src/main/java/org/oxycblt/auxio/search/SearchViewModel.kt
+++ b/app/src/main/java/org/oxycblt/auxio/search/SearchViewModel.kt
@@ -34,6 +34,7 @@ import org.oxycblt.auxio.ui.DisplayMode
/**
* The [ViewModel] for the search functionality
+ * TODO: Try to find adjacent characters [e.g accented o == o]
* @author OxygenCobalt
*/
class SearchViewModel : ViewModel() {
diff --git a/app/src/main/java/org/oxycblt/auxio/ui/LiftAppBarLayout.kt b/app/src/main/java/org/oxycblt/auxio/ui/LiftAppBarLayout.kt
index 6c737a545..6e69d2bda 100644
--- a/app/src/main/java/org/oxycblt/auxio/ui/LiftAppBarLayout.kt
+++ b/app/src/main/java/org/oxycblt/auxio/ui/LiftAppBarLayout.kt
@@ -26,8 +26,6 @@ import android.view.ViewTreeObserver
import androidx.annotation.StyleRes
import androidx.coordinatorlayout.widget.CoordinatorLayout
import androidx.core.content.res.ResourcesCompat
-import androidx.core.view.children
-import androidx.recyclerview.widget.RecyclerView
import com.google.android.material.appbar.AppBarLayout
import org.oxycblt.auxio.util.logE
diff --git a/app/src/main/res/color-night/color_popup_overlay.xml b/app/src/main/res/color-night/color_popup_overlay.xml
new file mode 100644
index 000000000..dcc7baad3
--- /dev/null
+++ b/app/src/main/res/color-night/color_popup_overlay.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/color/color_popup_overlay.xml b/app/src/main/res/color/color_popup_overlay.xml
new file mode 100644
index 000000000..e35a1a916
--- /dev/null
+++ b/app/src/main/res/color/color_popup_overlay.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/color/color_selection.xml b/app/src/main/res/color/color_selection.xml
new file mode 100644
index 000000000..80a7fd0b2
--- /dev/null
+++ b/app/src/main/res/color/color_selection.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ui_popup_bg.xml b/app/src/main/res/drawable/ui_popup_bg.xml
new file mode 100644
index 000000000..51130ed59
--- /dev/null
+++ b/app/src/main/res/drawable/ui_popup_bg.xml
@@ -0,0 +1,13 @@
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ui_ripple.xml b/app/src/main/res/drawable/ui_ripple.xml
index 17e53dd31..8871c4670 100644
--- a/app/src/main/res/drawable/ui_ripple.xml
+++ b/app/src/main/res/drawable/ui_ripple.xml
@@ -3,7 +3,7 @@
android:color="?attr/colorControlHighlight">
-
-
+
diff --git a/app/src/main/res/layout/fragment_home.xml b/app/src/main/res/layout/fragment_home.xml
index 063e31ac4..3a520281e 100644
--- a/app/src/main/res/layout/fragment_home.xml
+++ b/app/src/main/res/layout/fragment_home.xml
@@ -36,7 +36,6 @@
app:tabContentStart="@dimen/spacing_medium"
app:tabIndicatorColor="?attr/colorAccent"
app:tabMode="scrollable"
- app:tabRippleColor="?attr/colorControlHighlight"
app:tabTextAppearance="@style/TextAppearance.TabLayout.Label"
app:tabTextColor="?android:attr/textColorPrimary"
app:tabUnboundedRipple="true" />
diff --git a/app/src/main/res/layout/fragment_search.xml b/app/src/main/res/layout/fragment_search.xml
index 97d4bfab8..665d4a1d0 100644
--- a/app/src/main/res/layout/fragment_search.xml
+++ b/app/src/main/res/layout/fragment_search.xml
@@ -26,6 +26,7 @@
android:id="@+id/search_text_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
+ app:hintEnabled="false"
app:boxBackgroundMode="filled"
app:boxStrokeColor="?attr/colorAccent"
app:boxStrokeWidth="0dp"
@@ -42,9 +43,9 @@
android:layout_height="wrap_content"
android:background="@android:color/transparent"
android:hint="@string/hint_search_library"
+ android:padding="@dimen/spacing_medium"
android:imeOptions="actionSearch|flagNoExtractUi"
android:inputType="textFilter"
- android:padding="@dimen/spacing_medium"
android:textCursorDrawable="@drawable/ui_cursor" />
diff --git a/app/src/main/res/values-night/colors.xml b/app/src/main/res/values-night/colors.xml
index 9ee77877a..71db7cd21 100644
--- a/app/src/main/res/values-night/colors.xml
+++ b/app/src/main/res/values-night/colors.xml
@@ -2,7 +2,7 @@
@color/surface_night
#3b3c3f
- #484848
+ #686868
#404040
#ffffff
#01151515
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index fa79c0fdc..61a319b2f 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -5,7 +5,7 @@
@android:color/black
@color/surface_day
- #cbcbcb
+ #ababab
#202020
#cbcbcb
#c4c4c4
diff --git a/app/src/main/res/values/styles_android.xml b/app/src/main/res/values/styles_android.xml
index e8fd586c9..70fde3a6e 100644
--- a/app/src/main/res/values/styles_android.xml
+++ b/app/src/main/res/values/styles_android.xml
@@ -3,8 +3,8 @@
-
diff --git a/app/src/main/res/values/styles_core.xml b/app/src/main/res/values/styles_core.xml
index 2f2d62a61..bf8067d51 100644
--- a/app/src/main/res/values/styles_core.xml
+++ b/app/src/main/res/values/styles_core.xml
@@ -1,7 +1,7 @@
-
+
@@ -14,9 +14,13 @@
- @color/design_default_color_primary
- ?attr/colorAccent
+ - ?attr/colorSurface
+
- ?attr/colorAccent
+ - ?attr/colorSurface
+
- @color/control
- - @color/selection
+ - @color/color_selection
- ?attr/colorAccent
@@ -30,17 +34,11 @@
- none
- false
- - @style/Widget.CustomPopup
+ - @drawable/ui_popup_bg
-
-
- - com.google.android.material.theme.MaterialComponentsViewInflater
- - @style/ThemeOverlay.MaterialComponents.Dialog.Alert
+
+ - @null
- @style/Theme.CustomDialog
-
diff --git a/app/src/main/res/values/styles_ui.xml b/app/src/main/res/values/styles_ui.xml
index ba5a54dba..972f33353 100644
--- a/app/src/main/res/values/styles_ui.xml
+++ b/app/src/main/res/values/styles_ui.xml
@@ -202,7 +202,6 @@
- wrap_content
- true
- true
- - ?attr/colorControlHighlight
- @font/inter_semibold
- @dimen/text_size_small
- false
@@ -212,10 +211,12 @@
\ No newline at end of file