Takoooooo
f6c506b865
Fix DrawingPage
4 years ago
Giuseppe Lippolis
31222c35c2
fix: Null Annotation
4 years ago
Nikita Tsukanov
3717aec4f5
Use GetFeature + API lease approach for accessing SKCanvas
4 years ago
Benedikt Stebner
71aba01b10
Implement FormattedText.BuildGeometry
4 years ago
Benedikt Stebner
7a533700d0
Implement GlyphRun.BuildGeometry
4 years ago
Steven Kirk
fb0da85ad3
Merge core libraries. ( #5831 )
* Merge core libraries.
Everything below `Avalonia.Controls` into `Avalonia.Base`.
* Move new files to correct place.
* Removed unused dirs/projects,
* Removed outdated references from theme assemblies.
* Merge unit tests to match new assembly layout.
* Fixup test namespaces.
* Make directory match namespace.
* Move files to match namespace.
* Move files to match namespace.
* Fix up incorrect namespace.
`Avalonia.Visuals.Media.Imaging` -> `Avalonia.Media.Imaging`.
* Fix resource URL.
* Removed outdated dependencies.
* Added missing project reference.
* Update test namespaces.
* Fix merge error.
* Fix merge errors.
* Fix bad merge in WindowsInteropTest.csproj.
* Fix up merge errors in csprojs.
* Remove merged tests from nuke.
* Fix up namespace.
* Fix compile error.
* Fix failing tests.
Now that more unit tests are present in Avalonia.Base.UnitTests, general `AvaloniaObject` properties are getting registered. Ignore those.
Co-authored-by: Jumar Macato <16554748+jmacato@users.noreply.github.com>
4 years ago
Benedikt Stebner
9250d93407
Implement embedded runs
Improve text edit navigation
Implement IncrementalTabWidth
4 years ago
Wiesław Šoltés
d2caf1241f
Add demo page for brushes with transforms
4 years ago
Wiesław Šoltés
979a5aa437
Set Border clip from xaml on ClippingPage
4 years ago
Benedikt Stebner
b815a22d5a
Port WPF's FormattedText to Avalonia and rework TextPresenter
4 years ago
Jan-Peter Zurek
3e7f190ff9
Add code review changes:
Fix typos.
Simplify code.
Generalize code.
Remove duplications.
Improve performance.
4 years ago
Andreas Schauerte
3ccb8b6489
Simplify sample view.
4 years ago
Andreas Schauerte
c995d6a589
Remove unneeded key frames.
4 years ago
Jan-Peter Zurek
e8f2d3e3f3
Add comments, remove todos, extend example.
4 years ago
Jan-Peter Zurek
bde9c078c5
Add observable.
Remove borders from sample to better visualize error.
4 years ago
Jan-Peter Zurek
8c131ba100
Improve readability in RenderDemo, slow down animation.
4 years ago
Jan-Peter Zurek
9fdb48d0c4
Rename transform.
Re-add depth.
Add slider to preview for showing effect of depth.
4 years ago
Jan-Peter Zurek
07f45cf1d7
Add animation.
Add controls instead of Vector to prof usability.
4 years ago
Jan-Peter Zurek
9a01f13114
Fix order of transforms.
4 years ago
Jan-Peter Zurek
0a831b9784
Refactor names.
4 years ago
Andreas Schauerte
c40410cdb3
Add basic 3d transformation.
5 years ago
Max Katz
b05ff7ccd8
Support gradients with not matched number of stops
5 years ago
Max Katz
a885e673c8
Reflection free implementation with automatic convertion from solid color brush to gradient
5 years ago
Max Katz
a3bd88128a
Update RenderDemo
5 years ago
Wiesław Šoltés
84dd710fc1
Use attached property
5 years ago
Wiesław Šoltés
4748244564
Add custom animator example
5 years ago
Dariusz Komosinski
c48a516ec6
Unify brush transition. Handle brush type mismatch in a nicer way.
5 years ago
Dariusz Komosinski
5365b2fc95
Transitions for solid color brushes.
5 years ago
Max Katz
f5a01afc6d
Update RenderDemo pages
5 years ago
Jumar Macato
1ab777c961
address review
5 years ago
Jumar Macato
b01dc1932a
add path measure example
5 years ago
Jumar Macato
9ebdef12a8
add path measure example
5 years ago
Giuseppe Lippolis
919c1edde4
Remove warning sample
6 years ago
Benedikt Schroeder
c2fad766e5
Rework GlyphRun BaselineOrigin
6 years ago
Dariusz Komosinski
972587130b
Support passing alpha format to created bitmaps.
6 years ago
Dan Walmsley
c3c82230d2
remove usages of old ThemeAccentBrush.
6 years ago
Dariusz Komosinski
5027de256c
Add an example for transition delay.
6 years ago
Dariusz Komosinski
3b8cd5dae2
Add transitions example.
6 years ago
Dan Walmsley
b3b7a57397
use consistent naming in renderdemo
6 years ago
Dan Walmsley
4e07771458
add to render demo
6 years ago
Nikita Tsukanov
bea8b676a2
Support for multiple box-shadows
6 years ago
Nikita Tsukanov
d0b041095d
Inset box-shadow
6 years ago
Nikita Tsukanov
83b9e78f63
Fixed demo animation
6 years ago
Nikita Tsukanov
20f6f886f9
box-shadow support
6 years ago
Steven Kirk
dbe4301d36
Sanitize image drawing API.
- Remove opacity parameter - should push an opacity instead
- Add a WPF-compatible overload of `DrawImage` to `DrawingContext`
6 years ago
Benedikt Schroeder
ab5e062deb
Add GlyphRun support
6 years ago
Nikita Tsukanov
38f4133658
RenderTargetBitmapPage in RenderDemo
7 years ago
Jumar Macato
1f2ee682ea
Revert autoformatting change.
7 years ago
Jumar Macato
545053c7b1
Start fixing broken sample projects
7 years ago
Nikita Tsukanov
18d59ff649
Custom draw operations, exposed SkCanvas and reduced Skia api visibility
7 years ago