Commit 9395e419 authored by David Boddie's avatar David Boddie

Add audio and haptic feedback information

parent 130762cc
......@@ -13,6 +13,7 @@ and uses a custom Wayland compositor called Phoc_.
.. toctree::
Phosh/Install
Phosh/Audio_Haptic
Phosh/Squeekboard
.. include:: /links.txt
Audio and Haptic Feedback
=========================
Use of sounds and haptic feedback within the Phosh environment is controlled by the feedback service.
.. contents::
:local:
Overview
--------
The feedback service is implemented using the ``libfeedback`` library and the ``feedback`` daemon. The source code for these components can be found in the `feedbackd`_ repository.
Developer Documentation
-----------------------
The `feedbackd documentation`_ describes how the ``libfeedback`` library can be used in applications. It describes the API for C applications and for languages using GObject introspection.
The daemon also provides a D-Bus API that an application can access from within a Flatpak sandbox, assuming that the application has requested the appropriate permission. See the `feedbackd D-Bus interface`_ documentation for information about how to interact with it.
.. include:: /links.txt
......@@ -18,6 +18,9 @@
.. _`Desktop Entry`: https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html
.. _`developer.puri.sm issues`: https://source.puri.sm/Librem5/developer.puri.sm/issues
.. _`EmCraft i.MX 8M SoM`: https://www.emcraft.com/products/868
.. _`feedbackd`: https://source.puri.sm/Librem5/feedbackd
.. _`feedbackd documentation`: https://honk.sigxcpu.org/projects/feedbackd/doc/
.. _`feedbackd D-Bus interface`: https://honk.sigxcpu.org/projects/feedbackd/doc/gdbus-org.sigxcpu.Feedback.html
.. _`Flatpak`: https://flatpak.org/
.. _`Flatpak Builder documentation`: http://docs.flatpak.org/en/latest/flatpak-builder.html
.. _`Flatpak Building Introduction`: http://docs.flatpak.org/en/latest/building-introduction.html
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment