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

We always re-create `*FieldViewModel` as a screen can have multiple fields of same type. Does it mean that ViewModel shouldn't exist and all the logic should live in the views...

type: cleanup
priority: p2

The (G) appears to overlap with the top system bar, and is far from the user name. Ideally it would be positioned closer to the user's name. Some experimentation may...

type: bug
priority: p3

When activating or joining a project, the loading spinner disappears as soon as the project metadata is loaded, but before the map features are fully loaded. The app lags while...

type: feature request
priority: p2

Occurred when adding an observation with a photo to an existing feature.

type: bug
priority: p1

The app uses navigation component for controlling the user flow between fragments/activities. It could also be used to update the ui components within the same screen like navDrawer and toolbar....

type: code health

Stack trace from Crashlytics: ``` Fatal Exception: java.lang.Throwable: FOREIGN KEY constraint failed (code 787) at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(SQLiteConnection.java) at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:783) at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:788) at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:86) at androidx.sqlite.db.framework.FrameworkSQLiteStatement.executeInsert(FrameworkSQLiteStatement.java:51) at androidx.room.EntityInsertionAdapter.insert(EntityInsertionAdapter.java:64) at com.google.android.gnd.persistence.local.room.dao.ObservationDao_Impl$4.call(ObservationDao_Impl.java:304) at com.google.android.gnd.persistence.local.room.dao.ObservationDao_Impl$4.call(ObservationDao_Impl.java:299)...

type: bug
priority: p1

Some hints: * Saving observation with photo. * Occurred when offline. * May have been timeout error... IO operation blocking UI thread? @shobhitagarwal1612 FYI @hebertlucena

type: bug
priority: p0

This would override name inferred from properties

type: feature request
priority: p2

We should add a background to the floating buttons as we did for those on the map. @shobhitagarwal1612 FYI @nmhung00 Good started project!

type: bug
priority: p2

After going through the permissions flow, taking a photo, and tapping the checkmark, app displayed splash screen and freezes. Observed while profiling on physical Pixel 4, Android 11, API 30....

type: bug
priority: p0