public inbox for linux-bluetooth@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH BlueZ v3 00/37] doc: Add cross-references between bluetoothctl and D-Bus API docs
@ 2026-01-30 22:01 Luiz Augusto von Dentz
  2026-01-30 22:01 ` [PATCH BlueZ v3 01/37] doc/bluetoothctl: Add :Uses: fields and document arguments Luiz Augusto von Dentz
                   ` (37 more replies)
  0 siblings, 38 replies; 40+ messages in thread
From: Luiz Augusto von Dentz @ 2026-01-30 22:01 UTC (permalink / raw)
  To: linux-bluetooth

From: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>

This patch series adds cross-references between bluetoothctl man pages
and D-Bus API documentation to improve discoverability and help users
navigate between the command-line interface and the underlying D-Bus
APIs.

Changes include:

1. bluetoothctl documentation (patches 01-15):
   - Add :Uses: fields linking commands to D-Bus interfaces they use
   - Document command arguments with descriptions and examples

2. D-Bus API documentation (patches 16-37):
   - Add :Used by: fields linking interfaces to bluetoothctl man pages
   - Add Examples: sections showing corresponding bluetoothctl commands
     for both methods and properties

Changes in v3:
- Add Examples for properties:
  - org.bluez.Adapter: Alias, Powered, Discoverable, Pairable,
    DiscoverableTimeout
  - org.bluez.Device: Alias, PreferredBearer (Trusted, Blocked,
    WakeAllowed were already present)
  - org.bluez.MediaPlayer: Equalizer, Repeat, Shuffle, Scan
  - org.bluez.MediaTransport: Volume
- Add Examples for additional methods:
  - org.bluez.AdvertisementMonitorManager: RegisterMonitor,
    UnregisterMonitor
  - org.bluez.GattDescriptor: ReadValue, WriteValue
  - org.bluez.MediaFolder: Search, ListItems, ChangeFolder
  - org.bluez.MediaItem: Play, AddtoNowPlaying
- Add new documentation files:
  - org.bluez.MediaFolder: Add Used by reference and Examples
  - org.bluez.MediaItem: Add Used by reference and Examples

Luiz Augusto von Dentz (37):
  doc/bluetoothctl: Add :Uses: fields and document arguments
  doc/bluetoothctl-mgmt: Add :Uses: fields and document arguments
  doc/bluetoothctl-admin: Add :Uses: fields and document arguments
  doc/bluetoothctl-advertise: Add :Uses: fields and document arguments
  doc/bluetoothctl-assistant: Add :Uses: fields and document arguments
  doc/bluetoothctl-bredr: Add :Uses: fields and document arguments
  doc/bluetoothctl-endpoint: Add :Uses: fields and document arguments
  doc/bluetoothctl-gatt: Add :Uses: fields and document arguments
  doc/bluetoothctl-hci: Add :Uses: fields and document arguments
  doc/bluetoothctl-le: Add :Uses: fields and document arguments
  doc/bluetoothctl-monitor: Add :Uses: fields and document arguments
  doc/bluetoothctl-player: Add :Uses: fields and document arguments
  doc/bluetoothctl-scan: Add :Uses: fields and document arguments
  doc/bluetoothctl-telephony: Add :Uses: fields and document arguments
  doc/bluetoothctl-transport: Add :Uses: fields and document arguments
  doc/org.bluez.Adapter: Add Used by reference and Examples
  doc/org.bluez.AdminPolicySet: Add Used by reference and Examples
  doc/org.bluez.AdminPolicyStatus: Add Used by reference
  doc/org.bluez.AdvertisementMonitor: Add Used by reference
  doc/org.bluez.AdvertisementMonitorManager: Add Used by reference
  doc/org.bluez.AgentManager: Add Used by reference and Examples
  doc/org.bluez.Call: Add Used by reference and Examples
  doc/org.bluez.Device: Add Used by reference and Examples
  doc/org.bluez.GattCharacteristic: Add Used by reference and Examples
  doc/org.bluez.GattDescriptor: Add Used by reference
  doc/org.bluez.GattManager: Add Used by reference and Examples
  doc/org.bluez.GattService: Add Used by reference
  doc/org.bluez.LEAdvertisement: Add Used by reference
  doc/org.bluez.LEAdvertisingManager: Add Used by reference and Examples
  doc/org.bluez.Media: Add Used by reference
  doc/org.bluez.MediaAssistant: Add Used by reference and Examples
  doc/org.bluez.MediaEndpoint: Add Used by reference
  doc/org.bluez.MediaPlayer: Add Used by reference and Examples
  doc/org.bluez.MediaTransport: Add Used by reference and Examples
  doc/org.bluez.Telephony: Add Used by reference and Examples
  doc/org.bluez.MediaFolder: Add Used by reference and Examples
  doc/org.bluez.MediaItem: Add Used by reference and Examples

 doc/bluetoothctl-admin.rst                    |  28 +-
 doc/bluetoothctl-advertise.rst                | 356 ++++++++-
 doc/bluetoothctl-assistant.rst                |  24 +-
 doc/bluetoothctl-bredr.rst                    |  25 +-
 doc/bluetoothctl-endpoint.rst                 | 217 +++--
 doc/bluetoothctl-gatt.rst                     | 249 +++++-
 doc/bluetoothctl-hci.rst                      | 112 ++-
 doc/bluetoothctl-le.rst                       |  26 +-
 doc/bluetoothctl-mgmt.rst                     | 743 +++++++++++++++++-
 doc/bluetoothctl-monitor.rst                  |  79 +-
 doc/bluetoothctl-player.rst                   | 118 +++
 doc/bluetoothctl-scan.rst                     | 126 ++-
 doc/bluetoothctl-telephony.rst                |  75 +-
 doc/bluetoothctl-transport.rst                |  78 +-
 doc/bluetoothctl.rst                          | 250 +++++-
 doc/org.bluez.Adapter.rst                     |  41 +
 doc/org.bluez.AdminPolicySet.rst              |   5 +
 doc/org.bluez.AdminPolicyStatus.rst           |   1 +
 doc/org.bluez.AdvertisementMonitor.rst        |   1 +
 doc/org.bluez.AdvertisementMonitorManager.rst |   9 +
 doc/org.bluez.AgentManager.rst                |   9 +
 doc/org.bluez.Call.rst                        |   9 +
 doc/org.bluez.Device.rst                      |  39 +
 doc/org.bluez.GattCharacteristic.rst          |  21 +
 doc/org.bluez.GattDescriptor.rst              |   9 +
 doc/org.bluez.GattManager.rst                 |   9 +
 doc/org.bluez.GattService.rst                 |   1 +
 doc/org.bluez.LEAdvertisement.rst             |   1 +
 doc/org.bluez.LEAdvertisingManager.rst        |   5 +
 doc/org.bluez.Media.rst                       |   9 +
 doc/org.bluez.MediaAssistant.rst              |   5 +
 doc/org.bluez.MediaEndpoint.rst               |   5 +
 doc/org.bluez.MediaFolder.rst                 |  13 +
 doc/org.bluez.MediaItem.rst                   |   9 +
 doc/org.bluez.MediaPlayer.rst                 |  45 ++
 doc/org.bluez.MediaTransport.rst              |  21 +
 doc/org.bluez.Telephony.rst                   |   9 +
 37 files changed, 2622 insertions(+), 160 deletions(-)

