Limited
2
0

10 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.
v1.1.2
2026-03-04 02:37:46 -05:00
be1fad6083 chore(ci): add gitsecrets configuration and ignore file
All checks were successful
Release / Verify Apple Build (push) Successful in 14s
Release / Build & Pack (push) Successful in 8h59m32s
Release / Publish (push) Successful in 12s
Initialize GitSecrets addon configuration with project analysis metadata. Add .gitsecrets-ignore file marking password-assignment detection in BuyMeACoffeeExtensions.cs as false positive.
v1.1.1
2026-03-04 02:25:13 -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.
v1.0.0
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
db77a4cebc fix(ci): use ubuntu-latest instead of linux-latest
Some checks failed
Release / Build Android (push) Failing after 14s
Release / Build iOS & macOS (push) Successful in 24s
Release / Build Windows (push) Successful in 8h59m32s
Release / Create Release (push) Has been skipped
2026-03-03 23:27:48 -05:00
f1d56641af ci(scenarios): add multi-platform release workflow
Some checks failed
Release / Build Android (push) Failing after 16s
Release / Build Windows (push) Successful in 8h59m45s
Release / Build iOS & macOS (push) Successful in 39s
Release / Create Release (push) Has been skipped
Create Gitea Actions workflow for building signed releases across all platforms. Includes Android APK/AAB signing with keystore, iOS/macOS signing with certificates and provisioning profiles, and Windows MSIX packaging. Supports both tag-triggered and manual releases with version input. Artifacts are uploaded with 30-day retention.
2026-03-03 23:24:19 -05:00
087bf7c88a Add LICENSE.md (MIT) 2026-03-04 04:22:08 +00:00
fb6d86c1bd docs(scenarios): add comprehensive readme with usage examples
Create detailed documentation covering installation, quick start, and all three controls (button, QR code, widget). Includes XAML and code-behind examples, property reference tables, theming guide, and platform support information. Adds badges for .NET MAUI 10.0, platform compatibility, and license.
2026-03-03 23:21:40 -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