void OnExtensionChanged (object o, ExtensionEventArgs args) { if (args.PathChanged ("/TextEditor/ToolbarButtons")) BuildToolbar (); else if (args.PathChanged ("/TextEditor/MainMenu") || args.PathChanged ("/TextEditor/Templates")) BuildMenu (); }
internal void NotifyExtensionsChanged(ExtensionEventArgs args) { if (!fireEvents) { return; } if (ExtensionChanged != null) { ExtensionChanged(this, args); } }
void OnExtensionChanged (object s, ExtensionEventArgs args) { if (args.PathChanged ("/MonoDevelop/ProjectModel/ProjectServiceExtensions")) defaultExtensionChain = null; }
private static void AddinManager_ExtensionChanged(object sender, ExtensionEventArgs args) { Logger.WriteEvent("Addin 'extensionChanged': {0}", args.Path); }
void OnExtensionChanged (object s, ExtensionEventArgs args) { if (args.PathChanged (mainMenuPath)) { if (DesktopService.SetGlobalMenu (IdeApp.CommandService, mainMenuPath)) return; UninstallMenuBar (); topMenu = IdeApp.CommandService.CreateMenuBar (mainMenuPath); InstallMenuBar (); } if (args.PathChanged (toolbarsPath)) { toolbars = IdeApp.CommandService.CreateToolbarSet (toolbarsPath); string cl = toolbarFrame.CurrentLayout; DockToolbarFrameStatus mem = toolbarFrame.GetStatus (); toolbarFrame.ClearToolbars (); foreach (DockToolbar tb in toolbars) { tb.ToolbarStyle = Gtk.ToolbarStyle.Icons; tb.ShowAll (); toolbarFrame.AddBar (tb); } toolbarFrame.SetStatus (mem); toolbarFrame.CurrentLayout = cl; } }
void OnExtensionChanged (object sender, ExtensionEventArgs args) { if (args.PathChanged (ToolbarExtensionPath)) RebuildToolbar (); }
void OnExtensionChanged (object s, ExtensionEventArgs args) { string codonpath = Path; if (args.PathChanged (codonpath)) { BuildChildren (); pad.TreeView.UpdateBuilders (builders, options); } }
internal void NotifyExtensionsChanged (ExtensionEventArgs args) { if (!fireEvents) return; if (ExtensionChanged != null) ExtensionChanged (this, args); }
void OnExtensionChangedHandler(object s, ExtensionEventArgs args) { eventCount++; if (expectedPathsEvent.Contains (args.Path)) expectedPathsEvent.Remove (args.Path); else errorTag += "t4 (" + args.Path + ") "; }
public void Update(ExtensionEventArgs args) { eventCount++; }
void ExtensionListener_g(object s, ExtensionEventArgs args) { counters[0].Update (args); }
void HandleAddinManagerExtensionChanged (object sender, ExtensionEventArgs args) { if (args.Path == "/MonoDevelop/Ide/SideBarTabs") UpdateTabs (); }
void OnExtensionChanged (object s, ExtensionEventArgs args) { if (args.PathChanged ("MonoDevelop/DesignerSupport/PropertyProviders")) { providers = null; ReSetPad (); } }
void OnExtensionChanged(object s, ExtensionEventArgs args) { if (args.PathChanged (mainMenuPath) || args.PathChanged (appMenuPath)) { if (DesktopService.SetGlobalMenu (IdeApp.CommandService, mainMenuPath, appMenuPath)) return; UninstallMenuBar (); CreateMenuBar (); InstallMenuBar (); } }
static void OnExtensionChange (object s, ExtensionEventArgs args) { Console.WriteLine ("Extension changed: " + args.Path); }
static void OnExtensionChanged (object sender, ExtensionEventArgs args) { if (args.Path == ItemTypesExtensionPath || args.Path == ImportRedirectsExtensionPath || args.Path == UnknownMSBuildProjectTypesExtensionPath || args.Path == GlobalPropertyProvidersExtensionPath || args.Path == MSBuildProjectItemTypesPath) LoadExtensionData (); }
private void OnExtensionChanged(object sender, ExtensionEventArgs args) { var addinEngine = sender as AddinEngine; if (addinEngine != null && addinEngine.CurrentAddin.Id == ExtensionId) { var addins = AddinManager.Registry.GetAddins (); var isEnabled = addins.Any (a => a.LocalId == ExtensionId && a.Enabled); if (!isEnabled) { Log.Debug ("FanArt extension is being disabled, performing cleanup"); OnDisabled (); } } }