Daniel Grunwald
a58c7e1f86
More C# code completion fixes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2618 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
76636e154f
C# expression finder: Fix "if (a > b) {}".
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2617 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
ac9f4a917b
Fixed C# expression finder bug for statements like "if (a < b) {}"
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2616 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
5602eff9e7
NRefactory output visitors: allow inserting specials between attributes and the attributed node.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2615 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
456847adde
Fixed SD2-1365: FxCop can't start if project's name contains spaces
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2614 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 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.
...
Overriding abstract members now inserts "throw new NotImplementedException();" instead of a call to the base method.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2613 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
326db119e1
Prevent ArgumentOutOfRangeException in PaintDocumentLine when there are invalid folding markers.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2612 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
c8f31d4b3a
Lookup XmlDoc for XNA references.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2611 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
d45e39c051
TextEditorOptions: enlarge two check boxes where the last word was cut off
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2610 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
9947820325
Increment version number to 2.2.1.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2609 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
60fe87ccd7
Fixed start page "Team" / "Help wanted" links (they were pointing to the old wiki)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2608 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
313121fcc9
Fixed VB Direct3D project template.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2607 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Christian Hornung
791a591134
Fixed forum-17806: Exception on showing resource tooltip when the resource name is equal to the project root namespace.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2605 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
9bad98d6e4
Merged SD 2.2 revision 2560:2603 to trunk.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2604 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
4b8d80a68b
Fixed SD2-1363: Exception is thrown using incorrect VB syntax.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2603 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
e710827635
Fixed project creation bug: By default, "Optimize" was not set to true for release builds.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2602 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
e49d2b4493
TextEditor: Fixed UpdateToEnd when there are folded regions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2601 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
e8a0736262
TextAreaMouseHandler: This patch by Troy Simpson fixes an issue with selecting text via double-click, then following-up with a gutter selection.
...
GapTextBufferStrategy: rewrote PlaceGap, fixing a performance issue when deleting text in large documents
DefaultHighlightingStrategy: cache currentLine.Offset because it's not cheap to retrieve (it's an O(lg n) operation)
DefaultDocument.RequestUpdate: when doing a WholeTextArea update, skip all other updates because they would only duplicate the work done by the WholeTextArea update
Except for the load time, the performance editing large .txt files is now good; though the text editor takes a huge amount of memory (tested with a 1,000,000 lines file).
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2600 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
4775ade1e9
Change UpgradeCode - otherwise it is not possible to install SharpDevelop 2.2 when SharpDevelop 3.0 is already installed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2599 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
5b6a66edab
Applied text editor selection patch by Troy Simpson.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2598 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
c09f7049f4
Fixed forum-17570: text editor saves an additional empty when saving a file.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2597 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 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.
...
Make XML documentation tooltips work even if the code completion cache is disabled.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2596 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
a16fc826ce
EventHandlerCompletitionDataProvider: build event name correctly ("button1.Click"=>"button1_Click"), fixed support for generic delegates (EventHandler<T>)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2594 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Christoph Wille
dd5d5aa5cd
2.2 updates for \doc folder
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2593 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Christoph Wille
8fa6d50a29
Update a few SDR resources
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2592 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Alpert
c162cb1a09
c# event completion better handles generic eventhandlers (EventHandler<TEventArgs>) with a workaround to resolve TEventArgs into a more explicit reference (eg. MouseEventArgs)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2591 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Alpert
b1e92b9535
improved C# event handler code completion; delegate completion now suggests a method name and optionally inserts the stub.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2590 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
c96e754075
Implemented AttributeReturnType, now the unit test AddIn should work again.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2589 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
ce982a53c2
Try to work around MSBuild bug that causes the build to fail on the build server.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2588 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
e2ff87117b
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2587 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
c989cbc19e
Support right-click > add using on type names when the "using" is missing.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2586 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Christoph Wille
bcea7fa742
Updated to current build of SDR; PdfSharp 1.0 is now part of SDR
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2585 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
aba0dd0328
WiX NetFx library (netfx.wixlib) now installed with the correct file name.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2584 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
89896ab09c
Include XamlBinding and WPFDesigner in setup.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2583 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
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
18 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
18 years ago
Matt Ward
82c8dd1a3f
Fixed SD2-1359. Incorrect test fixture tested if the base class has unit test methods when running an individual test from the Unit Test tree.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2580 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
7f09e9efd2
Added WiX UI project templates to the installer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2579 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
560b0ea00e
Fixed WpfDesign unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2578 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
43061cd1d8
Add image loading and custom control support to WpfDesign.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2577 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 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
18 years ago
Matt Ward
8f3ca00a17
Adding WiX project templates for the WiX UI library: Mondo, InstallDir, FeatureTree and Minimal.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2575 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 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
18 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
18 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
18 years ago
Matt Ward
1e3e02a082
Added unit tests for XmlParser getting attribute names with prefixes. Added GetQualifiedAttributeName and GetQualifiedAttributeNameAtIndex methods which return a QualifiedName for an attribute that includes its prefix if any.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2571 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
988c450347
Revert text editor selection code to that currently used by SD 2.1 - keyboard selection was broken by an old version of Troy Simpson's patch.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2570 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
dd9be602c8
XamlBinding.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2569 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 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
18 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
18 years ago