Daniel Grunwald
4b0b2e2690
Hide TreatIncludeAsLiteral from project browser, make the default value "true" (otherwise files named "a%def.cs" are added incorrectly to the project).
...
MSBuildInternals: when creating a temporary MSBuild project to inspect the properties of a non-default configuration, specify the path of the project file so that projects containing <Import Project="relativePath" /> can be loaded (fixes editing properties in the release configuration of the forms designer project)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2582 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
9e671a683a
Fixed SD2-1345. A warning message is now shown in the project options if an attempt is made to save a WiX compiler extension that is missing an assembly name.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2581 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
77efe1ecc1
Add Undo/Redo support to integrated WPF designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2576 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
f66a2533c0
An MSBuild project item's include can now be treated as a literal. Project templates can now choose whether a project item's include value is escaped.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2574 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
cb3a1f2069
Support ToolBox and PropertyGrid in WPF designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2573 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
bc1d6f3211
Add WpfDesigner addin.
...
Add AbstractViewContentHandlingLoadErrors for easy handling of invalid files.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2572 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
701223a3dc
Support "Find references" and "Rename" in .xaml files.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2568 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
e0f2d941e8
Update string resources.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2567 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
8e8438876e
Worked on Xaml language binding.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2566 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
50a59336df
Refactored the interface IAttribute to include useful information (type reference to the attribute type + arguments).
...
Begin work on a Xaml language binding.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2564 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
89bba2c88c
Fixed use of ActiveWorkbenchWindow / ActiveViewContent / ActiveContent.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2563 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
92cc697e74
The tools pad can now host any control as tool box, depending on the current view content. Every view content now has its own SideBar as toolbox, so AddIns don't have to manage merging toolbox sections anymore.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2562 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
839bf506c9
Add BSD header to SharpDevelop samples.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2560 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
12d559c90f
Fixed forum-16247: Add Web Reference dialog missing URL on 120 DPI
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2558 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
David Alpert
ec0a6d97ce
fixed the unit test that was breaking the build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2554 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
David Alpert
72ff842625
NavigationService now suspends logging while a solution is being loaded and resumes when ParserService.LoadSolutionProjectsThreadEnded fires. It also suspends logging while the workbench is starting up.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2550 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
David Alpert
a5fa3fb1cd
Updated the NavigationService to reflect Daniel's ongoing work on SD-1234 in revisions 2313 and 2365; When jumping to a file position, the transitory (0x0) position is no longer marked;
...
Added XML comments to NavigationService.cs; Moved the services initialization code from a static constructor (that FxCop didn't like) to the more consistent InitializeService/Unload interface used elsewhere in SharpDevelop.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2549 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
f3787b6fc0
Fixed import of VS2003 projects that were saved with system encoding.
...
Remove unused parameter from TextArea.SetCaretToDesiredColumn.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2542 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
f9ade6122e
Fixed forum-17295: NullReferenceException when right clicking on "MyApplication" module that has one part in user code and one part in compiler generated code.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2540 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
e11e1322bc
Fixed forum-17250: Refactor->Rename does not work on local variables, method parameters and constructor calls.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2538 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
d6346a6d19
Implemented forum-16705: MyBase keyword and code completion in constructors
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2536 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
efeba38704
Fixed CSharpExpressionFinder
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2535 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
a8993567c1
"Code Completion when a character is typed" can now be turned off in the options.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2534 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
7d14a04103
Set version number to 2.2.0.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2531 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
f013561cfd
Fixed forum-17221: ArgumentOutOfRangeException when opening large C# files (>=46341 lines) with XML documentation comments.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2530 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Justin Dearing
2c0a6972d8
Cleaned up the Save function. You are now prompted to remove the readonly attribute from Readonly files.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2529 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
d60a6e2d44
Revert to old DockPanelSuite: version 2.0 is too unstable.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2524 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
86edbfe8e0
Use exception for invalid highlighting definitions instead of displaying a MessageBox.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2523 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
ff45445828
Add HtmlSyntaxColorizer sample.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2521 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Justin Dearing
83b7d119d9
Workrd around a bug that occured when searching for a *.{three letter extension} file where you would get *.ext*.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2520 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Justin Dearing
a305824d37
The debug compiler always reloads the template cache.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2519 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
06388697e0
Update language resources.
...
Implemented SD2-1280/SD2-1320: Scroll completion window to move selected item to the middle
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2516 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
d4d9941310
Fixed forum-16801: Changing layout corrupts screen
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2514 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
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)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2510 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
b63d19415b
Begin implementing "aggressive" context-dependent code-completion (Ctrl+Space completion whenever you start to type).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2509 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
63b9f9061a
Support "go to definition" and "find references" for C# base constructor calls (": base(...)").
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2508 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
2c68fb0e71
Fixed code-completion bugs.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2507 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
57a8cfebb2
Improved C# 3.0 code-completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2506 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
6beeb1734d
Move P/Invoke calls to NativeMethods.cs.
...
Fixed NullReferenceException in BooBinding.VariableLookupVisitor.
Catch exceptions when calling WebBrowser.Navigate.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2505 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Christian Hornung
86d3fdcc78
Fixed SD2-1348: "Find missing resource keys" exception when run before AmbienceService is used.
...
CodeGenerator constructor now requests initialization of the code generator options through the HostCallback.
AmbienceService keeps track of instantiated code generators to update the options when changed.
Code generator options are now also applied to code generators defined in addins.
Made default code generator options valid.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2500 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
c8744453ae
Fixed unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2498 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
7962a07e6b
Show "value" in Ctrl+Space completion list inside property setters.
...
Fixed tooltip + go to definition for the type in property definitions like "public Color Color".
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2496 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
535ffd4978
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2495 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2493 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
83432070c9
Fixed SD2-1313: Protected internal methods not available in derived class code completion
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2492 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
341a8924ca
Fixed bug introduced in regex search in last revision.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2490 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
8218830b3b
Fixed a horrible performance issue in RegExSearchStrategy. (SD2-1323: Regex search across SharpDevelop solution takes a long time)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2489 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
ad9672f1cc
SD2-1344: "Anti-alias text" option has no effect when ClearType is turned on
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2488 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
f4826931df
Refactored code accessing text editor options.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2487 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
f44ff1e015
AddExitingProjectToSolution, AddNewProjectToSolution, AddExistingItemsToProject: set initial directory based on the node that was clicked.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2477 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago