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
Steven Kirk
3236223e09
Made visuals depend on animations.
Instead of `Avalonia.Animations` depending on `Avalonia.Visuals`, make it the other way round.
9 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
9 years ago
Jumar Macato
fe66f3837e
*Added numerical transition classes.
*Disabled old animations code in CrossFade, PageSlide, CarouselPresenter and ProgressBar.
9 years ago
Jumar Macato
378bdc6c8c
Fixed transition backend, transitions are now working.
9 years ago
Jumar Macato
3ffe5f3de7
Merge branch 'wip-animations' of https://github.com/jmacato/Avalonia into wip-animations
9 years ago
Jumar Macato
f0868a595e
*Commented out stray xml comment.
9 years ago
Jumar Macato
23aeff1cee
*Commented out stray xml comment.
9 years ago
Jumar Macato
e485b96dcb
Merge conflicting commits
9 years ago
Jumar Macato
7becd1ea92
*Added initial implementation of new Transitions
*Added default easing classes
*Added easing type converter
9 years ago
Jumar Macato
ce4ef46df0
*Added initial implementation of new Transitions
*Added default easing classes
*Added easing type converter
9 years ago
Jumar Macato
2556b50992
Rename Carousel & TabControls Transition property to PageTransitions to avoid confusion to the upcoming Transitions from Avalonia.Animations.
9 years ago
Nikita Tsukanov
32f67bfa4e
Merge pull request #1456 from AvaloniaUI/fixes/1442-gtk-keycodes
GTK Fix 1442 - add some previously unknown keycodes
9 years ago
Dan Walmsley
9820087db6
add some previously unknown keycodes.
9 years ago
Steven Kirk
9d1a1d84c6
Merge pull request #1453 from AvaloniaUI/fix/set-handled-in-gotfocus
set e.Handled in textbox OnGotFocus.
9 years ago
Dan Walmsley
d1b0a9ef30
handle textinput.
9 years ago
Dan Walmsley
6b8eb17a98
set e.Handled in textbox OnGotFocus.
9 years ago
Steven Kirk
3077d8bf18
Merge pull request #1383 from CommonGuy/closing-event
Closing event #1252
9 years ago
Steven Kirk
743c6f7a48
Merge branch 'master' into closing-event
9 years ago
Steven Kirk
07fbb43544
Merge pull request #1446 from jmacato/master
SkewTransform Implementation
9 years ago
Jumar Macato
fc06fa1e35
Fix skew matrix function's flipped axes + update tests.
9 years ago
Steven Kirk
6727d2f4a9
Merge branch 'master' into closing-event
9 years ago
Jumar Macato
0306d9475d
Added LayoutTransformControl skew tests
9 years ago
Jumar Macato
e9c4c238f1
Added SkewTransform and the corresponding skew function in Matrix class.
9 years ago
Steven Kirk
4c88879287
Merge pull request #1439 from DmitryZhelnin/RepeatButton-InitialDelay
RepeatButton: start repeating process after delay for better user experience.
9 years ago
dzhelnin
e468760c96
Delay renamed to Interval. InitialDelay renamed to Delay.
9 years ago
dzhelnin
21e627873b
Added InitialDelay property for better user experience.
9 years ago
Nikita Tsukanov
6d77f8453f
Merge pull request #1428 from boombuler/fix-osx-cursor
fixed not updating cursor on osx
9 years ago
Steven Kirk
80a0faf164
Merge pull request #1435 from DmitryZhelnin/ButtonSpinner-Control
ButtonSpinner control is ported from ExtendedWFPToolkit
9 years ago
dzhelnin
93cbec56af
Ability to place spinner buttons on the left side
9 years ago
DmitryZhelnin
daa6f0f7e0
Merge branch 'master' into ButtonSpinner-Control
9 years ago
Steven Kirk
ff281ae340
Merge pull request #1432 from ahopper/WriteableBitmap-rename
rename WritableBitmap
9 years ago
Florian
673dc566b3
Merge branch 'master' into fix-osx-cursor
9 years ago
dzhelnin
c2cecbb85a
ButtonSpinner control is ported from ExtendedWFPToolkit
9 years ago
ahopper
c06ac12de7
fix d2d render tests
9 years ago
ahopper
c6a7611150
render test fixed
9 years ago
ahopper
e967a8eb72
rename WritableBitmap
9 years ago
boombuler
a3dd74fafa
only set the cursor if the mouse is over the toplevel
9 years ago
boombuler
7f2f713ff0
fixed not updating cursor on osx
9 years ago
Manuel Allenspach
b2461f4b1f
Implement Closing event
9 years ago
danwalmsley
fa340e553d
Merge pull request #1414 from AvaloniaUI/fixes/1408-scrollcontentpresenter-margin
Include content margin in ScrollContentPresenter.Extent
9 years ago
danwalmsley
c6db41d1af
Merge branch 'master' into fixes/1408-scrollcontentpresenter-margin
9 years ago
Jeremy Koritzinsky
80c3420688
Merge pull request #1421 from AvaloniaUI/fixes/1420-opacity-dirtyrect
Force recursion into child scene graph nodes when Opacity changes.
9 years ago
Jeremy Koritzinsky
15acecfa52
Merge pull request #1425 from ahopper/master
Allow progressbar width and height less than default
9 years ago
Nikita Tsukanov
1317ae05e6
Merge branch 'master' into master
9 years ago
Nikita Tsukanov
8f92a1a818
Conditional compilation
9 years ago
ahopper
2882027b37
Merge branch 'master' into master
9 years ago
ahopper
1784b51781
ProgressBar MinWidth & MinHeight set in template
9 years ago
Nikita Tsukanov
77b74444ba
Improved unmanaged memory allocation diagnostics. ref #1411
9 years ago