|
Freya
0.0.1
A Gtk3 MPD Client
|
| AbstractBrowser | Inherit from this class in order to be able to add the browser to the browserlist |
| MPD::AbstractClientExtension | Abstract base class for classes that want to implement spefic MPD Commands |
| MPD::AbstractClientUser | |
| MPD::AbstractComposite | |
| MPD::AbstractItemGenerator | |
| MPD::AbstractItemlist | Inhertit from this class to use MPD::Client's fill_* methods |
| Browser::AbstractSettings | Abstract base class for every Tab in the Settingsbrowser |
| Browser::ArtistPhotosMgr | |
| MPD::AudioOutput | Wrapper for mpd_output, implements also two client commands: enable() and disable() |
| MPD::BaseClient | The Base to MPD::Client |
| Browser::BasePopup | A Baseclass for Widgets that want to implement easily popup widgets |
| Avahi::Browser | This class offers a simple Zeroconf Serverbrowser |
| GManager::BrowserList | List of Browsers in sidebar |
| CairoSlider | |
| MPD::Client | The client implements concrete commands of the MPD Protocol |
| ColumnRecord | |
| Utils::CompileSymbols | |
| MPD::Connection | A convinience Wrapper around mpd_connection* |
| Browser::CoverArtMgr | |
| Init::CssLoader | Load a custome css file |
| Browser::Database | The Database Browser |
| Browser::DatabaseCache | Acts as a Proxy betwenn Browser::Database and MPD::Client, but caches requested data |
| Browser::DatabasePopup | The popup that shows up when rightclickin an icon |
| MPD::Directory | A wrapper for mpd_directory |
| DrawingArea | |
| EventBox | |
| Browser::EventImage | |
| Expander | |
| Browser::Fortuna | A little easteregg browser |
| Frame | |
| Grid | |
| Config::Handler | A singleton class to provide Config access, use the macros down instead |
| GManager::Heartbeat | A software clock that emits a signal every 500ms |
| Browser::ImageWall | |
| MPD::Listener | Listener for Server events, Freya's actual core |
| LogTestSuite | |
| GManager::MenuList | The Manager for the Topmenus |
| Config::Model | Data needed by Config::Handler |
| Avahi::View::ModelColumns | |
| MPDTestSuite | |
| Notify::Notify | A Singletonclass to provide Access to libnotify, use the macros down preferrably |
| MPD::NotifyData | NotifyData is passed as second argument to the on_client_update signal |
| GManager::NotifyManager | Manages Notifications that are triggered on player events |
| NotifyTestSuite | |
| Browser::NowPlaying | |
| Browser::OtherAlbumsMgr | |
| Browser::OutputsModelColumns | The Column Definition of the Outputlist inside of the Settingsbrowser |
| Init::Path | Get the path to files Freya will write to (Config/Log) |
| GManager::PlaybackButtons | Manages the Playbackbuttons |
| MPD::Playlist | A Wrapper for mpd_playlist, also implements own client commands |
| Browser::PlaylistAddDialog | Shows a simple dialog when a new playlist needs to be saved |
| Browser::PlaylistManager | Shows a list of stored playlists |
| Browser::PlaylistManagerPopup | The Popup for Browser::PlaylistManager |
| MPD::Query | |
| Browser::Queue | Shows a list of songs in the current playlist |
| Browser::QueueMerger | This class manages the updating and merging of the Queue |
| Browser::QueueModelColumns | The Column Definition of Browser::Queue |
| Browser::QueuePopup | The Popup for Browser::Queue |
| Browser::RelatedLinksMgr | |
| ScrolledWindow | |
| Browser::Settings | The Settingsbrowser shown in the sidebar |
| Browser::SettingsGeneral | General Settings Tab |
| Browser::SettingsNetwork | Network Settings Tab |
| Browser::SettingsOutputs | Outputlist Tab |
| Browser::SettingsPlayback | Playback Settings Tab |
| Init::SignalHandler | By Instancing this class Signalhandlers are registered |
| MPD::Song | A wrapper for mpd_song |
| Glyr::Stack | |
| Browser::StatBrowser | A simple representation of the current MPD::Statistics |
| MPD::Statistics | A wrapper for mpd_stats |
| MPD::Status | A Wrapper for mpd_status |
| GManager::Statusbar | Manager for the statusbar |
| StatusIcon | |
| GManager::Statusicons | Manager for the status icons in the down sidebar |
| TestSuite | |
| Browser::TextItemsMgr | |
| Browser::TextPageMgr | |
| GManager::Timeslide | Manager for the Timeslide in the topbar |
| GManager::TitleLabel | Updates the top titlelabel, and the down nextsong label in the sidebar |
| Browser::TracklistMgr | |
| GManager::Trayicon | Manager for the trayicon |
| Glyr::UpdateInterface | Very similar to AbstractClientUser, but doesnt take a Client instance |
| UtilsTestSuite | |
| Avahi::View | Representation of the Avahi::Browser, do not use this yourself |
| GManager::VolumeSlider | Manages the VolumeSlider |
| GManager::Window | Just manages the close button |
| Window | |
| Log::Writer |
1.8.0