RadioAktywne / ra-app

Repository for mobile app project.
5 stars 1 forks source link

Recordings #77

Closed julianuziemblo closed 1 month ago

julianuziemblo commented 3 months ago

Overview

This PR does pretty much everything related to recordings - playing logic, recordings page, recordings player. These changes required kind of a big refactor of existing elements, thst's why it's so big.

Description

  1. Add Nagrania playing logic (#52)
  2. Add Nagrania page (#38)
  3. Refactor RadioPlayerWidget (#76)
  4. Change few names of files and classes to better indicate their purpose
  5. Refactor logic for lazy loading a grid page into LazyLoadedGridView
  6. Add BuildContext extension for displaying correct padding for the radio/recording player

Known issues

  1. Images in RecordingsPage load really slow compared to ArticleSelectionPage. One way to fix that would be to make the loading multi-step, but that's for another time. Issue should be added for this.
  2. There seekbar in the notification doesn't seem to be displaying even when set according to documentation. Issue should be made for this.
  3. Bug with player shutting down after 10 mins in the background on android still not fixed.

ezgif-2-ce2f22c682