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

Update samples to latest Uno.Sdk 5.4 #828

Closed
agneszitte opened this issue Sep 27, 2024 · 2 comments
Closed

Update samples to latest Uno.Sdk 5.4 #828

agneszitte opened this issue Sep 27, 2024 · 2 comments
Assignees

Comments

@agneszitte
Copy link
Contributor

agneszitte commented Sep 27, 2024

Now that Uno.Sdk version 5.4 has been released, we need to update the samples to the latest stable Uno.Sdk 5.4.

Migration notes for 5.4 can be found here: Uno Platform 5.4 Migration Guide

Important

Samples with a status of ⏸️ (On hold), which require migration to the single project structure, are not a priority to be updated or worked on at the moment. The complete list of samples is included in the matrix below to provide an overview of all current samples in the Uno.Samples repo and their statuses between release updates.

Steps to follow for each sample you are updating:

  • Assign your name in the table below before starting work to ensure no duplication of effort.
  • If override versions are still present in Directory.Build.props, remove them.
    They are no longer necessary with Uno.Sdk 5.3 and above.
  • Perform a quick sanity check by testing the sample app on all supported platforms.
  • If a README is missing at the root of the sample, please create one.
    Use the WindowingSample README.md or the Counter README.md as references for format and folder organization.
  • If the sample is not listed in samples.md, ensure it is added.
  • Adjust the status and the last current Uno.Sdk version used by the sample in the table below when changes are merged

Status Legend:

  • 📋: To-Do
  • : In progress
  • 👀: In review
  • 🚧: Needs re-work (CI errors, additional review comments, etc.)
  • 🅱️: Blocked (Issue and comment with the reason)
  • ⏸️: On hold (Not a priority to update older samples at the moment as they need to migrate to the single structure first)
  • : DONE

ReadMe.md/Samples.md Legend:

  • : MISSING (If "Descr" is mentioned, it means that the sample is listed but missing the related description)
  • : AVAILABLE
