Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A animation helper that morphs between two controls #4338

Closed
wants to merge 99 commits into from

Commits on Oct 22, 2021

  1. Configuration menu
    Copy the full SHA
    9a4c2d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b890cad View commit details
    Browse the repository at this point in the history
  3. Fix format

    HHChaos committed Oct 22, 2021
    Configuration menu
    Copy the full SHA
    da04e1d View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2021

  1. Fix sample format

    HHChaos committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    c6292e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0bd22c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e405a1 View commit details
    Browse the repository at this point in the history
  4. Fix scale animation.

    HHChaos committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    40c7af6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ebb0ed2 View commit details
    Browse the repository at this point in the history
  6. update method names

    HHChaos committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    b32eef2 View commit details
    Browse the repository at this point in the history
  7. Update sample

    HHChaos committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    4998602 View commit details
    Browse the repository at this point in the history
  8. Remove redundant code

    HHChaos committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    22f6779 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2021

  1. Modify sample layout

    HHChaos committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    27d5667 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2021

  1. Fix dark mode

    HHChaos committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    51bb56c View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2021

  1. Add ScaleMode

    HHChaos committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    863b64a View commit details
    Browse the repository at this point in the history
  2. Added StartTransitionAction

    HHChaos committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    25ed52f View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2021

  1. Add ReverseTransitionAction

    HHChaos committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    637800a View commit details
    Browse the repository at this point in the history
  2. Update sample

    HHChaos committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    850fc53 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2021

  1. Configuration menu
    Copy the full SHA
    c7f1c34 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2022

  1. Configuration menu
    Copy the full SHA
    1089a86 View commit details
    Browse the repository at this point in the history
  2. resolve comments

    HHChaos committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    c2b3d7e View commit details
    Browse the repository at this point in the history
  3. Fix build error

    HHChaos committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    e3fb383 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2022

  1. Configuration menu
    Copy the full SHA
    03700be View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. update some method name

    HHChaos committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    b3aa3c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cfecd96 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2022

  1. Add Reset

    HHChaos committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    fb661cf View commit details
    Browse the repository at this point in the history
  2. update method name

    HHChaos committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    6d77c8f View commit details
    Browse the repository at this point in the history
  3. format

    HHChaos committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    e6ab543 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2022

  1. Add OpacityAnimationMode

    HHChaos committed Mar 21, 2022
    Configuration menu
    Copy the full SHA
    afc2314 View commit details
    Browse the repository at this point in the history
  2. Fix default value

    HHChaos committed Mar 21, 2022
    Configuration menu
    Copy the full SHA
    e90a16c View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2022

  1. update the logic of setter

    HHChaos committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    8826477 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. Fix reset bug

    HHChaos committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    bedbbfc View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2022

  1. update RestoreUIElements

    HHChaos committed Apr 14, 2022
    Configuration menu
    Copy the full SHA
    300a10e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2d4d589 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b306454 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    034298e View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2022

  1. Configuration menu
    Copy the full SHA
    bb0c7b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e5ed620 View commit details
    Browse the repository at this point in the history
  3. remove useless using

    HHChaos committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    7dde461 View commit details
    Browse the repository at this point in the history
  4. Update

    HHChaos committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    4852783 View commit details
    Browse the repository at this point in the history
  5. Fix a bug

    HHChaos committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    487e0a2 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2022

  1. update transition strategy.

    HHChaos committed May 23, 2022
    Configuration menu
    Copy the full SHA
    ab8fc7c View commit details
    Browse the repository at this point in the history

Commits on May 24, 2022

  1. format some code

    HHChaos committed May 24, 2022
    Configuration menu
    Copy the full SHA
    7b9fe59 View commit details
    Browse the repository at this point in the history
  2. update

    HHChaos committed May 24, 2022
    Configuration menu
    Copy the full SHA
    a0e779d View commit details
    Browse the repository at this point in the history

