Feature/simondarksidej/itemtemplates#37
Conversation
There was a problem hiding this comment.
Pull request overview
This PR adds two new item templates for the MonoGame Content Builder solution: a SpriteFont template and a Content Pipeline Extension template. The README.md is significantly restructured and expanded to document both existing project templates and the new item templates with usage examples.
Changes:
- Added SpriteFont item template (mgsf) with configurable font inclusion
- Added Content Pipeline Extension item template (mgpipelineitem) for creating importers and processors
- Restructured and expanded README.md with comprehensive template documentation including usage guidelines and examples
Reviewed changes
Copilot reviewed 6 out of 7 changed files in this pull request and generated 9 comments.
Show a summary per file
| File | Description |
|---|---|
| README.md | Restructured documentation with sections for project templates, item templates, and naming rules |
| CSharp/content/MonoGame.ItemTemplate.SpriteFont.CSharp/MGSpriteFont.spritefont | SpriteFont XML definition with multi-language character support (Latin, Hiragana, Katakana, Kanji, Cyrillic) |
| CSharp/content/MonoGame.ItemTemplate.SpriteFont.CSharp/.template.config/template.json | Template configuration for SpriteFont with optional font file inclusion |
| CSharp/content/MonoGame.ItemTemplate.Pipeline.Extension.CSharp/MG-Processor.cs | Template processor class for content pipeline extensions |
| CSharp/content/MonoGame.ItemTemplate.Pipeline.Extension.CSharp/MG-Importer.cs | Template importer class for content pipeline extensions |
| CSharp/content/MonoGame.ItemTemplate.Pipeline.Extension.CSharp/.template.config/template.json | Template configuration for pipeline extension items |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
How do we disable this useless CoPilot noise? |
I already disabled it on my account as Dean suggested. I'll try adding the "no no we don't care" ruleset to this repo too Any comments on the PR @tomspilman ? |
|
@SimonDarksideJ do we have the rights to ship that font? |
I believe so, it is the font we switched to for the samples, as a Google open source redistribute font |
Summary
For the new Content Builder solution, added two new item templates: