1
0
Fork 0
BangleApps/apps/cards
Eric de Boer 333fd0562a Move constants to files they are used. 2024-06-21 11:06:15 +02:00
..
Barcode.js Added licenses and references to cards code libraries 2023-09-13 17:03:23 +02:00
ChangeLog update version 2024-06-21 09:28:08 +02:00
EAN.js Move constants to files they are used. 2024-06-21 11:06:15 +02:00
EAN8.js Add license 2024-06-21 09:28:08 +02:00
EAN13.js Move constants to files they are used. 2024-06-21 11:06:15 +02:00
README.md cards: updated docs about synchronization 2023-09-23 23:32:48 +02:00
UPC.js Add license 2024-06-21 09:28:08 +02:00
UPCE.js Add license 2024-06-21 09:28:08 +02:00
app-icon.js Added `cards` app 2023-08-15 14:44:21 +02:00
app.js Remove EAN 2 and 5 as they are not supported by the loyalty cards app 2024-06-21 09:37:12 +02:00
app.png Added `cards` app 2023-08-15 14:44:21 +02:00
codabar.js Added licenses and references to cards code libraries 2023-09-13 17:03:23 +02:00
code39.js Added licenses and references to cards code libraries 2023-09-13 17:03:23 +02:00
encode.js Move constants to files they are used. 2024-06-21 11:06:15 +02:00
metadata.json Move constants to files they are used. 2024-06-21 11:06:15 +02:00
qrcode.js Added licenses and references to cards code libraries 2023-09-13 17:03:23 +02:00
screenshot_cards_barcode.png Added padding to codes and updated screenshots 2023-08-16 08:58:32 +02:00
screenshot_cards_card1.png Added padding to codes and updated screenshots 2023-08-16 08:58:32 +02:00
screenshot_cards_card2.png Added padding to codes and updated screenshots 2023-08-16 08:58:32 +02:00
screenshot_cards_overview.png Added `cards` app 2023-08-15 14:44:21 +02:00
screenshot_cards_qrcode.png Added `cards` app 2023-08-15 14:44:21 +02:00
settings.js Cards App added brightness option 2024-03-03 14:05:09 +01:00

README.md

Cards

Simple app to display loyalty cards synced from Catima through GadgetBridge. The app can display the cards' info (balance, expiration, note, etc.) and tapping on the appropriate field will display the code, if the type is supported.

To come back to the visualization of the card's details from the code view, simply press the button.

Beware that the small screen of the Banglejs 2 cannot render properly complex barcodes (in fact the resolution is very limited to render most barcodes).

Supported codes types

  • CODE_39
  • CODABAR
  • QR_CODE

Disclaimer

This app is a proof of concept, many codes are too complex to be rendered by the bangle's screen or hardware (at least with the current logic), keep that in mind.

How to sync

We can synchronize cards with GadgetBridge and Catima, refer to those projects for further information. The feature is currently available on nightly builds only. It should be released from version 0.77 (not yet out at the time of writing).

GadgetBridge syncronizes all cards at once, if you have too many cards you may want to explicitly select which ones to syncronize, keep in mind the limitations of the Banglejs.

Credits

Barcode generation adapted from lindell/JsBarcode

QR code generation adapted from ricmoo/QRCode