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

To repro, load https://www.gpsvisualizer.com/examples/google_gpx.html in emulator and play back at 1x speed, enabling location lock. ![Screenshot_1602860690.png](https://images.zenhubusercontent.com/5f062d0f25250e63f9559a02/5678abe9-67ba-4aa6-acaf-286e08cdd1a3)

type: bug
help wanted
priority: p2

It's currently difficult to understand which marker is selected. Suggestion: ![image](https://user-images.githubusercontent.com/228050/74393841-34f5fe00-4dd9-11ea-916e-fbd9bcd385f3.png)

type: feature request
help wanted
priority: p2

From #477 The system inset areas shows as grey instead of blue in Offline areas and Settings: ![image](https://user-images.githubusercontent.com/228050/82760079-534b9c80-9dbf-11ea-865e-18019c6bd474.png) Ideal would be as in the expanded feature sheet: ![image](https://user-images.githubusercontent.com/228050/82760118-82620e00-9dbf-11ea-8068-b815ad4d4f77.png)

type: bug
help wanted
good first issue
priority: p3

Constructor of `MainViewModel` is doing some actual work which is not a [recommended](http://misko.hevery.com/code-reviewers-guide/flaw-constructor-does-real-work/#:~:text=Object%20graph%20creation%20is%20a,violates%20the%20Single%20Responsibility%20Principle.&text=Testing%20such%20constructors%20is%20difficult,object%2C%20the%20constructor%20must%20execute.) pattern. On top of that, it also creates a problem while unit testing the class as we...

good first issue
type: cleanup
priority: p2

In https://github.com/google/ground-android/pull/1163, a patch was proposed to fix the behavior for an earlier version of the app. TODO here is to confirm whether that bug exists at HEAD or not...

type: bug

we have a few instances in the code base in which we pass primitive types that have additional meaning e.g. passing entity IDs as `String` (not technically a primitive but...

type: cleanup
priority: p3

We shouldn't expose Maps API to Ground business logic, both to enforce SoC/Clean arch, and to allow us to add other maps providers in the future.

type: cleanup
priority: p2

This will help users understand how much storage downloaded imagery will require, and how much space is left. For ex:

type: fr
ux needed

Once we've determined the best process for creating new issues, we should document it in CONTRIBUTING.md (On the issues page, a message from github recommends reading this file prior to...

type: docs
priority: p3

There are a number of TODOs lying around regarding VM simplification. We should address these! Creating an issue so that we can reference it in each TODO. @gino-m

type: cleanup
priority: p2