Archive / / / notes.txt
2008-11-27 23:48:48 UTC
previous next
Model: Echo.Playback.PlaybackService Echo.Database.DatabaseService View: Echo.UI.UIService Echo.UI.StatusWindow Echo.UI.MainWindow Echo.UI.Widgets.TabPane Echo.UI.Widgets.BrowserPane Echo.UI.Widgets.SourcesPane Echo.UI.Browsers.IBrowser Echo.UI.Sources.ISource Echo.UI.Tabs.ITab Echo.UI.Tabs.NowPlayingTab Echo.UI.Tabs.PlaySourceTab Echo.UI.Widgets.PlaySourceView Echo.UI.Menus.ContextMenu Echo.UI.Menus.PlaySourceView : ContextMenu Controller: Echo.Controller.ControllerMain Echo.Controller.Actions.MainActions Echo.Controller.Actions.PlaybackActions Echo.Controller.Tabs.NowPlayingTab Echo.Controller.Tabs.PlaySourceTab -------------------------------------------------------------------------------- Echo.UI.UIService: weak MainWindow main_window; Gtk.Action get_action(string name); Echo.UI.MainWindow: Gee.List<ITab> tabs; void add_tab(ITab tab); void hide_browser(); void show_browser(IBrowser); Echo.UI.Tabs.PlaySourceTab: weak PlaySourceView view; Echo.UI.Widgets.PlaySourceView: signal void context_menu_opened(); signal void button_pressed(); IPlaySource source; int[] selected_tracks;