67 Commits (5eb2d97b3356450fd150ff692f64607fcc4b141e)

Author SHA1 Message Date
Daniel Grunwald 5eb2d97b33 Register parsed files in project content. 14 years ago
Daniel Grunwald e9fd1864e1 Adjusting SharpDevelop to new type system (unresolved/resolved split). 14 years ago
Matt Ward 69c7dde1e3 Fix SD-1874 - Attribute code completion not working for assemblies that reference assemblies using a different .NET framework version to those referenced by the project. 14 years ago
Matt Ward cdffb2319c Fix string resource not being replaced in Output window when a COM reference is added to a project. 14 years ago
Daniel Grunwald 35a22b2121 Fixed VB code completion (loading of mscorlib.dll and Microsoft.VisualBasic.dll) 14 years ago
Daniel Grunwald 269597e619 Update semantic highlighting when new parse information arrives. 14 years ago
Daniel Grunwald 7c1c3b4754 Always use MSBuild for resolving assembly references; do not special-case some .NET BCL assemblies. 14 years ago
Daniel Grunwald 1d95f36481 Adjust SharpDevelop to NRefactory changes (move ICSharpCode.Editor -> ICSharpCode.NRefactory.Editor; put NR.C# in separate assembly) 14 years ago
Daniel Grunwald 19820f6cc2 Fix some issues with LoadSolutionProjects-thread. 14 years ago
Daniel Grunwald 8e0e63dc9e Use referenced assemblies in type resolve context. 14 years ago
Daniel Grunwald d4e36711ec Run LoadSolutionProjectsThread when a solution is being opened. 14 years ago
Daniel Grunwald a2add0b62e WIP 14 years ago
Daniel Grunwald 4fb4288c87 Starting to port SD to new NRefactory 14 years ago
Daniel Grunwald 1aafa02c4c Fix SD-1767 - NullReferenceException when closing a solution while "Loading References..." is active. 14 years ago
Daniel Grunwald cc49af8e05 Add public constructor to ParseProjectContent and move mscorlib initialization to CompilableProject. 15 years ago
Daniel Grunwald f5780c2944 Apply new file headers 15 years ago
Daniel Grunwald 6f5c57266c Pass ParallelOptions to Parallel.ForEach in LoadSolutionProjectsThread 15 years ago
Siegfried Pammer a3b88d4262 IOException when trying to read a file from the parser thread that is exclusively locked (e. g. sdps); removed ParseableFileContentEntry 15 years ago
Daniel Grunwald 08308c5729 Make verbose MSBuild output even more verbose. 16 years ago
Daniel Grunwald 526c8bd679 Fixed encoding autodetection in ChooseEncodingDisplayBinding to match that when normally opening a file. 16 years ago
Daniel Grunwald fb3fa4dac7 Rewritten IProgressMonitor: 16 years ago
Daniel Grunwald ca3f8791b6 ParserService: allow GetExistingParseInformation with specified project content. 16 years ago
Daniel Grunwald d7cd3faf36 LoadSolutionProjectsThread: use multiple processor cores for parsing 16 years ago
Daniel Grunwald 7267cd5c81 Trying to reduce amount of global state in ICSharpCode.Core 16 years ago
Daniel Grunwald 2540b7e087 ParserService refactoring: 16 years ago
Daniel Grunwald 1afb035d95 Use ITextBuffer instead of string in IParser. 16 years ago
Siegfried Pammer 3284781d8f Added some XAML PowerToys 16 years ago
Siegfried Pammer 485f751cc5 - XAML completion is now a bit less intrusive 16 years ago
Daniel Grunwald 4db1e52468 Use a single ProjectCollection - MSBuild 4.0 doesn't support parallel builds if multiple project collections are used. 16 years ago
Daniel Grunwald 7d4c78a8a9 When adding an assembly reference, check if the code-completion information needs to be refreshed. 17 years ago
Daniel Grunwald 7414e9ad6a Fixed several minor code completion bugs. 18 years ago
Daniel Grunwald fef7d40907 Rewritten build system. Separated solution build logic (BuildEngine) from project build logic (MSBuildEngine). 18 years ago
Daniel Grunwald baecdf2d5e SdStatusBar.BeginTask: reset WorkDone to 0. 18 years ago
Daniel Grunwald d5b3330f71 Fixed SD2-1355: FormattingStrategy: meaning of IndentLine, FormatLine return value 18 years ago
Daniel Grunwald 5d5bdc2cdb Use MSBuild's ResolveAssemblyReferences task to make sure we load the correct assembly version for code-completion. E.g. a reference to "System.Net" loads a different assembly depending on the target framework. SharpDevelop now can also find assemblies in custom reference paths, using assembly tables and everything else supported by MSBuild (including custom ResolveAssemblyReferences tasks). 18 years ago
Daniel Grunwald 467dcdd3a4 Worked on SD2-1234 - added support for view contents that are not editing a file (e.g. project options). 19 years ago
Daniel Grunwald 1808336a1c Merged SD 2.1 rev. 2226:2312 to trunk. 19 years ago
Daniel Grunwald 5e9379e6a1 Refresh assembly project contents when adding a reference. 19 years ago
Daniel Grunwald acac08d13e Fixed SD2-911: 'Classes' pad updates its content incorrectly 19 years ago
Daniel Grunwald 387ea3ce1b Fixed wildcards support (SD2-1170) 19 years ago
Daniel Grunwald dcaf24c04d Implemented SD2-1183: Use MSBuild libraries 19 years ago
Daniel Grunwald f3939e3257 Add Custom Tools support. 19 years ago
Daniel Grunwald 42ab1e46fb Fixed NullReferenceException when implicit reference (like Microsoft.VisualBasic in VB projects) cannot be loaded for code-completion. 19 years ago
Daniel Grunwald 4af14f6adf When target framework is set to .NET 1.0 or .NET 1.1, show code-completion specific to that .NET versions. 19 years ago
Daniel Grunwald c9ecec41f3 Put ICSharpCode.SharpDevelop.Dom in a separate assembly. 19 years ago
Daniel Grunwald f410739534 Fixed build error introduced by merge. 19 years ago
Daniel Grunwald a4bd782875 Moved more strings to translation database. 19 years ago
Daniel Grunwald 6050a6bda4 Moved some more strings to translation database. Windows Service template now contains installer class. 19 years ago
Daniel Grunwald 515b955432 Lock access to DefaultProjectContent.ReferencedContents - can be modified by main thread and solution loading thread. 19 years ago
Daniel Grunwald 16d87fd62e Fixed SD2-797: Code-completion for nested classes is broken 19 years ago