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

Move Skottie and SceneGraph out of the core SkiaSharp.dll #2091

Merged
merged 35 commits into from
Jun 3, 2022

Conversation

mattleibow
Copy link
Contributor

Description of Change

No functional changes, just moving the types.

The reason for this is so that if anything happens to Scene Graph or Skottie, we don't have any issues. I am not 100% sure of the reason behind these modules and how they relate to Chromium.

Also, I do want to investigate in the future a way to compile skia and not have a single blob of bits and rather split this up into separate native binaries - if possible.

Bugs Fixed

None.

API Changes

None.

Behavioral Changes

None.

Required skia PR

None.

PR Checklist

  • Has tests (if omitted, state reason in description)
  • Rebased on top of main at time of PR
  • Merged related skia PRs
  • Changes adhere to coding standard
  • Updated documentation

@mattleibow

This comment was marked as outdated.

@azure-pipelines

This comment was marked as outdated.

@mattleibow

This comment was marked as outdated.

@azure-pipelines

This comment was marked as outdated.

2 similar comments
@azure-pipelines

This comment was marked as outdated.

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

jeromelaban
jeromelaban previously approved these changes Jun 1, 2022
commit a699d1ec3e3a5a6cbfffccb8c345da9b8235d5fe
Author: Matthew Leibowitz <mattleibow@live.com>
Date:   Wed Jun 1 18:23:18 2022 +0200

    revert skottie stuff

commit 9e8c4da
Author: Matthew Leibowitz <mattleibow@live.com>
Date:   Wed Jun 1 18:18:46 2022 +0200

    Merge the classic projects

commit db98562
Author: Matthew Leibowitz <mattleibow@live.com>
Date:   Wed Jun 1 16:56:07 2022 +0200

    build classic

commit 5129e2b
Author: Matthew Leibowitz <mattleibow@live.com>
Date:   Wed Jun 1 10:31:10 2022 +0200

    make iOS happy

commit 85fa204
Author: Matthew Leibowitz <mattleibow@live.com>
Date:   Wed Jun 1 09:51:09 2022 +0200

    sln

commit ecd1a45
Author: Matthew Leibowitz <mattleibow@live.com>
Date:   Wed Jun 1 01:57:30 2022 +0200

    that too

commit eb5449f
Author: Matthew Leibowitz <mattleibow@live.com>
Date:   Wed Jun 1 01:45:34 2022 +0200

    nuspec

commit 4330c93
Author: Matthew Leibowitz <mattleibow@live.com>
Date:   Wed Jun 1 01:38:30 2022 +0200

    The tests

commit 42154a8
Author: Matthew Leibowitz <mattleibow@live.com>
Date:   Wed Jun 1 01:24:00 2022 +0200

    ws

commit 44ea2aa
Author: Matthew Leibowitz <mattleibow@live.com>
Date:   Wed Jun 1 01:22:52 2022 +0200

    Move Skottie into a new package
# Conflicts:
#	source/SkiaSharpSource.Mac.slnf
#	source/SkiaSharpSource.Windows-netfx.slnf
#	source/SkiaSharpSource.Windows.slnf
#	source/SkiaSharpSource.sln
@mattleibow
Copy link
Contributor Author

/azp run SkiaSharp

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@mattleibow mattleibow marked this pull request as ready for review June 3, 2022 02:53
@mattleibow
Copy link
Contributor Author

/azp run SkiaSharp

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@mattleibow
Copy link
Contributor Author

/azp run SkiaSharp

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@mattleibow mattleibow added this to the v2.88.1 milestone Jun 3, 2022
@mattleibow
Copy link
Contributor Author

/azp run SkiaSharp

1 similar comment
@mattleibow
Copy link
Contributor Author

/azp run SkiaSharp

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@mattleibow mattleibow merged commit 4683ac7 into main Jun 3, 2022
@mattleibow mattleibow deleted the dev/move-skottie branch June 3, 2022 15:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants