Skip to content

feat: Add donation support and developer attribution#25

Merged
misei-nul merged 2 commits intomainfrom
feature/add-donation-support
Feb 2, 2026
Merged

feat: Add donation support and developer attribution#25
misei-nul merged 2 commits intomainfrom
feature/add-donation-support

Conversation

@FlowingSPDG
Copy link
Copy Markdown
Member

Summary: This PR adds donation support and developer attribution to the application. Features Added: Initial launch detection with persistent configuration, Donation dialog on first app launch, Developer info section in mode selector, Support link to Twitch subscription page. Backend: Add app_config module, config_commands, and chrono dependency. Frontend: Add DonationDialog component, useAppConfig hook, update App.tsx and ModeSelector.tsx. Developer: 未完成成果物研究所. Support URL: http://subs.twitch.tv/flowingspdg

Misei added 2 commits February 2, 2026 09:17
Add donation dialog and developer information to support ongoing development.

Features:

- Initial launch detection with persistent configuration

- Donation dialog on first app launch

- Developer info section in mode selector

- Support link to Twitch subscription page

- Configuration saved to app_data_dir/config.json

Backend:

- Add app_config module for configuration management

- Add config_commands for first launch detection

- Add chrono dependency for timestamps

Frontend:

- Add DonationDialog component with Twitch branding

- Add useAppConfig hook for configuration access

- Update App.tsx with first launch check

- Update ModeSelector with developer info section

Developer: 未完成成果物研究所

Support URL: http://subs.twitch.tv/flowingspdg
@misei-nul misei-nul merged commit dc0c63a into main Feb 2, 2026
6 checks passed
@misei-nul misei-nul deleted the feature/add-donation-support branch February 2, 2026 00:57
@misei-nul misei-nul mentioned this pull request Feb 2, 2026
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