53 Commits (356cea55e4a55d65566f845c9e6b5fdcdf8827fe)

Author SHA1 Message Date
Daniel Grunwald 356cea55e4 Fixed SD2-579: Design tab not always available for partial class forms (patch by Christian Hornung) 20 years ago
Daniel Grunwald cf8f7e43f2 Added project converter (C# <-> VB -> Boo). Project settings are currently not converted. 20 years ago
Daniel Grunwald 4ac89b6905 Overworked form designer assembly loading a bit. Showing the custom components in the tools pad no longer causes the assembly to be loaded, it is loaded only when the component in the toolbox is activated. 20 years ago
Daniel Grunwald 32abb6ee5a Change file header. 20 years ago
Daniel Grunwald 2e13b56e1d Fixed moving linked files in the project pad and other minor bugs. 20 years ago
Daniel Grunwald 28dfc752a6 Fixed a few minor bugs. 20 years ago
Daniel Grunwald b8720c2bac Fixed SD2-564: Code always generated for c#. 20 years ago
Daniel Grunwald b100ff1fb0 Improved code completion for extension methods (currently only enabled for Boo). 20 years ago
Daniel Grunwald 6181a779b1 The boo CodeDomVisitor now supports local variables (needed for resource manager). 20 years ago
Daniel Grunwald b36d72b6b5 Fixed SD2-543: NullReference Exception thrown when viewing VB project properties 20 years ago
Daniel Grunwald 2deee1b7ed Fixed SD2-552: Class Browser not Refreshing 20 years ago
Daniel Grunwald 0cfa16791c Add support for partial classes to the form designer. 20 years ago
Daniel Grunwald 30f7efb8ea Fixed a minor bugs in C# to VB and Boo conversion, fixed possible endless loop in VB lexer and a NullReferenceException when using "Go to" in XML files. 20 years ago
Daniel Grunwald 4c6e2726c7 Add attribute completion to BooBinding. 20 years ago
Daniel Grunwald 009883c525 Use use static readonly collection instance for empty attribute, type parameter and parameter collections. 20 years ago
Daniel Grunwald 26313ee208 Introduced DomCache (a kind of code completion database that is generated on-the-fly for each assembly). 20 years ago
Daniel Grunwald 0c9ebf6dc2 Reduced number of allocations: 20 years ago
Daniel Grunwald 395257996d Implement type argument inference for generic method calls. 20 years ago
Daniel Grunwald b28e1079c2 Fixed bug that caused the ParserService to "forget" parsing the projects when a solution was opened with a command line argument. 20 years ago
Daniel Grunwald d992e73b07 Fixed two small code completion bugs: 20 years ago
Daniel Grunwald 7d34f5b122 When loading referenced assemblies for code completion that have missing dependencies, try to find best available version. 20 years ago
Daniel Grunwald a80f630082 Code completion improvements. 20 years ago
Daniel Grunwald 737cbb83df Remove some Console.WriteLine() calls; catch some exceptions which previously were ignored silently or just dumped to the console. 20 years ago
Daniel Grunwald 8da1d5c7cc Fixed SD2-384 and SD2-386. 20 years ago
Daniel Grunwald 4c1a238309 Improved support for partial classes. 20 years ago
Daniel Grunwald 8545cf82a6 .csproj/.vbproj files can now be opened directly (.sln is automatically created) 20 years ago
Daniel Grunwald 331c44292e Applied new header to all source files. 20 years ago
Daniel Grunwald a680c1fcfd Added code completion for attributes. 20 years ago
Daniel Grunwald 90a5e40aa7 Added code completion for the "My" namespace. 20 years ago
Daniel Grunwald 69dd3ca12d Fixed some C# <-> VB conversion bugs. 20 years ago
Daniel Grunwald e5a82b82bc Fixed ctrl-space code completion. 20 years ago
Daniel Grunwald 4c3d93223c TextEditorControl now auto-detects the file encoding. When saving, the file is saved with the old encoding. 20 years ago
Daniel Grunwald a7a4fe10c9 Fixed code completion problems when one referenced assembly has references to other assemblies. 20 years ago
Daniel Grunwald 869779a47c Implemented "rename" refactoring. 20 years ago
Daniel Grunwald 9271e6d1fb Implemented "Find references". 20 years ago
Daniel Grunwald 7a475e2a67 Added "find overrides". 20 years ago
Daniel Grunwald 864ed8b726 IconMargin now shows icons for methods and properties that can be clicked to execute actions on the properties/methods. 20 years ago
Daniel Grunwald 995de1838d Even more performance improvements for the LoadSolutionProjectsThread. Fixed SkipCurrentBlock() in C# lexer. 21 years ago
Daniel Grunwald daee009454 Resolver is now using ExtractMethod to parse only the current method to get local variables. 21 years ago
Daniel Grunwald 0b5f2e9148 Fixed bug in C# parser that could generate null reference as method invocation argument (+added unit tests). 21 years ago
Daniel Grunwald 5ee7ff51e4 Small bug fixes (StatusBar, ProjectContent). 21 years ago
Daniel Grunwald dd20fc51f7 Display parsing progress in status bar when opening project. 21 years ago
Daniel Grunwald d0400c2e1d Fixed code completion for VB.NET. Implemented LanguageProperties to control case sensivity for project content. 21 years ago
Daniel Grunwald 90c13fc553 Add definition view pad. 21 years ago
Daniel Grunwald ea1e8a047a Fixed bugs in ParserUpdateThread. 21 years ago
Daniel Grunwald c9c374372a ParserService now supports ProjectReferences. 21 years ago
Daniel Grunwald 9c7b8022de Reintroduced ICSharpCode.SharpDevelop.Tests, adjusted NRefactoryResolverTests for new Resolver. 21 years ago
Daniel Grunwald bd51ecf13e Added new ResolveResult that gives information about the expression being resolved. 21 years ago
Mike Krüger 8ec7193f33 Fixed parser update thread. 21 years ago
Mike Krüger 3538eae26a The refactoring of the upper code completion layer has begun ... 21 years ago