Skip to content

Conversation

@romgrk
Copy link
Contributor

@romgrk romgrk commented May 10, 2022

So this PR:

  • Changes this project's API a bit, to hide what's not required to know by API users (e.g. the protocol's internals)
  • Adds drawing capabilities by including the lua cairo bindings. I've added the source inline rather than as a submodule because it was easier to setup and allowed me to quickfix the few required changes. This should be fine because as I mentionned elsewhere, cairo shouldn't be updated anymore.

This hasn't been reviewed/cleaned up by my because I've been quite busy but I've opened the PR so you can integrate if you're interested. Note that the README hasn't been update for the API changes. The examples folder shows how to use the new capabilities.

@romgrk romgrk mentioned this pull request May 10, 2022
@edluffy edluffy merged commit cd054d9 into edluffy:main Jun 16, 2022
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