Jumar Macato
cf7a9122b4
Fix merge conflicts
6 years ago
Dan Walmsley
25013c02d6
add hint for wm drop shadow.
6 years ago
Nikita Tsukanov
3e04ef4d72
Naming
6 years ago
Nikita Tsukanov
996e602bf8
Implemented custom format support for clipboard
6 years ago
Dan Walmsley
d1049fd79f
dont use property for setting transparency level hint.
6 years ago
Dan Walmsley
4011cb3f49
Use Hint/Actual naming
6 years ago
Dan Walmsley
30b81f1ded
Add stubs for transparency in other toplevel impls.
6 years ago
Steven Kirk
949f33227f
Unwrap TargetInvocationException.
To provide a better error message to the designer.
6 years ago
Dan Walmsley
86ac0ff5a5
OSX implement SetParent
6 years ago
Dan Walmsley
313a292fc4
extend api so that when a parent is set you can state if the current window becomes modal.
6 years ago
Dan Walmsley
e1c1775e71
stubs
6 years ago
Nikita Tsukanov
636c6800cf
Merged LostFocus to ITopLevelImpl
6 years ago
Dariusz Komosinski
1624e88ba3
Remove Window.ShowDialog variant that takes IWindowImpl.
6 years ago
Steven Kirk
95735d239b
Measure Window to MaxAutoSizeHint.
- Renamed `MaxClientSize` to `MaxAutoSizeHint`
- On Windows get its value from `WM_GETMINMAXINFO` message
- Remove `ILayoutRoot.MaxClientSize` as it's not used any more
6 years ago
Nathan Garside
7b9d32af85
Rework system decorations
6 years ago
Nikita Tsukanov
3c5126fdf0
Fixed host/port parsing
6 years ago
Nikita Tsukanov
dbb5e72b73
HTML/WebSocket previewer "transport" + file watcher "transport"
6 years ago
Jumar Macato
88446b1e9e
Pass PointerPressed event to BeginModeDrag and BeginResizeDrag.
7 years ago
Steven Kirk
b7efe2037c
Only set SizeToContent for non-set width/height.
Always setting `SizeToContext = WidthAndHeight` was causing `Grid` to default to `Auto` sizing for `Star` rows/columns at design-time.
Fixes #2862
7 years ago
Dan Walmsley
2282c99c16
add dpi information to screens api.
7 years ago
Nikita Tsukanov
9343ba4c23
Wired up the popup positioner
Tests are failing because they are trying create popups out of a thin air
7 years ago
Nikita Tsukanov
35f64af761
Make toplevels responsible of creating popups
7 years ago
Nikita Tsukanov
e9baedcbfc
Fixed platform threading for fbdev
7 years ago
Nikita Tsukanov
b33601ee9b
Refactored lifetime control into separate lifetime classes
7 years ago
Nikita Tsukanov
76f9c8fdc5
Removed legacy XAML loader
7 years ago
Nikita Tsukanov
d0301bb4c4
Now passing most of the tests
7 years ago
José Pedro
e6e8907643
Changed IScreenImpl.AllScreens return type so that it's not array.
7 years ago
Steven Kirk
f85995ed7e
Move design-time handling of events...
...to `Avalonia.Markup.Xaml`. Also added tests: tests required a new instance of `AvaloniaXamlSchemaContext` for each `AvaloniaXamlLoader` as otherwise one test can affect other tests.
7 years ago
Steven Kirk
c438f9301e
Make DesignWindowLoader expect PreviewWith on Styles.
7 years ago
Steven Kirk
e3e42e8ae0
Fix bad XAML in DesignWindowLoader message.
7 years ago
Steven Kirk
03e84dea7b
Ignore missing events in the designer.
Do this by registering a special type converter for EventInfo, and add in the plumbing
for Portable.Xaml to use that type converter instead of its own (internal) `EventConverter`.
7 years ago
Steven Kirk
718c01f206
Supply more detailed exception details.
So we can display better errors in a designer.
7 years ago
Steven Kirk
c8363ddeb7
Supply more detailed exception details.
So we can display better errors in a designer.
7 years ago
Steven Kirk
4ec2b1c554
Use PixelPoint and PixelRect for device points/rects.
The affected members are:
- `IWindowBaseImpl.Position`
- `IWindowBaseImpl.PositionChanged`
- `ITopLevelImpl.PointToClient`
- `ITopLevelImpl.PointToScreen`
- `IMouseDevice.Position`
- `Screen.Bounds`
- `Screen.WorkingArea`
7 years ago
Nikita Tsukanov
d532223a5a
Switched to post-processing nuget packages from AggregatePackage SDK
7 years ago
Nikita Tsukanov
b092c51a55
Use `avares://` scheme with proper relative uri handling
7 years ago
Nikita Tsukanov
0948f56587
Added XamlFileProjectPath to UpdateXamlMessage
7 years ago
Nikita Tsukanov
4f48b415cf
Use res:asm: scheme for fake assembly
7 years ago
Nikita Tsukanov
5cd7c1f6f4
Reworked dialogs for GTK/Win32
7 years ago
Jeremy Koritzinsky
acb3d46ca0
Enable generating NuGet packages via the MSBuild Pack target.
8 years ago
Jeremy Koritzinsky
5a9e41364b
Convert project references to reference aggregate Avalonia.csproj
8 years ago
Dan Walmsley
bab421a8e0
fix keyboard input
8 years ago
Dan Walmsley
1eda1edc04
implement previewer interactions for mouse and keyboard.
8 years ago
Dan Walmsley
75771d6d49
remove whitespace changes
8 years ago
Dan Walmsley
e12a3f91c5
add a render info message so dpi can be set.
8 years ago
Dan Walmsley
50a3b95f87
fix support for zooming in on previewer and hidpi preview.
8 years ago
Nikita Tsukanov
04228b6d03
Support for mc:Ignorable + d:DataContext
8 years ago
Steven Kirk
0b4e6b8471
Make centralized RenderLoop.
- Renamed `RenderLoop` to `RenderTimer`
- Added new `RenderLoop` which `DeferredRenderer`s register themselves with for updates
8 years ago
Miha Markič
0a38876590
Spellchecks all projects except for Base, Controls, Samples and Testing
8 years ago
Dan Walmsley
ca7204ad9a
freeze designer support assembly version.
8 years ago