Nikita Tsukanov
847d051dc6
Cleanup
7 years ago
Steven Kirk
2f07f66740
Avalonia.sln updated by VS.
Every time VS opens the solution it makes this change.
7 years ago
Jumar Macato
dcd678ab8c
Added unit test project to main solution file.
7 years ago
Nikita Tsukanov
f8d3046cb5
Switched build to Nuke
7 years ago
Nikita Tsukanov
343905ebb3
Generate asset resource info with paths
7 years ago
Nikita Tsukanov
e184f8bfc4
Fixed sln file
7 years ago
Dan Walmsley
52e5f6fd23
suggested changes
7 years ago
Dan Walmsley
7b4b2a0a43
add previewer location as an msbuild property.
7 years ago
Jeremy Koritzinsky
ae68c94943
Fix designer tests and clean up solution.
7 years ago
Jeremy Koritzinsky
2b1700933f
Clean up project files messed up in the rebase.
7 years ago
Jeremy Koritzinsky
237f01fb1a
Move AppBuilder.UsePlatformDetect into Avalonia.Desktop and renamed the reflection-based one to a different name. Conditionalize the output-path loading like before.
7 years ago
Jeremy Koritzinsky
3b9c7e47f0
Update Avalonia.sln and legacy desktop projects.
8 years ago
Dan Walmsley
14ff4f4a33
burn monomac and make ci build avalonia.native instead.
7 years ago
Nikita Tsukanov
6c729fa79e
Line endings and csproj integration
7 years ago
Nikita Tsukanov
16ea1f3762
[X11] Platform threading interface and platform sanity checks
7 years ago
Nikita Tsukanov
add3e81095
Extracted interop bits from GTK3 backend to Avalonia.Base and IRuntimePlatform
7 years ago
Jeremy Koritzinsky
065d6d01d8
Switch Cake to use a dirs.proj traversal project to simplify the solution.
8 years ago
Benedikt Schroeder
881069fd5d
Introduce RenderOptions
8 years ago
Benedikt Schroeder
b108ffcab4
Initial implementation of BitmapScaleMode
8 years ago
Steven Kirk
75f029b52a
Use modified .editorconfig from corefx
Takes the `.editorconfig` from `dotnet/corefx` and modifies it slightly:
- Prefer `var` in all cases
- Use accessibility modifiers
- Remove C++ preferences
- Add indent for xaml files
8 years ago
Wiesław Šoltés
8661dcc48f
Enable Direct2D1 for NetCoreOnly platform
8 years ago
Nelson Carrillo
88bfdf87ea
Skia backend cleanup.
8 years ago
Jumar Macato
7b1c9bde18
Replace namespaces accordingly; Rename projects on main sln file.
8 years ago
Jeremy Koritzinsky
44aaa33dc3
Clean up package dependencies.
8 years ago
Jeremy Koritzinsky
4040216ff8
Span-ify our homebrew parser's 'public' API.
8 years ago
Jeremy Koritzinsky
79f9158c6d
Remove Sprache.
8 years ago
Jeremy Koritzinsky
4ec647b870
Make our unit tests support library (Avalonia.UnitTests) target netstandard2.0 so we don't have to worry about targetting .NET Framework on linux.
8 years ago
Jeremy Koritzinsky
08ab688edd
Build Avalonia.DotNetFrameworkRuntime in the NetCoreOnly build.
8 years ago
Jeremy Koritzinsky
4169b8de0c
Clean up assembly version conflicts when building tests.
8 years ago
Jeremy Koritzinsky
c2d95fbd57
Added unit test for remote designer in Win32 mode.
8 years ago
Jeremy Koritzinsky
6f1315258c
Commit changes to sln
8 years ago
Jeremy Koritzinsky
b89ab8f5f1
Remove HtmlRenderer from the Avalonia repository and move it to the Avalonia.HtmlRenderer repo.
8 years ago
Jeremy Koritzinsky
cf8244b37a
Move current contents of Avalonia.Markup to Avalonia.Base. Move Avalonia.Markup.Xaml.Data/Parser classes to Avalonia.Markup since they're not Xaml-specific.
Use pattern-matching switch.
Fix bug from cleanup.
8 years ago
Steven Kirk
a7f05540b6
Added SampleApp.props.
With conditional references for net461. Hopefully fixes sample apps on net461.
8 years ago
Steven Kirk
320265139e
Include Avalonia.Win32 in NetCoreOnly release build.
8 years ago
Steven Kirk
915c4bba9d
Include Avalonia.Win32 in NetCoreOnly build.
8 years ago
Steven Kirk
e55ec59ec3
WIP
8 years ago
Steven Kirk
2c14b70d0a
Renamed Mono sln Config to NetCoreOnly.
8 years ago
Steven Kirk
c4a5d3722b
Don't build RenderTest in mono config.
8 years ago
Steven Kirk
8bacf38524
Do a proper .NET core build.
8 years ago
Steven Kirk
589b76e9cd
Moved render tests for each platform to their own directory.
The test .cs files stay in the `Avalonia.RenderTests` directory but the D2D and Skia render test .csprojs are moved to their own directory: include the test files by using a glob in the .csproj.
This avoids the hack we were having to do to get `BaseIntermediateOutputPath` to work - we no longer have this problem as now each .csproj has its own directory, it can use the default directory for intermediate files.
8 years ago
Steven Kirk
03621a8664
Added AppBuilder methods for logging.
You can now set up serilog logging to `Debug` or `Trace` by calling e.g.:
```
AppBuilder.Configure<App()
.LogToDebug()
.UsePlatformDetect();
```
The methods accept an optional `level` parameter to control the minimum log level.
8 years ago
Jeremy Koritzinsky
7f455e945d
Update Portable.Xaml
8 years ago
Jeremy Koritzinsky
4ecbea9d5e
Remove unneeded markup extensions.
8 years ago
Jeremy Koritzinsky
52617b4a58
Remove StyleResource and StyleBinding. Fold XamlBinding into Binding since that is the only place it is being used now.
8 years ago
Nikita Tsukanov
2b8953c7ab
Fixed merge issues and made new previewer to work with desktop .net
8 years ago
Nikita Tsukanov
3d3d4528f6
Burn, baby, BURN!
8 years ago
Nikita Tsukanov
9a1348b37b
Initial remote XAML previewer implementation
8 years ago
Nikita Tsukanov
b3f3c010c7
[MONOMAC] Updated code to new APIs and added it to solution
9 years ago
Jeremy Koritzinsky
dff3031e20
Upgrade ReactiveUI to the v8 alpha nuget package so we don't need to maintain our own fork. Avalonia.ReactiveUI only registers the MainScheduler, and it does so via a call to UseReactiveUI on AppBuilder.
Update Rx.Net dependency to match reactiveui's dependency on Rx.
Removed ReactiveUI dependeny in BindingTests.
Updated BindingTest sample to use the new reactiveui APIs.
Update samples to use current ReactiveUI APIs.
Fixed bug I introduced into tests.
Remove RxUI submodule info from .gitmodules
9 years ago