https://github.com/notpeter/playdate-luaqrcode
Fork of speedata/luaqrcode with changes for Panic Playdate console.
https://github.com/notpeter/playdate-luaqrcode
Last synced: 9 months ago
JSON representation
Fork of speedata/luaqrcode with changes for Panic Playdate console.
- Host: GitHub
- URL: https://github.com/notpeter/playdate-luaqrcode
- Owner: notpeter
- License: other
- Created: 2023-10-25T14:39:08.000Z (over 2 years ago)
- Default Branch: playdate_new
- Last Pushed: 2023-10-25T14:57:17.000Z (over 2 years ago)
- Last Synced: 2025-05-14T02:56:02.882Z (about 1 year ago)
- Language: Lua
- Size: 96.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: License.md
Awesome Lists containing this project
README
# Playdate-LuaQRCode
This is a fork of
[speedata/luaqrcode](https://github.com/speedata/luaqrcode)
for the Panic Playdate included with the
[PlaydateSDK](https://play.date/dev/).
The base of the fork was [speedata/luaqrcode#2389b18](https://github.com/speedata/luaqrcode/tree/2389b18780cfc7653f72a3e225e4522b6ec4426d)
(2017-01-05) and Panic added a couple small changes
to enable cooperative multitasking via `coroutine.yield()`.
You can see those changes in [this commit](https://github.com/notpeter/playdate-luaqrcode/commit/ecfb836fe7718773c4c5aa2633511b69d228ad97)
This repo has three branches:
* [master](https://github.com/nopeter/playdate-luaqrcode/tree/master)
which tracks upstream master ([speedata/luaqrcode](https://github.com/speedata/luaqrcode/tree/master))
* [playdate_sdk](https://github.com/notpeter/playdate-luaqrcode/tree/playdate_sdk)
which tracks the current qrencode_panic_mod.lua shipped in the PlaydateSDK.
* [playdate_new](https://github.com/notpeter/playdate-luaqrcode/tree/playdate_new)
which includes changes from playdate_sdk branch and upstream master.
If you are seeing this readme, you are are looking at the playdate_new branch.
If you wish to inspect these files as included in the PlaydateSDK, see:
* `CoreLibs/3rdparty/qrencode_panic_mod.lua`
* `CoreLibs/qrcode.lua` (implements [`playdate.graphics.generateQRCode`](https://sdk.play.date/Inside%20Playdate.html#f-graphics.generateQRCode) wrapper)
## Legal
The qrcode library is licensed under the 3-clause BSD license (aka "new BSD")
This fork is unaffiliated with Panic Inc or Patrick Gundlach,
please do not contact them for support.
# Original readme:
See the homepage at http://speedata.github.io/luaqrcode/ for more information.
Special thanks to all contributors. Everything helps: bug reports, patches etc.
License: 3-clause BSD license
Usability status: mature, used in production
Maintenance status: maintained (bug fixes)
Part of the [speedata Publisher](https://www.speedata.de/).