Daniel Grunwald
2af45ce811
Load list of available fonts on separate thread - speeds up opening the text editor options panel.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1947 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Markus Palme
9c565052a2
removed the tip of the day dialog
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1946 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
c2cc6b6453
Fixed SD2-923: PostBuildEvent element added at beginning of MSBuild project file
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1898 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
c9e2f44b1e
Fixed SD2-1025: Conditions on Import element in an MSBuild project are removed on saving the project
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1892 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
a7a23e1400
Added a custom ColorDialog that remembers any user defined custom colors.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1888 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
a1b74dfb38
Add ResourceToolkit AddIn (from hornung.dynalias.com/svn/resourcetoolkit/trunk, rev 70).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1866 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
7f16f7249c
Simple solution configuration editor (adding/removing configurations not yet supported)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1865 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
5de660a1f5
Added incremental search.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1779 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
00f292290d
Code completion for .NET CF 2.0 projects.
...
Don't escape ';' in MSBuild properties.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1752 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1751 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
d154f02884
Fixed SD2-1020: Nameing project folders with ';' makes the solution unable to run.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1727 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
c9ecec41f3
Put ICSharpCode.SharpDevelop.Dom in a separate assembly.
...
WorkbenchSingleton.SafeThreadCall is now a generic method to check that the types of the arguments match the parameter types expected by the delegate.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1661 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
3ab6c9973f
Add ICSharpCode.SharpDevelop.Sda and SdaUser example application.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1624 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
c842399550
Allow AddIns to customize the MSBuild logger.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1590 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
David Alpert
9b96afbfde
Added support for IViewContent navigation history (known in the Wiki as Code Navigation). Basic documentation available in the XML comments for ICSharpCode.Core.NavigationService
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1569 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
b00f016ce6
Applied "Providing text editor tooltips using the AddInTree" patch by Christian Hornung.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1516 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
730def510e
Referenced assemblies are now loaded with Mono.Cecil.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1423 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
e6865a4baa
Reduce usage of ProjectContentRegistry.Mscorlib - we'll support multiple mscorlib project contents later (compact framework, older .NET versions etc.)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1421 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
704ea9be70
BooAdvancedHighlighter: only resolve references that in the visible part of the document
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1394 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
a3b4fd0301
Added support for advanced syntax highlighters.
...
Boo: Assignments that introduce new local variables are highlighted.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1392 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
af70e15281
New feature: Removed unused "using" statements.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1389 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
e5bc45a6e2
Fixed base addresses and used [DependencyAttribute] to prevent assemblies from being relocated.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1377 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
f93aa9c02d
SD2-567. Implemented search and replace inside the current text selection.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1261 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
b26a42e1ac
Class Browser now supports node builders (based on patch by Robert Zaunere)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1256 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
d4ad2a79a6
SD2-464. Added projects and solutions options.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1196 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
c78a1b2d48
Fixed exception when using Boo callable definition.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1166 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
7a95e8ead4
Update AssemblyInfo to version 2.1.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1139 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
44ad25ab69
Moved ProcessRunner and associated classes out of the NAnt and Code Coverage addin and into ICSharpCode.SharpDevelop (Base).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1092 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
42dcc8da05
Patch by Scott Ferrett: List of project file extensions to open when the file was specified on the command line was hardcoded to csproj,vbproj,booproj; now it can be extended using the AddIn tree.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1055 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
8cad70aec9
Fixed exception when renaming project while project options are opened.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1040 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
e8ca795929
Removed Visual Styles workaround that is not needed on .NET 2.0 anymore. This fixes the background color of radio buttons in group boxes when WinXP is used but Visual Styles are disabled.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1007 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
e29ae4dd10
User is now prompted for discovery credentials when adding or refreshing a web reference if the server returns a Http status of 401 (Unauthorised). Tested with basic and NT authentication.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1005 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
787617378c
File and project template categories can now specify a sort order if required. Defaults to sorting by category name. Updated string resources for new templates.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@990 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
cf8f7e43f2
Added project converter (C# <-> VB -> Boo). Project settings are currently not converted.
...
Replaced most ToLower() and ToUpper() calls with ToLowerInvariant() and ToUpperInvariant(), or with string.Equals(, StringComparison.OrdinalIgnoreCase). This fixes file name comparisons in cultures with different ToLower/ToUpper rules.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@988 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
21de318a25
Fixed SD2-636: NRefactory -> CodeDom converter might not work on first try.
...
Applied assembly loading patch by Alex Prudkiy.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@971 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
533efc470c
Added support for web references.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@955 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
b483073c64
Fixed SD2-624: "Configure Sidebar" not shown when right-clicking on the tools pad.
...
Add "OK" and "Cancel" buttons to CodeGenerationForm.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@948 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
46f232a188
Use IntPtr instead of int in SendMessage P/Invoke declaration.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@913 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
ea52117d70
Fixed SD2-525: Changing the output Window font changes the text editor window font.
...
Fixed SD2-526: Output Window Word Wrap does nothing.
Improved performance of output window and error list when there are many errors/warnings. (previously 3000 warnings caused the SharpDevelop to freeze for 30 seconds and then crash with an OutOfMemoryException, consuming 2 GB of memory; now the speed is much better and the memory usage is fixed)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@875 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
d4304b6400
Add simple AddIn manager that can enable and disable AddIns.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@806 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
0642cc120b
Now AddIns are loaded from three locations:
...
- ApplicationBase\AddIns
- ConfigDirectory\AddIns
- locations defined in ConfigDirectory\AddIns.xml
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@802 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
49040ea269
Fixed code completion for project references.
...
Added support for AddIn dependencies and conflicts to ICSharpCode.Core.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@794 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Mathias Simmack
20e675a154
updating repository to avoid the build bug (is no one responsible for this?)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@787 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
d72a6d98b6
ErrorListPad now uses TaskView (patch by David Alpert). Renamed ErrorList to ErrorListPad and OpenTaskView to TaskListPad.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@777 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
45e773b985
Fixed some bugs in the project browser (Solution Folders and Solution Items)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@774 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
7acf63b916
Improved sorting of TaskList (patch by David Alpert)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@767 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
af069a1f42
Add code completion for the "override" keyword.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@737 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
39d44d19db
Applied ProjectNodeBuilder patch from Scott Ferret.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@703 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
d45bf1135e
patch from Luc Morin: support for overriding virtual base class properties with the alt-ins mechanism
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@699 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
04b763d047
Display TreeGrid in debug mode (currently without content).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@641 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago