Skip to content
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

demos: Add support for a Slint demo #550

Merged
merged 2 commits into from
Jun 16, 2024
Merged

Conversation

alistair23
Copy link
Collaborator

@alistair23 alistair23 commented Jun 15, 2024

Demo application using Slint and midipi to display a GUI on a st7789

TODO

Depends on #549 otherwise the build fails as we run out of flash

@alevy
Copy link
Member

alevy commented Jun 16, 2024

This is starting to get pretty cool!

I think a very good next target would be to include port something like this to using the Screen driver, rather than the midipi-over-SPI stack as well.

Worth maybe noting somewhere that this is all fine with the Slint community license (which distributes Slint under GPLv3 and is compatible with Apache/MIT, which covers including it in this repo, but not necessarily other projects which choose not to distribute under a compatible source license.)

@alevy
Copy link
Member

alevy commented Jun 16, 2024

(Not sure how to rerun the CI checks now that #549 is merged)

Signed-off-by: Alistair Francis <alistair@alistair23.me>
Signed-off-by: Alistair Francis <alistair@alistair23.me>
@alevy alevy added this pull request to the merge queue Jun 16, 2024
Merged via the queue into tock:master with commit 9772c0f Jun 16, 2024
3 checks passed
@alistair23 alistair23 deleted the alistair/slint branch June 17, 2024 00:21
@inesmaria08
Copy link
Contributor

Hi! I started working on a screen driver API implementation. @alistair23 @alevy just wanna make sure we don't duplicate work, please let me know if you have something in progress.

@alistair23
Copy link
Collaborator Author

Nothing from me

@alevy
Copy link
Member

alevy commented Oct 18, 2024

@inesmaria08 nothing from me at the moment, though it would be have been some near on my todo list, so awesome that you're doing it! I expect this to be pretty straightforward, but n.b. my recent changes in tock/tock#4206 and tock/libtock-c#469 w.r.t to swapping endianness for 16-bit color.

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.

3 participants