Daniel Grunwald
748caff645
Fix "Unhandled exception when installing packed addin with incorrect .addin file" ( http://community.sharpdevelop.net/forums/t/11807.aspx )
16 years ago
Daniel Grunwald
550f9eaa76
Speed up search for *.addin files by using Directory.GetFiles() with SearchOption.AllDirectories
16 years ago
Daniel Grunwald
ee5cb9d895
Log loading of AddIns instead of loading of AddIn Runtimes
16 years ago
Daniel Grunwald
afd2f38400
Mark SharpDevelop assemblies as Full/Client profile.
16 years ago
Daniel Grunwald
2607159591
Validate language when starting up SharpDevelop.
16 years ago
Daniel Grunwald
f5780c2944
Apply new file headers
16 years ago
Daniel Grunwald
b6f4ade7b4
Allow overriding the BranchName (necessary on build server)
16 years ago
Daniel Grunwald
7f67d54541
Automatically detect branch name (instead of storing it in source code) and include both branch name and commit hash in assembly info.
16 years ago
Daniel Grunwald
20cce69fa9
Fix build.
16 years ago
Daniel Grunwald
6e8012ed22
Fixed sorting of AddInTreeNodes when multiple <Path> elements in a single addin file contribute to the same path. (Patch by Boris Kozorovitzky)
16 years ago
Daniel Grunwald
b27c4aa924
Compile UpdateAssemblyInfo.exe as part of the build.
16 years ago
Daniel Grunwald
911007af84
Report the file types opened in the text editor to UDC (but only known file types)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6300 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
c96e64b46f
Simplify code using FileFilter
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6299 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
6ebd91edac
Track feature use in UDC: snippets, NewLineConsistencyCheck, ClassMemberBookmark menu.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6298 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
57354103f5
IncludeDoozer: show error message only if included path was not found (don't catch unrelated TreePathNotFoundException)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6070 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
ccc4e24de9
Add workaround to ICSharpCode.Core that makes assemblies in the LoadFrom context also available in the Load context. This fixes some problems using WPF or .NET remoting in SharpDevelop AddIns.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6054 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
08b040e6f8
- corrected AST
...
- fixed build (hopefully)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6014 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
2a254de132
Fixed build warnings (obsolete IsValidDirectoryName)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5776 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
3032c5504e
Project Browser: don't allow user to rename files to a new including "/" or "\", as using those invalid file names would cause a crash.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5773 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
76e48b3c63
Check that properties are not set to null (the value null cannot be saved, see crash in forum-11130).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5740 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
b6cea6adb3
Fixed "is assembly in GAC" check for .NET 4 assemblies (thanks to Feng Chen).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5672 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
74d66b5beb
Use "cannot load file" dialog only for IOException and UnauthorizedAccessException; let other exceptions unhandled.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5626 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
9ee5a7b3cc
Updated some of the SharpDevelop samples.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5613 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
800da5a5c5
Fixed race conditions in AddIn system when Runtime.Load is triggered from multiple threads at once.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5581 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
edd3fb4a0a
"Normalize" file headers.
...
Enable $Revision$ keyword expansion for all existing .cs files.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5529 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
d817a55cfe
UDC: add culture, processorArchitecture and number of custom AddIns to environment information
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5426 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
7f32d9be78
Adjust AddIn compatibility hack so that SD 3.0 AddIns can be loaded in SD 3.2.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5352 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
432d0cb6b8
Support for highlighting definitions defined in addin files now working again.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5335 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
49f8c18d14
Fixed SD2-1602: Order of nodes in AddIn tree path is not preserved.
...
Fixed ArgumentNullException in TaskListPad / ParserService.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5239 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
0040375aa5
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5207 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
a122dc1a84
Replace FileUtility.Combine with Path.Combine.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5187 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
4a85fa660c
Added snippet support to SharpDevelop (replaces 'code templates').
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5069 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
5c5c4ff93c
Use PermanentAnchor for Tasks.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5029 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
017c07888a
Use FileName class for ITextEditor.FileName and OpenedFile.FileName.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5028 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
c9218dfa30
Implemented PermanentAnchor (TextAnchor inside SharpDevelop that works even when a file is closed)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5027 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
18f32ada97
Fixed bug in MSBuildEngine that caused "Check with FxCop" to fail in some circumstances.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5025 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
8ef02736b4
Add unit test project for the profiler.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5019 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
efa6ff705a
Search for SDK tools in Windows 7 SDK.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4967 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
27fb3b652d
Add 'UsageDataCollector' AddIn.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4918 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
84576901fd
LocalizeExtension + StringParseExtension: implemented automatic update of text when the language changes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4852 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
7267cd5c81
Trying to reduce amount of global state in ICSharpCode.Core
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4735 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
e96149c718
Show version number of installed 3rd party AddIns in exception dialog.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4498 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
72572ae42f
Ported BooFormattingStrategy to ITextEditor (fixes forum-9781).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4476 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
db3f066b73
Fixed SD2-893 - Searching text in a directory with no access permissions throws exception
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4460 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
3a0fe2b1b2
FileUtility.IsValidPath(...) and additional directory tests (patch by Frederick Kautz)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4374 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
42f2675b73
ComponentInspector does not need log4net.dll anymore.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4310 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
5ffe90b200
Ported UnitTesting.Tests to MSBuild 4.0.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/dotnet4@4299 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
aa044b3834
Support running unit tests in .NET 4.0 projects.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/dotnet4@4278 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
2db5ccb19e
Implemented the commands in the 'Edit>Format' menu for AvalonEdit.
...
Allow using 'command' attribute on <MenuItem> with custom routed commands defined in AddIns.
Implemented offset mapping in AvalonEdit. This allows replacing text in the document without removing all text markers from the replaced region.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4191 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
6249b7bef7
Revert shortcut handling (reverse-merge of all changes from Sergej - r4173,4154,4149-4143,4128,4127).
...
The new shortcut handling has moved to branches/shortcuts/
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4181 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago