Jumar Macato
287588c300
Simplify RepeatBehavior into a RepeatCount with Loop option.
8 years ago
Jumar Macato
fb24332d2a
Port RenderTest animations to the new syntax
8 years ago
Jumar Macato
ed7b875561
Finish rough implementation of the new syntax.
8 years ago
Jumar Macato
1b416690eb
More syntax rework
8 years ago
Jumar Macato
de4ffbec3b
Fix introduced bug in neutral keyframe values.
8 years ago
Jumar Macato
5d7b7f0c9c
Restore AnimationsPage.xaml
8 years ago
Jumar Macato
40bf364cda
Added class-selector bug sample in RenderTest
8 years ago
Steven Kirk
a7f05540b6
Added SampleApp.props.
With conditional references for net461. Hopefully fixes sample apps on net461.
8 years ago
Jumar Macato
4d9c7239cc
Fix CI failures.
8 years ago
Jumar Macato
185eaf9e8a
Added default window size to avoid resizing them to proper size everytime they are run.
8 years ago
Jumar Macato
1d6020ab85
Fix frameworks and add conditional target to DotNetCoreRuntime reference.
8 years ago
Jumar Macato
dd3a9ed3d3
Port BindingTest sample to the new csproj format. Also added MainWindow's Title.
Added net461 on TargetFramework attribs on the samples.
8 years ago
Jumar Macato
b161593994
Moved version and xaml props to build directory.
added Directory.Build.Props to src & samples directory.
cleaned up Avalonia.Markup.csproj. Will do more test to do the same on
Avalonia.Markup.Xaml.
8 years ago
Steven Kirk
9b24d244b5
Remove now-unneeded assembly references.
8 years ago
Jumar Macato
7ae90eb7c5
Cleanup all the csproj's that can be cleaned. Ported RenderTest and VirtualizationTest samples to .NET Core.
8 years ago
Jumar Macato
6860f3fc69
Added a looping example. Removed Easing from default type converters, adding an typeconverter attribute is enough.
8 years ago
Jumar Macato
5e849b82df
Minor Fixes on KFSM regarding backward fill mode.
Reimplemented ClippingPage.xaml to XAML Keyframes.
Reverted Animatable properties to a DirectProperty.
8 years ago
Jumar Macato
edf982b820
Implemented FillMode; This PR is now almost feature complete (that nasty Control.Class selector bug).
8 years ago
Jumar Macato
c854521992
Fixed delay logic on keyframe statemachine.
8 years ago
Jumar Macato
99e9f9eed5
Delegated the animation clock to the Animatable objects so that we can control their Play State individually.
8 years ago
Jumar Macato
1116e92999
Added RepeatBehavior, Direction and PlayState
enums and their respective properties in Animatable.cs
8 years ago
Jumar Macato
2a96099ac2
Removed ColorTransitions from AnimationsPage.xaml
8 years ago
Jumar Macato
954a65e14d
Fix formatting in AnimationsPage.xaml
8 years ago
Jumar Macato
9099b6e6de
Fix color transitions code. Reworked animation example page a little bit.
8 years ago
Jumar Macato
1fbf8ee796
Some tweaking with AnimationPage.xaml.
Merged RenderTest's Program and App class for brevity.
8 years ago
Jumar Macato
bb5c5c0d3a
TransitionKeyFrames transform selection logic are now fully functional.
Trigger RaiseChanged() on TransformGroup class when a child transform was changed.
Split the PlayState enum to a new file.
8 years ago
Jumar Macato
8dd3315c9a
Split the global timer for Transitions and Animations.
Added more example animations in RenderTest with Global Pause/Resume button for Animations.
8 years ago
Jumar Macato
7693836c43
Minor Fixes pt. 2
8 years ago
Jumar Macato
c828437239
Minor fixes.
8 years ago
Jumar Macato
ee1960ba00
Finally, finally fix the linear parametric interpolation for DoubleKeyFrames 😄
Credits to Georgia Tech's keyframe slides : https://www.cc.gatech.edu/classes/AY2012/cs4496_spring/slides/Keyframe.pdf
8 years ago
Jumar Macato
39fea68f74
8 years ago
Jumar Macato
431afdebb1
* Fixed interpolation point selection when theres three or more keyframes.
*Added new examples in RenderTest/AnimationsPage
8 years ago
Jumar Macato
dd657e203d
*Implement Basic Keyframe Animations support.
*Implement DoubleKeyFrames for Properties such as Opacity, etc.
*Implement TransformKeyFrames with initial implementation
of specialized logic for selecting RenderTransform of the
target control properly.
*Ported RenderTest to .NET Core for testing and to remove the
crufty old .csproj format.
*Replaced AnimationsPage with some samples of hover-activated
animated red rectangles.
8 years ago
Jumar Macato
28e3d73098
Revert the library split, just transferring the base Animatable class to Avalonia.Visual was good enough.
Apply important changes from my internal test branch
8 years ago
Jumar Macato
378bdc6c8c
Fixed transition backend, transitions are now working.
8 years ago
Jumar Macato
7becd1ea92
*Added initial implementation of new Transitions
*Added default easing classes
*Added easing type converter
8 years ago
Jumar Macato
2556b50992
Rename Carousel & TabControls Transition property to PageTransitions to avoid confusion to the upcoming Transitions from Avalonia.Animations.
8 years ago
Jeremy Koritzinsky
eb7c010462
Retarget .Net Framework projects to 4.7
Works around dotnet/standard#567 .
8 years ago
Steven Kirk
c02514f162
Removed imports of deleted .props file.
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
Nikita Tsukanov
7affba4763
Cleaning splat
9 years ago
Jeremy Koritzinsky
a38dfada10
Fix malformed XAML
9 years ago
Jeremy Koritzinsky
745517f68e
Updated usage of Static and Type to be x:Static and x:Type.
9 years ago
Nikita Tsukanov
3d3d4528f6
Burn, baby, BURN!
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
Steven Kirk
f6ed69be28
StyleResource -> DynamicResource
9 years ago
Eli Arbel
7bbbb185de
Typo
9 years ago
Eli Arbel
b9aa086f03
Adding Drawing classes & render test
9 years ago
Jeremy Koritzinsky
5ec7b33a1a
Revert "Upgrade ReactiveUI to the v8 alpha"
9 years ago
Jeremy Koritzinsky
9f8336c733
Update samples to use current ReactiveUI APIs.
9 years ago