74 Commits (6e2178b5b2cd2c184393ce7dca4a08a246fe3fe0)

Author SHA1 Message Date
Daniel Grunwald 017c07888a Use FileName class for ITextEditor.FileName and OpenedFile.FileName. 17 years ago
Christian Hornung b3e15c91cb Ported ResourceToolkit to ITextEditor. 17 years ago
Daniel Grunwald 2f49e082e5 Improved automatic language switching of workbench elements. 17 years ago
Daniel Grunwald 2540b7e087 ParserService refactoring: 17 years ago
Daniel Grunwald 1afb035d95 Use ITextBuffer instead of string in IParser. 17 years ago
Daniel Grunwald 19025349a9 Move ICSharpCode.SharpDevelop.Dom.IParser to ICSharpCode.SharpDevelop.Project 17 years ago
Daniel Grunwald 0630068f58 Move code completion types into ICSharpCode.SharpDevelop.Editor.CodeCompletion. 17 years ago
Daniel Grunwald b4f383ad8f New search results pad. 17 years ago
Daniel Grunwald f5b8a4a2df Set TargetFrameworkVersion to 4.0 17 years ago
Daniel Grunwald 4c485fabf7 Rename Content property back to Control (IViewContent, IPadContent, IOptionsPanel) to prevent the C# compiler from automatically picking up a Content property from a base class. 17 years ago
Daniel Grunwald 024c5fb887 ITextEditor: moved to namespace ICSharpCode.SharpDevelop.Editor. 17 years ago
Daniel Grunwald 173236e380 Allow using icons in code completion items. 17 years ago
Daniel Grunwald fd03921b13 Fixed exception when hovering mouse outside of document. 17 years ago
Daniel Grunwald 71993014c9 AvalonEdit: tooltips. 17 years ago
Daniel Grunwald 5380d99724 Improvements to AvalonEdit CompletionWindow. Implemented TextAreaInputHandler. 17 years ago
Daniel Grunwald 9989443564 ITextEditor interface: caret line/column now starts counting at 1. 17 years ago
Daniel Grunwald 2cbe40b6a4 Started replacing ICSharpCode.TextEditor references in SharpDevelop API with new ITextEditor interface. 17 years ago
Daniel Grunwald 26a1551633 When handling file names, use StringComparison.OrdinalIgnoreCase instead of InvariantCultureIgnoreCase. 17 years ago
Daniel Grunwald f41bf57e52 SD2-1521: Reconsider what a 'preinstalled addin' is. 17 years ago
Christian Hornung e0791cefb3 ResourceToolkit: Show a message instead of an exception when a resource file cannot be read or written when deleting or renaming keys. 17 years ago
Christian Hornung e35c250c39 ResourceToolkit: Fixed exception when encountering an empty resource name in a ResourceManager constructor call. 17 years ago
Christian Hornung 6a23957e5f Fixed ResourceToolkit crash when resolving in certain VB code where the region of the ExpressionResult is not set. 18 years ago
Christian Hornung 6419433ed1 ResourceToolkit: Fixed the ICSharpCodeCoreResourceResolver detecting a resource reference even if the caret is positioned after the closing brace of ${res:...}. Added unit test for this case. 18 years ago
Daniel Grunwald 216cc81acd Add AvalonDock. 18 years ago
Christian Hornung 69b69f77bb ResourceToolkit: Support resolving calls to ComponentResourceManager.ApplyResources which are generated by the forms designer PropertyReflection localization model. Added new ResourcePrefixResolveResult for this purpose, to indicate that a call refers to all resources starting with a specified prefix. Resources used by ApplyResources are no longer listed as unused. 18 years ago
Daniel Grunwald 69598c8466 Make workbench a WPF window. 18 years ago
Daniel Grunwald 3bd1ab5517 SD2-1342: Remove Windows.Forms dependency from ICSharpCode.Core 18 years ago
Christian Hornung 7895c2ad96 ResourceToolkit: When resolving on a string literal, directly go back to its beginning instead of retrying every position. Added unit test for a bug fixed by this change. Added some VB.NET resource resolver unit tests. 18 years ago
Christian Hornung a8272b61ec Added unit tests for the ResourceToolkit. 18 years ago
Christian Hornung 8319e02771 ResourceToolkit: Fixed the BCL resource resolver. It now accepts any ResolveResult for the typeof(...) initializer, not only a TypeResolveResult which had been returned by NRefactoryResolver in earlier versions. 18 years ago
Christian Hornung 70f9463da3 ResourceToolkit: The scope for the "Find missing resource keys" operation can now be selected from one of "whole solution", "current project", "current file" and "all open files". Added some debugging code. Converted project to .NET 3.5. 18 years ago
Christian Hornung 6ba58ec72f ResourceToolkit: Fixed resource tooltips by adapting NRefactoryResourceResolver to the new behavior of the C# ExpressionFinder. 18 years ago
Daniel Grunwald fe0b68c19d Make IClass (+ IMember, IParameter, IAttribute, ICompilationUnit .....) immutable. 18 years ago
Daniel Grunwald 9b4679edf1 NRefactoryResolver rewrite: remove code duplication between NRefactoryResolver and TypeVisitor. Changed handling of method groups to follow C# specification more closely. 18 years ago
Daniel Grunwald 9c78cdcfc5 Some fixes suggested by FxCop. 19 years ago
Daniel Grunwald 0c51983690 NRefactory: Support parsing statements like "SomeDelegate d = GenericMethod<string>;" 19 years ago
Daniel Grunwald d2315a13c0 Worked on VB<->C# converter. 19 years ago
Christian Hornung 791a591134 Fixed forum-17806: Exception on showing resource tooltip when the resource name is equal to the project root namespace. 19 years ago
Christian Hornung b07724e602 ResourceToolkit: Fixed NullReferenceException when a ResourceManager access is resolved and the source code contains an assignment to a variable which does not have a return type. 19 years ago
Daniel Grunwald 7962a07e6b Show "value" in Ctrl+Space completion list inside property setters. 19 years ago
Daniel Grunwald 2e258f2150 Improved SharpDevelop.Dom API. 19 years ago
Christian Hornung 4198ba3c8a ResourceToolkit: 19 years ago
Daniel Grunwald 15d7aadd27 Worked on SD2-1234: Create common way to handle in-memory representations of files that have multiple views. 19 years ago
Christian Hornung 6aea4eba79 ResourceToolkit: 19 years ago
Christian Hornung 4ac2c6f933 Fixed SD2-1239: ResourceToolkit: Incorrect mapping of manifest resource names to file names in VB. 19 years ago
Daniel Grunwald 9944060a99 Remove GetClass overload that doesn't take a TypeParameterCount 19 years ago
Daniel Grunwald 9b7a082e24 Add partial C# 3.0 support. 19 years ago
Daniel Grunwald 78ac392101 Fixed SD2-1228: Find references dialog title includes ampersand character 19 years ago
Christian Hornung 0c41adf008 ResourceToolkit: 19 years ago
Christian Hornung 42e127b823 ResourceToolkit: 19 years ago