Daniel Grunwald
b3ed4c86a8
Fixed potential NullReferenceException in HeightTree.GetNodeByVisualPosition
14 years ago
Siegfried Pammer
8c64954a06
move OutputPad to WPF based on AvalonEdit
14 years ago
Siegfried Pammer
cf9a06642b
fixed small, but annoying bugs in VB Lexer and profiler
14 years ago
Daniel Grunwald
a15202b44a
Fix AvalonEdit .NET 3.5 build.
14 years ago
Matt Ward
12f11b356b
Move Rhino.Mocks to common libraries folder.
14 years ago
Daniel Grunwald
737fba5dc7
Update ICSharpCode.Decompiler to ILSpy 09c2b45f.
14 years ago
Daniel Grunwald
2049beb82f
Update to SharpSVN 1.7.2
14 years ago
Daniel Grunwald
28c2f38f4f
Fix "InvalidOperationException: Trying to build visual line from collapsed line":
...
When the last line in the document was collapsed, the method HeightTree.GetNodeByVisualPosition(position after end of document)
was returning the last line in the document, when it should have returned the last non-collapsed line.
Also fixed a minor bug in FoldingMargin (missing end marker when folding starts above viewport and ends on last line of document).
14 years ago
Daniel Grunwald
d071c68a8d
Move the list of line delimiters to NewLineFinder.
14 years ago
Daniel Grunwald
2c9371b13c
Add code-completion icons to AvalonEdit.
14 years ago
Siegfried Pammer
6bbb231db8
add EnableVirtualSpace setting to options dialog
14 years ago
Siegfried Pammer
b32b727800
SearchPanel should insert selected text into the SearchPanel when pressing Ctrl+F (suggested by ThaiGIS)
14 years ago
Siegfried Pammer
bc17c3e8ba
add some fault tolerance to BackgroundGeometryBuilder
14 years ago
Siegfried Pammer
12493b5b49
fixed bugs in RectangleSelection and SimpleSelection
14 years ago
Siegfried Pammer
51c3a092dd
fixed unit tests
14 years ago
Siegfried Pammer
b7bfda0539
fixed warnings and added missing documentation
14 years ago
Siegfried Pammer
a92e43c389
finished implementation of virtual space
14 years ago
Siegfried Pammer
b32efa69cf
add support for Backspace and Delete in virtual space
14 years ago
Siegfried Pammer
b677f75db0
continuing work on virtual space. Adjusted BackgroundGeometryBuilder and text input.
14 years ago
Daniel Grunwald
b2a774f77b
Refactored the selection API; preparing for improving the rectangular selection.
14 years ago
Daniel Grunwald
600ba51dab
AvalonEdit: Initial implementation of virtual space.
14 years ago
Siegfried Pammer
046d5a986d
fix special case when rendering selection at virtual line breaks (word wrap) with Show Spaces enabled
14 years ago
Siegfried Pammer
a2878f4015
fixed SD-1833 - Method Insight popup exceeds screen
14 years ago
Siegfried Pammer
40ae341392
implement localization of SearchPanel in SharpDevelop
14 years ago
Siegfried Pammer
6d219a7927
add localization to SearchPanel
14 years ago
Daniel Grunwald
5f6c201698
AvalonEdit Bugfix: caret is invisible if blinking is disabled in the system settings
14 years ago
Siegfried Pammer
213847c31b
fixed bug in SearchPanel: could not be opened again, if it was closed before.
14 years ago
Siegfried Pammer
042795f004
add some missing documentation
14 years ago
Siegfried Pammer
1b7aab3e1d
simplify SearchManager API
14 years ago
Siegfried Pammer
0f0dcef344
updating documentation and resources
14 years ago
Siegfried Pammer
4567a708c1
add "No results found!" message to SearchPanel, if no results are found.
14 years ago
Siegfried Pammer
1570138319
fixing some bugs and playing around with cancellation
14 years ago
Siegfried Pammer
5989e5653e
implement Replace and Replace all
15 years ago
Siegfried Pammer
16eac37252
update implementation constraints for ISearchStrategy
15 years ago
Siegfried Pammer
5c8091e740
fix bug in RegexSearchStrategy.FindNext
15 years ago
Siegfried Pammer
41a7197fd2
SearchPanel: fix a memory leak when the document instance is changed; fix issues with 0-length results; add access to MarkerBrush
15 years ago
Siegfried Pammer
2f4b128d25
fix rendering issues in SearchResultBackgroundRenderer, if results have length 0. Make MarkerBrush customizable
15 years ago
Daniel Grunwald
67bba7a65b
Fixed AvalonEdit bug: text cannot be dropped over a line (only in the small space between lines)
...
This was caused by the optimization that moved the text from the AE TextLayer to separate DrawingVisual controls:
Hit testing was disabled for the TextLayer, but we forgot to disable hit-testing for the DrawingVisuals
15 years ago
Siegfried Pammer
26a1650b60
convert SearchPanel to a normal control and move it to adorner
15 years ago
Daniel Grunwald
2e063ef04c
Update ICSharpCode.Decompiler to ILSpy commit c542648d (ILSpy 2.0.0.1485).
15 years ago
Siegfried Pammer
79a5c54f73
implemented find next
15 years ago
Daniel Grunwald
44a37d06a6
Get rid of custom Flatten() implementation, use the one from NR instead.
15 years ago
Siegfried Pammer
e0f184d63e
create new search using Rx
15 years ago
Siegfried Pammer
047b9b0c60
implement normal, wildcard and regex search modes in AE SearchStrateqy
15 years ago
Siegfried Pammer
9f571ccedd
scroll the search result into the view, if it is not yet visible
15 years ago
Siegfried Pammer
713e43efc7
remove search commands from the TextAreaDefaultInputHandlers; register SearchInputHandler manually -> we don't want Ctrl+F in every AE instance (e.g. Condition-Field in BreakpointsPad)
15 years ago
Daniel Grunwald
a8e4b3aead
Adjust AdditionalHorizontalScrollAmount to a more reasonable amount.
...
This avoids the large whitespace to the right of the text when AvalonEdit is used in size-to-content mode.
15 years ago
Siegfried Pammer
3990aedb27
fix bugs in SearchPanel + add documentation comments
15 years ago
Siegfried Pammer
212a92ee18
properly implement SearchPatternException
15 years ago
Daniel Grunwald
086e15cc9a
Fix reported TextView size when word-wrap is enabled and a word-wrap position is within a space character.
15 years ago