Daniel Grunwald
a725d631a5
Fixed SD2-1106: FxCop code analysis not run when building the entire solution
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2051 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
1246f7de74
Fixed forum-13073 and other SolutionConfigurationEditor-related problems.
...
Allow to continue on AddIn-loading errors.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2038 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
c15aa36771
Fixed SD2-1100: Create Property adds setter if the member is readonly.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2031 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
859db0967a
Fixed SD2-1081: Start up project doesn't show its node text bolded.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2028 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
151ed555c2
Default .NET assemblies are now loaded with Reflection instead of Cecil.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2008 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Markus Palme
a1543c981e
removed unused import statements
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1965 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
64eae0f20b
cleanup; converted array lists to generic lists
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1959 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
1dc51241d5
cleanup
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1956 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
92391e4960
Lazy-loading for IDE option panels.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1949 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
9c565052a2
removed the tip of the day dialog
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1946 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
b496daa5e1
Fixed SD2-1171 - Cancelling the Add File to Project dialog opens the New File Dialog. Modified the custom dialog so the escape key closes it if no cancel button has been defined.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1944 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
bd84127e89
Type parameters are now included in CtrlSpace list.
...
Prevent exception on invalid constraints declarations.
Fixed forum-12689: InvalidCastException when ${property:...}-Tag is used to get a property that is not of type string.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1943 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
75ccdb10ea
ICSharpCode.Core: For <MenuItem type="CheckBox">, the checked attribute can now be specified. Doing so enables lazy loading by using that value as default (until the item is clicked). The value can depend on properties stored in the PropertyService.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1930 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Christian Hornung
5f78877937
ResourceToolkit: Added a ToolBarCheckBox to the unused resource keys view to filter out the ICSharpCode.Core host application resources. Improved performance when the list view is filled.
...
ToolBarCheckBox: Expose the caller and set the owner of the MenuCommand.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1885 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
David Alpert
7549cc0ea8
Fixed SD2-938: Navigate Back splitbutton enabled state not updating correctly (thanks Matt)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1815 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
4af14f6adf
When target framework is set to .NET 1.0 or .NET 1.1, show code-completion specific to that .NET versions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1751 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
d154f02884
Fixed SD2-1020: Nameing project folders with ';' makes the solution unable to run.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1727 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Scott Ferrett
4d419fc395
Allow lists of unknown items to be retrieved from the property service.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1702 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Scott Ferrett
d6575e249d
Allow applications that use the SharpDevelop core to detect if the property service has been initialized, when there are no addins in the system.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1701 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Scott Ferrett
a36634e8a9
You could not include a partial XML file in an .addin file using the "Include" element
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1700 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
c9ecec41f3
Put ICSharpCode.SharpDevelop.Dom in a separate assembly.
...
WorkbenchSingleton.SafeThreadCall is now a generic method to check that the types of the arguments match the parameter types expected by the delegate.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1661 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
9ab7da37a5
Updated WixBinding - added a custom WiX project type (.wixproj) which uses MSBuild to create the installer, added a simple dialog designer, added a setup dialogs list pad, updated to WiX 2.0.4221. StringParser can now expand GUIDs. Added new DesignerSerializationService used by XmlDesignerLoader to fix SD2-599 - cut, copy and paste not working when designing XML forms.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1636 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
44dfe7f1b8
Fix file headers: set svn:keywords=Revision on all files; apply file header to all files; make all files UTF-8.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1634 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
941c45808b
Make Consolas the default font on Vista.
...
Allow runtime pad creation.
Ad SharpDevelopInteraction example to SdaUser.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1628 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
3ab6c9973f
Add ICSharpCode.SharpDevelop.Sda and SdaUser example application.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1624 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
821cae6ee3
Remove unnecessary usage of Assembly.GetEntryAssembly
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1618 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
David Alpert
0fccdb3d58
possible workaround to SD2-941.
...
i couldn't reproduce the problem illustrated in SD2-941, but instead this addresses the crash when BooBinding tries to reference FormsDesigner if the FormsDesigner.addin file does not exist.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1593 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
09b610b3ae
Boo.InterpreterAddIn now can host multiple interpreters
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1580 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
a4894539d4
Some FxCop suggestions to NRefactory.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1579 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
David Alpert
9b96afbfde
Added support for IViewContent navigation history (known in the Wiki as Code Navigation). Basic documentation available in the XML comments for ICSharpCode.Core.NavigationService
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1569 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
David Alpert
03c3f60c71
ToolBarSplitButton now supports disabling the button while leaving the dropdown enabled; addin files can now specify a disabledIcon for a ToolBarSplitButton's button.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1568 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
6050a6bda4
Moved some more strings to translation database. Windows Service template now contains installer class.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1487 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
730def510e
Referenced assemblies are now loaded with Mono.Cecil.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1423 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
906253d37f
Add NRefactory demo application.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1418 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
5753bafcba
Fixed SD2-796: Building whilst debugging
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1381 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
37c2bc671d
Fixed SD2-783: GDI Handle leak
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1380 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
e5bc45a6e2
Fixed base addresses and used [DependencyAttribute] to prevent assemblies from being relocated.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1377 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
f13e699e99
Fixed SD2-724: CustomDialog does not expand to fit buttons
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1347 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
David Alpert
32abd834aa
recent changes to ToolBarDropDownButton are now compatible with previous usage, notably in the SearchAndReplace toolbar.
...
AddIn schema now updated to reflect recent addition to ToolbarItemDoozer; new ToolbarItem types are now available via code-completion in AddIn.xsd
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1338 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
David Alpert
1df6c0e51d
Applied patch by John Simons:
...
- resolves the flicker that appears in the last revision
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1337 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
David Alpert
736f89aa63
Applied patch by John Simons:
...
- adds 4 new ToolbarItem types:
- TestBox -> ToolBarTextBox
- SplitButton -> ToolBarSplitButton
- Label -> ToolBarLabel
- Builder -> ISubmenuBuilder
- also modifies the existing DropDownButton to support subitems like the menu does.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1336 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
40cb6ff96f
Fixed SD2-732: Closing pad context menu's using escape key
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1331 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
e378b90e2e
Fixed exception when opening a solution containing web projects.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1194 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
d345513b3b
Add Code Analysis AddIn (can control which FxCop rules to run).
...
For some reason, FxCop is not being run inside SharpDevelop; but it is when running msbuild.exe from the command line.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1192 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
17c49a84b4
Fixed forum-5561: Preferences not saving if path exceeds certain length
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1190 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
3e7560380f
Conditions are now supported in the <Runtime> section of the .addin files. This allows choosing different assemblies based on properties like ${Platform} (Win32 or Win64).
...
The new <DisableAddIn> element can be used to disable AddIns completely based on conditions, e.g. when a platform is not supported at all.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1177 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
d0ccf4ffd3
Add generic overload of BuildItems.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1174 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
ff9c98b6cd
Fixed SD2-677: Copy file path/name menu option not disabled for new file
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1142 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
7a95e8ead4
Update AssemblyInfo to version 2.1.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1139 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
8c9051f865
Exclude all languages with more than 600 missing translations.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1131 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago