fohrloop / wakepy

Cross-platform keep-awake with python
MIT License
197 stars 14 forks source link

Improve Supported Platforms table #361

Closed fohrloop closed 5 months ago

fohrloop commented 5 months ago

The current Supported Platforms table lists

It could be improved by

New table mockup:

| Runtime environment        | Keepawake target system | Methods                         | Modes|
|----------------------------|-------------------------|---------------------------------|------|
| Windows                    | Windows                 | SetThreadExecutionState         |      |
| WSL                        | Windows                 | wakepy/#NN                      |      |
| cygwin                     | Windows                 | wakepy/#NN                      |      |
| macOS                      | macOS                   | caffeinate                      |      |
| Unix w/ Gnome              | Unix                    | org.gnome.SessionManager        |      | 
| Unix w/ KDE Plasma         | Unix                    | org.freedesktop.PowerManagement |      |
| Unix w/ Cinnamon           | Unix                    | wakepy/#NN                      |      |
| Unix w/ Xfce               | Unix                    | wakepy/#NN                      |      |
| Unix w/ Mate               | Unix                    | wakepy/#NN                      |      |
| Unix w/ LXQt               | Unix                    | wakepy/#NN                      |      |
| Android                    | Android                 | wakepy/#NN                      |      |
| Hosted Jupyter NB          | Any                     | wakepy/#NN                      |      |
| Browser                    | Any                     | wakepy/#NN                      |      |

(Unix would mean Unix-like)