Media links #11

Open
opened 2 years ago by dece · 1 comments
dece commented 2 years ago
Owner

Media links should open in a dedicated app and support streaming, esp. video and sound.

Maybe an inline mode for images can be a good addition because repeatedly clicking on links can grow tiresome, but without autoloading and only if it does not complexify the code too much.

Type support:

  • Images
    • Download in MediaStore
    • Show images inline (on user action of course)
    • Allow downloads in temporary cache dir to avoid cluttering MediaStore
  • Audio
    • Download in MediaStore
    • Allow user to pick a different relative path, currently the file ends up in the music directory but it could be a podcast, an audiobook, a recording, etc.
    • Show an inline player like Lagrange? Why not.
  • Video
    • Download in MediaStore
    • Show them inline? Not convinced at all.
  • Other (documents, "application/*" MIME types, etc)

Misc improvements:

  • Track downloads progress (notification?)
  • Cancel downloads
Media links should open in a dedicated app and support streaming, esp. video and sound. Maybe an inline mode for images can be a good addition because repeatedly clicking on links can grow tiresome, but without autoloading and only if it does not complexify the code too much. Type support: - Images - [x] Download in MediaStore - [ ] Show images inline (on user action of course) - [ ] Allow downloads in temporary cache dir to avoid cluttering MediaStore - Audio - [x] Download in MediaStore - [ ] Allow user to pick a different relative path, currently the file ends up in the music directory but it could be a podcast, an audiobook, a recording, etc. - [ ] Show an inline player like Lagrange? Why not. - Video - [x] Download in MediaStore - [ ] Show them inline? Not convinced at all. - Other (documents, "application/*" MIME types, etc) - [ ] Implement [Storage Access Framework][saf] Misc improvements: - [ ] Track downloads progress (notification?) - [ ] Cancel downloads [saf]: https://developer.android.com/training/data-storage/shared/documents-files
dece referenced this issue from a commit 2 years ago
dece commented 2 years ago
Poster
Owner

First step is done, most media can be downloaded in the MediaStore and a snackbar allow a quick open.

First step is done, most media can be downloaded in the MediaStore and a snackbar allow a quick open.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: dece/Comet#11
Loading…
There is no content yet.