-
-
Notifications
You must be signed in to change notification settings - Fork 3
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
Add PiE API autocomplete and tooltips #35
Open
Hal-9k1
wants to merge
27
commits into
master
Choose a base branch
from
editor-robot-api
base: master
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.
Commits on Oct 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f1f6f0a - Browse repository at this point
Copy the full SHA f1f6f0aView commit details -
Gamepad and Keyboard get_value autocomplete doesn't work because ace fills in the matching parenthesis -- typing 'Gamepad.get_value(' writes 'Gamepad.get_value()'. So try to add a way for makeContextCompleter to require a caret position, like inside the parens. Very broken right now and I'm not sure why.
Configuration menu - View commit details
-
Copy full SHA for e6e7353 - Browse repository at this point
Copy the full SHA e6e7353View commit details
Commits on Nov 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3ede7d5 - Browse repository at this point
Copy the full SHA 3ede7d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a857e66 - Browse repository at this point
Copy the full SHA a857e66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1613680 - Browse repository at this point
Copy the full SHA 1613680View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0cb420 - Browse repository at this point
Copy the full SHA f0cb420View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffa80d9 - Browse repository at this point
Copy the full SHA ffa80d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c6e700 - Browse repository at this point
Copy the full SHA 0c6e700View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14d25e3 - Browse repository at this point
Copy the full SHA 14d25e3View commit details -
Add addEditorTooltips skeleton. Don't use alias for TokenIterator in addEditorAutocomplete.
Configuration menu - View commit details
-
Copy full SHA for 6b1490b - Browse repository at this point
Copy the full SHA 6b1490bView commit details
Commits on Nov 14, 2024
-
Uninstall redux because it was causing problems for the clean install on Clorox.
Configuration menu - View commit details
-
Copy full SHA for a884905 - Browse repository at this point
Copy the full SHA a884905View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ffd3cd - Browse repository at this point
Copy the full SHA 6ffd3cdView commit details
Commits on Nov 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4219979 - Browse repository at this point
Copy the full SHA 4219979View commit details -
Fail to fix some bad completions
Try to fix bad completions for Gamepad/Keyboard.get_value by slicing away already-typed part. Observations: Completion is multiple tokens (e.g. when quoted): slice is needed to remove already-typed string from completion. Completion is single token: unsliced is needed or else existing text is replaced with sliced completion, effectively deleting the already-typed bit. Revert to using unsliced completions, as Ace can't seem to decide between replacing partially typed completions or appending to them, and I don't know how to programmatically predict which Ace will do.
Configuration menu - View commit details
-
Copy full SHA for 5560462 - Browse repository at this point
Copy the full SHA 5560462View commit details
Commits on Nov 27, 2024
-
Completion slicing still doesn't work, so Gamepad/Keyboard.get_value looks silly when quotes are already typed.
Configuration menu - View commit details
-
Copy full SHA for aa70a51 - Browse repository at this point
Copy the full SHA aa70a51View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8541a4 - Browse repository at this point
Copy the full SHA b8541a4View commit details
Commits on Nov 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7a4b5b4 - Browse repository at this point
Copy the full SHA 7a4b5b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for aaa1dfb - Browse repository at this point
Copy the full SHA aaa1dfbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 896886c - Browse repository at this point
Copy the full SHA 896886cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9318e32 - Browse repository at this point
Copy the full SHA 9318e32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 792aa2e - Browse repository at this point
Copy the full SHA 792aa2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3de3b8 - Browse repository at this point
Copy the full SHA e3de3b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d4ff5c - Browse repository at this point
Copy the full SHA 7d4ff5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d325358 - Browse repository at this point
Copy the full SHA d325358View commit details
Commits on Nov 29, 2024
-
Add tooltip doc for Robot.get_value as POC
Add Robot.get_value doc as proof of concept. Text was pulled from api.md in the runtime repo. Styling still needed. Add HighlightedCode which wraps an AceEditor with appropriate configuration to be a highlighted read-only code block. The doc stuff will eventually have to live in its own directory somewhere if it's going to be reused. The API help window could probably just sort apiHelpComponents by key and concat them.
Configuration menu - View commit details
-
Copy full SHA for 1bb3f04 - Browse repository at this point
Copy the full SHA 1bb3f04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7841683 - Browse repository at this point
Copy the full SHA 7841683View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d64fae - Browse repository at this point
Copy the full SHA 0d64faeView commit details
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.