Siegfried Pammer
65e2ff4868
fixed insertion bugs in XAML code completion and added unit tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5669 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
58fb57ce24
Move NumericUpDown and ZoomScrollViewer to SharpDevelop.Widgets.
...
Remove WPF designer's copy of NumericUpDown and ZoomControl and use SD.Widgets instead.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5659 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
b7d09c54ad
Prevent XmlFoldParser from loading external DTDs.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5658 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
9df9abc77e
Implemented Ctrl+MouseWheel zooming.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5655 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
090bf516bb
Use AvalonEdit in definition view.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5654 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
7329ed2eb4
Fixed race condition in XmlFoldParser that could cause parser threads to get stuck in an infinite loop.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5646 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
3ed39f75b7
Fixed InvalidCastException when opening class diagram.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5639 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
147c30cfae
WPF Designer: removed incorrect cast that caused columns to be sized incorrectly when inserting into a Grid
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5638 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
526c8bd679
Fixed encoding autodetection in ChooseEncodingDisplayBinding to match that when normally opening a file.
...
LoadSolutionProjectThread: Send progress report for the number of files parsed.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5637 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
e5c90b35d7
Fixed SD2-1610 - Add back file encoding option
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5631 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
6c771a6218
Fixed SD2-1652: "Cannot save with current encoding" not implemented in AvalonEdit.AddIn
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5630 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
f49db06b88
Allow user to specify an encoding when saving a text file.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5629 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
cf7adb39dd
Allow user to specify an encoding when opening a text file.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5627 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
cd6059fa22
Implemented support for 'dynamic' type in SharpDevelop.Dom.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5625 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
4c9a3527cb
Fixed bug that could cause the text editor's ParseInformation to get out-of-sync with the parser service's.
...
Removed IParseInformationListener as it was unreliable (depended on view content), use ParserService.ParseInformationUpdated instead.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5623 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
7d3a410d0b
AvalonEdit: Fixed repainting issues when document was modified above the visible region (e.g. using split view) and the highlighting stack changed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5584 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
843a8c4788
Highlighting editor: allow changing the default text color and selection color.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5583 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
b5f9f09c40
Highlighting editor: allow editing colors of highlighting definitions defined in AddIns.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5582 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
471ec831c6
Editing highlighting colors is now supported for C#, VB, XML and .patch files.
...
Fixed FxCop issues in AvalonEdit.
Still missing in highlighting editor:
- edit environment colors (normal text, line number margin, etc.)
- support all syntax definitions shipping with SharpDevelop
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5575 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
488d12f83c
SD2-1592 (Add back highlighting editor for AvalonEdit):
...
- implemented CustomizableHighlightingColorizer
- add preview to highlighting editor
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5574 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
061496afc3
Started work on SD2-1592 - Add back highlighting editor for AvalonEdit
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5572 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
71c5d4d290
Move ISnippetElementProvider to ICSharpCode.SharpDevelop.Editor.AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5565 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
7dfe0ac44a
added ISnippetElementProvider
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5561 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
4747435f03
- added GridUnitSelector for columns
...
- fixed some bugs and exceptions
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5554 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
80c40eb5c0
Fixed SD2-1621 - WinForms designer: events are not created in source code
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5552 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
1a5042de91
Remove unused DesignItem.ValueOnInstance setter.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5551 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
66ce124332
improved GridRailAdorner with GridUnitSelector (only for rows currently)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5549 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
2af09d613b
Fixed small selection bug in snippet completion window (Ctrl+J).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5548 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
4a3f617c1b
Fixed issue in CodeEditorView: CustomTabCommand was modifying a KeyBinding shared by all AvalonEdit instances. The code now creates a new KeyBinding instead.
...
AvalonEdit: mark shared KeyBindings as frozen if possible (only possible on .NET 4).
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5545 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
947f9ae4db
Fixed some FxCop warnings in WPF designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5479 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
820a347fdd
Fix build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5467 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
8376fe297a
Ignore errors when loading designer assemblies.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5458 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
9ff90bcfd4
Add F# binding back to SharpDevelop 4.0.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5439 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
74304c5acb
Fixed ArgumentException in ICSharpCode.WpfDesign.XamlDom.XamlObject.FindOrCreateProperty when selecting Window in WPF Designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5427 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
7dcd391057
SD2-1607 - Add printing support to AvalonEdit
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5419 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
9357a9a4eb
Fixed SD2-1601 - Implement disabled text editor settings
...
- Show quick class browser panel
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5416 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
574cf24a63
SD2-1601 (Implement disabled text editor settings): enable "Folding" option.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5415 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
2c13b4b3e6
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5414 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
0981fe4c8b
SD2-1601 - Implement disabled text editor settings:
...
- Use smart indentation
- Underline errors
- Highlight matching bracket
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5413 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
2b5e971eaf
Character offset now correct in status bar when editing xml files.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5367 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
e8ae58da07
Change SharpDevelop version to 3.2
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5349 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
c486bd0db8
Moved xpath code and goto schema definition code out of XmlView class.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5336 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
3ba8ca7807
Code editor: clear selection when Escape is pressed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5331 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
94944b0dd6
Added support for attributes defined in the simple content extension's base type.
...
Added support for attribute references that use a different schema namespace and need to have a prefix.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5324 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
945a683791
Remove whitespace from xml schema annotation displayed in completion tooltip.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5323 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
1e6bf9d942
XML editor now supports an xml schema defined in multiple documents (e.g. Sandcastle MAML schemas).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5304 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
0824719cc9
Fixed SD2-1625 - Forms Designer corrupts field declarations with inner class type references
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5300 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
4869fa32f3
Improved xml completion when a document uses multiple xml schemas.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5295 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago