Daniel Grunwald
fe9ad47bce
Fixed bug in FoldingManager.RemoveFromTextView().
...
An uninstalled folding manager would stay partially connected to the text view, which could cause the InvalidOperationException: "Trying to build visual line from collapsed line".
13 years ago
Daniel Grunwald
02f6c641cf
AvalonEdit: Fixed issue that caused the collapsed line state in the HeightTree to become inconsistent with the state in the folding manager.
...
This bug was causing strange scrolling behavior when a file with collapsed folding sections got reloaded due to external changes.
14 years ago
Daniel Grunwald
926f362d75
Fixed incorrect end position of comments in XmlFoldingStrategy.
14 years ago
Siegfried Pammer
33018ccb61
fix SD-1611 - Add 'region tooltips' to AvalonEdit
14 years ago
Daniel Grunwald
7b011cf067
Make FoldingManager independent of TextView.
...
This allows using a single FoldingManager in multiple TextViews.
15 years ago
Daniel Grunwald
f5780c2944
Apply new file headers
15 years ago
Daniel Grunwald
7ea5a5a73e
Install FoldingElementGenerator first to ensure that fold markers are always drawn. Fixes InvalidOperationException in ICSharpCode.AvalonEdit.Rendering.TextView.BuildVisualLine.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6229 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
f599cadc78
Fixed SD2-1612 - Commands in Edit > Folding have no effect
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5235 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
82643cb089
Fixed layout of SnippetOptionPanel.
...
Removed unused EditTemplateDialog.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5072 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
aad8c0de16
Code snippets: implemented input handling and background renderer.
...
Added support for "stacked" input handlers.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5065 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
e364a29697
GotoDialog: sort by relevance, then alphabetically
...
AvalonEdit: bugfixes in folding and highlighting
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4932 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
465a5f38e9
Fixed AvalonEdit bug when deleting text including a folded section.
...
Fixed DBNull issue in UsageDataUploader.FetchDataForUpload.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4923 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
a2d7a61961
Fixed infinite loop introduced in recent change to folding.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4916 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
3d8c70850c
Build simple folding support (independent of parsers in SharpDevelop) into AvalonEdit.
...
Add TextEditorOptions.AllowScrollBelowDocument (enabled in SharpDevelop) to avoid the view from jumping when collapsing code near the end of document.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4910 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
867dab1f32
Move folding code to separate namespace ICSharpCode.AvalonEdit.Folding.
...
Add TextEditor.ShowLineNumbers property to show/hide the line numbers (they now are hidden by default).
Add TextEditor.Options.ShowEndOfLine property to allow easily enabling end-of-line markers.
Changed AbstractMargin so that it automatically detects the TextView it is attached to.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4906 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
75b4682d7f
Expand foldings when the caret is moved into them.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4856 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
012b77e96a
Reimplemented the ParserFoldingStrategy for AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4829 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
27cd1c9931
AvalonEdit: split Gui namespace into Editing and Rendering.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4142 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
60f01927a9
Split AvalonEdit.Gui into Editing and Rendering
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4141 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
fd48c4b958
Add AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3635 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago