Skip to content

Merge develop into master#324

Merged
primo-ppcg merged 11 commits into
masterfrom
develop
Dec 2, 2025
Merged

Merge develop into master#324
primo-ppcg merged 11 commits into
masterfrom
develop

Conversation

@primo-ppcg
Copy link
Copy Markdown
Collaborator

No description provided.

MatteoH2O1999 and others added 11 commits November 20, 2025 15:35
Updated method signatures to accept IEnumerable instead of array for better flexibility.
* Fix extension method overload choice
* Fix scaling for monospaced fonts
* Fix lettered fonts scaling
* Avoid useless multiplication
* Ensure correct defaults are used and avoid NaN
* Correct font matrices and use global scale as corrective
* Centralize font size calculation
* Use proper font scaling for Field Block elements
* Adjust WebApi examples
Implement Graphic Diagonal Line.
Implement Graphic Ellipse.
Update defaults for ^GB, ^GD to match documentation.
* Implement ^GS

* Add WebApi Example

* Cleanup
Move font handling from `DrawerOptions` to a dedicated class `FontManager`
Make default font stacks public and mutable
Embed default fonts into WebApi application
@primo-ppcg primo-ppcg merged commit 9d31645 into master Dec 2, 2025
4 checks passed
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

Successfully merging this pull request may close these issues.

2 participants