347 Commits (e2fbe21758211ab20e578c6ae019687cc93fe913)

Author SHA1 Message Date
Daniel Grunwald d8653d3205 Fixed forum-18069: Text selection lags mouse depending on font 19 years ago
Daniel Grunwald 5cf2e55980 Fixed SD2-1377: Exception adding reference to Compact Framework application. 19 years ago
Daniel Grunwald 0c51983690 NRefactory: Support parsing statements like "SomeDelegate d = GenericMethod<string>;" 19 years ago
Daniel Grunwald 2d21efe844 Various bug fixes. 19 years ago
Daniel Grunwald 136722e9b1 Improved C# code completion (typing constraints on generic classes). 19 years ago
Daniel Grunwald d2315a13c0 Worked on VB<->C# converter. 19 years ago
Daniel Grunwald 3d8d7af120 Worked on VB->C# converter. 19 years ago
Daniel Grunwald b78db77094 Improved C#->VB converter. 19 years ago
Daniel Grunwald d3ebdfcab4 Worked on C# -> VB converter. 19 years ago
Daniel Grunwald 64e7f0645d Fixed SD2-803: Implicit interface implementations are not converted correctly to VB 19 years ago
Daniel Grunwald 83b98bd73d Fixed SD2-1028: local variables should be always initialized when converting code from VB to C#. 19 years ago
Daniel Grunwald f14402cb05 Fixed SD2-1069: Conversion of VB ReDim statement to C# not implemented. 19 years ago
Daniel Grunwald 2213306f2d Set correct caret column when pressing return. 19 years ago
Daniel Grunwald d5b3330f71 Fixed SD2-1355: FormattingStrategy: meaning of IndentLine, FormatLine return value 19 years ago
Daniel Grunwald 4423707856 GacReferencePanel: when the GAC contains multiple versions of an assembly, show the version that MSBuild will use. 19 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). 19 years ago
Daniel Grunwald f3528c4d04 Remove skip-messages for projects not compiled when compiling only a single project using F9. 19 years ago
Daniel Grunwald 671d51a6e8 Fixed method insight for constructors. 19 years ago
Daniel Grunwald 3c3ac7e95a CSharpExpressionFinder: better support for field initializers 19 years ago
Daniel Grunwald ecfed88c5b Fixed two problems in C# expression finder (wrong context detected for property setters and nested types) 19 years ago
Daniel Grunwald 6d9000dc5e Fixed code completion bug: calls from nested classes to static methods in the parent class now are resolved correctly. 19 years ago
Daniel Grunwald a58c7e1f86 More C# code completion fixes. 19 years ago
Daniel Grunwald 76636e154f C# expression finder: Fix "if (a > b) {}". 19 years ago
Daniel Grunwald ac9f4a917b Fixed C# expression finder bug for statements like "if (a < b) {}" 19 years ago
Daniel Grunwald a65659b0d3 Fixed forum-17917: Overriding properties that have get/set accessors with different visibility as the property does not insert the visibility modifier in the overriding code. 19 years ago
Daniel Grunwald c8f31d4b3a Lookup XmlDoc for XNA references. 19 years ago
Daniel Grunwald e710827635 Fixed project creation bug: By default, "Optimize" was not set to true for release builds. 19 years ago
Daniel Grunwald 0acdde0b37 Add optional "settingsPath" and "domPersistencePath" settings to SharpDevelop.exe.config. These can be used to redirect the settings/code completion cache to different folders, e.g. for running SharpDevelop from a USB stick. 19 years ago
Daniel Grunwald c96e754075 Implemented AttributeReturnType, now the unit test AddIn should work again. 19 years ago
Daniel Grunwald e2ff87117b Fixed build. 19 years ago
Daniel Grunwald c989cbc19e Support right-click > add using on type names when the "using" is missing. 19 years ago
Daniel Grunwald 8e8438876e Worked on Xaml language binding. 19 years ago
Daniel Grunwald 50a59336df Refactored the interface IAttribute to include useful information (type reference to the attribute type + arguments). 19 years ago
Daniel Grunwald d6346a6d19 Implemented forum-16705: MyBase keyword and code completion in constructors 19 years ago
Daniel Grunwald efeba38704 Fixed CSharpExpressionFinder 19 years ago
Daniel Grunwald a8993567c1 "Code Completion when a character is typed" can now be turned off in the options. 19 years ago
Daniel Grunwald f013561cfd Fixed forum-17221: ArgumentOutOfRangeException when opening large C# files (>=46341 lines) with XML documentation comments. 19 years ago
Daniel Grunwald ad7a0b1646 Fixed inferring type argument for a method with an IEnumerable<T> parameter when an array is passed to the method. (backported from 3.0.0.2506) 19 years ago
Daniel Grunwald b63d19415b Begin implementing "aggressive" context-dependent code-completion (Ctrl+Space completion whenever you start to type). 19 years ago
Daniel Grunwald 63b9f9061a Support "go to definition" and "find references" for C# base constructor calls (": base(...)"). 19 years ago
Daniel Grunwald 2c68fb0e71 Fixed code-completion bugs. 19 years ago
Daniel Grunwald 57a8cfebb2 Improved C# 3.0 code-completion. 19 years ago
Christian Hornung 86d3fdcc78 Fixed SD2-1348: "Find missing resource keys" exception when run before AmbienceService is used. 19 years ago
Daniel Grunwald 7962a07e6b Show "value" in Ctrl+Space completion list inside property setters. 19 years ago
Daniel Grunwald cbd6e0765c Fixed bug that could cause SharpDevelop to treat two overloads as equal if they had the same parameter names but different parameter types. 19 years ago
Daniel Grunwald 83432070c9 Fixed SD2-1313: Protected internal methods not available in derived class code completion 19 years ago
Daniel Grunwald 2e258f2150 Improved SharpDevelop.Dom API. 19 years ago
Dickon Field 94f1606a3e added DbToolsProvider for SQLite 19 years ago
Daniel Grunwald 23ad0a61fc Prevent NRefactoryResolver crash when mscorlib project content is not referenced correctly. 19 years ago
Daniel Grunwald 5fcfe9be4e When going to the definition of a CompoundClass, go to the shortest file name. This prevents going to the Designer.cs part instead of the main part. 19 years ago