Пример #1
0
 // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 public void Close(PluginCloseReason reason)
 {
     if (reason != PluginCloseReason.MusicBeeClosing)
     {
         StopPlugin();
     }
 }
Пример #2
0
 public void Close(PluginCloseReason reason)
 {
     //MessageBox.Show("Close(" + reason + ")");
     lyricsReloaded.getLogger().info("Plugin disabled");
     lyricsReloaded.shutdown();
     lyricsReloaded = null;
 }
Пример #3
0
 public void Close(PluginCloseReason reason)
 {
     //MessageBox.Show("Close(" + reason + ")");
     lyricsReloaded.getLogger().info("Plugin disabled");
     lyricsReloaded.shutdown();
     lyricsReloaded = null;
 }
Пример #4
0
        // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
        public void Close(PluginCloseReason reason)
        {
            string dataPath = mbApiInterface.Setting_GetPersistentStoragePath();

            // This will send an invalid command to MPV which will casue it to close along with MusicBee
            Program.MainHack("");
            // Program.MainHack("--quit");
        }
Пример #5
0
 // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 public void Close(PluginCloseReason reason)
 {
     _timer.Stop();
     Control.FromHandle(_mbApiInterface.MB_GetWindowHandle()).Invoke(new Action(() =>
     {
         _frmLyrics?.Dispose();
         _frmLyrics = null;
     }));
 }
        // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
        public void Close(PluginCloseReason reason)
        {
            StopChromecast();
            StopWebserver();

            EmptyDirectory().WaitWithoutException();

            RevertSettings();
        }
Пример #7
0
        // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
        public void Close(PluginCloseReason reason)
        {
            PauseIfPlaying();
            RevertSettings();

            StopWebserver();

            csSender = null;
        }
Пример #8
0
        // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
        public void Close(PluginCloseReason reason)
        {
            if (wsClient != null)
            {
                wsClient.Dispose();
                wsClient = null;
            }

            config = null;
        }
        // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
        public void Close(PluginCloseReason reason)
        {
            if (timer_ != null)
            {
                timer_.Dispose();
                timer_ = null;
            }

            if (reason == PluginCloseReason.StopNoUnload)
            {
                device_ = null;
            }

            lcdScreenList_.Clear();
            currentPage_ = 0;

            if (settings_ != null)
            {
                settings_.Dispose();
                settings_ = null;
            }

            if (device_ != null)
            {
                device_.Dispose();
                device_ = null;
            }

            if (applet_ != null)
            {
                applet_.Dispose();
                applet_ = null;
            }

            settings_ = null;
            device_   = null;


            if (reason == PluginCloseReason.StopNoUnload)
            {
                connectDevice();
            }
        }
Пример #10
0
 // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 public void Close(PluginCloseReason reason)
 {
     _manager.Close();
     //_timer.Close();
     _mainForm?.Close();
 }
Пример #11
0
 public void Close(PluginCloseReason reason)
 {
     return;
 }
Пример #12
0
 // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 public void Close(PluginCloseReason reason)
 {
     SetArtworkThumbnail(null);
 }
Пример #13
0
 // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 public void Close(PluginCloseReason reason)
 {
     mLogic.Close();
 }
Пример #14
0
 /// <summary>
 /// MusicBee is closing the plugin (plugin is being disabled by user or
 /// MusicBee is shutting down).
 /// </summary>
 /// <param name="reason">The reason.</param>
 public void Close(PluginCloseReason reason)
 {
     if (_workLock != null)
     {
         _workLock.Dispose();
         _workLock = null;
     }
 }
 // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 public void Close(PluginCloseReason reason)
 {
     DiscordRPC.Shutdown();
 }
Пример #16
0
 // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 public void Close(PluginCloseReason _)
 {
     _discordClient.Dispose();
 }
Пример #17
0
 public void Close(PluginCloseReason reason)
 {
     // call this to shut down the rpc connection so it doesn't persist
     DiscordRPC.Shutdown();
 }
Пример #18
0
 // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 public void Close(PluginCloseReason reason)
 {
     UnsubscribeGlobalHooks();
     SetArtworkThumbnail(null);
 }
Пример #19
0
 // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 /// <summary>
 /// Closes the specified reason.
 /// </summary>
 /// <param name="reason">The reason.</param>
 /// <remarks></remarks>
 public void Close(PluginCloseReason reason)
 {
     SkypeCommunicationAdapter.GetInstance().SendMessage(Messages.SetMood + "");
 }
 // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 public void Close(PluginCloseReason reason)
 {
 }
Пример #21
0
 // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 public void Close(PluginCloseReason reason)
 {
     Subsonic.Close();
 }
 // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 public void Close(PluginCloseReason reason)
 {
     _playingTimer.Stop();
 }
Пример #23
0
 public void Close(PluginCloseReason reason)
 {
     /** When the plugin closes for whatever reason the SocketServer must stop **/
     _musicBeeRemotePlugin.Stop();
 }
Пример #24
0
 // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 public void Close(PluginCloseReason reason)
 {
     ipcInterface.Close();
     Application.Exit();
     interfaceThread.Join();
 }
Пример #25
0
 // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 public void Close(PluginCloseReason reason)
 {
     StopServer();
 }
Пример #26
0
 // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 public void Close(PluginCloseReason reason)
 {
     systemMediaControls.IsEnabled = false;
 }
Пример #27
0
 // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 public void Close(PluginCloseReason reason)
 {
     _discordClient.ClearPresence();
     _discordClient.Dispose();
 }
Пример #28
0
 /// <summary>
 /// MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 /// </summary>
 /// <param name="reason"></param>
 public void Close(PluginCloseReason reason)
 {
     WinAPI.AllowMonitorPowerdown();
 }
Пример #29
0
 /// <summary>
 /// The close.
 /// </summary>
 /// <param name="reason">
 /// The reason.
 /// </param>
 public void Close(PluginCloseReason reason)
 {
     /** When the plugin closes for whatever reason the SocketServer must stop **/
     EventBus.FireEvent(new MessageEvent(EventType.ActionSocketStop));
 }
Пример #30
0
 /// <summary>
 /// Called by MusicBee when it closes the Remote plugin for any reason.
 /// </summary>
 /// <param name="reason">The reason for the plugin close.</param>
 public void Close(PluginCloseReason reason)
 {
     // Terminated the plugin core, when the plugin received the close event
     _musicBeeRemotePlugin.Terminate();
     _bootstrap.Dispose();
 }
Пример #31
0
 // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 public void Close(PluginCloseReason reason)
 {
 }
Пример #32
0
 public void Close(PluginCloseReason reason)
 {
     PluginSettings.LocalSettings.Save();
     _windows?.CloseAll();
 }
 // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 public void Close(PluginCloseReason reason)
 {
     Eject();
 }
Пример #34
0
 // MusicBee is closing the plugin (plugin is being disabled by user or MusicBee is shutting down)
 public void Close(PluginCloseReason reason)
 {
     _mbTcpHelper.Dispose();
 }