Benedikt Stebner
b2a4e85e23
Only bypass WM_CHAR if previous composition is not empty
3 years ago
Nikita Tsukanov
8b881f01b9
Writable composition properties
3 years ago
affederaffe
7b6cabe608
Fix TrayIcons on Gnome
3 years ago
Emmanuel Hansen
3ac7760b3a
don't create an input connection if client is null
3 years ago
Emmanuel Hansen
04c8b652c8
move clipboard to TopLevel
3 years ago
Tim
ba4830c372
Better fix for the NRE
3 years ago
Tim
4e8bf776dd
Attempt to fix possible NRE
3 years ago
Nikita Tsukanov
6ad2f2a2f4
non-private set
3 years ago
Max Katz
e29e43793f
Fix menu placement
3 years ago
Nikita Tsukanov
9119ac8513
fix
3 years ago
Nikita Tsukanov
b75bc80ba3
fix
3 years ago
Nikita Tsukanov
3d78754f2e
Call Array.Clear immediately when returning it to the pool
3 years ago
Nikita Tsukanov
7d63f5f546
InvokeShutdown
3 years ago
Nikita Tsukanov
91e4bd00b6
Fixed more tests
3 years ago
Nikita Tsukanov
9d4f11a111
Fixed tests
3 years ago
Nikita Tsukanov
5f52122bba
Implemented ExitAllFrames, DisableProcessing and Shutdown, dispatcher callbacks now have proper sync context
3 years ago
Nikita Tsukanov
d71a54ed58
Added Dispatcher.InvokeTaskAsync helpers
3 years ago
Nikita Tsukanov
b3fe7827a2
Fixed Dispatcher.Invoke when called from the UI thread
3 years ago
Steven Kirk
58676fb417
Fix comparison.
The first element is index 0.
3 years ago
Benedikt Stebner
a00946492d
Fix failing test
3 years ago
Steven Kirk
c2b83d9909
Defer TreeViewItem creation to TreeView.
Fixes nodes not being selected correctly when parent node is expanded.
3 years ago
Steven Kirk
27b2b27330
Make ExpandSubTree work again.
3 years ago
Benedikt Stebner
f307b7364a
Fix TextLineImp GetTextBounds
Fix Tab character handling
3 years ago
Nikita Tsukanov
530f176783
Added Rgb24 and Bgr24
3 years ago
Max Katz
1e84029a41
Downgrade Microsoft.CodeAnalysis.CSharp
3 years ago
Dan Walmsley
e77de043b6
[TreeView] ensure SelectedItem field is set before Adding items to SelectedItems
3 years ago
Nikita Tsukanov
e3a75b869b
QoL
3 years ago
Nikita Tsukanov
637f04ac3a
Make DispatcherPriority values more in line with WPF
3 years ago
Nikita Tsukanov
371251d58c
Review comments
3 years ago
Benedikt Stebner
2f6246c61d
Make sure we don't try to read a character out of bounds
3 years ago
Benedikt Stebner
648b9bc3dc
Use visual root coordinate space for caret rect instead of screen coordinates
3 years ago
Benedikt Stebner
c1d68b92b5
Use old Inter version for better rendering results
3 years ago
Benedikt Stebner
46632741e4
Revert invariant font family names
3 years ago
Julien Lebosquain
aa55ad2329
Addressed feedback on PR #10608
3 years ago
Julien Lebosquain
e3c1cbd2e0
Nullable annotations for Markup.Xaml
3 years ago
Steven Kirk
bf5cb019f7
Move exit-early priority check.
Priority may not be cleared to `UnsetValue` in the presence of `SetCurrentValue` so do the check upfront and compare against the priority of the next frame instead of `Unset`.
3 years ago
Steven Kirk
9c936255be
Ensure a changing value overrides current value.
When a binding produces a new value, ensure that it overwrites any value in place from `SetCurrentValue` if the priority is the same.
3 years ago
Nikita Tsukanov
17492be5b6
Removed RunLoop from IPlatformThreadingInterface
3 years ago
robloo
46f38f42af
Fix comments with incorrect property reference
3 years ago
robloo
10d41eaeee
Switch AutoCompleteBox to using StyledProperty where possible
3 years ago
robloo
818b45320f
Fix ColorHelper CI build error
3 years ago
robloo
0bdd79b964
Update ColorSlider ControlTheme
1. Support lightweight resources to change track and control size independently
2. Make the background spectrum follow the track size
3 years ago
Nikita Tsukanov
dbbdcb95cd
Refactored dispatcher clock
3 years ago
robloo
927e5ff77d
Calculate the ColorSlider spectrum based on the track size
3 years ago
robloo
0b69ab1a3c
Allow derived controls access to Slider template parts and state
3 years ago
Nikita Tsukanov
13bbdc729e
Use deadline-based and platform-implemented background processing for macOS
3 years ago
Nikita Tsukanov
ee445f2197
Fixed dispatcher for macOS
3 years ago
Nikita Tsukanov
290ab36d84
Reset the signaled state before executing jobs
3 years ago
robloo
23332cd048
Support configurable AlphaComponentPosition in ColorView
The default now matches CSS and differs from XAML/WinUI. The CSS trailing alpha component is in wider use for end-users now and it also matches the default slider ordering in the UI.
3 years ago
Steven Kirk
9507439b8b
Check for SetCurrentValue when reevaluating.
3 years ago