Nikita Tsukanov
ae765e6022
[X11] Don't convert the current time from long to int ( #12941 )
3 years ago
Benedikt Stebner
407440645b
Correctly compare source and destination pixel format ( #12940 )
3 years ago
DmitryZhelnin
9eeb3ee340
Animatable: subscribe to collection changes only if transitions are already enabled. ( #12861 )
Co-authored-by: Dmitry Zhelnin <d.zhelnin@of-group.ru>
3 years ago
workgroupengineering
1cb271fb37
fix: Xaml Compiler error when code-behind class contains a `DllImport` method ( #12882 )
* fix: Avalonia.Generators not found
if you put SourceGenerators.props in a project with path are like this:"C:\GitHub\Avalonia\sample\mobile\android\ANoteSample\ANoteSample.csproj", the Compiler is not able to found `Avalonia.Generators`
* test: Add test #10046 Xaml Compiler error when code-behind class contains a DllImport method
* fix: Xaml Compiler error when code-behind class contains a DllImport method
* fix: Address Review
* fix: ValidateApiDiff has thrown an exception
3 years ago
Tom Edwards
5d3a90a5cc
Detect recursion in analyser `while` loops ( #12916 )
Check for cancellation in analyser `while` loops
3 years ago
Max Katz
25be133613
Merge pull request #12915 from AvaloniaUI/maxkatz6-patch-2
Change iOS initialization order
3 years ago
Max Katz
15ea623533
Change iOS initialization order
3 years ago
Benedikt Stebner
0b41caf433
Introduce GlyphTypeface.TryGetStream ( #12696 )
* Introduce IGlyphTypeface2 and expose TryGetStream
* Move IGlyphTypeface to its own file
* Always copy the font data to a MemoryStream
* Update IGlyphTypeface.cs
3 years ago
Max Katz
3619b80549
Add ThreadProxyRenderTimer ( #12900 )
* Add ThreadProxyRenderTimer
* Forgot IsBackground
* Increase default stack size in ThreadProxyRenderTimer
3 years ago
Mihnea Rădulescu
7b67fda0eb
Fix issue 4427 - System.InvalidOperationException: Default font family name can't be null or empty ( #12817 )
* Fix issue 4427 - System.InvalidOperationException: Default font family name can't be null or empty
* Updated FontManager
* Removed Linq usage from FontManager
---------
Co-authored-by: Mihnea Rădulescu <>
Co-authored-by: Benedikt Stebner <Gillibald@users.noreply.github.com>
3 years ago
Nikita Tsukanov
09c5f20984
[X11] Use Xft.dpi and QT_*** environment variable to get screen scaling ( #12880 )
3 years ago
Benedikt Stebner
cb461ab043
Allow multiple font sources per FontFamily and make sure combinations of system and embedded fonts can be used ( #12871 )
3 years ago
Benedikt Stebner
fac9e55f69
Introduce PixelFormatWriter ( #12807 )
Introduce PixelFormatTranscoder
Introduce Bitmap.CopyPixels that transcodes pixel and alpha format
3 years ago
workgroupengineering
23dd9fb92e
fix: Simple theme is missing resources for TimePicker & DatePicker ( #12851 )
3 years ago
Steven Kirk
84320594bb
Don't clear clipboard in SetText. ( #12866 )
The managed part is responsible for clearing the clipboard, and does so. In addition, `SetBytes` doesn't clear the clipboard.
3 years ago
Steven Kirk
8d3f9043a8
Update CONTRIBUTING.md ( #12714 )
* Update CONTRIBUTING.md
* Tweak contributing.
* Add link to contributing guide.
* Added example "good" PR description.
3 years ago
NLNet
df0342f17e
Fix VirtualizingPanel's RemoveInternalChildRange() removing elements from 0 ( #12476 ) ( #12877 )
3 years ago
lnxon
ae36d617f9
Fix issue #12453 ( #12454 )
3 years ago
workgroupengineering
f430981dd9
feat: Avalonia Properties Page ( #12562 )
* feat: Avalonia Properties Page
* fix: Address review
* feat: Add EnableAvaloniaXamlCompilation
* feat: Add AvaloniaXamlIlVerifyIl
* fix: remove AvaloniaUseExternalMSBuild
* fix: Default value
* fix: Name Generator missing CompilerVisibleProperty
* fix: Address review
* fix: Address review
* feat: Add HelpUrl
* feat: Hide Name Generation options when AvaloniaNameGeneratorIsEnabled is false
* fix: VisibilityCondition
3 years ago
Julien Lebosquain
a2b7ca47e5
Fix interpolator being called after last animation iteration ( #12781 )
Co-authored-by: Steven Kirk <grokys@users.noreply.github.com>
3 years ago
Max Katz
050ae370ad
Merge pull request #12793 from PMahern/feature/optional-clear-in-rendertargetbitmap-createdrawingcontext
Made clear behavior in RenderTargetBitmap.CreateDrawingContext optional
3 years ago
Paisley Mahern
3c44afceab
Merge branch 'master' into feature/optional-clear-in-rendertargetbitmap-createdrawingcontext
3 years ago
Herman K
684d158bf8
Fixed blinking caret ( #12846 )
Co-authored-by: Herman Kirshin <herman.kirshin@jetbrains.com>
3 years ago
Paisley Mahern
59d14ddcea
Update RenderTargetBitmap.cs
3 years ago
Paisley Mahern
758cf620ce
Merge branch 'master' into feature/optional-clear-in-rendertargetbitmap-createdrawingcontext
3 years ago
Max Katz
6280c9e90f
Merge pull request #12832 from JetBrains/linuxrenderingfreeze
fixed restarting renderer when window is minimized and restored progr…
3 years ago
Paisley
6a5f99573b
Merge branch 'feature/optional-clear-in-rendertargetbitmap-createdrawingcontext' of github.com:PMahern/Avalonia into feature/optional-clear-in-rendertargetbitmap-createdrawingcontext
3 years ago
Paisley
9e94055bc1
Added a function to RenderTargetBitmap to create a DrawingContext for editing the current image data and not clearing it.
3 years ago
Herman K
84deeb39b3
creating only one gtk thread ( #12830 )
Co-authored-by: Herman Kirshin <herman.kirshin@jetbrains.com>
3 years ago
workgroupengineering
6134cd0448
Apply XamlX PR #92 override the Content attribute for a base class ( #12824 )
3 years ago
Herman Kirshin
6c715d135e
fixed restarting renderer when window is minimized and restored programmatically on Linux
4 years ago
workgroupengineering
9520c2c217
fix: PULL_REQUEST_TEMPLATE.md docs link ( #12815 )
3 years ago
Paisley Mahern
1ca0ee6c20
Merge branch 'master' into feature/optional-clear-in-rendertargetbitmap-createdrawingcontext
3 years ago
Julien Lebosquain
b9c8e71981
Ensure GlyphRunImpl has consistent bounds ( #12765 )
* Add GlyphRun InkBounds failing test
* Ensure GlyphRunImpl has consistent bounds
3 years ago
Paisley
29c84b13ab
Added updated Avalonia.nupkg.xml
3 years ago
Paisley Mahern
28e8388b2d
Merge branch 'master' into feature/optional-clear-in-rendertargetbitmap-createdrawingcontext
3 years ago
Tim
341dcce179
fix: DataGrid scroll should behave the same as ScrollViewer ( #12787 )
if the user holds [Shift], we need to swap e.Delta (e.g. on Windows) if not already done by the OS (e.g. using Mac).
3 years ago
PMahern
867dbeacda
Made clear behavior in RenderTargetBitmap.CreateDrawingContext optional
The original behavior is still preserved so this shouldn't be a breaking change for anyone relying on the clear behavior.
3 years ago
Max Katz
93df05e406
Merge pull request #12751 from vlad-lubenskyi/x11-focus-proxy
Use the focus proxy window in X11
3 years ago
Max Katz
52a3beeae4
Merge pull request #12574 from MrJul/perf/win32-angle-creation
Win32+Angle: reuse the first created D3D11 display
3 years ago
Julien Lebosquain
aee40789aa
Win32+Angle: reuse the first created D3D11 display
3 years ago
Max Katz
ee757f8059
Merge pull request #12754 from MrJul/fix/analyzer-cctor-exception
Fix property analyzer exception with object initializers in cctors
3 years ago
Tako
0230bf782a
Merge pull request #12757 from AvaloniaUI/fix-previewer-security-issue
Fix previewer security issue
3 years ago
Tako
325fe787ab
Merge branch 'master' into fix-previewer-security-issue
3 years ago
Daniil Pavliuchyk
46af64c9b3
Remove not needed field
3 years ago
Vladyslav Lubenskyi
5a921677b9
Merge branch 'master' into x11-focus-proxy
3 years ago
Daniil Pavliuchyk
030d7c2f3b
Fix previewer security issue
3 years ago
Julien Lebosquain
c977ce540e
Fix property analyzer exception
3 years ago
Vladyslav Lubenskyi
266f5ede87
Rename CleanUp -> Cleanup
3 years ago
Vladyslav Lubenskyi
2c671a9a49
Erase _handle on when cleaning up
Co-authored-by: Anna Dolbina <1564418+anna-dolbina@users.noreply.github.com>
3 years ago