Limited
2
0

5 Commits

Author SHA1 Message Date
a719eb7975 fix(ci): load cup logo from embedded resource instead of maui asset
All checks were successful
Release / Verify Apple Build (push) Successful in 12s
Release / Build & Pack (push) Successful in 8h59m32s
Release / Publish (push) Successful in 15s
Replace MAUI asset pipeline logo loading with embedded resource stream to fix logo not appearing in consuming NuGet projects. Add CustomLogoSource property to Button and Widget controls for custom branding. Update logo to higher resolution PNG. Bump version to 1.1.2.
2026-03-04 02:37:46 -05:00
66c8ec8ecf feat(ci): add supporter verification and auto-hide functionality
Some checks failed
Release / Verify Apple Build (push) Successful in 14s
Release / Build & Pack (push) Successful in 8h59m34s
Release / Publish (push) Failing after 16s
Implement BmcSupporterService to verify supporters via BMC API with configurable caching. Add SupporterEmail and HideIfSupporter properties to all controls to automatically hide donation prompts for existing supporters. Replace PNG logo with SVG for crisp rendering at all scales. Add BmcOptions and BmcConfiguration for library-wide settings. Bump version to 1.1.0.
2026-03-04 00:35:05 -05:00
7ec645b9a6 chore(ci): split apple builds and include readme in package
Some checks failed
Release / Verify Apple Build (push) Successful in 14s
Release / Build & Pack (push) Successful in 8h59m34s
Release / Publish (push) Failing after 15s
Separate iOS and macCatalyst builds into distinct steps for better error isolation. Add README.md to NuGet package for documentation visibility on NuGet.org.
2026-03-03 23:46:39 -05:00
1a0e3b94c7 refactor(ci): simplify release workflow to build nuget package
Some checks failed
Release / Verify Apple Build (push) Failing after 12s
Release / Build & Pack (push) Failing after 8h59m38s
Release / Publish (push) Has been skipped
Replace platform-specific app builds with NuGet package creation for library distribution. Remove Android/iOS/Windows signing and artifact generation since this is a library, not an app. Keep macOS build job for verification only. Add PackageId and package metadata to csproj.
2026-03-03 23:43:44 -05:00
0e9fb32448 feat(scenarios): add buy me a coffee maui library
Create a .NET MAUI library for Buy Me a Coffee integration with branded button, QR code, and widget controls. Includes 8 theme presets (yellow, black, white, blue, violet, orange, red, green), customizable styling, and SkiaSharp-based rendering. Supports opening BMC pages in browser and generating QR codes for donations.
2026-03-03 23:19:45 -05:00