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

[DRAFT] Add LottieIsland and LottieWinRT for frameworkless or native applications #557

Open
wants to merge 45 commits into
base: main
Choose a base branch
from

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    03637d8 View commit details
    Browse the repository at this point in the history
  2. SimpleIslandApp now calls into C# JSON loader and works end to end. H…

    …ad to build a custom lottie package and copy binaries into output folder manually since VS did not do it correctly. Will update build files to do this copy in the future.
    getrou committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    15673a6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1 from getrou/getrou/c_sharp_sample_working

    SimpleIslandApp now calls into C# JSON loader
    getrou committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    f715f7b View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

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

Commits on Apr 12, 2024

  1. Changed LottieVisualSource2 to LottieVisualSourceFrameworkless and wr…

    …apped XAML interfaces in new WinRT classes
    getrou committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    2669684 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

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

Commits on Apr 18, 2024

  1. Configuration menu
    Copy the full SHA
    0329c09 View commit details
    Browse the repository at this point in the history
  2. Reduced CsWinRT issue down to simpler form, added logic to build scri…

    …pts to build new projects
    getrou committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    9cf356a View commit details
    Browse the repository at this point in the history
  3. Changed LottieIsland.IAnimatedVisualSource to LottieIsland.IAnimatedV…

    …isualSourceFrameworkless in order to avoid confusion with existing Microsoft.UI.Xaml.Controls interface
    getrou committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    567d126 View commit details
    Browse the repository at this point in the history
  4. Moved LottieWinRT to be based on public Lottie-WinUI nuget package in…

    …stead of custom built package
    getrou committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    aef4a7c View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Configuration menu
    Copy the full SHA
    87525d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e7a6d2f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    381c02d View commit details
    Browse the repository at this point in the history
  4. Fix project references so everything builds out of the box with no cu…

    …stom local nuget packages
    getrou committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    7263a34 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    807c32a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8fd5e6b View commit details
    Browse the repository at this point in the history
  7. More project reference work

    getrou committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    b41d8fd View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2024

  1. Add C# app and show how to consume nuget packages. (Only working in C…

    …#, packages not set up correctly for native yet)
    getrou committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    66b537b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    457d0b7 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Configuration menu
    Copy the full SHA
    10d8542 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    623d418 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ddcc1a6 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Configuration menu
    Copy the full SHA
    144a389 View commit details
    Browse the repository at this point in the history
  2. Can build from command line: msbuild .\Lottie-Windows.sln /p:Platform…

    …='x86' /p:Configuration='Release' /target:'SimpleLottieIslandApp'
    getrou committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    af22bdc View commit details
    Browse the repository at this point in the history
  3. Add nuget.config

    getrou committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    7201843 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    95e6616 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    544cde6 View commit details
    Browse the repository at this point in the history
  6. Fix pack targets

    getrou committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    8d9c060 View commit details
    Browse the repository at this point in the history
  7. Cleaned up nuget generation

    getrou committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    5896c83 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9e92f8e View commit details
    Browse the repository at this point in the history
  9. Remove AnyCPU from LottieWinRT

    getrou committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    1167c74 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b40f53f View commit details
    Browse the repository at this point in the history
  11. Removed a few comments

    getrou committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    9a0ce7c View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Add Lottie-Windows-WinUI3-Controls project and package to remove the …

    …XAML dependency from Lottie-Windows-WinUI3
    getrou committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    0840bbb View commit details
    Browse the repository at this point in the history
  2. Fixes to get build to succeed

    getrou committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    32e0e81 View commit details
    Browse the repository at this point in the history
  3. Fixups for PR feedback

    getrou committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    a542db3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    05d2e1f View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2024

  1. Removed more unneeded code

    getrou committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    267afe5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f91bf4d View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

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

Commits on May 7, 2024

  1. Add UIA support

    Adib Parkar committed May 7, 2024
    Configuration menu
    Copy the full SHA
    845f6f3 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    750f44c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    81b8438 View commit details
    Browse the repository at this point in the history
  3. Use AppData in LottieIsland

    Adib Parkar committed May 8, 2024
    Configuration menu
    Copy the full SHA
    eac0dc2 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Merge pull request #558 from CommunityToolkit/user/adpa-ms/lottie_isl…

    …and_uia
    
    Add UIA support
    getrou committed May 9, 2024
    Configuration menu
    Copy the full SHA
    0945863 View commit details
    Browse the repository at this point in the history