Jumar Macato
5d1b33f41a
Remove the 2nd Observable.Tick and merge the transitions and animations timer.
9 years ago
Jumar Macato
1116e92999
Added RepeatBehavior, Direction and PlayState
enums and their respective properties in Animatable.cs
9 years ago
Jumar Macato
2a96099ac2
Removed ColorTransitions from AnimationsPage.xaml
9 years ago
Jumar Macato
a7db532b65
Removed ColorTransitions. Will be revived in future PR.
9 years ago
Jumar Macato
7247d53d6d
Keeping it simple, ColorTransition will now just use sRGB premultiplied space
color interpolation.
9 years ago
Jumar Macato
954a65e14d
Fix formatting in AnimationsPage.xaml
9 years ago
Jumar Macato
9099b6e6de
Fix color transitions code. Reworked animation example page a little bit.
9 years ago
Jumar Macato
72faa39d50
Forgot to include Base.props in the last commit.
9 years ago
Jumar Macato
456c7c10c2
- Initial implementation of ColorTransition.cs
- Added System.Numerics.Vectors in Avalonia.Base.
- Replaced AnimationPlayState in Animatable.cs with a DirectProperty.
9 years ago
Jumar Macato
2748bc8ae2
fix mismatched end tag in ControlCatalog/MainView.xaml
9 years ago
Jumar Macato
1fbf8ee796
Some tweaking with AnimationPage.xaml.
Merged RenderTest's Program and App class for brevity.
9 years ago
Jumar Macato
b673d44627
Sync with master.
9 years ago
Steven Kirk
2ffe8fafe3
Merge pull request #1485 from AvaloniaUI/fixes/geometryimpl-nre
Allow null pen in GeometryImpl.
9 years ago
Steven Kirk
fef1422fdb
Removed unused variable.
9 years ago
Steven Kirk
aae2e80cab
Merge branch 'master' into fixes/geometryimpl-nre
9 years ago
Steven Kirk
3b757cf6d5
Merge pull request #1462 from Gillibald/feature/BorderThicknessCornerRadius
Added Thickness support for BorderThickness and CornerRadius
9 years ago
Steven Kirk
71c25cae2d
Allow null pen in GeometryImpl.
The `pen` parameter to `GeometryImpl.GetRenderBounds` and `StrokeContains` can be null. Don't try to dereference this null!
9 years ago
danwalmsley
dbd2406db6
Merge branch 'master' into feature/BorderThicknessCornerRadius
9 years ago
Jumar Macato
d78840d756
Minor fix.
9 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.
9 years ago
Nikita Tsukanov
5fe3aad2d7
Merge pull request #1480 from PathogenDavid/FixDirect3DInteropSample
Fixed Direct3DInteropSample
9 years ago
David Maas
a139ce0116
Fixed Direct3DInteropSample.
9 years ago
Steven Kirk
829d6957e2
Merge pull request #1450 from AvaloniaUI/fixes/336-undo-redo-bindings
Clear TextBox undo stack on binding change.
9 years ago
Steven Kirk
e8e81c1faf
Merge branch 'master' into fixes/336-undo-redo-bindings
9 years ago
Steven Kirk
4d5d44a5c2
Merge pull request #1427 from sdoroff/auto-complete-box-control
Added AutoCompleteBox control
9 years ago
Steven Kirk
0eb5ff84be
Merge branch 'master' into fixes/336-undo-redo-bindings
9 years ago
Benedikt Schroeder
030b48b313
Merge branch 'master' into feature/BorderThicknessCornerRadius
9 years ago
Benedikt Schroeder
f63b85f677
Remove comment
9 years ago
Steven Kirk
18cf638b30
Merge remote-tracking branch 'origin/master' into pr/1427-added-autocompletebox-control
Conflicts:
src/Avalonia.Themes.Default/DefaultTheme.xaml
9 years ago
Steven Kirk
e8be665b17
Merge pull request #1449 from AvaloniaUI/fixes/1447-alignment
Fix alignment of fixed-size controls in ContentPresenter
9 years ago
Steven Kirk
4efd268788
Merge branch 'master' into fixes/1447-alignment
9 years ago
Steven Kirk
265e360db5
Merge pull request #1457 from DmitryZhelnin/NumericUpDown
Numeric up/down control added
9 years ago
Steven Kirk
d350fdabfc
Merge branch 'master' into NumericUpDown
9 years ago
Steven Kirk
a86a17a494
Merge pull request #1471 from jp2masa/menuitem-command-canexecute
Implemented correct behavior for Command.CanExecute on MenuItem
9 years ago
Steven Kirk
253ff56895
Added a couple of Border CornerRadius render tests.
9 years ago
Steven Kirk
8fdc748486
Merge branch 'master' into feature/BorderThicknessCornerRadius
9 years ago
Steven Kirk
8427e1a34b
Merge pull request #1455 from worldbeater/patch-1
Remove dollar!
9 years ago
Jumar Macato
4f929ac0a1
Fix transitions
9 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.
9 years ago
José Pedro
a89f9486f1
Implemented correct behavior for Command.CanExecute on MenuItem.
9 years ago
Jumar Macato
fdeb946af6
Pass target control to the keyframes and other animation classes.
Make the global timer discrete to avoid costly TimeSpan conversions and enable global animation pause/play support.
9 years ago
Jumar Macato
7693836c43
Minor Fixes pt. 2
9 years ago
Jumar Macato
c828437239
Minor fixes.
9 years ago
Steven Kirk
fc9f2cc2de
Merge branch 'master' into patch-1
9 years ago
Jumar Macato
6acc8f0551
* Transfer some keyframe handling responsibilites to the base class for maximum reusability on later custom derived classes.
* Fix flickering issues on restart in TransformKeyFrames.
*Add some syntactic sugar here and there.
9 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
9 years ago
Jumar Macato
39fea68f74
9 years ago
Jumar Macato
431afdebb1
* Fixed interpolation point selection when theres three or more keyframes.
*Added new examples in RenderTest/AnimationsPage
9 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.
9 years ago
Benedikt Schroeder
50dd6cb66d
Requested changes
9 years ago