Skip to content

Add Canvas2DMX to the Processing Library Manager #131

Closed

Description

@jshaw

Properties File URL

https://jshaw.github.io/Canvas2DMX/download/canvas2dmx.txt

Home Page URL

https://jshaw.github.io/Canvas2DMX/

Guidelines Confirmation

  • I confirm that my library follows the guidelines.

Additional Remarks

Published zip: https://jshaw.github.io/Canvas2DMX/download/canvas2dmx.zip GitHub release page: https://github.com/jshaw/Canvas2DMX/releases

Activity

  1. github-actions commented on Jun 9, 2026

    @github-actions
    Contributor

    Your properties file was successfully parsed.
    A pull request with your contribution has been successfully created.

  2. mingness commented on Aug 15, 2026

    @mingness
    Collaborator

    @jshaw thanks for your submission, and apologies for the delay in review - I've been away from the computer for much of the last two months.

    I see that in the basic example, there is a pathway for the example to run in preview mode if no devices are registered - that's great. Unfortunately when I run it, an error occurs. I've imported all dependent libraries. What version of Processing did you test this one such that it worked? I'm currently using v4.5.6.

    EDIT: sorry, my bad, was in the wrong mode. It works for me now.

  3. jshaw commented on Aug 15, 2026

    @jshaw
    Author

    Hey @mingness, of course, totally get it! Thanks for reviewing, and I appreciate the review.

    Hmm, when I tested it a few months ago, everything was running. I'm just checking now with/without DMX controllers connected and with the newest Processing version - I currently have a few different Processing versions installed locally, so maybe that is the issue?

  4. changed the title [-]Add Canvas2DMX to the Processing Library Manager[/-] [+]Add Canvas2DMX to the Processing Library Manager [/+] on Aug 15, 2026
  5. jshaw commented on Aug 15, 2026

    @jshaw
    Author

    @mingness , Oh, I just saw your update after I replied.

    What mode were you in? Is it something that I could improve in the lib. to prevent it for others?

  6. github-actions commented on Aug 15, 2026

    @github-actions
    Contributor

    Your properties file was successfully parsed.
    A pull request with your contribution has been successfully created.

  7. mingness commented on Aug 15, 2026

    @mingness
    Collaborator

    Hello @jshaw , I see you host the download of your library on your Github Pages - as long as you will always do this, that works. Is this something that happens automatically when you release a new version - that it updates the file in your Pages?

    Another option, since you use Github releases for this library and your release assets include the zip file, is to use the latest release download url from github (https://docs.github.com/en/repositories/releasing-projects-on-github/linking-to-releases), as the download url. so that would be here https://github.com/jshaw/Canvas2DMX/releases/latest/download/canvas2dmx.zip.

    What do you think?

    EDIT: regarding the mode - there's nothing you need to do - it was just silliness from me. Thanks!

  8. changed the title [-]Add Canvas2DMX to the Processing Library Manager [/-] [+]Add Canvas2DMX to the Processing Library Manager[/+] on Aug 15, 2026
  9. github-actions commented on Aug 15, 2026

    @github-actions
    Contributor

    Your properties file was successfully parsed.
    A pull request with your contribution has been successfully created.

  10. mingness commented on Aug 15, 2026

    @mingness
    Collaborator

    @jshaw , what I'll do is merge the PR as is. If you decide at some point to change the download url, all you need to do is create a new issue for us to update the url in the database, and to also update it in the properties file in your repo and release.

  11. jshaw commented on Aug 17, 2026

    @jshaw
    Author

    Thanks, @mingness , that sounds like a great plan!

    Thanks for reviewing and helping get the library into the manager!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions