Skip to content

Conversation

alan412
Copy link
Collaborator

@alan412 alan412 commented Feb 14, 2025

This is the beginning of adding mechanisms. The toolbox is temporary for testing. Eventually this will be generated.

I put a list of what isn't working in readme.md

@alan412 alan412 requested a review from lizlooney February 14, 2025 02:09
alan412 and others added 3 commits February 13, 2025 21:14
…e, rename/copy mechanism, etc).

Set the title of the workspace name modal bases on what is being done (new workspace, rename workspace, copy workspace).
Set the title of the module name modal bases on what is being done (new workspace, rename workspace, copy workspace).

Fixed a problem where the module type wasn't being passed to the python generator when it generates the python code for the UI.

When a new module is selected and we are updating the blocks editor area, close the toolbox flyout if it is open.

When saving a module to storage, include the module type.
Improved the code that writes and reads modules (Workspaces, Mechanisms, and OpModes) to/from storage.
Responding to PR comments, but it has to be let here.
@alan412 alan412 requested a review from lizlooney February 14, 2025 21:12
5. Workspace can have blocks
6. No Robot workspace yet
7. No Mechanism workspace yet
8. Something weird is going on with currentModule getting unset
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think I fixed this in PR #45 !

@lizlooney lizlooney merged commit 7f1470f into wpilibsuite:main Feb 15, 2025
1 check passed
@alan412 alan412 deleted the mechanisms branch February 15, 2025 17:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants