Benedikt Stebner
040cccf619
Attempts to fix Android IME
3 years ago
Benedikt Stebner
17b2834d21
Implement letter spacing
3 years ago
robloo
7f221b321f
Raise text change events if set through the TextBox.Text property
3 years ago
robloo
751474b329
Add TextChangedEventArgs and TextChangingEventArgs
3 years ago
robloo
d3dcf73113
Add TextBox.TextChanging event
3 years ago
robloo
9f74febca3
Add initial TextBox.TextChanged event
3 years ago
Benedikt Stebner
169480e74d
Fix GetTextLineText
4 years ago
Benedikt Stebner
391b5c2c11
Android - Initial attempt to fix focus management and implement SurroundingText
4 years ago
Takoooooo
00c08235cc
Remove obsolete members from Avalonia.Controls assembly.
4 years ago
Benedikt Stebner
f009c316e2
Imm32 preedit
4 years ago
Benedikt Stebner
d5084eaf75
Fix GetCharacterHitFromDistance
4 years ago
Benedikt Stebner
d524dc9cdb
Only apply the font fallback to regions of missing glyphs
4 years ago
Benedikt Stebner
23b08b1f34
Attempt to fix consistent hit testing results
GetCharacterHitFromDistance and GetDistanceFromCharacterHit should match all the time
4 years ago
Benedikt Stebner
c7182ae12a
Improve advanced word selection
4 years ago
Benedikt Stebner
6802722051
Add whole word shift selection
4 years ago
Ahmed Fawzy
32e2043ec0
removed the _ignoreTextChanges field from the TextBox.cs
4 years ago
ahmedmohammedfawzy
5ebba8e68c
Update TextBox.cs
4 years ago
ahmedmohammedfawzy
0868442ec9
Update TextBox.cs
4 years ago
ahmedmohammedfawzy
de3720ce77
Update TextBox.cs
Added the option to determine whether to ignore changes while the user is inputting or not
4 years ago
Brett Story
8b9883e0d3
TextBox and TestPresenter use AddOwner from TextBlock for LineHeight
4 years ago
Wiesław Šoltés
6af332b7d0
Use nameof in RoutedEvent.Register
4 years ago
Brett Story
dbf25230b4
Utilizing AddOwner for LineHeight on TextBox
4 years ago
Brett Story
5618cc03e4
Utilizing TextLayout's LineHeight in TextBox and TextPresenter
4 years ago
Wiesław Šoltés
65ed75970d
Fix TextBox property name registrations
4 years ago
Steven Kirk
f9dbbb3da1
Make UpdateDataValidation non-generic.
4 years ago
Steven Kirk
f8706278a8
Make OnPropertyChanged non-generic.
4 years ago
robloo
b0246965b8
Modernize TextBox property accessor code
4 years ago
robloo
1f5bd8627f
Add watermark property comments
4 years ago
Jade Macho
0af2b1e5cf
Fix backspace in textbox not moving caret
4 years ago
robloo
d4540ed0e5
Add template part attributes to common controls
4 years ago
Benedikt Stebner
59d8f86509
Better WPF compat
Disable run sort
4 years ago
Benedikt Stebner
9250d93407
Implement embedded runs
Improve text edit navigation
Implement IncrementalTabWidth
4 years ago
daniel mayost
d5fd84ebc0
continue working
4 years ago
daniel mayost
3eddf5cac4
first work
4 years ago
Dan Walmsley
005d8e5222
dont report an inputclient if textbox is in readonly mode.
4 years ago
Benedikt Stebner
d8937f90bc
Introduce CanShapeTogether and ShapeTogether
4 years ago
Benedikt Stebner
0ee41356c1
Fix shift selection after whole word selection
4 years ago
Benedikt Stebner
5cc496f612
Fix text edit interactions
4 years ago
Benedikt Stebner
3c8a7a9b8e
Fix EndOfLine navigation
4 years ago
Benedikt Stebner
bfae67dbdb
Fix text edit shortcuts
Fix caret rendering at line ends
4 years ago
Benedikt Stebner
1db3296611
Fix TextBlock/TextPresenter measure/arrange
Fix TextTrimming for small width
Fix text splitting
Fix text editing shortcuts
4 years ago
Benedikt Stebner
f3740dd214
Fix vertical caret navigation caret update
4 years ago
Benedikt Stebner
525af8f869
Fix selection rect merge
Fix ime rect update
4 years ago
Benedikt Stebner
786d3ae670
Fix DataGrid ShowCaret on focus
4 years ago
Steven Kirk
b470fcc476
Handle nullability in new TextBox/TextPresenter.
Made the decision to return a null `TextLayout` when `TextPresenter.Foreground` is null for consistency with our other usages of null brushes, though not 100% sure this is correct.
4 years ago
Benedikt Stebner
cda32a83b4
Keep _presenter reference
4 years ago
Benedikt Stebner
c640bc21c6
Fix failing tests
4 years ago
Benedikt Stebner
27c7a5c724
Fix issues mentioned during review
4 years ago
Steven Kirk
77d059be22
Add nullable annotations to Avalonia.Controls.
4 years ago
Benedikt Stebner
b815a22d5a
Port WPF's FormattedText to Avalonia and rework TextPresenter
4 years ago