mirror of
https://github.com/AntennaPod/AntennaPod.git
synced 2026-08-18 11:05:49 +00: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.