NextUI already knows how long the device has been played — gametimedb records every session. That data can do more than feed the play activity screen: it's most of what you need to offer an optional daily budget.
The idea: let the owner set a limit like "90 minutes a day". While there's time left, nothing changes. Once it's spent, a game in progress winds down and new launches wait for tomorrow. It's the kind of thing that makes a handheld easier to hand to a kid — and it's just as useful for anyone who'd like their own evenings capped.
Opt-in, off by default, and honest about what it is: a household guardrail, nota lock. Anyone who can edit the SD card can lift it, and that's fine for what it's for.
Happy to work on this if there's interest — wanted to float the idea before going further.
Framed as a proposal rather than a gap: it opens from an existing strength (gametimedb), and the last line invites a maintainer's opinion before code lands. Drop that line if you're posting the issue alongside the PR.
NextUI already knows how long the device has been played — gametimedb records every session. That data can do more than feed the play activity screen: it's most of what you need to offer an optional daily budget.
The idea: let the owner set a limit like "90 minutes a day". While there's time left, nothing changes. Once it's spent, a game in progress winds down and new launches wait for tomorrow. It's the kind of thing that makes a handheld easier to hand to a kid — and it's just as useful for anyone who'd like their own evenings capped.
Opt-in, off by default, and honest about what it is: a household guardrail, nota lock. Anyone who can edit the SD card can lift it, and that's fine for what it's for.
Happy to work on this if there's interest — wanted to float the idea before going further.
Framed as a proposal rather than a gap: it opens from an existing strength (gametimedb), and the last line invites a maintainer's opinion before code lands. Drop that line if you're posting the issue alongside the PR.