ground-android icon indicating copy to clipboard operation
ground-android copied to clipboard

Ground mobile data collection app for Android

Results 471 ground-android issues
Sort by recently updated
recently updated
newest added

Specifically: * On tap of the user profile, show a dialog with the username and email, and two buttons as shown in the attached below. Note the placement of the...

type: fr
good first issue

The icon is currently missing, making it harder to understand that the second row of text refers to the name/ID of the selected site. Desired UX: ![Image](https://github.com/user-attachments/assets/2f606806-3d75-4cd3-9c69-da333148eeb9)

type: fr

Location permission dialog was shown on preceding task rather than on the capture location task. @sufyanAbbasi FYI

type: bug

https://cloud.google.com/artifact-registry/docs Action items - Copy docker images to artifact registry and update configs for pushing images. Deadline for the migration is April 22, 2025

type: code health

Reported by @lecrabe Stack trace: ``` 15:10:08.842 E set_timerslack_ns write failed: Operation not permitted 15:10:15.723 E FATAL EXCEPTION: main Process: com.google.android.ground, PID: 31929 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.google.android.ground/com.google.android.ground.MainActivity}: androidx.fragment.app.Fragment$InstantiationException:...

type: bug

Consider refactoring use cases into `FooUseCase` classes as we go. This will likely also involve refactoring view logic out of fragments into view models to make more testable. Full list...

type: code health

'data object' instead of a plain 'object' means that it automatically has a 'toString()' function without the need to override it manually [Link](https://kotlinlang.org/docs/whatsnew19.html#stable-data-objects-for-symmetry-with-data-classes)

Two small bits of cleanup in the LocalMutationSyncWorker: 1. Move fetching of mutations eligible for retry into the mutations repository 2. Only sync mutations associated with the current authenticated user....