-
Notifications
You must be signed in to change notification settings - Fork 40
/
TODO
54 lines (52 loc) · 2.36 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
TODOS:
Watchface
- vibration option(s)
- respect DND period (when exposed in SDK) [coded, needs config]
- hourly vibrations period (e.g. 9am - 5pm?) [coded, needs config]
- days vibrations active (not coded)
- time alignment left/center/right (when no weather)
- choice of weather, yahoo vs. openweathermap
- proper timer for weather rather than "X minutes after the hour"
- track/show weather update info (X minutes ago, @ specific time)
- high/low option for weather?
- weather selectable left/right
- visuals
- invert statusbar, weather, top, bottom?
New Features
- hide statusbar and reposition slots (or repurpose the statusbar for other information) when:
- battery > X% (user defined)
- link is good
- not charging
- display notice if there's a newer version available?
- seconds display
- horizontal bar for seconds?
- Alarm
- Charge history
- track battery/charging events in javascript local storage, plot over time w/ history on config page
- Accelerometer
- Accelerometer detection for 'swapping slots'
- slot: Weather
- slot: 2nd Timezone clock
- slot: Barcode(s) (if big enough to scan?)
- slot: 2 factor authenticator
- slot: moon phases
- slot: geolocation (geocaching, etc.)
- Configuration for which slots are visible under what conditions
- Idle timer - reminder to stay active, configure inactivity period + vibe + sensitivity
- Sleep tracking? (extension of idle tracking, requires LOTS of work)
- better free unicode font
- using unifont
- http://www.czyborra.com/unifont/ / http://unifoundry.com/unifont.html
- nice and small, but @ 14 there are some glyph artifacts/errors, it was designed for 8x16/16x16
- Deja Vu Sans Mono...
- http://dejavu-fonts.org/wiki/Download
- too big...
- https://www.google.com/fonts/earlyaccess
- https://code.google.com/p/noto/
- http://pebblebits.com/fonts/
HTML configuration page
- Android has issues with the radio groups, may need to use selects, or have everything vertical
- embedded rather than hosted? e.g. https://github.com/bertfreudenberg/PebbleONE/blob/master/wscript
- not a great idea, with current IOS restrictions...
- version clearly displayed @ top of config page
- display notice if there's a newer version available?