-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
08d9432
commit 6035687
Showing
1 changed file
with
13 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
# Consensus | ||
This is a clean, elegant analog watchface for Pebble watches. | ||
It is notable for its early integration of the Health API, its customizable "complications," its relatively large userbase, and the use of C++ as its implementation language. | ||
The binary fits in about 16KB of space on the watch. | ||
|
||
You can see it in the Rebble store [here](https://apps.rebble.io/en_US/application/567312691a9a82d62800003d?native=false&query=consensus§ion=watchfaces). | ||
|
||
## Design | ||
Most of the Pebble API is wrapped using a small wrapper named "boulder." Other portions of it were an exercise in writing resource-constrained modern C++ and might not be reusable outside of the project. | ||
Most of the code is not exception-safe; exceptions are disabled due to limited space on the watch. | ||
|
||
## Status | ||
Consensus is considered finished. I am open to community contributions, but I will not be doing much further work on it. |