Checklist by Freakified
There’s another cool watchapp on the Rebble App Store!
Go check it out in the App Store!
There’s another cool watchapp on the Rebble App Store!
Go check it out in the App Store!
Freakified just released version 1.10 of Checklist!
v2.0 - “Checklist’s Revenge”
- [new feature] Two-way synchronization for config page; items can now be edited/checked/deleted directly from the phone
- [new feature] CSV export for checklist – export your checklist items to your favorite spreadsheet program
- [improvement] Config page is fully offline - no internet connection is required to edit checklist
- [improvement] OG Pebble and OG Pebble Steel support - now you can enjoy checklisting from the classics
- [fix] using special characters such as ", ', and % now works in checklist items
Freakified just released version 2.0 of Checklist!
(Actually bumped version to 2.0)
Hey there, I’m using sideloaded legacy Pebble app on iOS 26.3 with Pebble Time Steel. App is loaded to watch and works there but settings page in app on phone will not load. Thanks for any help!
Ah! I am not too surprised; the legacy iOS app’s JS engine is super weird and out of date, so it acts differently than anything else. Unfortunately I don’t have a good way to test that configuration.
That said, I may be able to get it working; if I generate a new PBW, could you test it for me? Thanks!
Yep, happy to help test
Great! Can you try installing this one and see if it works?
https://drive.google.com/uc?export=download&id=1QCMTrWuA9ZoK-1aQlF2nUdukhz93dEgZ
Still not working for me I’m afraid
Alas! I got another report on Github of a user on the Android legacy app encountering a similar issue, so I’ll have to see if I can do some more debugging. Hopefully can get this figured out!
In the meantime, I’ve uploaded the pre-update version in case you need it:
Legacy works! Thanks so much
Freakified just released version 2.1 of Checklist!
v2.1
- [fix] Minor character encoding bug fix; it is now possible to use the config page in the emulator
Freakified just released version 2.2 of Checklist!
v2.2
- [improvement] Config page toolbar buttons should no longer be covered by keyboard popups
- [fix] No longer crashes when opening config page on OG Pebble / OG Steel
- [fix] Checklist item heights are now calculated correctly for multi-line items
- [fix] Crash when using certain special characters in checklist items
Freakified just released version 2.3 of Checklist!
V 2.3:
- New config page page features!
- Drag and drop the list to reorder items!
- Import list items as both plaintext and CSV!
- Use the clear completed function directly from the config page!
- Increased hit target size for config page buttons!
- New device support! Now runs natively on the Pebble Round 2!
- Increased maximum item length to 90 characters
Hi, for some reason I can only open config page once after add the app, then I have to delete and re-add the app for the config page to work. I’m using Pebble Time Steel with Pebble App v4.4.3 on android 11 device
Just to add, after I clear all entries, the config page becomes accessible again, but as long as there is any entry that hasn’t been cleared, the config page cannot be opened.
Ah, this is on the classic Pebble app? I was never able to get the new two-way sync fully-offline config page to work with the classic app, unfortunately!
You should be able to use the legacy version, which still works, though it doesn’t have the fancy two-way sync functionality:
ocess_manager.c:470> Heap Usage for App <TimeStyle>: Total Size <40696B> Used <33328B> Still allocated <0B>
messaging.c:25> Watch messaging is started!
pkjs> Checklist:392 loadScript /data/user/0/com.getpebble.android.basalt/app_js_app_files/b938082c-c230-4b8f-847d-15b27b1f907e/pebble-js-app.js
pkjs> Checklist:372 signalLoaded
pkjs> Checklist:374 inside try-bridge-active
pkjs> Checklist:383 signalLoaded (finalized)
pkjs> Checklist:100 JS component loaded!
pkjs> Checklist:104 Requesting current state from watch
messaging.c:44> State request received, sending current state
messaging.c:130> Serialized current state: [{"n":"Test","c":0}]
pkjs> Checklist:236 failed to JSON.parse data passed in
pkjs> Checklist:106 State request sent
messaging.c:73> Outbox send success!
The log I can find with new version when can’t open config page
The legacy version works well, it just needs to be online. Do you have previous version with fully-offline config page?
Oh, I found the github page, seems this problem has been there for a while, I probably never tried to open config page without clearing all entries before ![]()