-
Notifications
You must be signed in to change notification settings - Fork 612
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
Making Custom Widgets #5337
Comments
Wouldn't widget UI-related stuff be in https://github.com/wpilibsuite/shuffleboard/? Also, what documentation are you referring to? |
I'm not sure what documentation doesn't work any more. Can you be more specific? If it's the frc-docs shuffleboard custom widget docs those were updated prior to this season in wpilibsuite/frc-docs#2014 any issues with those docs should be put in the frc-docs repository. |
So I started to create the sample plug-in at the top of this page in my project, but none of the imports would resolve.Sent from my iPhoneOn May 16, 2023, at 2:53 PM, sciencewhiz ***@***.***> wrote:
I'm not sure what documentation doesn't work any more. Can you be more specific?
If it's the frc-docs shuffleboard custom widget docs those were updated prior to this season in wpilibsuite/frc-docs#2014 any issues with those docs should be put in the frc-docs repository.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Am I missing something. I've got a blank robot project and started a blank class file from the wpilib docs. But no imports are resolving. |
So for example. And sorry I forgot to mention those are the docs mentioned above. This import import edu.wpi.first.shuffleboard.api.data.ComplexData; does not resolve. |
Does it build though? Intellisense can lie sometimes ("imports not resolving" sounds like an intellisense thing). The class exists at https://github.com/wpilibsuite/shuffleboard/blob/main/api/src/main/java/edu/wpi/first/shuffleboard/api/data/ComplexData.java, which means your import should be correct. |
So just to document my steps.
|
The docs say to use a subdirectory of the shuffleboard repo for the build, not a robot project. |
Hello. I was wondering if this issue was fixed and if there was a build that incorporates it that I can apply to my testing. Sent from my iPhoneOn Aug 2, 2023, at 6:40 PM, Tyler Veness ***@***.***> wrote:
Closed #5337 as completed.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: ***@***.***>
|
We tagged this issue as "support" because it was about proper usage of existing functionality. It's not clear that there was any bug in need of fixing. As I stated before, you should be using the shuffleboard repo to build plugins. Using a robot project to build them is an instance of "holding the tool wrong". |
I’m sorry for the mixup on the reply email. I couldn’t find the one for 5339. I was wondering if 5339 was fixedSent from my iPhoneOn Aug 17, 2023, at 5:03 PM, Tyler Veness ***@***.***> wrote:
We tagged this issue as "support" because it was about proper usage of existing functionality. It's not clear that there was any bug in need of fixing. As I stated before, you should be using the shuffleboard repo to build plugins.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Please leave a comment on #5339 instead for tracking purposes. |
What happened to the code for making custom widgets. The code in the documentation doesn't work anymore. Was this pulled. Is there a new way to make custom widgets. If so how.
The text was updated successfully, but these errors were encountered: