Gino Miceli

Results 316 issues of Gino Miceli

The current "add feature" flow doesn't work well for polygon drawing, since the user will need to select the layer _before_ drawing the polygon. It's also surprising that a point...

type: feature request
ux needed
priority: p1

Problem: Smaller polygons aren't visible when zoomed out, and appear only as several pixels on the map. ![image](https://user-images.githubusercontent.com/228050/118502984-33139c80-b6f8-11eb-9d1a-3e29a249cc4b.png) Also, multiple markers at the same location pile up and overlap. Potential...

priority: p2

type: cleanup
priority: p3

- [ ] 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