Meshtastic-Android/app
James Rich 8e5accd518
fix #1484: Filter out ignored nodes from map (#1676)
* fix #1484: Filter out ignored nodes from map

- Created a new `filteredNodeList` `StateFlow` in `UIState.kt` that filters out nodes marked as ignored.
- Updated `MapFragment.kt` to use `filteredNodeList` instead of `nodeList`, ensuring that ignored nodes are not displayed on the map.

* Refactor: Remove ExperimentalCoroutinesApi opt-in and add it to compiler args

- Removes the `@OptIn(ExperimentalCoroutinesApi::class)` annotation from multiple files.
- Adds `-opt-in=kotlinx.coroutines.ExperimentalCoroutinesApi` to the `freeCompilerArgs` in the `build.gradle` file, enabling the use of Experimental Coroutines API project-wide without the need for per-file opt-ins.
- The coroutine api is now applied globally.

Signed-off-by: James Rich <james.a.rich@gmail.com>

* detekt

Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>

---------

Signed-off-by: James Rich <james.a.rich@gmail.com>
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-03-17 11:40:08 -05:00
..
schemas/com.geeksville.mesh.database.MeshtasticDatabase feat(config): implement excluded modules validation (#1460) 2025-01-02 06:38:33 -03:00
src fix #1484: Filter out ignored nodes from map (#1676) 2025-03-17 11:40:08 -05:00
.gitignore gitignore 2020-02-19 10:54:29 -08:00
build.gradle fix #1484: Filter out ignored nodes from map (#1676) 2025-03-17 11:40:08 -05:00
google-services.json chore: simplify mock google-services.json workflow (#1313) 2024-10-14 08:13:35 -03:00
proguard-rules.pro chore: re-enable code shrinking and optimization 2024-09-19 18:17:30 -03:00