Benedikt Stebner
d7f0ea382c
Merge branch 'fixes/browserIme' of https://github.com/Gillibald/Avalonia into fixes/browserIme
3 years ago
Benedikt Stebner
7e7f684cf0
Cleanup input.ts
3 years ago
Benedikt Stebner
8147a919cf
Merge branch 'master' into fixes/browserIme
3 years ago
Benedikt Stebner
5b1de54e81
Don't handle the input event and instead work with CompositionEnd and KeyDow, KeyUp
3 years ago
Wiesław Šoltés
cde91774ac
Restore PathIcon Foreground setter in Fluent theme ( #12789 )
* Restore PathIcon Foreground setter in Fluent theme
* Use TextControlForeground resource
3 years ago
Vladimir Drobyshev
206b5fd1de
Fix - TextPresenter ignores FontStretch property ( #12947 )
* Test
* Fix
3 years ago
Julien Lebosquain
3515b99a92
Fix VirtualizingStackPanel and nth-child for the currently realizing item container ( #12957 )
* Added failing tests for VirtualizingStackPanel and nth-child
* VirtualizingStackPanel: support index of currently realizing item
3 years ago
Julien Lebosquain
d43dde504e
FluentTheme: settable ListBoxItem.FontWeight/FontSize ( #12958 )
3 years ago
Tako
b15ee692da
Add support for setting tooltip text for TrayIcons ( #12948 )
3 years ago
Benedikt Stebner
c1ab50b08f
[Mac] Rework raw keyDown/textInput handling ( #12774 )
3 years ago
Benedikt Stebner
8f7e055392
Set _ignoreWmChar when IME sends a ImeProcessed key to prevent input via WM_CHAR ( #12942 )
3 years ago
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
Benedikt Stebner
969d6fd4b8
Only raise text input via OnTextInput
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