A pebble companion app for https://psylog.net
Find a file
2025-10-04 18:05:00 +02:00
.vscode Initial commit 2025-10-03 17:50:21 +02:00
meta Initial commit 2025-10-03 17:50:21 +02:00
resources/images Initial commit 2025-10-03 17:50:21 +02:00
src/c Initial commit 2025-10-03 17:50:21 +02:00
.gitignore Initial commit 2025-10-03 17:50:21 +02:00
COPYING Initial commit 2025-10-03 17:50:21 +02:00
LICENSE Initial commit 2025-10-03 17:50:21 +02:00
package.json Make package not private 2025-10-04 18:05:00 +02:00
README.md Make package not private 2025-10-04 18:05:00 +02:00
wscript Initial commit 2025-10-03 17:50:21 +02:00

psylog-pebble

A blue eye, the icon of PsyLog, but very pixelated.

The app entry icon. It includes the icon above, but grayscale, and the text "PsyLog" in the Pebble Gothic font.

This watchapp is intended to be used as a companion app for the PsyLog mobile apps.

Roadmap

  • Syncing planned intakes with the PsyLog mobile apps
    • Blocker: Implementation in mobile apps
      • Android
      • iOS
    • Limitation: After planning, make sure your phone syncs with the data on your Pebble. Check the sync date in the app and in the watchapp. Your Pebble can only sync changes of its data if your phone doesn't touch a planned intake or a planned intake chain.
  • Starting a planned intake (single or chain)
    • Planned intake time modification on the pebble
  • Reminders for planned intakes
  • Locking
    • Watchapp itself can be locked.
    • Mobile app can unlock the watchapp.
  • Wiping
    • Watchapp data can be wiped.

Development

For practical reasons, the dev environment for this watchapp is Visual Studio Code. Note that the open-source variants will not suffice, due to Microsoft's C/C++ extension being rendered useless on open-source builds. If you find a way to resolve this, or if you know of another development environment that has the ability to include wildcard pa ths (see .vscode/c_cpp_properties.json), raise an issue!