SAMPLE NAME ASSIGNEE(s) STATUS RELATED PR(s) COMMENT and current Uno.Sdk/Uno version README.md Listed in samples.md
Commerce App @vatsashah45 & @agneszitte #831
#835
Uno.Sdk: 5.4.5
Counter @Kunal22shah & @vatsashah45 #818
#829
Uno.Sdk: 5.4.5
SimpleCalc App @Kunal22shah & @vatsashah45 #818
#830
Uno.Sdk: 5.4.5
ToDo App @vatsashah45 & @agneszitte #832
#834
Uno.Sdk: 5.4.5
TubePlayer App @Kunal22shah #818 Uno.Sdk: 5.4.5
Advanced XBind 🚧 #797 Uno.WinUI: 5.1.87
Android Custom Camera 📋 Uno.Sdk: 5.3.96
Authentication OIDC Demo ⏸️ Uno.WinUI: 5.1.87
Auto-Suggest 📋 Uno.Sdk: 5.3.96
Benchmark @eriklimakc #841 Uno.Sdk: 5.4.5
Bluetooth Explorer @morning4coffe-dev 🅱️/⏸️ #796 Uno.WinUI: 5.1.87 - #796 (comment)
Camera Capture UI @morning4coffe-dev 🅱️/⏸️ #801 Uno.WinUI: 5.1.87 - #801 (comment)
CardView Migration @eriklimakc #844 Uno.Sdk: 5.4.8
ChatGPT @Kunal22shah & @eriklimakc #791 Uno.Sdk: 5.4.5
Chat SignalR 📋 Uno.Sdk: 5.3.96
Chat UI @eriklimakc #840 Uno.Sdk: 5.4.5
Control Library 📋 Uno.Sdk: 5.3.96
Country Data @rajamatt 🅱️/⏸️ Uno.WinUI: 5.1.87 - #804 #804 (comment)
Custom Sorting 📋 Uno.Sdk: 5.3.96
Dual-Screen Sample 📋 Uno.Sdk: 5.3.96
EFCore SQLite Sample 📋 Uno.Sdk: 5.3.99
Embedded Resources 📋 Uno.Sdk: 5.3.96
FileSavePicker iOS ⏸️ Uno.WinUI: 5.1.87
Food Delivery UI ⏸️ Uno.WinUI: 5.1.87 ❌ Descr
HomeIdeas UI ⏸️ Uno.WinUI: 5.1.87
Html Controls ⏸️ Uno.WinUI: 5.1.87
Inserting Separators ⏸️ Uno.WinUI: 5.1.87
LiteDB ⏸️ Uno.WinUI: 5.1.87
Localization Samples ⏸️ Uno.WinUI: 5.1.87
MVUX @Kunal22shah #826 Uno.Sdk: 5.4.5
Map Control Sample ⏸️ Uno.WinUI: 5.1.87
Maui Embedding @agneszitte 📋 Uno.Sdk: 5.2.139 - I will review the previous PRs for MAUI Embedding first
Media Gallery @eriklimakc #843 Uno.Sdk: 5.4.5
Migrate Custom Renderers ⏸️ Uno.WinUI: 5.1.87
Migrating Animations ⏸️ Uno.WinUI: 5.1.87
Migrating Effects ⏸️ -
Mvux HowTos ⏸️ Needs review Uno.WinUI: 5.1.87
Native Frame Navigation ⏸️ Uno.WinUI: 5.1.87
Native Style Switch ⏸️ Uno.WinUI: 5.1.87
Navigation @eriklimakc #838 Uno.Sdk: 5.4.5
Neumorphism ⏸️ Uno.WinUI: 5.1.87
Onnx Samples ⏸️ Uno.WinUI: 5.1.87 ❌Descr
Package Resources ⏸️ Uno.WinUI: 5.1.87
Pet Adopt UI ⏸️ Uno.WinUI: 5.1.87
Photo Viewer 🅱️/⏸️ Uno.WinUI: 5.1.50 - #796 (comment)
PongWars @Kunal22shah & @agneszitte #792 Uno.Sdk: 5.4.5
SQLite Sample 📋 Uno.Sdk: 5.3.99
ScottPlot @agneszitte #842 Uno.Sdk: 5.4.8
Skeleton Loader Animation ⏸️ Uno.WinUI: 5.1.87
SkiaSharp Test 📋 Uno.Sdk: 5.3.108
Skottie Sample 📋 Uno.Sdk: 5.3.96
Splash Screen Sample ⏸️ Uno.WinUI: 5.1.87
StatusBar Theme Color ⏸️ Uno.WinUI: 5.1.87
The Cat API Client ⏸️ Uno.WinUI: 5.1.87
Time Entry ⏸️ Uno.WinUI: 5.1.87
Toy Car ⏸️ Uno.WinUI: 5.1.87
Travel UI ⏸️ Uno.WinUI: 5.1.87
Uno BackgroundWorker ⏸️ Uno.WinUI: 5.1.87 ❌Descr
Uno Cakes Mobile ⏸️ Uno.WinUI: 5.1.87
Uno Contoso ⏸️ Uno.WinUI: 5.1.87
Uno Cupertino Sample ⏸️ Uno.WinUI: 5.1.87
Uno Ethereum Blockchain ⏸️ Uno.WinUI: 5.1.87
Uno GoodReads ⏸️ Uno.WinUI: 5.1.87
Uno Islands Sample App ⏸️ Uno.WinUI: 5.1.87
Uno Material Sample ⏸️ Uno.WinUI: 5.1.87
Uno Material Toolkit Sample ⏸️ Uno.WinUI: 5.1.87
Uno SQLite OneDrive Invoice Sample ⏸️ Uno.WinUI: 5.1.87 ❌Descr
Uno Scroll Reveal ⏸️ Uno.WinUI: 5.1.87 ❌Descr
Uno SimplePhotos ⏸️ Uno.WinUI: 5.1.87
Uno ZIndex ⏸️ Uno.WinUI: 5.1.87
WCTDataTreeTab (WCT DataGrid + TreeView +TabView) @agneszitte ⏸️ Uno.WinUI: 5.1.87
WebRTC ⏸️ Uno.WinUI: 5.1.87
Windowing Samples 📋 Uno.Sdk: 5.3.99
Windows Community Toolkit @agneszitte 📋 Uno.Sdk: 5.2.161
XAML Basics: ListView ⏸️ Uno.WinUI: 5.1.87 ❌Descr
XamlBrewer UnoApp ⏸️ Uno.WinUI: 5.1.87
@agneszitte
Copy link
Contributor Author

agneszitte commented Sep 28, 2024

cc/ @jeromelaban, @kazo0, @nickrandolph @MartinZikmund, @Youssef1313, @Xiaoy312
Just for reference, as I'm maintaining a complete list of samples in the matrix above to provide an overview of all current samples in the Uno.Samples repo, along with their statuses between release updates.

@agneszitte
Copy link
Contributor Author

agneszitte commented Oct 31, 2024

cc/ @jeromelaban, @kazo0, @nickrandolph @MartinZikmund, @Youssef1313, @Xiaoy312 Just for reference, as I'm maintaining a complete list of samples in the matrix above to provide an overview of all current samples in the Uno.Samples repo, along with their statuses between release updates.

@jeromelaban I am closing this issue in favor of Update samples to latest Uno.Sdk 5.5 #848
(with the addition of the new samples: GLCanvasElementSamples and SKCanvasElementShowcase listed in the new issue)
Now that Uno.Sdk version 5.5 has been released.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants