-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use ListAdapter for search predictions. #8719
Use ListAdapter for search predictions. #8719
Conversation
ee7fd73
to
f455f92
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall I like this change, it looks much nicer.
Some comments:
app/src/main/java/org/schabi/newpipe/fragments/list/search/SuggestionListAdapter.java
Outdated
Show resolved
Hide resolved
app/src/main/java/org/schabi/newpipe/settings/PeertubeInstanceListFragment.java
Outdated
Show resolved
Hide resolved
app/src/main/java/org/schabi/newpipe/settings/PeertubeInstanceListFragment.java
Outdated
Show resolved
Hide resolved
app/src/main/java/org/schabi/newpipe/settings/PeertubeInstanceListFragment.java
Outdated
Show resolved
Hide resolved
a058b45
to
e2e0be4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good changes! I'll let @TacoTheDank complete the review and merge
app/src/main/java/org/schabi/newpipe/settings/preferencesearch/PreferenceSearcher.java
Outdated
Show resolved
Hide resolved
app/src/main/java/org/schabi/newpipe/settings/preferencesearch/PreferenceSearchAdapter.java
Show resolved
Hide resolved
e6ee5b0
to
1c5bdee
Compare
Sorry, I took a small break over the past week to relax after the past semester. Could this be rebased to remove the dev merge commit? |
Sure. |
b591373
to
c6fb180
Compare
@Stypox Are we doing a feature freeze until v0.24.0 is released, or can this be merged now? |
27dda7e
to
72b6fbb
Compare
No, we have not decided upon a freeze, you can proceed @TacoTheDank |
72b6fbb
to
a4d99b9
Compare
a4d99b9
to
5e0788b
Compare
Kudos, SonarCloud Quality Gate passed! |
Thanks for this feature! |
What is it?
Description of the changes in your PR
ListAdapter
to handle displaying list data inPeertubeInstanceListFragment
,SuggestionListAdapter
andPreferenceSearchAdapter
.Before/After Screenshots/Screen Record
device-2022-07-31-155131.mp4
device-2022-08-01-061212.mp4
device-2022-07-31-155211.mp4
device-2022-08-01-061232.mp4
Fixes the following issue(s)
APK testing
The APK can be found by going to the "Checks" tab below the title. On the left pane, click on "CI", scroll down to "artifacts" and click "app" to download the zip file which contains the debug APK of this PR.
Due diligence