[PR #5] [MERGED] XboxOne/XboxSX catalog.js Model #8

Open
opened 2026-01-29 22:30:36 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/SabreTools/SabreTools.Models/pull/5
Author: @Deterous
Created: 3/27/2024
Status: Merged
Merged: 4/2/2024
Merged by: @mnadareski

Base: mainHead: main


📝 Commits (7)

  • d76f079 XboxOne catalog.js model
  • 4154569 Split Catalog object, bump version
  • 3d31461 Minor fixes
  • af0c32d Custom JsonConverter for launchPackage
  • 729492e Make launchPackage an abstract object
  • 57e2dbb Don't ignore packages
  • 72ce824 Fix field types for Catalog/Package

📊 Changes

7 files changed (+357 additions, -1 deletions)

View changed files

📝 SabreTools.Models.csproj (+1 -1)
Xbox/Attribute.cs (+32 -0)
Xbox/Catalog.cs (+85 -0)
Xbox/Image.cs (+25 -0)
Xbox/Package..cs (+162 -0)
Xbox/Rating.cs (+26 -0)
Xbox/Title.cs (+26 -0)

📄 Description

JSON model requiring Newtonsoft.
Please check my JsonConverter, never used one before.
Required to fix https://github.com/SabreTools/MPF/issues/675


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/SabreTools/SabreTools.Models/pull/5 **Author:** [@Deterous](https://github.com/Deterous) **Created:** 3/27/2024 **Status:** ✅ Merged **Merged:** 4/2/2024 **Merged by:** [@mnadareski](https://github.com/mnadareski) **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (7) - [`d76f079`](https://github.com/SabreTools/SabreTools.Models/commit/d76f0799e615589dcb3fd339591baf34953dbc65) XboxOne catalog.js model - [`4154569`](https://github.com/SabreTools/SabreTools.Models/commit/4154569687961bb821f9c107b23b9943d4f9d08a) Split Catalog object, bump version - [`3d31461`](https://github.com/SabreTools/SabreTools.Models/commit/3d314613df2b65524307a286b9d66e0dae084026) Minor fixes - [`af0c32d`](https://github.com/SabreTools/SabreTools.Models/commit/af0c32dd7e239fa52e7d230ec1021346215ce3bd) Custom JsonConverter for launchPackage - [`729492e`](https://github.com/SabreTools/SabreTools.Models/commit/729492e05061563660303b3863a51eab3cd9d9ea) Make launchPackage an abstract object - [`57e2dbb`](https://github.com/SabreTools/SabreTools.Models/commit/57e2dbb2d7a3815c38778feecf11999a21578377) Don't ignore packages - [`72ce824`](https://github.com/SabreTools/SabreTools.Models/commit/72ce8247dfe80f664227cbde1df6aa9488531b78) Fix field types for Catalog/Package ### 📊 Changes **7 files changed** (+357 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `SabreTools.Models.csproj` (+1 -1) ➕ `Xbox/Attribute.cs` (+32 -0) ➕ `Xbox/Catalog.cs` (+85 -0) ➕ `Xbox/Image.cs` (+25 -0) ➕ `Xbox/Package..cs` (+162 -0) ➕ `Xbox/Rating.cs` (+26 -0) ➕ `Xbox/Title.cs` (+26 -0) </details> ### 📄 Description JSON model requiring Newtonsoft. Please check my JsonConverter, never used one before. Required to fix https://github.com/SabreTools/MPF/issues/675 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 22:30:36 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SabreTools/SabreTools.Models#8