Gino Miceli

Results 316 issues of Gino Miceli

All components should ideally use Material theming; specific instances of color attributes can be removed. https://material.io/develop/android/theming/color

type: code health

We could then remove the need to group mutations by `User`, and would not need to pass around the `User` to all mutation methods.

type: cleanup
priority: p2

Currently this is done in the background worker by the currently logged in user.

type: bug
type: feature request
priority: p1

`Date` is mutable and isn't thread-safe. Since we only use `Date` for timestamps, these can be replaced with simple longs.

type: code health

These should be observed by views which update state accordingly. @dturner as per our discussion.

type: cleanup
priority: p2

Colors that don't look quite right - [ ] Toolbar background and nav icon - [ ] Surface container color, e.g., survey list backround

type: bug
ux needed

We should have notifications for these background operations: - [ ] New LOIs added to a job by organizer - [ ] New jobs added to a survey by organizer...

type: feature request
ux needed
priority: p2

Room `@Transaction` annotation makes this easy. This will prevent failed operations from leaving the db in an invalid state.

type: code health

Ideas: * We currently split the project config into many different tables, even though the entire hierarchy is always read and written as a single unit. We could reduce complexity...

type: cleanup
priority: p2

- [x] Automated testing run via CI - [x] Automated UI testing run via CI - [ ] Acceptable unit test coverage - [ ] Acceptable UI test coverage

type: process
priority: p1