Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: resource download #56

Merged
merged 7 commits into from
Oct 14, 2022
Merged

feat: resource download #56

merged 7 commits into from
Oct 14, 2022

Conversation

chrismclarke
Copy link
Collaborator

@chrismclarke chrismclarke commented Oct 7, 2022

Description

  • Add support for resource download
  • Fix broken ram refresher video link
  • Remove malawi/zambia specific manuals from hardcoded resources. Users who already have them downloaded will not need to re-download, and this will also reduce the size of future app updates.

Discussion

  • What is the minimum set of resources that should be included within the app for first time download/share? There is a tradeoff as any hardcoded resources will also be re-downloaded every app update because they are bundled into the core code. This is why previously the main download was around 15MB (but core code only 2MB)

  • How do we want to manage in app downloads? (e.g. download each file as you need them vs a single resource pack for a country). Can we also make it easy to share resources/packs? (likely future development topic)

Preview

Released as v3.10.0
https://picsa.app

Screenshots / Videos

Resource download and cancel

Untitled_.Oct.13.2022.3_43.PM.webm

@chrismclarke chrismclarke changed the title chore: remove hardcoded resources feat: resource download Oct 7, 2022
@chrismclarke chrismclarke marked this pull request as ready for review October 14, 2022 02:56
@chrismclarke chrismclarke merged commit e3c253e into main Oct 14, 2022
@chrismclarke chrismclarke deleted the feat/resource-download branch October 14, 2022 02:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant