Commit graph

21 commits

Author SHA1 Message Date
github-actions[bot]
5392c458d1
chore: update firmware releases list from Meshtastic API (#2015)
Co-authored-by: jamesarich <2199651+jamesarich@users.noreply.github.com>
2025-06-04 06:33:58 -05:00
github-actions[bot]
06cea5976b
chore: update device hardware list from Meshtastic API (#2005)
Co-authored-by: jamesarich <2199651+jamesarich@users.noreply.github.com>
2025-06-03 20:00:28 -05:00
github-actions[bot]
ead0c43381
chore: update device hardware list from Meshtastic API (#1975)
Co-authored-by: jamesarich <2199651+jamesarich@users.noreply.github.com>
2025-05-30 12:57:58 -05:00
github-actions[bot]
9ab937714d
chore: update device hardware list from Meshtastic API (#1961)
Co-authored-by: jamesarich <2199651+jamesarich@users.noreply.github.com>
2025-05-28 09:35:26 -05:00
github-actions[bot]
0de0cca225
chore: update firmware releases list from Meshtastic API (#1937)
Co-authored-by: jamesarich <2199651+jamesarich@users.noreply.github.com>
2025-05-25 20:43:39 -05:00
github-actions[bot]
374d673107
chore: update firmware releases list from Meshtastic API (#1908)
Co-authored-by: jamesarich <2199651+jamesarich@users.noreply.github.com>
2025-05-22 16:32:53 +00:00
James Rich
02bb3f02e4
feat: network module (#1905) 2025-05-22 08:30:08 -05:00
github-actions[bot]
b81a485b2f
chore: update device hardware list from Meshtastic API (#1830)
Co-authored-by: jamesarich <2199651+jamesarich@users.noreply.github.com>
2025-05-08 10:39:07 -05:00
github-actions[bot]
ab711cc06e
chore: update device hardware list from Meshtastic API (#1806)
Co-authored-by: jamesarich <jamesarich@users.noreply.github.com>
2025-04-30 17:04:16 -05:00
James Rich
1bd6173f9f
fix(#1787): handle unknown hardware details crash (#1789) 2025-04-26 19:37:49 -05:00
James Rich
e11d726e27
feat: Add RAK2560 hardware model and graphic (#1543)
Adds the RAK2560 to the list of supported devices and associates it with the corresponding vector drawable.
2025-02-15 22:17:57 -06:00
andrekir
cf95dd0711 chore: update device_hardware.json 2025-01-02 07:39:54 -03:00
andrekir
93ffc5f838 chore: update device_hardware.json 2024-12-22 07:05:02 -03:00
andrekir
6daf3d8508 feat: update device_hardware.json 2024-12-18 08:29:31 -03:00
James Rich
993f659742
feat: add support for Device Hardware json and svg graphics (#1449)
* feat: add support for Device Hardware json and svg graphics

Allows for better hardware device display names, graphics, and indication of support.

* make detekt happy

* Fix: Use first image name to find vector drawable

Use the first image name from the `images` list (after removing the ".svg" suffix) to find the corresponding vector drawable resource.

* Refactor: Update device detail layout

Updated the device detail layout to group device-specific information under a "Device" category.
Added a circular background with device-specific color behind the device icon.
Moved hardware, support status details to the Device section.

* Refactor: Move device hardware logic to MetricsViewModel

Moves the logic for retrieving device hardware information and image resources from NodeDetail to MetricsViewModel.

Also replaces id lookup with when statement for image resource id mapping.

* fix: cache deviceHardwareList, add exception handling

* refactor: mutable list unnecessary

* default to hw_unknown device image
2024-12-10 12:02:57 -03:00
andrekir
c4db056b1f refactor: remove firmware assets from release 2023-11-29 05:49:07 -03:00
Kevin Hester
f61cd45847 update to new gradle/android studio 4.1 2020-10-21 17:50:54 +08:00
geeksville
40055f603d Don't include firmware in development builds (speeds install time) 2020-06-28 14:55:02 -07:00
geeksville
368ad3ea2d 0.2.2 hotfix 2020-03-31 08:07:34 -07:00
geeksville
b61d15c9c9 pull latest builds from device code 2020-02-24 09:57:42 -08:00
geeksville
91b5987a5c use slightly more real paths to firmware updates 2020-02-14 13:55:38 -08:00