Example #1
0
        private void OnServiceStarted (ServiceStartedArgs args)
        {
            if (args.Service is Banshee.Gui.InterfaceActionService) {
                interface_action_service = (InterfaceActionService)args.Service;
            } else if (args.Service is GtkElementsService) {
                elements_service = (GtkElementsService)args.Service;
            } else if (args.Service is SourceManager) {
                source_manager = ServiceManager.SourceManager;
            } else if (args.Service is PlayerEngineService) {
                player = ServiceManager.PlayerEngine;
            }

            ServiceStartup ();
        }
        private void OnServiceStarted(ServiceStartedArgs args)
        {
            if (args.Service is Banshee.Gui.InterfaceActionService) {
                interface_action_service = (InterfaceActionService)args.Service;
            } else if (args.Service is GtkElementsService) {
                elements_service = (GtkElementsService)args.Service;
            }

            ServiceStartup ();
        }
 private void OnServiceStarted (ServiceStartedArgs args)
 {
     if (args.Service is JobScheduler) {
         ServiceManager.ServiceStarted -= OnServiceStarted;
         if (ServiceManager.SourceManager.MusicLibrary != null) {
             RefreshMetadataDelayed ();
         } else {
             ServiceManager.SourceManager.SourceAdded += OnSourceAdded;
         }
     }
 }
        private void OnServiceStarted(ServiceStartedArgs args)
        {
            if (args.Service is Banshee.Preferences.PreferenceService) {
                preference_service = (PreferenceService)args.Service;
                SetupPreferences ();
            } else if (args.Service is Banshee.Gui.InterfaceActionService) {
                action_service = (InterfaceActionService)args.Service;
                SetupInterfaceActions ();
            }

            if (!(preference_service==null || action_service==null)) {
                ServiceManager.ServiceStarted -= OnServiceStarted;
                if (!SetupSourceContents ()) {
                    source_manager.SourceAdded += OnSourceAdded;
                }
            }
        }
        private void OnServiceStarted(ServiceStartedArgs args)
        {
            if (args.Service is GtkElementsService)
                elements_service = (GtkElementsService)args.Service;

            ServiceStartup ();
        }
Example #6
0
 void OnServiceStarted(ServiceStartedArgs args)
 {
     if (args.Service is GtkElementsService) {
         elements_service = (GtkElementsService)args.Service;
         ServiceStart ();
     } else if (args.Service is InterfaceActionService) {
         interface_action_service = (InterfaceActionService)args.Service;
         ServiceStart ();
     }
 }