Rename Foreach extension method to ForEach (to be consistent with List<T>).
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3491 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Fixed XmlEditor unit tests (Form.Show(owner) throws an exception when called in a non-interactive windows service, but Form.Show() works)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3490 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Remove IronMath reference in PythonBinding test project.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3474 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Write executed menu and toolbar commands to log.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3463 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Dragging a file onto another creates a dependency.
Dragging a file onto its parent directory removes a dependency.
Added two items to the file node context menu to add new and existing files as dependent files.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3457 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Currently reported values are: installed 3rd party addins, OpenSolution, CurrentProject, Workbench.ActiveContent.
More information can be added anywhere by registering a state getter with ICSharpCode.Core.ApplicationStateInfoService.RegisterStateGetter.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3455 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
The number of messages to buffer can be changed in app.template.config.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3448 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Renamed WixDialog to EmptyWixDialog and WixGraphicalDialog to WixDialog.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3432 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
CurrentLineBookmark: add check that marker is placed inside the document. Fixed a crash when debugging code containing #line statements referencing non-existing lines.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3416 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Show AsynchronousWaitDialog while svn operation is running.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3413 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Use svn copy when copying files/directories using the project browser.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3412 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Fixed SD2-832: Running an external tool should use the ProcessRunner class.
Made ProcessRunner use BeginOutputReadLine instead of running two threads for output reading.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3408 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
When an exception causes SharpDevelop to terminate, and the shutdown of SharpDevelop causes another exception, ignore the second exception instead of ignoring the first.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3407 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
This ensures that all code and designer views of the same form class are synchronized correctly.
Fixes SD2-1175: .Designer.cs file is saved even if user chooses not to save changes.
ActiveWindowStateConditionEvaluator now checks the dirty state of all view contents of the active window, not only the active view content. This makes the 'enabled' state of the save button consistent with its function.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3390 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61