Commit graph

560 commits

Author SHA1 Message Date
andrekir
76764b9351 2.3.12 2024-06-13 07:32:55 -03:00
Andre K
001b18be95
feat: implement MSL altitude using AltitudeConverterCompat (#1094)
- Added `androidx.core:core-location-altitude:1.0.0-alpha02`;
- Implemented `AltitudeConverterCompat.addMslAltitudeToLocation(context, location)` to convert `altitude` (above the WGS84 reference ellipsoid) to Mean Sea Level (MSL) and add MSL altitude and accuracy to the location object.

Reference:
- https://issuetracker.google.com/issues/195660815
- Brian Julian and Michael Angermann. "Resource efficient and accurate altitude conversion to Mean Sea Level." [2023 IEEE/ION Position, Location and Navigation Symposium (PLANS)](https://www.ion.org/plans/abstracts.cfm?paperID=12011).
2024-06-13 07:26:56 -03:00
renovate[bot]
7a81a92713 chore(deps): update androidx.compose:compose-bom to v2024.06.00 2024-06-13 07:05:42 -03:00
renovate[bot]
b172c61a72 chore(deps): update com.github.mik3y:usb-serial-for-android to v3.7.3 2024-06-13 06:56:10 -03:00
andrekir
9ba44ad087 2.3.11 2024-06-03 10:40:49 -03:00
renovate[bot]
9e2f6d3d98 chore(deps): update com.google.firebase:firebase-bom to v33.1.0 2024-06-02 08:29:16 -03:00
renovate[bot]
b3d0762a55 chore(deps): update appcompat_version to v1.7.0 2024-06-02 08:21:19 -03:00
andrekir
8f8bf8aea4 2.3.10 2024-05-19 08:38:47 -03:00
andrekir
0f011e498e 2.3.9 2024-05-19 06:52:32 -03:00
andrekir
28a37293ec fix: annotationProcessor build warning
warning: The following options were not recognized by any processor: '[dagger.fastInit, dagger.hilt.android.internal.disableAndroidSuperclassValidation, dagger.hilt.android.internal.projectType, dagger.hilt.internal.useAggregatingRootProcessor***'
2024-05-19 06:52:32 -03:00
renovate[bot]
78101c33fe chore(deps): update androidx.fragment:fragment-ktx to v1.7.1 2024-05-19 06:30:52 -03:00
renovate[bot]
71b4679aca chore(deps): update com.github.mik3y:usb-serial-for-android to v3.7.2 2024-05-19 06:26:20 -03:00
renovate[bot]
89ca8c5ea7 chore(deps): update coroutines_version to v1.8.1 2024-05-19 06:23:34 -03:00
renovate[bot]
eb62747158 chore(deps): update composeoptions to v1.5.14 2024-05-19 06:14:55 -03:00
renovate[bot]
93b65c6e21 chore(deps): update androidx.viewpager2:viewpager2 to v1.1.0 2024-05-19 06:07:06 -03:00
renovate[bot]
4cd110e46e chore(deps): update androidx.recyclerview:recyclerview to v1.3.2 2024-05-19 06:06:55 -03:00
andrekir
615d583bae 2.3.8 2024-05-12 09:21:11 -03:00
andrekir
c8191a899b feat: add Chinese Traditional (zh-TW) locale and translations 2024-05-12 09:11:03 -03:00
andrekir
2e2539cf84 2.3.7 2024-05-05 07:34:36 -03:00
renovate[bot]
6bbf8cda89 chore(deps): update com.google.firebase:firebase-bom to v33 2024-05-05 07:18:46 -03:00
renovate[bot]
f348f4c35f chore(deps): update com.google.android.material:material to v1.12.0 2024-05-05 07:12:04 -03:00
renovate[bot]
d31d0e61d6 chore(deps): update androidx.fragment:fragment-ktx to v1.7.0 2024-05-05 07:11:54 -03:00
renovate[bot]
eab1e44c0d chore(deps): update androidx.compose:compose-bom to v2024.05.00 2024-05-05 07:05:36 -03:00
renovate[bot]
7b4afb5480 chore(deps): update composeoptions to v1.5.13 2024-05-05 07:05:27 -03:00
renovate[bot]
4f1ccc1700 chore(deps): update androidx.datastore:datastore to v1.1.1 2024-05-05 07:05:15 -03:00
renovate[bot]
677b026918 chore(deps): update androidx.core:core-ktx to v1.13.1 2024-05-05 06:57:21 -03:00
andrekir
0cec08a6a4 2.3.6 2024-04-29 18:14:43 -03:00
renovate[bot]
7b85786394 chore(deps): update com.github.mik3y:usb-serial-for-android to v3.7.1 2024-04-29 18:11:03 -03:00
andrekir
ab31d1d4c5 2.3.5 2024-04-21 09:07:24 -03:00
renovate[bot]
f72c4116ae chore(deps): update androidx.datastore:datastore to v1.1.0 2024-04-21 08:35:01 -03:00
renovate[bot]
f3d5c93307 chore(deps): update androidx.core:core-ktx to v1.13.0 2024-04-21 08:34:26 -03:00
renovate[bot]
bc5ad38b26 chore(deps): update composeoptions to v1.5.12 2024-04-21 08:28:07 -03:00
renovate[bot]
f2f1349bab chore(deps): update androidx.compose:compose-bom to v2024.04.01 2024-04-21 08:27:59 -03:00
renovate[bot]
db54785a76 chore(deps): update com.google.firebase:firebase-bom to v32.8.1 2024-04-21 08:20:28 -03:00
andrekir
e6e85d6403 2.3.4 2024-04-09 07:29:04 -03:00
renovate[bot]
4c5112399a chore(deps): update mil.nga:mgrs to v2.1.3 2024-04-06 08:16:14 -03:00
renovate[bot]
9f7b4f583f chore(deps): update androidx.compose:compose-bom to v2024.04.00 2024-04-06 08:15:56 -03:00
andrekir
d3d4b960c8 2.3.3 2024-04-01 19:47:40 -03:00
renovate[bot]
30019ba02a chore(deps): update com.google.firebase:firebase-bom to v32.8.0 2024-03-31 16:05:12 -03:00
renovate[bot]
9302ac70c4 chore(deps): update androidx.compose:compose-bom to v2024.03.00 2024-03-31 15:50:15 -03:00
renovate[bot]
37bcecc954 chore(deps): update composeoptions to v1.5.11 2024-03-31 15:40:50 -03:00
andrekir
61be6e9985 2.3.2 2024-03-26 08:27:00 -03:00
andrekir
ab7f09fc8a feat: add Croatian (hr) locale and translations 2024-03-26 08:03:47 -03:00
andrekir
be741a9200 2.3.1 2024-03-19 08:58:06 -03:00
andrekir
6fe132023e 2.3.0 2024-03-11 22:29:08 -03:00
renovate[bot]
1d3aaf8ab7 chore(deps): update com.google.firebase:firebase-bom to v32.7.4 2024-03-10 04:19:55 -03:00
renovate[bot]
b058493f6d chore(deps): update androidx.compose:compose-bom to v2024.02.02 2024-03-10 04:12:09 -03:00
Andre K
a1fbdcfd1b
feat: add Lithuanian (lt) locale and translations (#897) 2024-03-07 06:36:38 -03:00
Davis
9e54787a7d
Move Node info completely to Compose (#886)
* Move battery info to compose - always show voltage level and icons to match battery percentage
Use tool text in preview, rather than actually set text value
Simplify node info layout to avoid defining margins on everything

* Move node position to Compose

* Update hyperlink color to match previous value

* Use compose preview in layout editor

* Use compose preview in layout editor

* Add simple preview for use in layout

* Move last heard node info to Compose
Clean up layout of node info

* Move signal info to Compose and simplify bind

* Prevent long coordinates from colliding with signal info

* Move the rest of the node info card to compose
Breaks the blinking feature when navigating from chat
Wrap position to new line if overflow

* Adjust layout and text sizing to closer match original

* Use constraint layout for tighter display on busy nodes

* Construct environment metrics so that there aren't trailing spaces if current is zero

* Swap viewholder root for compose view rather than inflating layout
Fix padding lost when changing out view holder root
Intelligently update the list with only nodes that changed

* Remove unused method, and adjust replacement method to match the same decimal precisions as before

* Use previous string for denoting unknown node names

* Mark unknown short name as non-translatable
2024-03-07 05:39:02 -03:00
andrekir
4ba67beb53 refactor: replace mgrs-android library with NGA base MGRS API 2024-03-04 17:14:33 -03:00