-- 
2.52.0


^ permalink raw reply	[flat|nested] 40+ messages in thread

end of thread, other threads:[~2026-02-03 18:20 UTC | newest]

Thread overview: 40+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-30 22:01 [PATCH BlueZ v3 00/37] doc: Add cross-references between bluetoothctl and D-Bus API docs Luiz Augusto von Dentz
2026-01-30 22:01 ` [PATCH BlueZ v3 01/37] doc/bluetoothctl: Add :Uses: fields and document arguments Luiz Augusto von Dentz
2026-01-30 23:07   ` doc: Add cross-references between bluetoothctl and D-Bus API docs bluez.test.bot
2026-01-30 22:01 ` [PATCH BlueZ v3 02/37] doc/bluetoothctl-mgmt: Add :Uses: fields and document arguments Luiz Augusto von Dentz
2026-01-30 22:01 ` [PATCH BlueZ v3 03/37] doc/bluetoothctl-admin: " Luiz Augusto von Dentz
2026-01-30 22:01 ` [PATCH BlueZ v3 04/37] doc/bluetoothctl-advertise: " Luiz Augusto von Dentz
2026-01-30 22:01 ` [PATCH BlueZ v3 05/37] doc/bluetoothctl-assistant: " Luiz Augusto von Dentz
2026-01-30 22:01 ` [PATCH BlueZ v3 06/37] doc/bluetoothctl-bredr: " Luiz Augusto von Dentz
2026-01-30 22:01 ` [PATCH BlueZ v3 07/37] doc/bluetoothctl-endpoint: " Luiz Augusto von Dentz
2026-01-30 22:01 ` [PATCH BlueZ v3 08/37] doc/bluetoothctl-gatt: " Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 09/37] doc/bluetoothctl-hci: " Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 10/37] doc/bluetoothctl-le: " Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 11/37] doc/bluetoothctl-monitor: " Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 12/37] doc/bluetoothctl-player: " Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 13/37] doc/bluetoothctl-scan: " Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 14/37] doc/bluetoothctl-telephony: " Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 15/37] doc/bluetoothctl-transport: " Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 16/37] doc/org.bluez.Adapter: Add Used by reference and Examples Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 17/37] doc/org.bluez.AdminPolicySet: " Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 18/37] doc/org.bluez.AdminPolicyStatus: Add Used by reference Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 19/37] doc/org.bluez.AdvertisementMonitor: " Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 20/37] doc/org.bluez.AdvertisementMonitorManager: " Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 21/37] doc/org.bluez.AgentManager: Add Used by reference and Examples Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 22/37] doc/org.bluez.Call: " Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 23/37] doc/org.bluez.Device: " Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 24/37] doc/org.bluez.GattCharacteristic: " Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 25/37] doc/org.bluez.GattDescriptor: Add Used by reference Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 26/37] doc/org.bluez.GattManager: Add Used by reference and Examples Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 27/37] doc/org.bluez.GattService: Add Used by reference Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 28/37] doc/org.bluez.LEAdvertisement: " Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 29/37] doc/org.bluez.LEAdvertisingManager: Add Used by reference and Examples Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 30/37] doc/org.bluez.Media: Add Used by reference Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 31/37] doc/org.bluez.MediaAssistant: Add Used by reference and Examples Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 32/37] doc/org.bluez.MediaEndpoint: Add Used by reference Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 33/37] doc/org.bluez.MediaPlayer: Add Used by reference and Examples Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 34/37] doc/org.bluez.MediaTransport: " Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 35/37] doc/org.bluez.Telephony: " Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 36/37] doc/org.bluez.MediaFolder: " Luiz Augusto von Dentz
2026-01-30 22:02 ` [PATCH BlueZ v3 37/37] doc/org.bluez.MediaItem: " Luiz Augusto von Dentz
2026-02-03 18:20 ` [PATCH BlueZ v3 00/37] doc: Add cross-references between bluetoothctl and D-Bus API docs patchwork-bot+bluetooth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox