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

Ground mobile data collection app for Android

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

#936 Adding some initial UI to the map container to allow users to select map type and also show the data layers of the selected project. Next step: add some...

cla: yes

- [ ] Move behavior and state from HomeScreenFragment, MapContainerFragment, and others into view models. - [ ] Move logic into appropriate class. Namely, there's a lot of logic relating...

type: code health

There are several problems with the lifecycle of `EditObservationFragment` and `EditObservationViewModel` while working on #1077: * `initialize()` is called when the ViewModel is being restored, even if it was already...

type: cleanup
priority: p2

Haven't tried to repro yet. Could these be caused by a feature deleted locally still being present on the map or open in the UI? ``` Non-fatal Exception: com.google.android.gnd.persistence.remote.NotFoundException: Feature...

type: bug
priority: p1

On Pixel 4, photo and data sync status notifications not appearing. Using debug build.

type: bug
priority: p1

To ensure subscriptions did not accumulate until a view or view model is destroyed, we previously only allowed calls to subscribe() in initializers that would only be called once per...

type: cleanup
priority: p2

`lastPhotoResult` in `EditObservationViewModel` replays the last value on subscribe, which will cause the `PhotoFieldViewModel` to upload the photo again. @shobhitagarwal1612 FYI.

type: cleanup
priority: p1

Some quick wins: * Inject and use EphemeralPopups directly instead of binding to Activity. * How errors are handled depends on the use case; expose finer-grained handlers, e.g. `handlePermissionDeniedErrors`. *...

type: cleanup
priority: p2

Before, we cascaded deletions on the foreign keys for feature/observation mutations, meaning all mutations for a feature/observation were wiped from the DB, eradicating the user's edit/sync history. This change alters...

cla: yes

We should update the edge on camera move rather than on drag finished. @shobhitagarwal1612 Also related to your last PR.. could you PTAL?

type: bug
priority: p3