Commits on May 25, 2022

  1. Update code file structure

    HHChaos committed May 25, 2022
    Configuration menu
    Copy the full SHA
    6e2712b View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2022

  1. Remove TransitionMode

    HHChaos committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    1fd61cf View commit details
    Browse the repository at this point in the history
  2. Update some function names

    HHChaos committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    1e1347a View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2022

  1. Configuration menu
    Copy the full SHA
    05cb808 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2022

  1. Add clip animation

    Chaochao Huang committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    3d3d2fa View commit details
    Browse the repository at this point in the history
  2. update

    Chaochao Huang committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    8e8f54b View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2022

  1. Fix clip animations

    Chaochao Huang committed Jul 14, 2022
    Configuration menu
    Copy the full SHA
    da5b103 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2022

  1. fix clip animation

    Chaochao Huang committed Jul 15, 2022
    Configuration menu
    Copy the full SHA
    acd6ac3 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2022

  1. Add KeyFrameAnimationGroupController

    Chaochao Huang committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    a2c4116 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2d0dcf2 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2022

  1. update KeyFrameAnimationGroupController

    Chaochao Huang committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    db7fd0b View commit details
    Browse the repository at this point in the history
  2. Merge branch 'hhchaos/transitionHelper' of https://github.com/HHChaos…

    …/WindowsCommunityToolkit into hhchaos/transitionHelper
    Chaochao Huang committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    3e0c18c View commit details
    Browse the repository at this point in the history
  3. update animations

    Chaochao Huang committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    511b7a8 View commit details
    Browse the repository at this point in the history
  4. update default EasingType

    Chaochao Huang committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    953fb99 View commit details
    Browse the repository at this point in the history
  5. add IndependentTranslation

    Chaochao Huang committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    62feb06 View commit details
    Browse the repository at this point in the history
  6. remove useless code

    Chaochao Huang committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    8aca551 View commit details
    Browse the repository at this point in the history
  7. Fix null

    Chaochao Huang committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    744f339 View commit details
    Browse the repository at this point in the history
  8. update Opacity animation

    Chaochao Huang committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    2adde3b View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2022

  1. Fix independent animation

    Chaochao Huang committed Jul 25, 2022
    Configuration menu
    Copy the full SHA
    b734dce View commit details
    Browse the repository at this point in the history
  2. update

    Chaochao Huang committed Jul 25, 2022
    Configuration menu
    Copy the full SHA
    f265ad5 View commit details
    Browse the repository at this point in the history
  3. update

    Chaochao Huang committed Jul 25, 2022
    Configuration menu
    Copy the full SHA
    ef1add7 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2022

  1. Add InverseEasingFunctionWhenReversing

    Chaochao Huang committed Jul 27, 2022
    Configuration menu
    Copy the full SHA
    e4fa6c6 View commit details
    Browse the repository at this point in the history
  2. fix inverse easing

    HHChaos committed Jul 27, 2022
    Configuration menu
    Copy the full SHA
    2d07f75 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2022

  1. Fix inverse easing

    Chaochao Huang committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    3489545 View commit details
    Browse the repository at this point in the history
  2. merge remote

    Chaochao Huang committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    b25d7fb View commit details
    Browse the repository at this point in the history
  3. update

    Chaochao Huang committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    932145d View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2022

  1. update TransitionHelper

    Chaochao Huang committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    530212d View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2022

  1. Add OpacityTransitionProgressKey

    Chaochao Huang committed Aug 1, 2022
    Configuration menu
    Copy the full SHA
    62cee85 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2022

  1. Added coordinated animation

    Chaochao Huang committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    7564784 View commit details
    Browse the repository at this point in the history
  2. fix format

    Chaochao Huang committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    7f24187 View commit details
    Browse the repository at this point in the history
  3. change some name

    Chaochao Huang committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    0b9201d View commit details
    Browse the repository at this point in the history
  4. update

    Chaochao Huang committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    a5f16e4 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. Configuration menu
    Copy the full SHA
    13d84a0 View commit details
    Browse the repository at this point in the history
  2. update

    Chaochao Huang committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    38cf490 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2022

  1. add FindDescendantsWithBFSAndPruneAndPredicate

    Chaochao Huang committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    2b21985 View commit details
    Browse the repository at this point in the history
  2. update

    Chaochao Huang committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    f7c469d View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2022

  1. Use Queue instead of List

    Chaochao Huang committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    5dc80ac View commit details
    Browse the repository at this point in the history
  2. Add AnimatedElements

    Chaochao Huang committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    bed1103 View commit details
    Browse the repository at this point in the history
  3. update

    Chaochao Huang committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    c66fc77 View commit details
    Browse the repository at this point in the history
  4. Add CustomScaleHandler to TransitionConfig

    Chaochao Huang committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    d8ce6b1 View commit details
    Browse the repository at this point in the history
  5. update

    Chaochao Huang committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    c5822bd View commit details
    Browse the repository at this point in the history
  6. update

    Chaochao Huang committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    c84b10c View commit details
    Browse the repository at this point in the history
  7. update

    Chaochao Huang committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    1cdf56e View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2022

  1. update clip logic

    Chaochao Huang committed Oct 8, 2022
    Configuration menu
    Copy the full SHA
    9e50006 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2022

  1. nullable enable & add IEasingFunctionFactory

    Chaochao Huang committed Oct 9, 2022
    Configuration menu
    Copy the full SHA
    9e51142 View commit details
    Browse the repository at this point in the history
  2. remove some useless code

    Chaochao Huang committed Oct 9, 2022
    Configuration menu
    Copy the full SHA
    688490c View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2022

  1. add sample for CustomScalingCalculator

    Chaochao Huang committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    0d25167 View commit details
    Browse the repository at this point in the history
  2. update

    Chaochao Huang committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    888567a View commit details
    Browse the repository at this point in the history
  3. update xml doc

    Chaochao Huang committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    6144f05 View commit details
    Browse the repository at this point in the history
  4. update xml doc

    Chaochao Huang committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    d90482e View commit details
    Browse the repository at this point in the history
  5. update xml doc

    Chaochao Huang committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    ca87ce4 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2022

  1. fix format

    Chaochao Huang committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    6c34375 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. fix build error

    Chaochao Huang committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    7245354 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ef2190 View commit details
    Browse the repository at this point in the history
  3. update AnimateOpacity logic

    Chaochao Huang committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    7ea2eb8 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2022

  1. update

    Chaochao Huang committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    e8ce4dd View commit details
    Browse the repository at this point in the history