Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-03-18* Makefile.am:Lluis Sanchez
* MonoDevelop.Ide.csproj: Updated. * MonoDevelop.Ide/Ide.cs: * MonoDevelop.Ide.Gui/StatusProgressMonitor.cs: Use the new status bar model. * MonoDevelop.Ide/ImageService.cs: * MonoDevelop.Ide.Gui.Pads/ErrorListPad.cs: Show error and warning icons in grayscale when there are no errors/warnings. * MonoDevelop.Ide.Commands/ViewCommands.cs: Don't sort layouts by name. Use the order in the extension point. * MonoDevelop.Components.Docking/DockGroup.cs: * MonoDevelop.Components.Docking/DockObject.cs: * MonoDevelop.Components.Docking/DockGroupItem.cs: Impoved the logic that selects a dock bar where to show an autohide item by default. * MonoDevelop.Components.Docking/DockItem.cs: * MonoDevelop.Components.Docking/DockFrame.cs: * MonoDevelop.Components.Docking/DockContainer.cs: Allow setting the dock location of an item. * MonoDevelop.Ide.addin.xml: * MonoDevelop.Ide.Extensions/LayoutExtensionNode.cs: Added extension point for registering stock layous. Assigned default layouts for existing pads. * gtk-gui/objects.xml: * gtk-gui/MonoDevelop.Ide.Gui.OptionPanels.KeyBindingsPanel.cs: Flush. * MonoDevelop.Ide.Gui/InternalLog.cs: * MonoDevelop.Ide.Gui/AddinUpdateHandler.cs: * MonoDevelop.Ide.Gui/MonoDevelopStatusBar.cs: * MonoDevelop.Ide.Gui/BackgroundProgressMonitor.cs: New status bar model. The status bar widget is hidden behind an interface. Added support for status bar contexts. Status information displayed through a context is cleaned up when the context is disposed. * MonoDevelop.Ide.Gui/Pad.cs: * MonoDevelop.Ide.Gui/Workbench.cs: * MonoDevelop.Ide.Gui/IPadContainer.cs: * MonoDevelop.Ide.Gui/WorkbenchMemento.cs: * MonoDevelop.Ide.Gui/DefaultWorkbench.cs: * MonoDevelop.Ide.Gui/SdiWorkspaceWindow.cs: * MonoDevelop.Ide.Gui/SdiWorkspaceLayout.cs: Merged SdiWorkspaceLayout into DefaultWorkbench. Removed support for workbench contexts. * MonoDevelop.Ide.Codons/PadCodon.cs: Allow setting the default layout of a pad. * MonoDevelop.Ide.Codons/WorkbenchContextCondition.cs: Not required anymore. * MonoDevelop.Ide.Tasks/TaskStore.cs: Show a better status message when the end of the task list is reached. svn path=/trunk/monodevelop/; revision=153851
2010-03-17Merged MD.Projects into MD.Core, and MD.Projects.Gui, MD.Core.Gui and ↵Lluis Sanchez
MD.Components into MD.Ide. svn path=/trunk/monodevelop/; revision=153742
2010-03-08* MonoDevelop.Ide.FindInFiles/Scope.cs:Lluis Sanchez
* MonoDevelop.Ide.FindInFiles/FindReplace.cs: * MonoDevelop.Ide.FindInFiles/FindInFilesDialog.cs: Make better use of progress monitors. Use it to log the directories being searched. * MonoDevelop.Ide.Gui/Workbench.cs: * MonoDevelop.Ide.Tasks/TaskStore.cs: * MonoDevelop.Ide.Tasks/TaskService.cs: * MonoDevelop.Ide.Commands/ViewCommands.cs: * MonoDevelop.Ide.Gui.Pads/ILocationListPad.cs: * MonoDevelop.Ide.FindInFiles/SearchResultPad.cs: * MonoDevelop.Ide.Gui/TextFileNavigationPoint.cs: * MonoDevelop.Ide.FindInFiles/SearchResultWidget.cs: Improved Show Next/Previous command (F4). The list on which the command works now has to be explicitly set using the IdeApp.Workbench.ActiveLocationList. * Makefile.am: * MonoDevelop.Ide.csproj: Added new files. * MonoDevelop.Ide.Commands/NavigationCommands.cs: Some api changes. * MonoDevelop.Ide.Gui.Pads/FileScout.cs: * MonoDevelop.Ide.Tasks/ITaskListView.cs: * MonoDevelop.Ide.Tasks/UserTasksView.cs: * MonoDevelop.Ide.Gui.Pads/TaskListPad.cs: * MonoDevelop.Ide.Tasks/CommentTasksView.cs: * MonoDevelop.Ide.Gui.Pads/InternalLogPad.cs: * MonoDevelop.Ide.Gui.Pads.ClassPad/ClassBrowserPad.cs: * MonoDevelop.Ide.Gui.Pads.ClassPad/ClassBrowserPadWidget.cs: Use the new DockItemToolbar for showing toolbar commands. * MonoDevelop.Ide.Gui.Components/LogView.cs: * MonoDevelop.Ide.Gui.Pads/DefaultMonitorPad.cs: Factorized the widget which shows log from an IProgressMonitor from DefaultMonitorPad into the new LogView widget. * MonoDevelop.Ide.Gui/ProjectOperations.cs: * MonoDevelop.Ide.Gui.Pads/ErrorListPad.cs: Use the new DockItemToolbar for showing toolbar commands. Integrated the output pad into the errors list pad. * MonoDevelop.Ide.Gui/IdePreferences.cs: * MonoDevelop.Ide.Gui.OptionPanels/IDEStyleOptionsPanel.cs: * gtk-gui/MonoDevelop.Ide.Gui.OptionPanels.IDEStyleOptionsPanelWidget.cs: Added option for selection the GUI compactness. * MonoDevelop.Ide.Gui.OptionPanels/BuildMessagePanel.cs: * gtk-gui/MonoDevelop.Ide.Gui.OptionPanels.BuildMessagePanelWidget.cs: Removed option for showing the build output pad, since it is now integrated into the errors pad. * MonoDevelop.Ide.addin.xml: Show the errors pad minimized by default. * gtk-gui/gui.stetic: Updated. * MonoDevelop.Ide.Gui/HiddenWorkbenchWindow.cs: Fix warning. * MonoDevelop.Ide.Gui/OutputProgressMonitor.cs: Factorized into the new LogView widget. * MonoDevelop.Ide.Gui/DocumentNavigationPoint.cs: * MonoDevelop.Ide.Gui/NavigationHistoryService.cs: Changed the api to be able to make the NavigationPoint class more reusable. It is now being used by the Show Next/Previous infrastructure. * MonoDevelop.Ide.Gui/MonoDevelopStatusBar.cs: Embed the bottom dock bar. * MonoDevelop.Ide.Gui/IPadContainer.cs: Added flags for setting a pad as Working, HasErrors and HasNewData. * MonoDevelop.Ide.Gui/IWorkbench.cs: * MonoDevelop.Ide.Gui/IWorkbenchLayout.cs: * MonoDevelop.Ide.Gui/DefaultWorkbench.cs: * MonoDevelop.Ide.Gui/SdiWorkspaceWindow.cs: Removed IWorkbech and IWorkbenchLayout interfaces, which are internal and not required anymore. * MonoDevelop.Ide.Gui/SdiWorkspaceLayout.cs: Track misc api changes. Implement the new IPadWindow.IsWorking, HasErrors and HasNewData properties. * MonoDevelop.Ide.Gui/ProgressMonitors.cs: By default, autohide dynamically created output pads. The build progress monitor now shows the log in the errors list pad. Don't use spaces in the output pad ids, since it may break serialization into xml. * MonoDevelop.Ide.Gui/Pad.cs: Track class name changes. * MonoDevelop.Ide.Gui/DockItemToolbarLoader.cs: New utility class with extension methods which allows loading a docking toolbar from a command entry set. * MonoDevelop.Ide.Codons/PadCodon.cs: Allow setting a default status for a pad (e.g. auto hide). Allow setting a custom widget as label to show when the pad is in autohide mode. * MonoDevelop.Ide.Gui/SideBar.cs: New layout switcher. Not yet used. * MonoDevelop.Ide.Gui/WorkbenchWindow.cs: New base class for the root workbench window. * MonoDevelop.Ide.Gui/WorkbenchContext.cs: File renamed from IWorkspace. svn path=/trunk/monodevelop/; revision=153243
2010-03-04* MonoDevelop.Ide.Codons/PadCodon.cs:Lluis Sanchez
* MonoDevelop.Ide.Gui/ProgressMonitors.cs: Fix pad initialization issue. svn path=/trunk/monodevelop/; revision=153026
2010-03-04* MonoDevelop.Ide.Codons/PadCodon.cs:Lluis Sanchez
* MonoDevelop.Ide.Gui/IPadContainer.cs: * MonoDevelop.Ide.Gui/SdiWorkspaceLayout.cs: Make sure pads are properly initialized when accessing them through the Pad wrapper object. svn path=/trunk/monodevelop/; revision=153018
2010-03-04* MonoDevelop.Ide.Gui.Pads/TreeViewPad.cs:Lluis Sanchez
* MonoDevelop.Ide.Codons/SolutionPadCodon.cs: Delay the initialization of the pad until the padWindow has been attached to it. Propagate the pad Id. * MonoDevelop.Ide.Gui.Components/ExtensibleTreeView.cs: Added support for zooming with control+wheel. Implemented the Zoom in/out/reset commands. svn path=/trunk/monodevelop/; revision=152989
2010-02-18* src/addins/NUnit/Gui/TestPad.cs:Lluis Sanchez
* src/addins/NUnit/Gui/TestResultsPad.cs: * src/addins/CBinding/Gui/DataProvider.cs: * src/addins/ChangeLogAddIn/AddLogEntryDialog.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Workbench.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/ProgressMonitors.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DocumentSwitcher.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/FileCommands.cs: * src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/ThreadsPad.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/NewFileDialog.cs: * src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/BreakpointPad.cs: * src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/StackTracePad.cs: * src/addins/AspNet/MonoDevelop.AspNet/MonoDevelop.Html/PathCompletion.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/NewProjectDialog.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/BackgroundProgressMonitor.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles/SearchResultWidget.cs: * src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/ObjectValueTreeView.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeTemplates/CodeTemplatePanel.cs: * src/addins/MonoDevelop.Gettext/MonoDevelop.Gettext.Editor/POEditorWidget.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/KeyBindingsPanel.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/IncludeNewFilesDialog.cs: * src/addins/AspNet/MonoDevelop.AspNet/MonoDevelop.Html/DocTypeCompletionData.cs: * src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/MemberCompletionData.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/OverridesImplementsDialog.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/ConfirmProjectDeleteDialog.cs: * src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeGeneration/GenerateCodeWindow.cs: * src/addins/MonoDevelop.XmlEditor/MonoDevelop.XmlEditor.Completion/XmlCompletionData.cs: * src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs: * src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/RefactoringPreviewDialog.cs: * src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeGeneration/AbstractGenerateAction.cs: * src/addins/MonoDevelop.XmlEditor/MonoDevelop.XmlEditor.Completion/XmlTagCompletionData.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeFormatting/CodeFormattingPolicyPanelWidget.cs: * src/core/MonoDevelop.Projects.Gui/MonoDevelop.Projects.Gui.Dialogs/ProjectFileSelectorDialog.cs: * src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/LogView.cs: * src/addins/AspNet/MonoDevelop.AspNet/MonoDevelop.AspNet.Parser/SuggestedHandlerCompletionData.cs: * src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/StatusView.cs: * src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.Toolbox/ComponentSelectorDialog.cs: * src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs: * src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/CommitDialog.cs: * src/addins/MonoDevelop.XmlEditor/MonoDevelop.XmlEditor.Completion/XmlMultipleClosingTagCompletionData.cs: * src/core/MonoDevelop.Projects.Gui/MonoDevelop.Projects.Gui.Dialogs.OptionPanels/NamespaceSynchronisationPanel.cs: Track api changes. * src/core/MonoDevelop.Core.Gui/MonoDevelop.Core.Gui/ImageService.cs: * src/core/MonoDevelop.Core.Gui/MonoDevelop.Core.Gui.Codons/MimeTypeNode.cs: * src/core/MonoDevelop.Components/MonoDevelop.Components.Commands/Command.cs: * src/core/MonoDevelop.Core.Gui/MonoDevelop.Core.Gui.Dialogs/OptionsDialog.cs: * src/core/MonoDevelop.Components/MonoDevelop.Components.Commands/CommandInfo.cs: * src/core/MonoDevelop.Components/MonoDevelop.Components.Commands/ActionCommand.cs: * src/core/MonoDevelop.Core.Gui/MonoDevelop.Core.Gui.Codons/OptionsDialogSection.cs: * src/core/MonoDevelop.Components/MonoDevelop.Components.Commands/CommandEntrySet.cs: * src/core/MonoDevelop.Components/MonoDevelop.Components.Commands/CommandMenuItem.cs: * src/core/MonoDevelop.Components/MonoDevelop.Components.Commands/CommandArrayInfo.cs: * src/core/MonoDevelop.Components/MonoDevelop.Components.Commands/LinkCommandEntry.cs: * src/core/MonoDevelop.Components/MonoDevelop.Components.Commands/CommandToolButton.cs: * src/core/MonoDevelop.Components/MonoDevelop.Components.Commands/LocalCommandEntry.cs: * src/core/MonoDevelop.Components/MonoDevelop.Components.Commands/CommandToggleToolButton.cs: Use the new IconId type to represent icon names. * src/core/MonoDevelop.Core.Gui/MonoDevelop.Core.Gui/CellRendererPixbuf.cs: Renamed to CellRendererIcon to avoid conflicts with the Gtk class. Added support for rendering icons specified with IconId objects. * src/core/MonoDevelop.Core.Gui/MonoDevelop.Core.Gui/StockIcons.cs: Use new IconId type. * src/core/MonoDevelop.Core/Makefile.am: * src/core/MonoDevelop.Core/MonoDevelop.Core.csproj: * src/core/MonoDevelop.Core/MonoDevelop.Core/IconId.cs: Implemented new IconId class which can be used to represent icon names and supports lazy loading of pixbufs. * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Pad.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Codons/PadCodon.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/IPadContainer.cs: * src/core/MonoDevelop.Projects/MonoDevelop.Projects/Project.cs: * src/core/MonoDevelop.Projects/MonoDevelop.Projects.Dom/DomType.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/FileTemplate.cs: * src/core/MonoDevelop.Projects/MonoDevelop.Projects.Dom/DomEvent.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/SdiWorkspaceWindow.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/AbstractPadContent.cs: * src/core/MonoDevelop.Projects/MonoDevelop.Projects.Dom/DomField.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/SdiWorkspaceLayout.cs: * src/core/MonoDevelop.Projects/MonoDevelop.Projects.Dom/Namespace.cs: * src/core/MonoDevelop.Projects/MonoDevelop.Projects.Dom/DomMethod.cs: * src/core/MonoDevelop.Projects/MonoDevelop.Projects.Dom/IBaseMember.cs: * src/core/MonoDevelop.Projects/MonoDevelop.Projects.Dom/DomProperty.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/ProjectTemplate.cs: * src/core/MonoDevelop.Projects/MonoDevelop.Projects.Dom/DomParameter.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeTemplates/CodeTemplate.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Components/TreeViewItem.cs: * src/core/MonoDevelop.Projects/MonoDevelop.Projects.Dom/LocalVariable.cs: * src/core/MonoDevelop.Projects/MonoDevelop.Projects.Dom/AbstractMember.cs: * src/core/MonoDevelop.Projects/MonoDevelop.Projects.Dom/DomMemberDecorator.cs: * src/core/MonoDevelop.Projects.Gui/MonoDevelop.Projects.Gui.Completion/CompletionData.cs: * src/core/MonoDevelop.Projects.Gui/MonoDevelop.Projects.Gui.Completion/ICompletionData.cs: * src/core/MonoDevelop.Projects.Gui/MonoDevelop.Projects.Gui.Completion/CompletionDataList.cs: Use the new IconId type. svn path=/trunk/monodevelop/; revision=151981
2010-01-26* main/src/core/MonoDevelop.Ide/Makefile.am:Michael Hutchinson
* main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.csproj: * main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Workbench.cs: * main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DisplayBinding.cs: * main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Codons/IDisplayBinding.cs: * main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DisplayBindingService.cs: * main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultDisplayBinding.cs: Added a mechanism for display bindings to be marked as 'non-default- so they can only be opened explicitly, not automatically. * main/src/addins/MonoDevelop.HexEditor/MonoDevelop.HexEditor.addin.xml: * main/src/addins/MonoDevelop.HexEditor/MonoDevelop.HexEditor/DisplayBinding.cs: Mark hex editor as non-default so it doesn't try to take over all filetypes. Users will have to open it explicitly if they need it. * extras/MonoDevelop.Database/MonoDevelop.Database.Query/SqlQueryDisplayBinding.cs: * main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser.addin.xml: * main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/DisplayBinding.cs: * main/src/addins/MonoDevelop.Gettext/MonoDevelop.Gettext.Editor/GettextEditorDisplayBinding.cs: * main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs: * main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs: * main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs: * main/src/addins/Deployment/MonoDevelop.Deployment.Linux/MonoDevelop.Deployment.Linux/DotDesktopDisplayBinding.cs: Track DisplayBinding API. svn path=/trunk/monodevelop/; revision=150198
2009-08-27* MonoDevelop.Ide.Gui/Workbench.cs:Mike Krüger
* MonoDevelop.Ide.Codons/PadCodon.cs: * MonoDevelop.Ide.Gui/SdiWorkspaceLayout.cs: Optimized startup speed a bit. svn path=/trunk/monodevelop/; revision=140774
2009-08-27* MonoDevelop.Ide.Codons/PadCodon.cs:Mike Krüger
* MonoDevelop.Ide.Gui/SdiWorkspaceLayout.cs: No need to lazy initalize pre created pads. svn path=/trunk/monodevelop/; revision=140768
2009-08-06* Makefile.am:Lluis Sanchez
* gtk-gui/gui.stetic: * MonoDevelop.Ide.csproj: * MonoDevelop.Ide.addin.xml: * MonoDevelop.Ide/Services.cs: * MonoDevelop.Ide.Gui/Document.cs: * MonoDevelop.Ide.Gui/IdeStartup.cs: * MonoDevelop.Ide.Codons/PadCodon.cs: * MonoDevelop.Ide.Gui/IdePreferences.cs: * MonoDevelop.Ide.Gui/SdiWorkspaceLayout.cs: * MonoDevelop.Ide.Commands/ToolsCommands.cs: * MonoDevelop.Ide.Gui.OptionPanels/MaintenanceOptionsPanel.cs: * gtk-gui/MonoDevelop.Ide.Gui.OptionPanels.MaintenanceOptionsPanelWidget.cs: Add support for the instrumentation service. Added a new command for showing the viewer. Added an options panel for enabling it. Added some counters. * gtk-gui/MonoDevelop.Ide.FindInFiles.SearchResultWidget.cs: Flush. svn path=/trunk/monodevelop/; revision=139475
2009-04-29* MonoDevelop.Ide.Gui/Workbench.cs:Mike Krüger
* MonoDevelop.Ide.Codons/IDisplayBinding.cs: * MonoDevelop.Ide.Gui/DefaultDisplayBinding.cs: * MonoDevelop.Ide.Gui/DisplayBindingService.cs: * MonoDevelop.Ide.Gui.Content/CompletionTextEditorExtension.cs: Display bindings can now "choose" if they want handle files & file names or mime types. svn path=/trunk/monodevelop/; revision=132993
2009-04-29* Makefile.am:Mike Krüger
* MonoDevelop.Ide.csproj: * MonoDevelop.Ide.Gui/Workbench.cs: * MonoDevelop.Ide.Gui/IWorkbenchWindow.cs: * MonoDevelop.Ide.Gui/SdiWorkspaceWindow.cs: * MonoDevelop.Ide.Gui.BrowserDisplayBinding: * MonoDevelop.Ide.Codons/IDisplayBinding.cs: * MonoDevelop.Ide.Gui/DisplayBindingService.cs: * MonoDevelop.Ide.Gui/DefaultDisplayBinding.cs: * MonoDevelop.Ide.Gui/IAttachableViewContent.cs: * MonoDevelop.Ide.Codons/IBaseDisplayBinding.cs: * MonoDevelop.Ide.Codons/DisplayBindingCodon.cs: * MonoDevelop.Ide.Codons/IAttachableDisplayBinding.cs: * MonoDevelop.Ide.Gui/AbstractAttachableViewContent.cs: * MonoDevelop.Ide.Gui.BrowserDisplayBinding/HtmlViewPane.cs: * MonoDevelop.Ide.Gui.BrowserDisplayBinding/BrowserDisplayBinding.cs: Added attachable view contents. These are view contents that are displayed in the same document as notebook (like designers). Cleaned up some naming. svn path=/trunk/monodevelop/; revision=132983
2009-04-29* Makefile.am:Mike Krüger
* MonoDevelop.Ide.csproj: * MonoDevelop.Ide.addin.xml: * MonoDevelop.Ide.Gui/Workbench.cs: * MonoDevelop.Ide.Gui/FileViewer.cs: * MonoDevelop.Ide.Gui/IWorkbenchWindow.cs: * MonoDevelop.Ide.Gui/SdiWorkspaceWindow.cs: * MonoDevelop.Ide.Codons/IDisplayBinding.cs: * MonoDevelop.Ide.Codons/FileFilterCodon.cs: * MonoDevelop.Ide.Codons/ISubDisplayBinding.cs: * MonoDevelop.Ide.Gui/ISecondaryViewContent.cs: * MonoDevelop.Ide.Gui/DisplayBindingService.cs: * MonoDevelop.Ide.Gui/DefaultDisplayBinding.cs: * MonoDevelop.Ide.Codons/DisplayBindingCodon.cs: * MonoDevelop.Ide.Gui/AbstractSecondaryViewContent.cs: * gtk-gui/MonoDevelop.Ide.Gui.Dialogs.TipOfTheDayWindow.cs: Removed some unused code (subview bindings. They were ment to be used by 'designers' like stetic. But stetic doesn't use it.). Reworked the display binding subsystem (updated display binding service to static class model). svn path=/trunk/monodevelop/; revision=132969
2009-04-24* Makefile.am:Mike Krüger
* MonoDevelop.Ide.csproj: * MonoDevelop.Ide.addin.xml: * MonoDevelop.Ide.Codons/WindowOpenCondition.cs: * MonoDevelop.Ide.Codons/ProjectOpenCondition.cs: * MonoDevelop.Ide.Codons/WindowActiveCondition.cs: Removed some old unused code. svn path=/trunk/monodevelop/; revision=132567
2009-02-23* Makefile.am:Lluis Sanchez
* MonoDevelop.Ide.csproj: Added new files. * MonoDevelop.Ide.Gui/Ide.cs: When registering for the Initialized event, fire it if the IDE has already been initialized. * MonoDevelop.Ide.Gui.Pads/TreeViewPad.cs: * MonoDevelop.Ide.Gui.Pads/SolutionPad.cs: * MonoDevelop.Ide.Codons/SolutionPadCodon.cs: * MonoDevelop.Ide.Gui.Components/ExtensibleTreeView.cs: * MonoDevelop.Ide.Gui.Components/NodeCommandHandler.cs: * MonoDevelop.Ide.Codons/PadContextMenuExtensionNode.cs: Allow setting the default context menu to be used when none is specified for a node type. * MonoDevelop.Ide.addin.xml: * MonoDevelop.Ide.Codons/ProjectActiveCondition.cs: * MonoDevelop.Ide.Gui.Pads.ProjectPad/SystemFile.cs: * MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectFolder.cs: * MonoDevelop.Ide.Gui.Pads.ClassPad/SolutionNodeBuilder.cs: * MonoDevelop.Ide.Gui.Pads.ProjectPad/FolderNodeBuilder.cs: * MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectSolutionPad.cs: * MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectNodeBuilder.cs: * MonoDevelop.Ide.Gui.Pads.ProjectPad/SolutionNodeBuilder.cs: * MonoDevelop.Ide.Gui.Pads.ProjectPad/WorkspaceNodeBuilder.cs: * MonoDevelop.Ide.Gui.Pads.ProjectPad/SystemFileNodeBuilder.cs: * MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectFileNodeBuilder.cs: * MonoDevelop.Ide.Gui.Pads.ProjectPad/UnknownEntryNodeBuilder.cs: * MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectFolderNodeBuilder.cs: * MonoDevelop.Ide.Gui.Pads.ProjectPad/SolutionFolderNodeBuilder.cs: * MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectReferenceNodeBuilder.cs: * MonoDevelop.Ide.Gui.Pads.ProjectPad/FileOperationsBuilderExtension.cs: * MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectReferenceFolderNodeBuilder.cs: Merged all project pad context menus in a single extension point. svn path=/trunk/monodevelop/; revision=127763
2008-09-04Moved the extensible tree view to its own directory.Lluis Sanchez
svn path=/trunk/monodevelop/; revision=112227
2008-05-21New project model changes.Lluis Sanchez
svn path=/trunk/monodevelop/; revision=103657
2008-05-15* MonoDevelop.Ide.Commands/ViewCommands.cs, MonoDevelop.Ide.addin.xml,Lluis Sanchez
MonoDevelop.Ide.mdp, Makefile.am, MonoDevelop.Ide.Gui/DefaultWorkbench.cs, MonoDevelop.Ide.Gui/Pad.cs, MonoDevelop.Ide.Codons/CategoryNode.cs: Added support for view pad categories. When a pad is assigned to a category, it will be shown in a submenu in the view menu. * MonoDevelop.Ide.Debugging/DebuggingService.cs: Added support for changing the current frame of the stack. Added Started event. * MonoDevelop.Ide.Gui/ProjectOperations.cs: Disabled workbench context switching when debugging an app. svn path=/trunk/monodevelop/; revision=103259
2008-02-06* MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectSolutionPad.cs,Mike Krüger
MonoDevelop.Ide.Gui.Pads/TreeViewPad.cs, MonoDevelop.Ide.Gui.Pads/NodeCommandHandler.cs, MonoDevelop.Ide.Gui.Pads/ITreeBuilderContext.cs, MonoDevelop.Ide.Gui.Pads/NodeState.cs, MonoDevelop.Ide.Gui.Pads/SolutionPad.cs, MonoDevelop.Ide.Gui/MonoDevelopTreeView.cs, MonoDevelop.Ide.Codons/SolutionPadCodon.cs: Splitted TreeViewPad into pad and widget. (I needed the widget elsewhere too.) svn path=/trunk/monodevelop/; revision=95044
2007-12-04Directory reorganizationLluis Sanchez
svn path=/branches/monodevelop/reorg/; revision=90640