Nikita Tsukanov
dd481fd35e
Bind texture before resizing. Also reset texture and renderbuffer to previous values
6 years ago
Dariusz Komosiński
a65a64ad9d
Merge pull request #3571 from AvaloniaUI/update/net31
Update to .net core 3.1.
6 years ago
Dariusz Komosiński
0a6c54d87f
Merge branch 'master' into update/net31
6 years ago
Steven Kirk
f0fa2c4623
Merge branch 'master' into feature/style-add-remove
6 years ago
Steven Kirk
a70f7749a8
Merge pull request #3636 from AvaloniaUI/refactor/styling
Refactor styling
6 years ago
Steven Kirk
119a975610
Handle adding/removing application styles.
6 years ago
Steven Kirk
cfae69dfdc
Pass ResourceChanged messages to child styles.
Fixes #3590 .
6 years ago
Steven Kirk
6db44298bb
Handle adding/removing nested styles.
6 years ago
Steven Kirk
e9256a9e40
Initial implementation of add/remove styles.
Only currently works on top-level `Styles` collections, not working in `Application.Styles`.
6 years ago
Steven Kirk
3dcaa174bf
Initial tests for add/remove styles.
6 years ago
Steven Kirk
6b902254bc
Refactored styling.
- Don't use Rx in the styling system. Instead introduces `IStyleActivator` which is like an `IObservable<bool>`-lite in order to cut down on allocations.
- #nullable enable on touched files
6 years ago
Steven Kirk
7fb62b20fa
Don't allow StyledElement.Styles to be set.
It's not settable in Application and I can't see a reason it should be in `StyledElement`. Also add a `Styles` ctor that takes a parent.
6 years ago
Steven Kirk
6f96d464af
Pass ResourceChanged messages to child styles.
Fixes #3590 .
6 years ago
Steven Kirk
146fd8f147
Merge branch 'master' into refactor/styling
6 years ago
Dariusz Komosiński
3a164c233d
Merge branch 'master' into feature/menuitem-inputgesturetext
6 years ago
Steven Kirk
458a0c62fe
Merge pull request #3646 from Gillibald/fixes/TextPresenterInvalidate
Call InvalidateVisual when FormattedText is invalidated
6 years ago
Benedikt Schroeder
0c96a1e48e
Call InvalidateVisual when FormattedText is invalidated
6 years ago
Jumar Macato
37a02863aa
Merge branch 'master' into feature/menuitem-inputgesturetext
6 years ago
Steven Kirk
df3fd0472e
Detach grid hack on logical tree detachment.
Doing it on visual tree detachment caused the menu to bug out when showing a submenu more than once.
6 years ago
Benedikt Stebner
03ce9f7f75
Merge branch 'master' into fixes/LineBreakCharacterTests
6 years ago
Steven Kirk
71aca04e51
Improve platform display of KeyGesture.
6 years ago
Jumar Macato
40e853d6d8
Merge pull request #3642 from MarchingCube/optimize-affects-render
Avoid IAffectsRender subscribe attempts on values that can't implement it
6 years ago
Jumar Macato
7f6b176bd5
Merge branch 'master' into optimize-affects-render
6 years ago
Benedikt Stebner
43b1661868
Merge branch 'master' into fixes/LineBreakCharacterTests
6 years ago
Benedikt Schroeder
938fc79ca7
Add tests for the remaining break chars
6 years ago
Benedikt Stebner
1347f739f9
Merge pull request #3643 from Gillibald/fixes/TextBoxTextChanged
Invalidate TextBox when text changes by binding
6 years ago
Benedikt Stebner
6c18e2d811
Merge branch 'master' into fixes/TextBoxTextChanged
6 years ago
Benedikt Schroeder
a6e86ae03e
Invalidate TextBox when text changes by binding
6 years ago
Dariusz Komosinski
1027168c61
Remove omen of bad performance.
6 years ago
Dariusz Komosinski
1909d7a778
Avoid IAffectsRender subscribe attempts on values that can't implement it.
6 years ago
Steven Kirk
022294ec7a
MenuItem.InputGestureText -> InputGesture
Changed `MenuItem`'s `string InputGestureText` property to `KeyGesture InputGesture` and gave it a value converter in the default template, because the string representation of a key gesture depends on platform, and putting platform-specific behavior into `ToString` isn't a good idea.
6 years ago
Steven Kirk
4cd60f46b4
Merge branch 'master' into feature/menuitem-inputgesturetext
6 years ago
Dariusz Komosiński
655d1ba34b
Merge branch 'master' into update/net31
6 years ago
Nikita Tsukanov
3267c8fb27
Proper page position
6 years ago
Nikita Tsukanov
db3e2780f1
OSX support
6 years ago
Nikita Tsukanov
1dea1a32bb
GLES compat
6 years ago
Nikita Tsukanov
d9387b4317
Shader GLES compatibility fixes
6 years ago
Nikita Tsukanov
170eb56e04
Better error and cleanup handling
6 years ago
Nikita Tsukanov
8d3b418bee
Merge remote-tracking branch 'origin/master' into glcontrol
# Conflicts:
# src/Avalonia.Native/GlPlatformFeature.cs
# src/Skia/Avalonia.Skia/PlatformRenderInterface.cs
6 years ago
Steven Kirk
2eeae17d0e
Merge branch 'master' into refactor/use-selectionmodel
6 years ago
Benedikt Stebner
57586bd4a2
Merge pull request #3638 from Artentus/patch-1
Fix padding inconsistency
6 years ago
Nathan Garside
e5f0ac3dda
Fix event binding for HasSystemDecorations property
6 years ago
Dariusz Komosiński
d6226f1933
Merge branch 'master' into fixes/3176-event-route
6 years ago
Mathis Rech
c28046cbbc
Fix padding inconsistency
The padding is always added to the side the headers are at, except when the headers are right, when the padding is at the bottom. I believe this was a typo.
6 years ago
Steven Kirk
fece964458
Remove commented-out code.
6 years ago
Steven Kirk
aea4bce0dd
Pass initial size for list.
6 years ago
Steven Kirk
a5b70889e1
Update Avalonia package to .NET core 3.1.
6 years ago
Steven Kirk
5dc159dc42
Update Avalonia.DesktopRuntime to .NET core 3.1.
6 years ago
Steven Kirk
54bbcf1806
Install nuke 0.24.
6 years ago
Steven Kirk
bc49fdea79
Merge branch 'pr/3596' into update/net31
6 years ago