• Alert levels are now set per direction — Charging, Draining, or both.
An 80% charge alert no longer buzzes when the battery drains past it.
• New Quiet hours: silence alerts overnight (window can cross midnight).
• The alarm now says "Charged 80%" or "Battery 20%" so you know why.
• Fixed the charging bolt showing as an empty box.
Existing settings carry over.
BatteryAlert now has its own launcher icon instead of the default null icon
Richer alert sounds and clearer settings.
Tunes and beeps now play as a fuller two-voice (octave) sound through the Pebble Time 2 speaker, using the polyphonic speaker_play_tracks() API.
The Alert pattern picker now marks musical presets with a ♪ so it's obvious which ones play a tune (♪ Mario, ♪ Ode to Joy, ♪ Twinkle Twinkle, ♪ Für Elise, ♪ Reveille) versus the plain buzz/beep patterns.
Added a short explanation in the settings page: ♪ tunes play through the Pebble Time 2 speaker, while watches without a speaker feel the pattern as vibration.
Alarm auto-stops after a duration you pick: 5 s (default), 10 s, 15 s, 30 s, or 1 min.
Choose when alarms fire: When charging (default), When draining, or Both.
Limiting to charging stops the watch buzzing/waking the app on every level as the battery drains — the app's main battery cost.
Now the app works :)
Background worker was not set up correctly, so notifications never arrived.