Benedikt Stebner
|
b0a2ae99e4
|
Fix default GlyphRun.BaselineOrigin
Add a unit test
|
3 years ago |
Giuseppe Lippolis
|
58c23a7efc
|
fix: misc compilation errors after merge PRs #10078 #10120
|
3 years ago |
Max Katz
|
f5a81d71e2
|
Introduce TopLevelImpl.TryGetFeature instead of having multiple interfaces per feature
|
3 years ago |
Nikita Tsukanov
|
abf8819947
|
Implemented pixel format transcoding for Bitmap and WriteableBitmap
|
3 years ago |
Nikita Tsukanov
|
6bdf0eacc7
|
Removed legacy renderers
|
3 years ago |
Benedikt Stebner
|
cb884c6e9e
|
Reintroduce customizable GlyphRun.BaselineOrigin
Reintroduce Brush IBrush inheritance
|
3 years ago |
Julien Lebosquain
|
10a3b79d12
|
Perf: various misc text layout optimizations
|
3 years ago |
Benedikt Stebner
|
07c11c75e7
|
Use IGlyphRunImpl in the IDrawingContextImpl
|
3 years ago |
Nikita Tsukanov
|
d714f37fce
|
Implemented interop with externally managed GPU memory
|
3 years ago |
Julien Lebosquain
|
7fcfc82be0
|
Fixed TextShaperImpl when the text is backed by an array
|
3 years ago |
Julien Lebosquain
|
4144be11fe
|
Pass GlyphInfo directly to GlyphRun
|
3 years ago |
Giuseppe Lippolis
|
1a0492dcb0
|
fix: Warning CS0105: The using directive for 'Avalonia.Reactive' appeared previously in this namespace
|
3 years ago |
Julien Lebosquain
|
dec8c1c586
|
Used Memory/Span instead of CharacterBufferReference/Range
+ GlyphRun uses ReadOnlyMemory for characters
|
3 years ago |
Benedikt Stebner
|
473cda2d3e
|
[Direct2D1] Don't dispose DirectWrite GlyphRun explicitly
|
3 years ago |
Emmanuel Hansen
|
79b30658f1
|
add TopLevel.GetTopLevel api
|
3 years ago |
Max Katz
|
37545cbeb1
|
IStorageProvider API updates
|
3 years ago |
Benedikt Stebner
|
fc4e549c2e
|
Cleanup
|
3 years ago |
Max Katz
|
f7605ca22e
|
Fix build
|
3 years ago |
Max Katz
|
13c14e7360
|
Add ColorContrastPreference to the PlatformColorValues
|
3 years ago |
Max Katz
|
4105bb09c9
|
Windows implementation
|
3 years ago |
Simon Cropp
|
4ab3eb1064
|
.
|
3 years ago |
Simon Cropp
|
16ffe2f6f9
|
use default literal
|
3 years ago |
Simon Cropp
|
fb37ab1e77
|
leverage GetRequiredService
|
3 years ago |
Emmanuel Hansen
|
8516308e63
|
add HoldWaitDuration to IPlatformSettings
|
3 years ago |
Max Katz
|
c2e00428df
|
Remove AppBuilderBase and generics
|
3 years ago |
Max Katz
|
8a78f134c5
|
Remove JetBrains.Annotations from the repo
|
3 years ago |
Max Katz
|
59d7874b1d
|
Replace System.Reactive with internal extensions
|
3 years ago |
0xDB6
|
04db818a47
|
Defer execution of UnregisterClass to fix RWM atom table leak (#9700)
|
3 years ago |
Steven Kirk
|
fdc4a4c497
|
Added WindowClosingEventArgs.
Fixes #9524.
|
3 years ago |
Giuseppe Lippolis
|
155a652840
|
fix(AngleWin32PlatformGraphics): dead code
|
3 years ago |
Emmanuel Hansen
|
987bc200f0
|
restore attribute to defaul when client area is restored
|
3 years ago |
Emmanuel Hansen
|
e3ab472470
|
set rounded corners when client is extended
|
3 years ago |
Giuseppe Lippolis
|
64f84711ed
|
fix: Address review
|
3 years ago |
Giuseppe Lippolis
|
4fe1977c2a
|
feat(Windows): Address Rule CA1823
|
3 years ago |
Steven Kirk
|
cc7427dd72
|
Don't send KeyUp/KeyDown events for Key.None.
|
3 years ago |
Giuseppe Lippolis
|
aaeff2832e
|
fix: MSB4011
|
3 years ago |
Nikita Tsukanov
|
abafe2ad33
|
Use STA just in case
|
3 years ago |
Nikita Tsukanov
|
124e055ffc
|
Naming
|
3 years ago |
Nikita Tsukanov
|
30db969e36
|
Make WglDCManager to also manage offscreen windows
|
3 years ago |
Nikita Tsukanov
|
165790dd63
|
Use a named thread for HDC management
|
3 years ago |
Nikita Tsukanov
|
f793f2b318
|
WGL: Lock shared context before creating a new one
|
3 years ago |
Nikita Tsukanov
|
7ff602e471
|
Fixed WGL HDC management
|
3 years ago |
Benedikt Stebner
|
895d85aa89
|
Implement CharacterBufferReference and related classes
|
3 years ago |
Nikita Tsukanov
|
5cea410df1
|
Addressed review
|
3 years ago |
Nikita Tsukanov
|
5ab8af4957
|
Direct2D WritableBitmap DPI fix
|
3 years ago |
Nikita Tsukanov
|
eaf2ce38a4
|
Context management
|
3 years ago |
Giuseppe Lippolis
|
7eac150e20
|
feat: Address Rule CA1815
|
3 years ago |
Max Katz
|
d44b14126d
|
Enable COM autimation only when dynamic code is disabled
|
3 years ago |
Max Katz
|
e75b5d0c5f
|
Platform specific trimming attributes
|
3 years ago |
zhouzj
|
19043beda1
|
fix typo
|
3 years ago |