Example #1
0
        public void OnExecute(object sender, EventArgs args)
        {
            _threadFixPlugin.ClearMarkers();
            _threadFixPlugin.UpdateMarkers();
            _threadFixPlugin.StorePluginData();

            var toolWindow = (ToolWindowControl)_threadFixPlugin.ToolWindow.Content;

            toolWindow.ClearList();
        }
Example #2
0
        private void OnAppsSelected(object sender, ApplicationsSelectedEventArgs args)
        {
            _threadFixPlugin.ToggleMenuCommands(false);
            _threadFixPlugin.ImportMarkers(_viewModelService.GetSelectedAppIds(args.Model), () =>
            {
                _threadFixPlugin.StorePluginData();
                _threadFixPlugin.UpdateMarkers();
                _threadFixPlugin.ToggleMenuCommands(true);

                new ShowAction(_threadFixPlugin).OnExecute(this, null);
            });
        }
Example #3
0
        private void SolutionEvents_Opened()
        {
            if (_threadFixPlugin.Markers == null)
            {
                _threadFixPlugin.RetrievePluginData();
            }

            _threadFixPlugin.UpdateFileAndMarkerLookUp();
            _threadFixPlugin.UpdateMarkers();

            if (_threadFixPlugin.Markers != null)
            {
                new ShowAction(_threadFixPlugin).OnExecute(this, null);
            }
        }