check pro
Summary by cubic
Removed all Pro licensing and trial flows. The open-source build now runs as licensed by default and no longer shows Pro badges or trial prompts.
- Refactors
- LicenseViewModel defaults to .licensed; trial/activation logic removed; canUseApp always true.
- Kept LicenseManagementView in ContentView and injected LicenseViewModel via environment; updated license tab icon.
- Removed trial messages from MetricsView.
- Removed license checks and LicenseViewModel from WhisperState; no trial-expired text injection.
Written for commit 64daaa14c310cb104cbbed2aa29aaa4452b00e9b. Summary will update automatically on new commits.
Why would you want to commit this to the project? This removes the fundamental way the developer makes money and continues to work on this project. What is the rationale behind this?
It also looks like the developer is no longer accepting PRs. Should I have a shelf down? The developer's time is precious. Probably got sick of people wasting it by committing upstream PRs like this one.