Daniel Grunwald
ae5a3110b1
Core bugfixes:
...
- Fixed exceptions when doozer/condition evaluator is not found.
- Context menus can now use sub menu builders
Context menu in text editor now shows items from the class member bookmarks.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@432 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
986d49240a
Fixed assembly loading bug introduced in rev. 429.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@431 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
86dfaa1bf3
Fixed SD2-434: Reference locking issue
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@429 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
adbb1ce32a
Fixed SD2-433: Deleting references mixes up context menu
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@428 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
89fa2c30d6
Fixed SD2-432: Project references added to the wrong project.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@427 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
9a246da449
Add unit tests for CSharpOutputVisitor.
...
Tried to fix ExternalException when accessing the clipboard.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@426 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
8fc6327d9f
Added CSharpBinding.Tests project.
...
Add "run in debugger" command to member bookmarks.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@423 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
7c69708220
Applied CSharpOutputVisitor patch from Rodrigo B. de Oliveira.
...
Make go to work with partial classes.
Show expression in tooltips while pressing Ctrl.
Project templates can now specify the BuildAction and CopyToOutputDirectory properties for files.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@421 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
e4fabdffd8
New files get now a build action dependent on their file extension.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@417 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
b28e1079c2
Fixed bug that caused the ParserService to "forget" parsing the projects when a solution was opened with a command line argument.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@416 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
212863b199
Fixed SD2-382: Setting a Breakpoint on an empty line
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@414 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
2f3f01a16f
SearchResultPad now displays correct line number.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@412 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
fb9b8314dc
Make the GotoDialog accept expressions like "Function.cs:line 416" (like in stack traces)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@410 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
06039e9d6d
Show debugger tooltips for expressions like "reference.FieldName".
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@409 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
faab2b4fc9
Improve project options panels and prepare editing different configurations.
...
Fixed bug when closing form designer while the property pad was active.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@399 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
David Srbecký
865ca761ff
Fixed SD2-414: Breakpoints "invisibly" moving when deleting lines
...
(implemented DebuggerService.BreakpointChanged event)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@397 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
5417969348
Fixed SD2-412: Set as startup project is not implemented.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@396 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
dc6424f703
Use start action for starting projects and give friendly error message when trying to start a class library.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@395 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
97f2383785
Fixed SD2-416: Multi-instance Search and Replace dialog
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@386 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
15549a22d6
Improved event handler completion.
...
Removed SharpZipLib.
Fixed SD2-415 and SD2-418.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@385 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
a071440e5f
Allow writing a space after "+=" completion without closing the completion window.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@384 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
46835e2060
Add NUnit.Framework again.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@383 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
731de2e36a
Main menu and toolbar initialised after all the pads so that keyboard shortcuts work for the various View-Pad menu items without needing the menu to be displayed at least once.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@381 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
c1d54b7df2
Update English and German StringResources (combine -> solution).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@378 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
9ea25bfec5
Fixed SD2-411: Code completition doesn't show parent class (nested classes)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@376 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
21af77e33d
Ported changes from Fidalgo rev 2038, ivokovacka.
...
Fixed more NRefactory bugs.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@373 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
b3ec9593b8
NRefactory bugfixes (C#: For initializers added twice and VB: Custom event regions not stored in AST)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@368 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
0306c5af7e
Improved C# -> VB converter (For-Statement is converted to ForNextStatement).
...
Fixed VB parser (CSByte, CUShort, CUInt, CULng cast operators were missing).
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@364 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
f7f43911c0
SearchAndReplaceDialog remembers it's location and can be closed with Escape.
...
Fixed ExpressionFinder when cursor was at the end of the document.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@361 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
63bb9fe821
Added F1 help to text editor and forms designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@359 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
7df2337803
Fixed SD2-385: After project run Source/Abstract Content tabs are missing
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@358 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
8e7a4a989a
Fixed some bugs.
...
Add new GotoDialog (replaces GotoLineNumberDialog).
The GotoDialog accepts line numbers, class names and file names. (Examples: "120", "MainClass", "Main.cs, 120")
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@357 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
6a9bf64985
Fixed SD2-380: TODO Parsing Bug.
...
OpenTaskView now sorts it's entries, this prevent having the task entries "jump around" if you edit a file containing tasks.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@355 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
7d4f14a9aa
Add context menu to class browser.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@354 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
3d4f0a78f7
Fixed SD2-400: Importing classes (VB.NET).
...
Fixed code completion on "value" in property setters.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@353 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
aad4c32ffc
Fixed drag'n'drop of components from the side bar to the form designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@352 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
df18fef0d3
AutoHide pads are initalized when they are expanded (not when they are first clicked on).
...
Fixed CompilerMessageView refresh problem.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@351 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
eea2eade1e
Small bugfixes, updated translation, modified SVNChangeLogToXml to use NSvn instead of svn.exe; created publish.bat which automatically builds SharpDevelop, runs SVNChangeLogToXml and then builds the setup.Remove NUnitPad (MbUnit can run NUnit tests).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@350 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
1873333ed0
Small bugfixes, updated translation, modified SVNChangeLogToXml to use NSvn instead of svn.exe; created publish.bat which automatically builds SharpDevelop, runs SVNChangeLogToXml and then builds the setup.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@349 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
d992e73b07
Fixed two small code completion bugs:
...
- code completion does not show members of base class when some interface of the class does not exist
- when referenced assemblies had inter-dependencies (Assembly A depends on B), code completion on properties in A that used a type in B would not work.
ReflectionParameter: Read "ref/out/params" modifier correctly.
ReflectionProjectContent: Use ReflectionLoad also for GAC assemblies specified by partial name.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@348 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
0028131d61
Add MbUnit and MbUnit-addin.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@345 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
7d34f5b122
When loading referenced assemblies for code completion that have missing dependencies, try to find best available version.
...
For example, when using a library compiled against .NET 1.0; but only .NET 2.0 is installed, redirect the ReflectionOnlyAssemblyResolve event to load the .NET 2.0 version of System.dll instead.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@344 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
040a8b7582
Use LoggingService instead of Console.WriteLine.
...
Fixed a little bug in attribute completion.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@343 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
b7c53722fe
Copy GacUtil2 to tools directory.
...
Small bugfix for code completion and ErrorList.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@340 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
71f2d912ec
Cut/Copy/Paste menu+toolbar commands now also work for normal text boxes and combo boxes (e.g. on the project's property pages).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@339 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
d6bdc87bc2
Fixed SD2-374: Compiler warnings during debugging.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@337 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
83d7b3301e
Fixed SD2-405: Invisible menu item can be run by shortcut.
...
Fixed SD2-376: Debugger: Menu consistency.
Added caching to SearchClassReturnType (dramatically improves code completion performance in classes that have many base types like XmlView).
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@336 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
a80f630082
Code completion improvements.
...
Made forms designer capable of loading classes that don't use fully qualified names for the fields.
Added solution that includes unit tests.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@330 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
20199d196a
Fixed SD2-401: Using aliases for classes.
...
Usings like "using StringCollection = System.Collections.Generic.List<string>" are now valid and code completion works correctly for them.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@329 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
3c3f2e3190
Fixed SD2-403: Find references does not find indexer calls.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@328 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago