Daniel Grunwald
60a335a84b
NRefactoryASTConvertVisitor: convert attribute arguments (forum-8114).
...
DefaultWorkbench: Add check to prevent null getting into the PadContentCollection.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3261 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
d92e88951d
New file dialog remembers last selected item type.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3259 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
f60de83676
r7000@daniel-notebook (orig r3258): daniel | 2008-07-30 16:20:03 +0200
...
When removing a project from the solution, remove its configuration entries.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3258 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
d05a4e654b
Revert revision 3214 (Solution.GetActiveConfigurationsAndPlatformsForProjects: Use .ActiveCfg entry instead of .Build.0 entry)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3257 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
c49f7e8045
Add option to build only projects that were modified inside SharpDevelop to improve compilation time.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3253 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Justin Dearing
c98197cf2f
You can now "Open containing folder in explorer" from the Project pad.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3242 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Justin Dearing
f8f2a4d175
Updated strings for ExtractInterface.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3240 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Justin Dearing
7c761d5574
Project icons in the Projects pad now have a new context menu item that will open the folder where the projects output binaries are placed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3228 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Justin Dearing
ae26ff1fcf
Simplified code from commit 3225.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3226 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Justin Dearing
6c8cab23dc
Added "Open containing folder in explorer" to the editor tab context menu.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3225 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
b7cab5f225
Support building C++ projects using Windows SDK 6.1.
...
Solution.GetActiveConfigurationsAndPlatformsForProjects: Use .ActiveCfg entry instead of .Build.0 entry.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3214 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
2af778abe8
SD2-1366: Add Boo Interpreter back to SharpDevelop
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3209 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
6898622e89
Improved support for read-only text sections in the text editor: fixed some bugs, removed CustomLineManager, read-only sections now are created using text markers.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3205 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
5080d5c8d9
Fixed Breakpoint.Hit event;
...
Checking the MD5 of debugged file with the original MD5
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3176 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
5869e66a6e
Fixed an InvalidOperationException when a breakpoint bookmark was removed via the Toggle Breakpoint menu item. The command was removing a bookmark whilst the enumerator was still active.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3174 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
db8ecab025
Fixed "go to definition" and "find references" for delegate invocations.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3171 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
33e5a858a2
Remove HostCallback.BeginAssemblyLoad.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3169 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
5d69e1012e
Attach to process dialog now can show or hide non-managed processes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3165 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Justin Dearing
4591960580
Some refactoring of the projecthandling coded. Documented some methods and cleaned up code. Also DirectoryNodeFactory got its own file.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3160 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
85d23aec85
SharpDevelop process is not added to the list of processes in the Attach to Process dialog. This prevents SharpDevelop from attaching to itself causing it to hang.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3152 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
b626e87b20
Fixed SD2-1253 / SD2-1368 (Allow file templates to add GAC references to the project), based on patch by Siegfried Pammer
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3140 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
34eb4521bc
The external tools options page no longer shows an invalid tool error message for a command such as ${SdkToolPath:ILDasm.exe}.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3129 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
6139a17a8b
Add C++ backend binding to samples. There's no support for editing project options and no templates; it's just a minimalist sample on how to write backend bindings for non-MSBuild project formats.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3126 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Justin Dearing
01842182c2
Improved the searching for SDK executables.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3119 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
03a8ae3612
Fixed forum-7902: VB parser incorrectly added attribute sections on parameter declarations to all parameters.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3117 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
6c80e7b99b
Added managed Caret implementation to the TextEditor.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3113 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
27a2bf0f17
Updating of TaskListPad is much faster now.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3105 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
8dabd77b02
added method insight for constructor chaining
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3104 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
d0f467cf57
Added support for attaching the debugger to a running process.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3100 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
ffa9599181
Fixed null reference when the WorkbenchSingleton's MainForm is used in unit testing.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3097 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
954948bcbb
DefaultWorkbench can now be replaced with a custom class implementing the IWorkbench interface. Added a snippet compiler sample that demonstrates how the DefaultWorkbench can be replaced.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3096 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
c1a0dbbbe9
Fixed InvalidOperationException in RefactoringMenuBuilder when right-clicking on a definition immediately after adding/removing a field.
...
Fixed ParserService: two ParseInformations could be created for the same file if the file names were in different case.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3090 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
c9cc1b2d38
Fixed null exception in the class browser when a new project is created. The class browser now checks the ProjectService.OpenSolution is not null.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3081 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
e461aa7bca
Fixed bug: In "override" completion, methods/properties were shown multiple times if they were defined in multiple base classes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3073 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
11f6049c38
Implemented SD2-1353: Allow for build-action specific properties for FileProjectItems.
...
Removed non-generic AddInTree.BuildItems method - the generic version should always be used because it provides better error messages when an incorrectly typed node is put into the tree.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3067 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
adf614394b
Fixed XML documentation warnings.
...
Update ConditionList.html and DoozerList.html
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3065 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
058f469b40
Docking library bugfix: Ensure pad visibility is set correctly, even when Windows.Forms is "lying" about Form.Visible.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3061 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
98bd9a21e3
Safe saving: don't use temporary file when the destination file does not exist.
...
This ensures that .resx files exist when they are saved, which is required to add them to version control. Fixes forum-6459.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3058 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
9cdbc0f174
Fixed forum-7725: A zombie caret stays visible when closing a code completion dropdown with Esc.
...
The caret was sometimes updated in OnPaint, which is invalid (Windows temporarily disables carets during WM_PAINT)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3054 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
ed61e3bfaa
Hide progress dialog while showing project load errors.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3051 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
7efa54a6fb
Fixed casing of Microsoft.CSharp.targets and System.Xml in .csproj files, fix FileUtility.Minimal.cs when running on Mono.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3050 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
01c819ff5c
Fixed forum-7737: a solution could be opened with relative path from the command line.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3048 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
5c69217fcc
Implemented SD2-1322: Cancelling an in progress search (based on patch by Siegfried Pammer)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3042 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
6cb022610d
Use MSBuild to determine the correct default value of "Copy Local".
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3041 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
6b13b051c1
Fixed exception when a file was modified externally so that the old start position of a class is on an invalid line.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3039 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
985ca71e1b
Add SimpleWorkbenchLayout (a very simple layout which is not using the docking library, all pads are fixed on the left side)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3037 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
b241da0577
Fixed the NullReference bug, when no document is opened in TaskListPad.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3035 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
6228c14e07
Removed message box from TaskListPad and cleaned the code.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3028 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
f4567803e8
task pad now refreshes when ActiveViewContent is changed
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3027 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
9e02985b62
Implemented SD2-1404.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3024 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago