Skip to content

Plugin Filtering System#1011

Merged
bajrangCoder merged 3 commits intoAcode-Foundation:mainfrom
bajrangCoder:plugin-filter
Aug 24, 2024
Merged

Plugin Filtering System#1011
bajrangCoder merged 3 commits intoAcode-Foundation:mainfrom
bajrangCoder:plugin-filter

Conversation

@bajrangCoder
Copy link
Member

@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
Member 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