-
Notifications
You must be signed in to change notification settings - Fork 185
feat: create basic functionality for Extensions #428
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
Merged
Merged
Changes from 6 commits
Commits
Show all changes
26 commits
Select commit
Hold shift + click to select a range
06faf55
feat: create basic functionality for Extensions
Catalyst4222 12d5c4c
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 94ef8b0
feat: allow the creation of commands after starting the event loop
Catalyst4222 caab8de
feat: add the ability to unload a cog, and remove the commands when d…
Catalyst4222 38c91dd
Merge remote-tracking branch 'origin/unstable' into unstable
Catalyst4222 17076cf
chore: remove unused imports for flake8
Catalyst4222 691739f
style: add in suggestions from #428
Catalyst4222 dc068a0
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 637bc13
refactor: move Extension components into the _listeners dict
Catalyst4222 7ecdac4
feat: add an autocomplete Extension decorator
Catalyst4222 7b44849
feat: add a modal Extension decorator
Catalyst4222 fc8aa47
feat: add message and user context menu decorators for Extensions
Catalyst4222 d7e7bbd
feat: advanced extension loading
Toricane b0718b9
fix: typehints
Toricane 237cac1
docs: update client.pyi
Toricane 2c9fe2f
Merge pull request #1 from Toricane/unstable
Catalyst4222 6fa8513
fix: Apply suggestions from code review (#428)
Catalyst4222 8d4481c
Merge branch 'unstable' into unstable
Catalyst4222 339fdfa
chore: pre-commit
Catalyst4222 5fddc68
fix: move to dunder method on extensions
i0bs 356c83f
fix: allow extensions to be properly removed.
i0bs 268bd30
perf: end extension loading based on failure.
i0bs 46f4fec
fix: restore Extension functionality after breaking changes from 4.0.2
Catalyst4222 a2a000c
feat: Allow the hot-loading of Extensions
Catalyst4222 bbfc10b
Merge branch 'unstable' into unstable
Catalyst4222 f75fd0e
Merge branch 'unstable' into unstable
Catalyst4222 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.