1459 Commits (2db5ccb19e9d3a9c912c472deeea1b697ba28814)

Author SHA1 Message Date
Daniel Grunwald 46ff714cc1 Fixed SD2-511: Code completion in inserted line 18 years ago
David Alpert de1ed7c4f4 Added basic support for Extract Interface refactoring in C#; not yet tested in VB.NET: 18 years ago
Daniel Grunwald a36875a615 Fixed anonymous types with explicit property names. 18 years ago
Daniel Grunwald 420b068acd Rewrote type inference and overload resolution. The new version has support for implicitly typed lambda expressions. 18 years ago
Matt Ward 1014987ccd Fixed problem where a form's resx file would be opened the next time a solution was loaded if the solution was closed with the form open in the designer. 18 years ago
Daniel Grunwald 755c666347 Fixed forum-7601: 'Remove unused import statements' command removes extension method's namespace 18 years ago
Daniel Grunwald 7f07348741 Add option to context menu to automatically add a missing using statement. 18 years ago
Daniel Grunwald f6fb352ed1 FileChangeWatcher: prevent exception when OpenedFile.FileName is null. 18 years ago
Daniel Grunwald bff7f206c0 FileChangeWatcher: use HashSet instead of Set, we don't want to sort 18 years ago
Daniel Grunwald cb20c5214c QuickClassBrowser: fixed display of classes (namespace was missing). 18 years ago
Daniel Grunwald 392ef70922 Fixed SD2-1297: Implement "safe saving" 18 years ago
Daniel Grunwald 7e345cff99 Implemented SD2-1296: Watch files for external changes 18 years ago
Daniel Grunwald 3a1d4e2879 Limit length of entry names in clipboard ring. 18 years ago
Daniel Grunwald 02238ea49c Fix forum-7502: copy documentation when cloning members, fixes missing documentation in tooltips for generic methods/methods in generic classes 18 years ago
Daniel Grunwald 111e507419 Fixed forum-7497: Wrong generic overload resolution in tooltip (when a generic method was called from another generic method) 18 years ago
Daniel Grunwald 98b7690971 Fixed usage of AmbienceService.CurrentAmbience: sometimes the ConversionFlags were not used because the ambience object was recreated. 18 years ago
Matt Ward fadb5ffd20 Changed the order that highlighting definitions are loaded by the text editor so that those in the user profile are loaded last and therefore override any defined in the data\modes folder or in any .addin files. 18 years ago
Daniel Grunwald 1546cab7d0 Prevent infinite recursion when running "Find Derived Classes" on a class in an inheritance cycle. 18 years ago
Matt Ward c48438edca XML editor now initialises custom syntax highlighting. 18 years ago
Daniel Grunwald 25abcd6849 Fixed code completion bugs: incorrect return type for System.Collections.Generic.Comparer<T>.Default (forum-7270), tooltip not shown for protected method calls when there is a class with the same name as the called method. 18 years ago
Daniel Grunwald 72faf95e10 Fixed forum-6609: renaming a form with refactoring does not rename .Designer.cs and .resx 18 years ago
Daniel Grunwald ca23c28708 Various improvements in subversion addin. 18 years ago
Daniel Grunwald 93ad726703 Make pad creation errors non-fatal. 18 years ago
Christian Hornung ce70b63ac3 Fixed the "select" and "remove" buttons in the SelectReferenceDialog. 18 years ago
Daniel Grunwald b48ee36f99 Fixed SD2-1381: Missing String Resources 18 years ago
Daniel Grunwald 7414e9ad6a Fixed several minor code completion bugs. 18 years ago
Matt Ward 4a0379d84f Added support for string properties in file templates. Property grid is now anchored in the new file dialog. 18 years ago
Daniel Grunwald e0cff7141d Add reference to System.Core when creating .NET 3.5 projects. 18 years ago
Daniel Grunwald 2d0d13aae7 Fixed forum-7331: Deleting .cs code template group causes code completion to throw NullReferenceException 18 years ago
Matt Ward 4eff8040fd ${ProjectDir} string now returns the active project's directory and not its filename. 18 years ago
Matt Ward 6e866ebdf8 ClassBrowserPad checks that the parent nodes in the tree are AbstractProjectNodes before updating their parse information. This fixes a null reference exception that was being thrown if the class browser was showing classes instead of projects. 18 years ago
Daniel Grunwald 52c182c990 Fixed forum-7302: InvalidOperationException for code completion after new keyword. 18 years ago
Daniel Grunwald b30f02fdf1 Fixed build. 18 years ago
Daniel Grunwald ebe69d2387 Don't reuse IAmbience instances (they are not thread-safe). 18 years ago
Daniel Grunwald 82bbab8aec Forum-6859: Show code templates in code completion. 18 years ago
Daniel Grunwald cad71281f0 Fixed forum-7200, forum-7286: Exception when trying to remove lines with breakpoints 18 years ago
Daniel Grunwald fe0b68c19d Make IClass (+ IMember, IParameter, IAttribute, ICompilationUnit .....) immutable. 18 years ago
Daniel Grunwald f4193b59f9 Make ICSharpCode.SharpDevelop.BuildWorker 32-bit only - if SharpDevelop.exe is 32-bit, BuildWorker must also be 32-bit to avoid using a mixture of 32-bit and 64-bit MSBuild when compiling a solution. 18 years ago
Daniel Grunwald 300ed4da78 Allow using shortcuts from the main menu when a debugger tool tip has focus. 18 years ago
Daniel Grunwald 5cbf5cc121 Prevent type inference cycles (e.g. "var a = a;") from causing a StackOverflowException. 18 years ago
Daniel Grunwald 34bac66a8f Fixed resolving when a generic class derived from a non-generic class with the same name. 18 years ago
Daniel Grunwald b83bd6d7c8 Fixed DefaultProjectContent.GetClass implementation: inner classes nested in other inner classes were not found. 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 054997566c Some minor bug fixes, changed copyright date from 2007 to 2008. 18 years ago
Daniel Grunwald 9736ca6d4f Fixed forum-7126: Template RunCommand's only work on new solutions 18 years ago
Matt Ward b58eebe306 The SdiWorkspaceLayout now checks that the DefaultWorkbench ToolBars property is not null before adding controls to the toolbar panel. The ToolBars property is null if nothing is specified in the .addin file under the path /SharpDevelop/Workbench/ToolBar 18 years ago
Matt Ward 3e065a31bd Moved Mono addin to samples and added support for Mono's new VB.NET compiler Vbnc. 18 years ago
Daniel Grunwald 85d7e3ab6b Layout configuration: Make "<Reset to defaults>" switch back to the Default layout. 18 years ago
Daniel Grunwald 35701c8bcd Suppress warning message when SideBarConfig.xml does not exist (on first start after installation). 18 years ago
Daniel Grunwald f4d79bc951 Improved finding xml documentation (now supports redirections). Add support for compiling for Compact Framework 3.5. 18 years ago