Andreas Weizel
1c93eb4096
Introduction of IAssemblyList interface and rework of ClassBrowser to operate with assembly lists instead of pure SpecialNodes.
12 years ago
Siegfried Pammer
0ee8c81933
add void ShowContextActionsPopup(ContextActionsPopupViewModel viewModel); to IEditorUIService
12 years ago
Siegfried Pammer
f96f8dfd55
fix FileName comparison warning and make DefinitionViewPad less intrusive during solution load
12 years ago
Daniel Grunwald
bfab500c73
Move ModelCollectionChangedEvent to its own file.
12 years ago
Daniel Grunwald
efd7e21b10
Introduce 'RichText' class and use it in new output pad API.
12 years ago
Andreas Weizel
05e78b1152
Moved CreateAssemblyModelFromFile utility methods from ClassBrowserPad to separate ModelFactoryExtensions class (as extension methods).
12 years ago
Andreas Weizel
ef91a5b13e
Support for "Base Types" node in ClassBrowser, but retrieving base types not working right now.
12 years ago
Andreas Weizel
50a5cb4274
Added sub-node with error text for unresolved assemblies in ClassBrowser. Such assemblies also don't produce an error message anymore when opening ClassBrowserPad.
12 years ago
Tobias Ibounig
8e6cc20f76
Added back snippet completion. Not yet context-aware.
12 years ago
Siegfried Pammer
7679f1cc49
reimplement Workspace architecture with a single WorkspaceModel
12 years ago
Siegfried Pammer
16e68f8d03
split tree nodes in multiple files
12 years ago
Siegfried Pammer
035cbe30b7
add simple implementation of ClassBrowserPad, ClassBrowserTreeView and some tree nodes
12 years ago
Siegfried Pammer
3ca24582c6
remove ICompletionItemHandler
12 years ago
Daniel Grunwald
855b848f36
Allow updating code from EnvDTE via LanguageBinding.CodeGenerator
12 years ago
Daniel Grunwald
77a30c4a1a
[WIP] PackageManagement.EnvDTE
12 years ago
Andreas Weizel
7756278934
Added first version of symbol rename dialog.
12 years ago
Daniel Grunwald
7fa7a51b5a
Started implementing the EnvDTE code model.
12 years ago
Siegfried Pammer
272df157d8
rename DocumentUtilitites to DocumentUtilities
12 years ago
Siegfried Pammer
01df710105
first implementation of rename without proper UI
12 years ago
Daniel Grunwald
2dd9e5bf17
Load categories for file/project templates from AddIn-Tree.
12 years ago
Siegfried Pammer
7c0e667388
move Attach/Detach to ITextEditorExtension and use ILanguageBinding as extensible replacement for old "LanguageProperties"
12 years ago
Siegfried Pammer
b05b3ae9de
rename Language/LanguageService to UILanguage/UILanguageService
12 years ago
Daniel Grunwald
de381fe654
Better ProcessRunner that supports using the same pipe for stdout+stderr, and provides async APIs.
12 years ago
Daniel Grunwald
571a8d08bb
Move all code related to file/project templates to SharpDevelop.Templates.
12 years ago
Daniel Grunwald
e0d6d8d9d9
Use new ProjectTemplate base class.
...
We now allow loading .xpt files from embedded resources.
12 years ago
Daniel Grunwald
aecdac2308
Hide NewProjectDialog behind IUIService.
12 years ago
Daniel Grunwald
ca88046297
Hide NewFileDialog behind IUIService.
12 years ago
Daniel Grunwald
44d5a83dc4
Add IFileSystem interface to SharpDevelop.
12 years ago
Daniel Grunwald
94e05c3e7f
Implemented loading+saving of project+solution preferences.
13 years ago
Daniel Grunwald
6e08cfe87e
Reimplemented project configuration management.
13 years ago
Daniel Grunwald
c2c89c7014
Move project service events to IProjectService interface.
13 years ago
Daniel Grunwald
918b47ca70
Fix various issues with the new solution model.
13 years ago
Daniel Grunwald
e6b05f1b4a
Change IModelCollection to use a strongly-typed event handler.
13 years ago
Daniel Grunwald
7f08fe1c0f
Simplify project creation API.
13 years ago
Daniel Grunwald
bb4e74c170
Worked on IProjectService API.
13 years ago
Daniel Grunwald
9ee497eec8
Hide MSBuildEngine behind service interface and move it to SharpDevelop.exe
13 years ago
Daniel Grunwald
194dcce61d
Add FakeMessageLoop as a fall-back service so that unit tests don't have to instantiate it manually.
...
Improved the ISolution implementation.
13 years ago
Daniel Grunwald
7aa8e6c63b
Initial implementation of new ISolution-API.
13 years ago
Daniel Grunwald
5ac93c1540
Port most of SharpDevelop to new ISolution API.
13 years ago
Daniel Grunwald
b88947a4fe
Started refactoring the project service / solution API.
13 years ago
David Srbecký
3c1353849f
Remove all code related to debugging of decompiled code
13 years ago
Daniel Grunwald
98b90a1b7c
Fix crash when opening load/save options panel.
13 years ago
Siegfried Pammer
7eb5641bcf
add WPF designer back
13 years ago
Daniel Grunwald
0eb8e20dbc
Adjust SharpDevelop to NRefactory update.
...
I removed the Mono.Cecil reference from SD.Base as it was only used in the broken debugger-decompiler code, which doesn't really belong into Base anyways.
13 years ago
Daniel Grunwald
d5c8a9ce43
Add some extension methods for building IComparer<>
13 years ago
Siegfried Pammer
41beb10d7c
add back SettingsEditor addin
13 years ago
Peter Forstmeier
09b2bf81cc
Remove unused Files
13 years ago
Peter Forstmeier
a8e2c54257
Rename Files
13 years ago
Peter Forstmeier
cf080f1140
Remove obsolete Files
13 years ago
Peter Forstmeier
a9f9cac911
rename
13 years ago