donandren
b049a5787f
added failing test for PathMarkupParser
10 years ago
Steven Kirk
c3220b92f1
Don't try to show non-materialized item.
Also added null checks for all ControlExtension methods. Fixes #578 .
10 years ago
Steven Kirk
7e3082dcec
Prevent stack overflow in focus code.
When a focus scope had null as its focused element, a stack overflow was
occurring. Fixes #577 .
10 years ago
Steven Kirk
c554467d13
Invalidate measure when control removed
When a control's parent changes, invalidate its measure and the measure
of all descendents.
10 years ago
Steven Kirk
5a72ed8586
Don't add virt items when attached to visual tree.
Don't add virtualized items before the virtualizing panel is attached to
the visual tree, as bindings etc won't be set and so measurement will
produce 0,0 causing all items to be materialized.
10 years ago
Steven Kirk
f8f6e8d079
Clarified documentation.
10 years ago
Nikita Tsukanov
4be6633d0a
Changed travis notification settings
10 years ago
Nikita Tsukanov
1adc5f3e9d
Added travis build status
10 years ago
Nikita Tsukanov
f94378bd08
Merge pull request #576 from wieslawsoltes/TravisCI
Initial support for Travis CI
10 years ago
Wiesław Šoltés
15264a974a
Added initial support for Travis CI
10 years ago
Steven Kirk
d581bfe69e
Limit initial measure of virtualized list.
Prevents all items being materialized when virtualized control is
measured with infinity.
10 years ago
Steven Kirk
ca305adea0
Don't send resize message on minimize.
Fixes #571 .
10 years ago
Steven Kirk
169ffca591
Merge branch 'master' into pr/553
Conflicts:
tests/Avalonia.RenderTests/Avalonia.RenderTests.projitems
10 years ago
Steven Kirk
e702043bf0
Added OpacityMask example to ControlCatalog.
10 years ago
Nikita Tsukanov
3eb6901d69
Merge pull request #559 from donandren/skiaimprovements
Skia improvements
10 years ago
donandren
3e2c6a3cd5
using structs to avoid memory allocations when save/restore paint state in Skia DrawingContextImpl
10 years ago
donandren
6ac363bf47
avoid passing delegates here and there in rendering code - fixed in FormattedText.Draw
10 years ago
donandren
39db3f0d0f
implemented SetForegroundBrush in skia FormattedTextImpl and refactored
10 years ago
donandren
71f52aa915
fixed left,right text align hittesting skia FormattedTextImpl
10 years ago
donandren
8110d1bc64
fixed HitTestTextRange in skia FormattedTextImpl
10 years ago
donandren
b59a1107eb
Skia DrawingContextImpl HitTestPoint and HitTestTextPosition passing tests
10 years ago
donandren
aba9f1b01e
WIP: added new tests for HitTestPosition in FormattedTextImplTests
10 years ago
donandren
6c423ae4c8
properly handle HitTestPoint in skia FormattedTextImpl
10 years ago
donandren
5b0bc5417a
WIP: added some tests for Different Font Sizes in FormattedTextImpl
10 years ago
donandren
5d461bdc74
WIP: added unit tests for right and left align of FormattedTextImpl
10 years ago
donandren
5fbceb065c
WIP: more tests for HitTestTextPosition in FormattedTextImpl
10 years ago
donandren
fc266209a4
WIP: more precise Line Height in Skia FormattedTextImpl
10 years ago
donandren
af07f02ec3
WIP: added hittest range tests for FormattedTextImpl and code to shared project
10 years ago
donandren
a4c978c319
FormattedTextImpl tests for measue and HitTestPoint
10 years ago
donandren
c84b5d863d
skia new line and line break rendering improvements
10 years ago
donandren
6161bcb886
center and right alignment support in skia FormattedTextImpl
10 years ago
donandren
9d971a604e
improved text handling of \r\n in skia FormattedTextImpl
10 years ago
donandren
730c248dde
fixed text foreground opacity rendering for gradient brushes in skia
10 years ago
donandren
4aa0d003b0
fixed bitmap render and opacity
10 years ago
donandren
227375d195
TextWrapping and new lines text rendering support in skia
10 years ago
donandren
d89940df88
fixed skia rendering text align center and right properly
10 years ago
donandren
8eaa55ed56
fixed skia text foreground rendering
10 years ago
donandren
b588049e37
Fix skia text measure
10 years ago
donandren
5d3e1f318c
Updated Skia nuget package to 1.49.3.0-beta
10 years ago
Jeremy Koritzinsky
46e04db2ff
Renamed CurrentCanvas back to Canvas.
10 years ago
Steven Kirk
7bc9e66b20
Merge pull request #573 from donandren/wnd
added new constructor with IWindowImpl parameter
10 years ago
donandren
0d3429389a
added new constructor with IWindowImpl parameter
10 years ago
Steven Kirk
642e7e8373
Merge pull request #570 from donandren/hittesting2
hit testing fix
10 years ago
Steven Kirk
9b9b048fbb
Use Parent property.
Instead of `LogicalParent` - they're the same but `Parent` is used below
- this clarifies that it's the same property to those unfamiliar with
the codebase.
10 years ago
Steven Kirk
e4e60fb73a
Merge pull request #568 from donandren/contentpresenterbug
Contentpresenter bug
10 years ago
Steven Kirk
ee6dd853e9
Added linebreak.
10 years ago
Steven Kirk
9d7e18c669
Merge pull request #569 from donandren/horizontalscroll
Horizontal scroll support
10 years ago
donandren
b89d75f43a
Fixed ContentPresenter add/remove from logicalchildren otside teamplate
10 years ago
donandren
e8be30ac47
Added few more failing tests for ContentPresenter for LogicalChildren outside template
10 years ago
Jeremy Koritzinsky
6feb0f7d88
Opacity masks on Skia now work correctly. Implemented via skia layers.
10 years ago