Create a DB to track programs for auto-activation
An earlier blueprint describes a feature that will let a user choose a program and have Caffeine automatically activate when that program runs. To make this easier, we could have some sort of a database on the Internet, and allow people to submit (perhaps through a web form) a program that they felt did not properly inhibit screensaving and powersaving. If someone downloads a new game that runs in fullscreen mode by default, and then they find that 10 minutes after starting the game, the screensaver starts up (even though they've been playing actively), they could submit this program's name to the database. When Caffeine runs, it will try to get the latest version of the DB. So other people that have Caffeine installed, and who also download and try to play this game will not have the same problem, as Caffeine will know without being told that it should prevent powersaving while that game is running.
Note: this blueprint refers to the creation of the web-based powersaving database only. The "autosynchroniz
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Medium
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Obsolete
- Series goal:
- Accepted for 2.0
- Implementation:
- Good progress
- Milestone target:
- 2.0
- Started by
- Tommy Brunn
- Completed by
- Reuben Thomas
Related branches
Related bugs
Sprints
Whiteboard
Tommy Brunn, 15 Sept 2009: I've created a database and a web front-end for it. More information in the wiki.
Work Items
Dependency tree
* Blueprints in grey have been implemented.