Scott Olsen
Scott Olsen
Two small bits of cleanup in the LocalMutationSyncWorker: 1. Move fetching of mutations eligible for retry into the mutations repository 2. Only sync mutations associated with the current authenticated user....
- Make `path` in PhotoResponse public so that we can use it directly when uploading media. - Filter submission deltas by response value instead of task type. - Minor stylistic...
Return null when attempting to retrieve unknown tasks from a Job (instead of throwing an exception). Updates callers accordingly. NOTE: Depends on https://github.com/google/ground-android/pull/2214 Fixes #2216
Will add further details here once we determine if this is needed.
A good portion of libDaisy is currently only defined as CPP classes and bindings. Providing bindings in plain C would not only allow users to leverage libDaisy in plain C,...
Adds an API C bindings wrapping the underlying the CPP API. This will permit callers to use libDaisy from pure C. Since C is the foreign function interface (FFI) target...
Adds documentation on enabling folding using g:markdown_folding. Introduces some parallel grammar and fixes minor typos. Adds some section headers and styling for readability.
There are a few places in the code base where we currently throw exceptions that we might be able to convert to nullable return values or Kotlin's `Result` type instead,...
I think our overall approach and design will be simplified if we dumb down the logic the `MutationRepository` offers and offload some processing into methods defined directly on our mutation...
We have some functions throughout the app that are called `on...Result...` `on...Click...` and similar. These names are really opaque and do not convey anything about the actual behavior that's happening...