ODK Collect v2024.1.0-beta.0
Pre-release
Pre-release
lognaturel
released this
16 Dec 05:45
·
1960 commits
to master
since this release
What's Changed
- Icon improvements by @grzesiek2010 in #5638
- Preserve range widget values in field list when minimizing app by @grzesiek2010 in #5640
- Use the same location providers in every map engine + some tweaks by @grzesiek2010 in #5636
- V2023.3 dependency updates by @grzesiek2010 in #5658
- Form error improvements by @grzesiek2010 in #5560
- Use Theme_MaterialComponents by default in tests by @grzesiek2010 in #5668
- Stop using WeakReference in BaseLocationClient by @grzesiek2010 in #5624
- Remove +/- buttons from OSMDroidMap by @grzesiek2010 in #5674
- Dismiss snackbar before creating a new one by @grzesiek2010 in #5682
- Fix for #5547 in FormMetadataPreferencesFragment by @dimwight in #5696
- Fixed button heights by @grzesiek2010 in #5686
- Merge changes from v2023.2.3 by @seadowg in #5697
- Fixed text alignment for RTL selects by @grzesiek2010 in #5689
- Merge pull request #5667 from v2023.2.x by @seadowg in #5677
- Prevent "Check for errors" result snackbar from reappearing on rotation by @dimwight in #5691
- Introduce "data service" for Forms by @seadowg in #5521
- Remove Google Drive projects with no saved forms by @grzesiek2010 in #5675
- Upgrade to JavaRosa 4.3.0-SNAPSHOT by @seadowg in #5710
- Refresh the list adapter to solve the problem with selecting items by @grzesiek2010 in #5713
- Disable reconfiguring in GD projects by @grzesiek2010 in #5705
- Fix external apps returning data when Collect is being restored by @seadowg in #5663
- Removed redundant logs from AuditEventSaveTask by @grzesiek2010 in #5706
- Use Material 3 as base theme by @seadowg in #5676
- Fixed missing audit events after navigating to settings by @grzesiek2010 in #5707
- Move file in wrong place by @seadowg in #5724
- Only treat _ as markdown if separated by white space by @grzesiek2010 in #5685
- Fix for #5634 Crash after zooming map by @dimwight in #5700
- Do not allow to attach gifs in AnnotateWidget by @grzesiek2010 in #5712
- Making the "Ready to Send" screen more actionable by @grzesiek2010 in #5693
- Migrate usage of KEYCODE_BACK and onBackPressed() by @grzesiek2010 in #5729
- Fixed missing „form resume” in audit log events when moving backward in not allowed in Collect settings by @grzesiek2010 in #5708
- Fixed: Crash when logging background location by @grzesiek2010 in #5743
- Add strings from PR #5734 by @seadowg in #5757
- Fallback to OSM if other engines aren't available by @seadowg in #5702
- Allow local JavaRosa to be used with one change by @seadowg in #5755
- Fixed annotate widget tests by @grzesiek2010 in #5756
- Fixed: Doubled event in the audit log after saving a draft in Audit Test Location Background Audio form by @grzesiek2010 in #5742
- Update ways of working by @seadowg in #5722
- Fixed importing QR codes by @grzesiek2010 in #5747
- Fixed the order of events when location tracking is enabled by @grzesiek2010 in #5744
- Add checks for tests and string comments to PR template by @seadowg in #5764
- Improved handing fast clicking on different elements in the main menu by @grzesiek2010 in #5759
- Fixed killing app in tests by @grzesiek2010 in #5778
- Add analytics for form-level auto-send and auto-delete by @grzesiek2010 in #5774
- Improving empty states by @grzesiek2010 in #5768
- Added strings from v2023.3.x by @grzesiek2010 in #5791
- Remove unused string by @lognaturel in #5803
- Fixed LeakCanary by @grzesiek2010 in #5784
- Merge v2023.3 changes by @seadowg in #5781
- Add module naming example to code guidelines by @seadowg in #5816
- Button styling improvements by @grzesiek2010 in #5773
- Improved styling the project settings dialog by @grzesiek2010 in #5770
- Maintain last-saved across form updates by @grzesiek2010 in #5745
- Use implicit action intent for action test by @seadowg in #5832
- Allow custom camera app to be specified in a question by @grzesiek2010 in #5738
- Updated messages displayed in empty lists by @grzesiek2010 in #5826
- Dependency updates for v2023.4 by @grzesiek2010 in #5802
- Re-introduce app bar elevation by @grzesiek2010 in #5761
- Removed Stamen maps by @grzesiek2010 in #5822
- Refactor prep for only creating database for search/pulldata if needed by @seadowg in #5665
- Use recommended OSM tile URL by @lognaturel in #5815
- Revise release process by @seadowg in #5863
- Update merge process docs by @seadowg in #5858
- Display errors inline rather than in toast by @grzesiek2010 in #5725
- Clean up remaining Google Drive projects by @grzesiek2010 in #5830
- Revise notification flows by @seadowg in #5827
- Improved styling the landing screen by @grzesiek2010 in #5772
- Merge changes from v2032.3.1 by @seadowg in #5860
- Only load dynamic preload data when needed by @seadowg in #5823
- Do not display the option to finalize drafts in the list of sent forms by @grzesiek2010 in #5862
- Fix ANR when loading audio by @seadowg in #5836
- Fixed testshared module name by @grzesiek2010 in #5871
- Fixed imageloader module name by @grzesiek2010 in #5874
- Finish activity when the dialog is canceled by @grzesiek2010 in #5873
- Add
hidden-answer
appearance for barcode questions by @seadowg in #5870 - Standardize widget margins by @grzesiek2010 in #5868
Full Changelog: v2023.2.0...v2024.1.0-beta.0