# Add sponsors and a one-time support prompt · PR \#122 · dara/icarus

[View on GitCafe](https://git.cafe/dara/icarus/pull/122)

Repository: [dara/icarus](https://git.cafe/dara/icarus)

Visibility: public

State: open (draft)

Source repository: dara/icarus

Source branch: agent/add-project-support

Target branch: main

Head commit: 4a7e5e8b8ba0ec8296c3e08dbb70a68abbbb4f7b

[Discussion and reviews](https://git.cafe/dara/icarus/pull/122)

[Commits](https://git.cafe/dara/icarus/pull/122/commits?format=markdown)

[Files changed](https://git.cafe/dara/icarus/pull/122/diffs?format=markdown)

## Description

---

## Summary

- credit Greptile's Open Source Program and OpenAI's Codex for Open Source program in the README and app settings
- add a permanent, low-key Buy Me a Coffee entry to Settings
- show a non-modal support toast only once, on the third app launch, after a six-second delay
- persist the one-time flag before displaying the toast so navigation or an early exit cannot make it recur

## Validation

- `flutter test --concurrency=4` — 398 tests passed, 1 skipped
- `flutter analyze --no-fatal-infos` — no new findings; one existing deprecation info remains in `lib/widgets/pages_bar.dart`

<!-- This is an auto-generated comment: release notes by coderabbit.ai -->

## Summary by CodeRabbit

- **New Features**
  - Added a Sponsors and Support section in Settings with links to Buy Me a Coffee, Greptile, and OpenAI Codex for Open Source.
  - Added a one-time “Buy me a coffee” prompt after repeated app launches.
  - Added launch tracking to support the prompt experience.
  - Toast notifications can now use customized display durations.

- **Documentation**
  - Updated the README with support and sponsor acknowledgments.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
