Skip to content
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

[WIP] fixes #711 #725

Draft
wants to merge 8 commits into
base: main
Choose a base branch
from
Draft

[WIP] fixes #711 #725

wants to merge 8 commits into from

Conversation

VishnuSanal
Copy link

@VishnuSanal VishnuSanal commented May 3, 2024

fixes #711

@VishnuSanal VishnuSanal changed the title [WIP] fixes #73 [WIP] fixes #711 May 3, 2024
Copy link

what-the-diff bot commented May 3, 2024

PR Summary

  • Update on AppListAdapter.kt
    The code of our main app-listing component is refined to make it more interactive. It is now endowed with a new interactive menu feature which will show options linked to installing/uninstalling the app and adding/removing it from the favourite's list.

  • Improvement of AppListFragment.kt
    This part of the code that shows pieces of our app list screen has been revamped to use data about users' favourite apps. It incorporates the functionality to retrieve this data and pass it on to our app-listing component. It also handles the actions that users can do via the new interactive menu.

  • Refinement of AppListViewModel.kt
    Minor adjustments have been made to the sequence of property definitions to align with the overall flow.

  • Addition to strings.xml
    Two new text resources, for 'adding to favourites' and 'removing from favourites', have been introduced for better user interface interaction. These would be shown as option labels in the new interactive menu.

@Iamlooker
Copy link
Member

Sorry for delay, was busy with college stuff too 😅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add quick action buttons (menu) to app entries in the list
2 participants