37 Commits

Author SHA1 Message Date
timklge
810ffad69d
Reset preferences if file is corrupted (#50)
* Reset preferences if file is corrupted

* Update developer name
2025-04-18 17:44:19 +02:00
timklge
04820cf120
Add rolling average / smoothing setting to reminder ui for power trigger (#48)
* Add smooth setting enum

# Conflicts:
#	app/src/main/kotlin/de/timklge/karooreminder/KarooReminderExtension.kt

* Add rolling average setting to reminder ui

* Use smoothing for power trigger

* Update change log
2025-04-05 16:19:24 +02:00
timklge
24cada2cad
Only listen on data type changes tha have active reminders (#47) 2025-04-04 17:31:13 +02:00
timklge
f6085b09fd
Only fire interval reminders in riding state (#45)
* Only fire interval reminders in riding state

* Update release notes
2025-03-20 17:18:14 +01:00
timklge
c8d77009fb
Limit text length in reminder list and indicate overflow as ellipsis (#44) 2025-03-20 17:03:13 +01:00
timklge
a085d97ead
Support imperial units for temperature, tire pressures (#40)
* WIP add core temp, tire pressure trigger types

* Add gradient, core temperature, tire pressure, ambient temperature trigger types

* Update screenshots

* Update changelog

* Support imperial units for temperature, tire pressures

* Fix karoo system connection is not closed by activity
2025-03-13 20:01:24 +01:00
timklge
349cabca05
Add gradient, core temperature, tire pressure, ambient temperature trigger types (#36)
* WIP add core temp, tire pressure trigger types

* Add gradient, core temperature, tire pressure, ambient temperature trigger types

* Update screenshots

* Update changelog

* Use matching data field for core temp, tire pressure

* Allow negative values (for gradient)
2025-03-12 23:32:41 +01:00
timklge
a3eb987937
Autoclose tone select dialog on select (#39) 2025-03-12 23:23:16 +01:00
timklge
8e0552ca8d
Add new tones, different tone frequences between K2 and K3 for nicer tones on K3 (#35)
* Add new tones, different tone frequences between K2 and K3 for nicer tones on K3

* Update changelog
2025-03-12 20:45:45 +01:00
timklge
1e5a1b00a1
Fix error message location on main screen (#38) 2025-03-12 20:44:59 +01:00
timklge
28edbb439f
Generate manifest as part of gradle build (#37) 2025-03-12 20:38:42 +01:00
timklge
0462a2bc28
Add touchable back button (#32) 2025-03-04 23:55:07 +01:00
timklge
04c6b341df
Update theme color (#31) 2025-03-04 23:52:58 +01:00
timklge
6e187c4e75
Enable build minification (#28) 2025-02-07 21:19:09 +01:00
timklge
e67e89e8a7
Further increase tone frequencies (#27) 2025-02-07 21:04:44 +01:00
timklge
e4ce89aca9
Replace trigger dropdown with fullscreen dialog (#26)
* fix #24: Replace trigger dropdown with fullscreen dialog

* Update button heights
2025-02-07 21:04:27 +01:00
timklge
5137168f0d
fix #19: Add energy output trigger (#20)
* fix #19: Add energy output trigger

* Fix kJ instead of J
2025-01-24 22:55:34 +01:00
timklge
f8f93f7ece
ref #11, ref #12: Make bright colors brighter (#18)
* ref #11, ref #12: Make bright colors brighter

* Fix color mapping, update version
2025-01-17 16:48:16 +01:00
timklge
bf930ab375
fix #16: Increase sound frequencies (#17) 2025-01-17 16:27:47 +01:00
40d13e6574
ref #11: Replace white-on-black app icon with black-on-transparent (#14) 2025-01-02 18:16:37 +01:00
144d005f5c fix #13: Set bright red as default color 2025-01-01 19:56:07 +01:00
19249e640e
Add distance, hr / power / speed / cadence range triggers and light color set (#12)
* Add distance, range triggers

* Update version

* Brighten colors

* Add speed, cadence range triggers, fix imperial units

* Only trigger range alerts if more than 5 values have been received within the last 10 seconds

* Update README

* Rename icon license file
2025-01-01 19:05:16 +01:00
e038c6734d Add release action 2024-12-15 19:12:14 +01:00
ada17a3d58 Remove utf8 decode step 2024-12-15 18:22:21 +01:00
3f96f0fa40 Add release sign config to action 2024-12-15 18:12:22 +01:00
85012bf228 fix #8: Add delay between reminders triggered at the same time 2024-12-11 21:45:03 +01:00
9ab7a85ab1 Send broadcast intent to karoo-powerbar extension on reminder display 2024-12-10 22:00:58 +01:00
1b7a2457d0 fix #6: Add alert sound for bluetooth playback 2024-12-04 22:35:28 +01:00
a7310220e5 fix #5: Add reminder display duration setting 2024-12-04 21:51:33 +01:00
ffdaaf722b fix #3: Remove debug label 2024-12-04 21:49:18 +01:00
fd4868b5fc fix #4: Fix version mismatch 2024-12-04 21:29:17 +01:00
1cd17d2261 Fix icon 2024-12-03 01:47:49 +01:00
2dd7779255 fix #1: Add manifest 2024-12-03 00:44:05 +01:00
42d87cb37a fix #2: Fix reminders on restarted rides are shown on minute 0 2024-12-02 23:10:33 +01:00
1882f075c2 Use log method 2024-12-02 23:09:14 +01:00
eeaf40d98a Add beep tone select, auto dismiss option 2024-12-01 10:49:09 +01:00
3f64516670 Initial commit 2024-11-30 23:18:15 +01:00