Siegfried Pammer
a9ad6e8f8a
Small improvements in watch pad.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3578 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
3c45d0ddae
Remove ClassEditor.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3577 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
ed46c19785
Remove ClassWizard AddIn.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3576 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
04be1cd83a
Add cache for MemberLookupHelper.GetTypeInheritanceTree. Improves performance when there are many extension methods available for code completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3574 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
f54b4e40ab
Performance tweaks to code completion:
...
- don't duplicate search for nested classes in referenced project contents
- MemberLookupHelper.GetTypeInheritanceTree: use HashSet instead of List to find duplicate types
- DefaultClass.ClassInheritanceTree: cache the inheritance tree
Fixes SD2-1460 - Extreme delay requesting code completion for PropertyTabsCollection when Linq is imported
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3573 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
f08eb73a16
Fixed typo that caused unit test failure.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3570 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
8dd64459d5
Fixed SD2-1384: Attribute fully qualified name using wrong namespace
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3569 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
567c4e9e48
Fixed SD2-1349 - WiX setup files editor shows misleading error when unable to find any TARGETDIR Directory or DirectoryRef elements.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3567 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
13d18f7777
Fixed SD2-1462 - Exception closing unsaved tab.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3564 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
eb46887d5f
Prevent project resource image editor from resetting the custom tool to ResXFileCodeGenerator when PublicResXFileCodeGenerator is selected.
...
Set AcceptButton and CancelButton on SetReflectorPathDialog.
Add icon to "Close" entry in text editor context menu.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3563 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
d8da3abb1e
Add <inheritdoc/> to XML doc completion, add MIT/X11 license template.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3562 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
01571affa4
Added initial code completion support for the Python Console window.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3561 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
75ba08f309
Fixed code-completion resolving the wrong class when two imported namespaces contain a class with the same name but only one of the classes is accessible.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3560 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
5313676a69
Make "Open containing folder in explorer" select the item.
...
Add "SharpDevelop.exe /addindir:path" command line argument to allow testing addins without having to install them.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3559 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
2fde2f8329
Fixed the parse information not being updated when a window is closed with discarding the changes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3558 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
031735218d
Added PublicResXFileCodeGenerator.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3557 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
22b9e89c87
Fixed SD2-1461 (Exception when renaming form) and other issues with renaming forms.
...
With the new view content system we must not switch views during a save operation.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3556 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
8fe2b48a0a
fixed forum-8378 and changed data structure from ArrayList to List<byte>.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3555 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
29dc52e5ae
Fixed SD2-1350. XSLT document function now supported when running transforms.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3554 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
c5c59e9a43
Updated to IronPython 2.0 Beta 5.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3553 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
f28c5af616
Fixed exception double clicking code-coverage class node when that class didn't contain any methods.
...
Console pad: support calling methods like "this.M()" using the syntax "M()".
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3552 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
61c64ac3e7
fixed conditional breakpoints and ==-operator evaluation.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3551 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
c6c52a4d9b
Reflector AddIn: Wait until assembly loading is finished after starting Reflector. Restore the Reflector form when it is minimized.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3550 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
bc98ed09b7
Reflector AddIn: Support indexers with non-default names.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3549 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
0cb2888c11
Added tests for VBNetFormattingStrategy; fixed inserting of end statements after single line statements; fixed SD2-1319
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3548 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
3a63c4b209
Attempt to fix an exception that sometimes occurs when closing the workbench while an open text editor view has a selection.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3547 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
214dcfa309
Workbench.ViewContentCollection now contains all view contents, including all secondary view contents.
...
The new PrimaryViewContents collection only contains the views that were originally shown in a new workbench window.
This fixes the 'Save all' button being disabled when there are changes only in secondary view contents.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3546 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
706c26290e
fixed inconsistency with \r and \n in the code generation and insertion code.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3545 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
b8d273dc27
Fixed crash in CSharpExpressionFinder when the document contains carriage return (\r) without line feed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3544 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
0ed5d7cf3d
Re-implemented persisting the state of view contents; the states are now saved in a single file (LastViewStates.xml).
...
Text editor no longer persists folding state because of possible problems when a file is changed externally.
OpenedFile attempts to persist the view state across reloads.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3543 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
d89e6ae397
SD2-1242. Code coverage results now groups a property's getter and setter methods in the tree view.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3542 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
b883a05e10
fixed one problem with inserting of end Statements (fixed build)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3541 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
2800566249
Partial rewrite of VBNetFormattingStrategy; uses a lexer for indenting; bug fix of SD2-1448, SD2-1284 and SD2-866; fixed multiple UndoSteps after renaming an entity.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3540 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
b72bc33dd1
Fixed Xaml Attribute Value completion (completion was showing options for wrong property)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3539 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
eaca0978dc
Rename category for WPF project templates from ".NET 3.0" to "WPF".
...
Made Token.next internal (it is for Peek support in the Lexer and should not be directly used)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3538 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
d25a379fae
Removed code duplication IndentSelection<->FormatBuffer
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3537 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
e47f4df2ea
Windows.Forms designer: Fixed detecting the wrong LocalizationModel when an extender provider with a string property is used. Show "please wait" label during reload when changing the language.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3536 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
a2e61aee89
Fixed SD2-1450: Large amounts of output cause OutOfMemoryException
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3535 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
d9265c5144
Added full support for project resources to the Windows.Forms designer. Fixed SD2-576 - Visual Studio Project Resources used in Form.
...
ResourceCodeGeneratorTool: Set BasePath so that relative file references inside ResX files work.
ParserService.GetParseableFileContent can now retrieve the file content from an OpenedFile if that exists.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3534 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
52a743f540
Generate event handlers in a form "itemName_eventName".
...
Generate itemName if needed.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3533 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
a8570d9287
Fixed snippet converter C# -> VB (references to unknown properties like "this.Font" were seen as method groups, causes the converter to incorrectly add "AddressOf")
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3531 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
c193bb0ec0
- Draw red border if name is not correct or if name is empty + events tab opened
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3530 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
6812aa497e
- Update code related to XamlObject.XmlAttribute (ME support)
...
- XamlParser throws an exception on error if error sink not available
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3529 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
110e3d9954
Create controls immediately when dragging from the toolbox
...
TODO: cursor should be in the center of the control
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3528 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
e3e1e91b92
Fixed unit tests (implemented missing members in MockProjectContent).
...
Make mscorlib.GetClass("System.Void").ProjectContent == mscorlib (previously it was DummyProjectContent)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3527 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
05cc680378
Fixed build. Use DefaultClass instead of MockClass, otherwise the unit tests need adjustment way too often.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3526 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
c582a32862
Fixed SD2-1446: Code completion lists private inner classes out of scope
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3525 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
75d75ce3ff
handle delete command inside the outline view
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3524 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
edd4afa5ae
- repair PermanentAdornerProvider
...
- select/move panel by one gesture
- light border for panels (to be visible)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3523 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
a0c4685b62
Remove shortcut for delete. It causes problems with the search box in the toolbar and possibly other Windows Forms controls.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3522 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago