Skip to content

Apfelholz/Fuzzy-Glucose

 
 

Repository files navigation

Fuzzy Glucose

This is a watchface for the Pebble. It includes a display for glucose data from the LibreLinkUp API.

It is a fork of Fuzzy Text International by Jesse Hallett, which is based on the Swedish fuzzy text watch by Mattias Bäcklund, and originally on PebbleTextWatch by Mihai Dumitrache.

This version keeps the main fuzzy time display from the original and adds info layers at the top and bottom of the screen for additional information at a glance.

Features:

  • Fuzzy time in natural language
  • The large and easy to read fonts of the original Text Watch
  • Nice staggered animation
  • Between one and four lines of text, depending on need
  • Smaller words may share a single line (such as "fem i")
  • Info layers displaying:
    • Bluetooth connection status
    • Date
    • Time in numbers
    • Battery level
    • Glucose data from LibreLinkUp API

The following options can be configured using the Pebble app on your phone:

  • Invert colors (white-on-black or black-on-white)
  • Text alignment (centered, left, or right)
  • Language
  • LibreLinkUp credentials (for glucose monitoring)

At this time the included languages are:

  • English
  • French
  • German
  • Norwegian
  • Spanish
  • Swedish

Authors

  • Mihai Dumitrache, implemented an open source version of Text Watch
  • Mattias Bäcklund, created Swedish fuzzy text watch
  • Jesse Hallett, added configuration options and multiple language support
  • Filip Horvei, provided Norwegian translation
  • Tomi De Lucca, discovered fix for a severe iOS bug & assisted with Spanish translation
  • Jirik, kindly provided Pebble watches for development and testing
  • Jonathan Salomo, development of this fork with info layers and LibreLinkUp integration
  • Bxnni Kania, co-developed this fork with info layers and LibreLinkUp integration

Contributing

If you would like to request a translation, provide a translation, or point out errors in a translation, please open an issue.

For an example of what is needed for translations, take a look at strings-en.c. In case you want to implement a translation yourself, look at 818e076 to see all of the code changes that are necessary to do so.

Please feel free to open issues for matters other than translations! Pull requests are welcome as well.

About

This version keeps the main fuzzy time display from the original and adds info layers at the top and bottom of the screen for additional information including for glucose data from the LibreLinkUp API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C 74.5%
  • JavaScript 23.3%
  • Python 2.0%
  • Makefile 0.2%