Files
2026-08-02 14:05:43 +02:00
..
2022-05-12 18:02:33 -04:00
2026-08-02 14:05:43 +02:00
2021-04-17 17:59:03 +02:00

:app

The main application module that integrates all features and hosts app-specific UI screens not large enough for their own module. PodcastApp initializes the app; ClientConfigurator registers service implementations (download, sync) at startup.

The miniplayer (the collapsed player bar at the bottom of the screen) is implemented in ExternalPlayerFragment. It is hosted in MainActivity as a bottom sheet. MainActivity controls its visibility via setPlayerVisible() based on playback state.