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

Plugin Filtering System #1011

Merged
merged 3 commits into from
Aug 24, 2024
Merged

Conversation

bajrangCoder
Copy link
Collaborator

@bajrangCoder bajrangCoder commented Aug 22, 2024

This PR introduces a plugin filtering system designed to make it easier to explore available plugins.
#999

Changes:

  • Plugin Filter on Plugin Page: Implemented a filtering feature with three options(based on available server api):
    • Most Downloaded
    • Top Rated
    • Newly Added

Todo:

  • Plugin Filters on Plugin Page: Added the filtering functionality on the plugin page.
  • Translations for Filter Options: Translations for the filter options in different languages are still needed. I'm leaving this task for contributors who handle translations or anyone who would like to contribute.
  • Sidebar Plugin Filters: The same filtering system needs to be implemented in the sidebar.

Screenshots

Screenshot_20240822_222056
Screenshot_20240822_222134

sidebar:
Screenshot_20240823_211932

@bajrangCoder bajrangCoder marked this pull request as ready for review August 22, 2024 17:04
@bajrangCoder bajrangCoder marked this pull request as draft August 22, 2024 17:04
@bajrangCoder bajrangCoder marked this pull request as ready for review August 23, 2024 15:52
@bajrangCoder bajrangCoder added the enhancement New feature or request label Aug 23, 2024
@bajrangCoder bajrangCoder merged commit 470cb2a into Acode-Foundation:main Aug 24, 2024
@bajrangCoder bajrangCoder deleted the plugin-filter branch August 24, 2024 10:00
@MatrixCoder0101
Copy link

Great, that would be very helpful to find plugins. Can you add one more things? If you add an install/uninstall button and a small settings icon to the sidebar plugins ( Like VS Code), then don't need to go that plugin's page to install/uninstall or change settings.

@bajrangCoder
Copy link
Collaborator Author

Great, that would be very helpful to find plugins. Can you add one more things? If you add an install/uninstall button and a small settings icon to the sidebar plugins ( Like VS Code), then don't need to go that plugin's page to install/uninstall or change settings.

Sure , just create a issue with your idea

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

Successfully merging this pull request may close these issues.

2 participants