Skip to content

feat: plugin enable/disable functionality and update translations#1389

Merged
bajrangCoder merged 8 commits intoAcode-Foundation:mainfrom
UnschooledGamer:feat/plugin-toggling
Jun 27, 2025
Merged

feat: plugin enable/disable functionality and update translations#1389
bajrangCoder merged 8 commits intoAcode-Foundation:mainfrom
UnschooledGamer:feat/plugin-toggling

Conversation

@UnschooledGamer
Copy link
Member

@UnschooledGamer UnschooledGamer commented Jun 24, 2025

  • Introduced new plugin management features allowing users to enable or disable plugins.
  • Updated language files for Arabic, German, English, French, Hebrew, and Indonesian to include strings related to plugin status and actions.
  • Enhanced the UI to reflect the enabled/disabled state of plugins with appropriate styling and toggle switches.

This update improves user experience by providing clearer control over plugin functionality.


Fixes: #1378

- Introduced new plugin management features allowing users to enable or disable plugins.
- Updated language files for Arabic, German, English, French, Hebrew, and Indonesian to include strings related to plugin status and actions.
- Enhanced the UI to reflect the enabled/disabled state of plugins with appropriate styling and toggle switches.

This update improves user experience by providing clearer control over plugin functionality.
@bajrangCoder bajrangCoder self-assigned this Jun 24, 2025
@bajrangCoder bajrangCoder added the enhancement New feature or request label Jun 24, 2025
UnschooledGamer and others added 7 commits June 25, 2025 20:58
- Removed console log from the plugin toggle switch click handler for cleaner code.
- Updated the logic for enabling/disabling plugins to ensure proper state management.
- Changed the background color of the toggle switch to use a CSS variable for better theming support.

These changes enhance the maintainability of the code and improve the user interface consistency.
@bajrangCoder bajrangCoder marked this pull request as ready for review June 27, 2025 14:09
@bajrangCoder bajrangCoder merged commit 33e5797 into Acode-Foundation:main Jun 27, 2025
2 checks passed
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.

Option to Enable/Disable Plugins

2 participants