-
-
Notifications
You must be signed in to change notification settings - Fork 14
Add Custom Tools to GUI (spy.pet-like Feature WIP) #30
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
Draft
bennyscripts
wants to merge
22
commits into
main
Choose a base branch
from
tools-spypet
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
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
Merged
8f9005f to
ea96e83
Compare
Move Message Logger from Home to Tools tab with UI improvements
|
Ignore opening and closing, was confused with GitHub but everything is now back on track and this pull request will continue to be the main way we contribute to the new tools section of Ghost! |
…u want to implement it uncomment the sections in `pages/scripts.py`
…o content text height and frame width and height. Added selecting and copying of content text too. Fixes #37
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Currently working on a tools page in the GUI which will house lots of extra features to the GUI. The current one I'm working on is a spypet like feature. It's almost completely done but I want to polish off the tools page before pushing. I want to make the tools page look similar to all the other pages, potentially a grid like layout for all the tools, haven't yet started work on this.
Adding your own Tool
Have a look at the user lookup page
gui > pages > tools > user_lookup_page.pyas an example. It uses theToolPageclass to create a base for adding your own features. Take a look atspypet_page.pyto see how bigger features that need to be working in the background and not hult the GUI process. This is important for tools in a Tkinter app. Please make sure your tool does not hult the GUI or Discord Bot process!