ODK Collect v1.29.0
Added
- Internal audio recording #4168 #4173 #4180 #4190 #4215 #4222 #4241 #4256 #4275 #4280 #4322
- Callum Stott @seadowg (ODK)
- #4191 Use install ID as device ID, remove identifiers Android no longer provides (IMEI, subscriber ID, SIM serial)
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4196 Automatic migration to scoped storage
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4231 Show form navigation buttons for new installs or on settings reset
- Callum Stott @seadowg (ODK)
- #4208 Support for launching more external apps
- Hélène Martin @lognaturel (ODK)
- #4197 Show warning when importing legacy settings
- Callum Stott @seadowg (ODK)
- #4188 Extend existing external application functionality to receive binary files in field-list groups
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4232 Use glide to speed up displaying images in selects
- Grzegorz Orczykowski @grzesiek2010 (ODK)
Fixed
- #4227 Fixed the Record a point button
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4203 Fixed columns-pack appearance
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4177 Restore exif data after rotate or resize
- Khuong Ninh @ItloMd9
- #3975 Improve structure and tests for date and time widgets
- Saumia Singhal @SaumiaSinghal
- #4169 Fix sort by displaying unexpectedly issue after using map button or search icon
- Saumia Singhal @SaumiaSinghal
- #3937 Improve structure and tests for rating widget
- Saumia Singhal @SaumiaSinghal
- #4195 Fixed map icon button
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4207 Fix crash in case of form filling error without a JavaRosa message
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4201 Fix displaying recordings over an hour
- Callum Stott @seadowg (ODK)
- #4199 Fixed launchIntentButton's style
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4175 Scale icons on form entry and hierarchy screens to match others
- Hélène Martin @lognaturel (ODK)
- #3922 Improve structure and tests for geotrace and geoshape widgets
- Saumia Singhal @SaumiaSinghal
- #4040 Isolate MultiFormDownloader
- Callum Stott @seadowg (ODK)
- #4065 Improved displaying choices with columns-pack appearance
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4141 Alternative fix for redownloading delete forms from Google Drive
- Callum Stott @seadowg (ODK)
- #4164 Fix margin for buttons
- Saumia Singhal @SaumiaSinghal
- #4130 Remove extra spacing from question widget and help layout
- Callum Stott @seadowg (ODK)
- #3969 Add XML layout and tests for range widgets
- Saumia Singhal @SaumiaSinghal
- #4136 #4120 Prevent multiple clicks
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4117 Update dependencies
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4112 Fixed padding in choices
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4042 Add tests and improve structure for bearing widget
- Saumia Singhal @SaumiaSinghal
- #4032 Add tests and improve structure for barcode widget
- Saumia Singhal @SaumiaSinghal
- #4226 Trust root certificate that will root all certs issued by Let's Encrypt after Sept 2021
- Hélène Martin @lognaturel (ODK)
- #4230 Expose more information in HEAD request error
- Hélène Martin @lognaturel (ODK)
- #4243 Explicitly address repeat in field-list error case
- Hélène Martin @lognaturel (ODK)
- #4225 Ensure all download errors result in a dialog
- Hélène Martin @lognaturel (ODK)
- #4255 Keep external recording as the default
- Callum Stott @seadowg (ODK)
- #4242 Fixed: Minimal appearance doesn't work with "fast external itemsets"
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4252 Fixed closing cursor
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4251 Reorder strings to group by usage
- Hélène Martin @lognaturel (ODK)
- #4265 Fixed reading path from uri if _data column does not exist
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4244 Allow recording configuration to be hidden or shown by admin
- Callum Stott @seadowg (ODK)
- #4228 Fixed: Read-only binary questions have no spacing below the question text
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4249 Unsaved recent files should be deleted if a user ignores changes
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4273 Revert Google Services to pick up correct config
- Hélène Martin @lognaturel (ODK)
- #4261 Allow user to recover from multiple forms with same formid/version and prevent their future download
- Hélène Martin @lognaturel (ODK)
- #4277 Collect crashes when user tries to download form via external app if URL settings are not set
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4274 Fixed creating multiple files for recording selfie videos
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4257 User is able to open two different views from the main screen
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4289 Make sure screen reloads when preferences are changed
- Callum Stott @seadowg (ODK)
- #4276 Always allow downloading of form that matches
form_idandversionof form already on device- Hélène Martin @lognaturel (ODK)
- #4291 Fix crash when stop/pause pressed at the same time while recording
- Callum Stott @seadowg (ODK)
- #4296 Fixed bugs in SelectMultiMinimalWidget
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4304 Downgrade mapbox-android-plugin-annotation
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4307 Prevent crash when Collect goes out of memory while deleting instances
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4301 Show error when starting recording while mic in use
- Callum Stott @seadowg (ODK)
- #4316 Make sure external recording is blocked when internal recording in progress
- Callum Stott @seadowg (ODK)
- #4318 Exclude admin password from QR codes when requested
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4308 Do not show keyboard for readonly select widgets with autocomplete appearance
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4320 Catch exceptions that might take place during opening uris
- Grzegorz Orczykowski @grzesiek2010 (ODK)
Removed
- #4025 Remove Answer Text View in Url Widget
- Saumia Singhal @SaumiaSinghal
- #4191 Remove identifiers Android no longer provides (IMEI, subscriber ID, SIM serial)
- Grzegorz Orczykowski @grzesiek2010 (ODK)