Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Guido Gunther
developer.puri.sm
Commits
1fb89a43
Commit
1fb89a43
authored
Dec 07, 2018
by
Guido Gunther
Browse files
API: Document DBus APIs provided by Phosh
parent
6492f6c8
Pipeline
#2330
passed with stage
in 31 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
APIs.rst
View file @
1fb89a43
...
...
@@ -10,7 +10,34 @@ Phone/Messaging APIs
--------------------
* TBD
Shell APIs
----------
DBus APIs provided by the Phone Shell (:ref:`phosh`):
* `org.gnome.Mutter.DisplayConfig`_ provides display information and
configuration:
* Retrieve information about conntected displays,
* Set gamma curve (used for e.g. nightlight)
* Set primary monitor
* Backlight brightness
* Lacks `changing displays <https://source.puri.sm/Librem5/phosh/issues/57>`_
Mostly used by gnome-settings-daemon.
* `org.gnome.Mutter.IdleMonitor`_ to detect if the session is idle
(for e.g. screen lock or power saving). Used by e.g. gnome-session
for idle detection.
* `org.gnome.keyring.SystemPrompter`_ provides System modal
authentication dialogs (used by e.g. gnupg's pinentry, SIM card pin
entry, etc.)
Mobile Widgets
--------------
* `libhandy reference manual <https://honk.sigxcpu.org/projects/libhandy/doc/>`_
.. _`org.gnome.Mutter.DisplayConfig`: https://source.puri.sm/Librem5/phosh/blob/master/src/monitor/org.gnome.Mutter.DisplayConfig.xml
.. _`org.gnome.Mutter.IdleMonitor`: https://source.puri.sm/Librem5/phosh/blob/master/src/dbus/org.gnome.Mutter.IdleMonitor.xml
.. _`org.gnome.keyring.SystemPrompter`: https://gitlab.gnome.org/GNOME/gcr/blob/master/gcr/org.gnome.keyring.Prompter.xml
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment