40 Commits

Author SHA1 Message Date
timklge
410441c3a6
Increase font size in line graph forecast datafields (#142) 2025-06-09 11:29:15 +02:00
timklge
d1b6f2c525
Remove crashlytics references (#138)
All checks were successful
Build / build (push) Successful in 5m27s
2025-06-05 00:02:36 +02:00
timklge
dae1369cd8
Refactor unit conversion, show individual forecasts as line graphs, remove headwind indicator settings (#137)
* Refactor unit conversion

* ref #136: Fix cloud cover, surface level pressure, sealevel pressure and relative humidity are not included in forecast values

* Unit conversions

* Update pipeline

* Remove apk archival step

* fix #128: Remove absolute displayed wind speed, text on indicator settings, userwindSpeed datatype

* fix #98: Show temperature, precipitation, temperature forecasts as line graphs

* Add WindDirectionAndSpeedDataType

* Disable line graph forecast when using openweathermap

* Fix wind on main menu forecast display
2025-06-04 23:02:15 +02:00
timklge
188863727f
Use colorized weather icons from Google Noto color emoji font (#135) 2025-05-14 11:19:46 +02:00
timklge
96bee1b55c
Add moon icon to represent clear sky at night (#123) 2025-05-05 21:26:55 +02:00
timklge
cff4b07d7d
Fix throttle setting label on K2 (#120) 2025-05-05 15:31:03 +02:00
timklge
c4a23ce456
Reduce refresh rate on K2, add refresh rate setting (#117)
* Reduce refresh rate on K2, add refresh rate setting

* Set default k2 update interval to 2s
2025-05-04 15:15:23 +02:00
timklge
21d06aab3a
Remove custom wind speed unit setting and always use imperial / metric as set in profile (#115) 2025-05-03 17:00:55 +02:00
timklge
342bf70289
Shorten introductory text (#112) 2025-05-02 00:04:18 +02:00
timklge
8da69f0542
Add relative grade, relative elevation gain data fields (#108)
* Add relative grade, relative elevation gain data fields

* Fix wind speed conversion

* Fix percent

* Fix inverted direction in relative grade calculation

* Remove streamvalues class

* Default to 70 kg rider weight if not set

* Add additional relative grade estimation tests

* Increase default CdA value

* Additional tests

* Add relative grade to README
2025-04-28 19:15:22 +02:00
timklge
ea3a6da224
Show "no internet connection" error instead of error code 0 on token test (#101) 2025-04-24 18:32:19 +02:00
timklge
c2cc0a17c3
Add openweathermap api key test button (#94) 2025-04-17 23:21:29 +02:00
timklge
78bc93b36e
Do not fall back to open-meteo if open weather map requests fail (#93) 2025-04-17 23:08:33 +02:00
28e2afeda7 Add crashlytics note to intro message 2025-04-15 17:40:28 +02:00
timklge
efaa8efc2c
Use interpolated forecast data to update current weather data, refactor weather provider code (#83)
* Use interpolated forecast data to update current weather data, refactor weather provider code

* Fix interpolation between locations

* Fix copypaste error message for open meteo http

* Fix error display

* Show interpolated time

* Fix position forecasts after refactoring

* fix #84: Add lerpAngle

* fix #85: Fix weather widget shows wind direction rotated by 180 degrees

* Make red background color slightly lighter to improve contrast
2025-04-07 21:47:37 +02:00
timklge
836fb5d05f
Use narrower color range (#75) 2025-03-24 17:33:17 +01:00
timklge
d17bf507d4
Update README sections describing OpenWeatherMap (#77)
* Update README sections describing OpenWeatherMap

* Use OpenMeteo without dash everywhere
2025-03-23 22:38:41 +01:00
Enderthor
973bed718f
Support to OpenWeatherMap 3.0 (#62)
* Added openweathermap support

* Set default location rounding to 3 km

* Back from settings page navigates to weather page first

* Enlarge font in single date weather display (#55)

* Shorter date format

* Enlarge font size in single date weather widget and make clickable

* Fix off by one in route forecast

* Fix indentation lint

* Added openweathermap support

* Added openweathermap support

* Added openweathermap support

* Added openweathermap support

* Added openweathermap support

* Added openweathermap support

* Added openweathermap support

* Update readme (openweathermap)

* Update readme (openweathermap)

* Timgkle fixes

* Timgkle fixes

* Delete app/manifest.json

* Timgkle fixes

* timklge updates 20250308

* timklge updates 20250308
Default provider is Open_METEO

---------

Co-authored-by: Tim Kluge <timklge@gmail.com>
Co-authored-by: timklge <2026103+timklge@users.noreply.github.com>
2025-03-23 21:54:20 +01:00
timklge
ab8d7bec3c
Add status label to main activity that indicates background service status for debugging (#66) 2025-03-08 13:33:21 +01:00
timklge
107c7a575d
Fix "no gps" / "no weather data" is not displayed in data fields anymore (#67) 2025-03-08 13:33:01 +01:00
timklge
aaeb1204bf
fix #49: Add individual forecast fields (#59) 2025-03-05 00:00:14 +01:00
timklge
4cd6d27aa2
Add pull-down-to-refresh on main screen (#57)
* Add pull-down-to-refresh on main screen

* Update README with screenshots
2025-03-04 20:05:31 +01:00
timklge
7c28251b02
Enlarge font in single date weather display (#55)
* Shorter date format

* Enlarge font size in single date weather widget and make clickable

* Fix off by one in route forecast

* Fix indentation lint
2025-03-02 23:56:34 +01:00
e95e0c03f6 Back from settings page navigates to weather page first 2025-03-02 21:02:47 +01:00
c61eec68eb Set default location rounding to 3 km 2025-03-02 20:59:57 +01:00
timklge
ee206a11c9
Add weather view to main menu (#54)
* Add initial weather widget to main menu

* Always forecast position with calculated distance

* Fix manifest

* Replace exit button with back button
2025-03-02 15:18:07 +01:00
timklge
de009454b8
Forecast weather along route in fixed intervals if route is loaded (#52)
* Prototype simplified weather forecast along route

* Reset last known route progression on route change

* Add forecast distance per hour setting

* Only decode response as gzip if gzipped

* Bump version to 1.3
2025-03-02 12:46:40 +01:00
timklge
62701dd630
Add exit button (#43) 2025-02-22 21:12:30 +01:00
timklge
69626dce67
fix #23: Show date of weather data in weather forecast, main menu (#24)
* fix #23: Show date of weather data in weather forecast, main menu

* Use localized date format
2025-01-17 18:01:02 +01:00
543bcaf478 Do not clear view on flow close 2024-12-31 11:45:36 +01:00
b7000428ae fix #18: Add option for headwind widget to use absolute wind direction 2024-12-20 17:23:20 +01:00
d1cf6aa6d6 fix #15: Replace precipitation and temperature unit settings with location rounding setting 2024-12-19 22:32:10 +01:00
be701e4057 fix #13, fix #3: Add hourly forecast widget 2024-12-19 20:31:23 +01:00
9c76618d19 Add setting for text on headwind indicator datafield 2024-12-16 23:03:22 +01:00
ca7950486a Add check for availability of last successful weather data retrieval 2024-12-14 18:29:12 +01:00
95006652b3 Fix timestamps when displaying last successful data retrieval timestamp vs last failed retrieval 2024-12-14 14:32:29 +01:00
a4347511a5 fix #7: Set units of measurement to karoo profile preferences on first load 2024-12-13 17:56:20 +01:00
c7fa7cd419 ref #9: Remove overlay setting 2024-12-12 23:41:45 +01:00
7ff1c0b90e Replace top label 2024-12-08 12:30:59 +01:00
0830674d62 Rename project 2024-12-08 11:54:18 +01:00