BangleApps/apps/alarm
thyttan 1f6195f2d5 alarm: fix uncaught error if no scroller (Bangle 1) 2024-10-07 20:47:24 +02:00
..
ChangeLog alarm: fix uncaught error if no scroller (Bangle 1) 2024-10-07 20:47:24 +02:00
README.md [datetime_picker] create app and use it in alarm app 2024-06-05 23:59:48 -04:00
app-icon.js Add alarms app (fix #83) 2020-02-12 10:48:14 +00:00
app.js alarm: fix uncaught error if no scroller (Bangle 1) 2024-10-07 20:47:24 +02:00
app.png Add alarms app (fix #83) 2020-02-12 10:48:14 +00:00
metadata.json alarm: fix uncaught error if no scroller (Bangle 1) 2024-10-07 20:47:24 +02:00
screenshot-1.png [Alarms & Timers] Add screenshots 2022-05-13 15:25:28 +02:00
screenshot-2.png [Alarms & Timers] Add screenshots 2022-05-13 15:25:28 +02:00
screenshot-3.png [Alarms & Timers] Add screenshots 2022-05-13 15:25:28 +02:00
screenshot-4.png [Alarms & Timers] Add screenshots 2022-05-13 15:25:28 +02:00
screenshot-5.png [Alarms & Timers] Add screenshots 2022-05-13 15:25:28 +02:00
screenshot-6.png [Alarms & Timers] Add screenshots 2022-05-13 15:25:28 +02:00
screenshot-7.png [Alarms & Timers] Add screenshots 2022-05-13 15:25:28 +02:00
screenshot-8.png [Alarms & Timers] Add screenshots 2022-05-13 15:25:28 +02:00
screenshot-9.png [Alarms & Timers] Add screenshots 2022-05-13 15:25:28 +02:00
screenshot-10.png [Alarms & Timers] Add screenshots 2022-05-13 15:25:28 +02:00
screenshot-11.png [Alarms & Timers] Add screenshots 2022-05-13 15:25:28 +02:00
settings.js Ensure values are bools 2023-09-19 08:27:42 +01:00

README.md

Alarms & Timers

This app allows you to add/modify any alarms, timers and events.

Optional: When a keyboard app is detected, you can add a message to display when any of these is triggered. If a datetime input app (e.g. datetime_picker) is detected, it will be used for the selection of the date+time of events.

It uses the sched library to handle the alarm scheduling in an efficient way that can work alongside other apps.

Menu overview

  • New...
    • New Alarm → Configure a new alarm (triggered based on time and day of week)
      • Repeat → Select when the alarm will fire. You can select a predefined option (Once, Every Day, Workdays or Weekends or you can configure the days freely)
    • New Timer → Configure a new timer (triggered based on amount of time elapsed in hours/minutes/seconds)
    • New Event → Configure a new event (triggered based on time and date)
      • Repeat → Alarm can be fired only once or repeated (every X number of days, weeks, months or years)
  • Advanced
    • Scheduler settings → Open the Scheduler settings page, see its README for details
    • Enable All → Enable all disabled alarms & timers
    • Disable All → Disable all enabled alarms & timers
    • Delete All → Delete all alarms & timers

Creator

Main Contributors

Attributions

All icons used in this app are from icons8.