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

Add support for Linux, WPF, Android, macOS, and iOS #44

Merged
merged 8 commits into from
Mar 17, 2022

Conversation

Arlodotexe
Copy link
Member

@Arlodotexe Arlodotexe commented Mar 14, 2022

This PR:

  • Makes progress towards Full support for Uno Platform #28
  • Adds Labs.SampleRefs.props that can be used to include all sample project references in a project head.
  • Adds xPlatforms solution folder to hold all platform heads without cluttering the solution root
  • Adds default cross platform heads for Droid, iOS, macOS, Skia.Gtk (Linux), Skia.WPF, and Skia.Wpf.Host.
    • macOS and iOS are untested due to a lack of hardware (thanks Apple)
    • All projects retain the default project name and Uno branding. An issue will be filed in this repo shortly after this PR is merged to update branding.

@Arlodotexe Arlodotexe added enhancement Improvement to an existing feature in progress 🚧 labels Mar 16, 2022
@michael-hawker
Copy link
Member

I get these errors trying to compile:
image

Am I missing an environment thing now?

Copy link
Member

@michael-hawker michael-hawker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ran Maui-check and Uno-check and then got my machine working, filing an issue #46 as we discussed to simplify this for the base case.

For now, LGTM. Tested UWP, WinAppSDK, and Android. (CanvasLayout worked perfectly there, imagine that!)

@michael-hawker michael-hawker merged commit 2596fa3 into main Mar 17, 2022
@delete-merged-branch delete-merged-branch bot deleted the feature/remaining-platforms branch March 17, 2022 21:46
Martin1994 pushed a commit to Martin1994/Labs-Windows that referenced this pull request Sep 2, 2023
…remaining-platforms

Add support for Linux, WPF, Android, macOS, and iOS
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement to an existing feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants