Skip to content

Commit

Permalink
Issue 310 update docs: Mention KDE support (presentation mode) (#322)
Browse files Browse the repository at this point in the history
Related issue: #310

This PR updates the docs and mentions that presentation mode is supported on KDE Plasma 5.
  • Loading branch information
fohrloop authored May 28, 2024
1 parent 076e617 commit 65c5b7e
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
9 changes: 6 additions & 3 deletions docs/source/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,17 +38,20 @@ Wakepy may keep the following systems awake:
<td>Mac OS X 10.8 Mountain Lion (July 2012) or newer</td>
</tr>
<tr>
<td class="hoverable" rowspan="2">Linux<sup>[1]</sup></td>
<td class="hoverable" rowspan="3">Linux<sup>[1]</sup></td>
<td>Distributions using <a href="https://en.wikipedia.org/wiki/GNOME">GNOME</a></td>
</tr>
<tr>
<td>Desktop Environments which implement the <a href="https://en.wikipedia.org/wiki/Freedesktop.org">Freedesktop.org</a> ScreenSaver interface (<code>org.freedesktop.ScreenSaver</code>)</td>
<td>Distributions using <a href="https://en.wikipedia.org/wiki/KDE_Plasma">KDE Plasma</a><sup>[2]</sup></td>
</tr>
<tr>
<td>Any other Desktop Environments which implement the <a href="https://en.wikipedia.org/wiki/Freedesktop.org">Freedesktop.org</a> <a href="https://people.freedesktop.org/~hadess/idle-inhibition-spec/re01.html">ScreenSaver</a> interface<sup>[2]</sup></td>
</tr>
</tbody>
</table>

<p style="margin-top:1em;">
<sup>[1]</sup> The Linux support is under active development. Target is to support at least GNOME, KDE, Xfce, Cinnamon, LXQt and MATE Desktop Environments.<p>
<sup>[1]</sup> The Linux support is under active development. Target is to support at least GNOME, KDE, Xfce, Cinnamon, LXQt and MATE Desktop Environments. <sup>[2]</sup> Only the presentation mode currently.<p>

## Installing

Expand Down
2 changes: 1 addition & 1 deletion docs/source/methods-reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ If used hundreds or thousands of times, may slow down system. See: [wakepy/#277]
- **What if the process holding the lock dies?**: The lock is automatically removed.
- **How to check it?**: The org.freedesktop.ScreenSaver does not expose a method for listing the inhibitors, but you could monitor your inhibit call with [`dbus-monitor`](https://dbus.freedesktop.org/doc/dbus-monitor.1.html).
- **Requirements**: D-Bus, and a [freedesktop.org compliant desktop environment](https://www.freedesktop.org/wiki/Desktops/), which should implement the org.freedesktop.ScreenSaver.Inhibit method.
- **Tested on**: Ubuntu 22.04 with GNOME 42.9 ([PR #171](https://github.com/fohrloop/wakepy/pull/171) by [fohrloop](https://github.com/fohrloop/)).
- **Tested on**: Ubuntu 22.04 with GNOME 42.9 ([wakepy/#171](https://github.com/fohrloop/wakepy/pull/171)) and openSUSE 15.5 with KDE Plasma 5.27.9 ([wakepy/#310](https://github.com/fohrloop/wakepy/issues/310#issuecomment-2135512139)) by [fohrloop](https://github.com/fohrloop/).

(keep-presenting-windows-stes)=
### SetThreadExecutionState
Expand Down

0 comments on commit 65c5b7e

Please sign in to comment.