[bluez/bluez] 23daea: client: Split installing submenu and doing I/O

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



  Branch: refs/heads/962345
  Home:   https://github.com/bluez/bluez
  Commit: 23daea520b85766ff17ef71f9ddcc3c19e7de5b8
      https://github.com/bluez/bluez/commit/23daea520b85766ff17ef71f9ddcc3c19e7de5b8
  Author: Bastien Nocera <hadess@xxxxxxxxxx>
  Date:   2025-05-13 (Tue, 13 May 2025)

  Changed paths:
    M client/admin.c
    M client/admin.h
    M client/assistant.c
    M client/assistant.h
    M client/main.c
    M client/mgmt.c
    M client/mgmt.h
    M client/player.c
    M client/player.h
    M tools/btmgmt.c

  Log Message:
  -----------
  client: Split installing submenu and doing I/O

Split off installing the command's submenu and contacting the management
socket or the bluez daemon.


  Commit: 02b48b0db76b2b17dcda6c0d7cb3a390bd06a93b
      https://github.com/bluez/bluez/commit/02b48b0db76b2b17dcda6c0d7cb3a390bd06a93b
  Author: Bastien Nocera <hadess@xxxxxxxxxx>
  Date:   2025-05-13 (Tue, 13 May 2025)

  Changed paths:
    M client/main.c

  Log Message:
  -----------
  client: Install submenus before contacting bluez daemon

So that the submenus are installed even if bluez isn't available.


  Commit: 2e4c40031d46b0b6e16145f9d2fb6fea6e3e71f3
      https://github.com/bluez/bluez/commit/2e4c40031d46b0b6e16145f9d2fb6fea6e3e71f3
  Author: Bastien Nocera <hadess@xxxxxxxxxx>
  Date:   2025-05-13 (Tue, 13 May 2025)

  Changed paths:
    M src/shared/shell.c
    M src/shared/shell.h

  Log Message:
  -----------
  shared/shell: Add function to handle early help calls

Add a function that would allow tools to exit after handling --help, so
as to avoid the daemon waiting to communicate with a D-Bus service that
might not be running.


  Commit: bbd1481471085b8c0f2680833813569755305a9f
      https://github.com/bluez/bluez/commit/bbd1481471085b8c0f2680833813569755305a9f
  Author: Bastien Nocera <hadess@xxxxxxxxxx>
  Date:   2025-05-13 (Tue, 13 May 2025)

  Changed paths:
    M client/main.c

  Log Message:
  -----------
  client: Fix --help hanging if bluetoothd is not running

Exit after printing all the main and submenu commands.


  Commit: fda5c34a547aaf2d247b53d7e2e545ffcc19e9fb
      https://github.com/bluez/bluez/commit/fda5c34a547aaf2d247b53d7e2e545ffcc19e9fb
  Author: Bastien Nocera <hadess@xxxxxxxxxx>
  Date:   2025-05-13 (Tue, 13 May 2025)

  Changed paths:
    M src/shared/shell.c
    M src/shared/shell.h

  Log Message:
  -----------
  shared/shell: Add pre_run menu callback

This callback will be called every time the menu is called, and can be
used to make sure that, for example, a D-Bus connection, is setup for
the menu to use.

This means that it is now possible to install a menu without setting up
a D-Bus connexion, but still have access to that connexion when the menu
is activated.


  Commit: fa27bda2434e28dada83f9eff74c125b59411ffb
      https://github.com/bluez/bluez/commit/fa27bda2434e28dada83f9eff74c125b59411ffb
  Author: Bastien Nocera <hadess@xxxxxxxxxx>
  Date:   2025-05-13 (Tue, 13 May 2025)

  Changed paths:
    M client/admin.c
    M client/admin.h
    M client/main.c

  Log Message:
  -----------
  client: Port "admin" menu to pre_run


  Commit: 703648cb41013edb20a20bcc4fb10f8b8dfc4b5d
      https://github.com/bluez/bluez/commit/703648cb41013edb20a20bcc4fb10f8b8dfc4b5d
  Author: Bastien Nocera <hadess@xxxxxxxxxx>
  Date:   2025-05-13 (Tue, 13 May 2025)

  Changed paths:
    M client/main.c
    M client/player.c
    M client/player.h

  Log Message:
  -----------
  client: Port "player" menu to pre_run


  Commit: 0825b71a6eec0a51374387bdcb243f9063563422
      https://github.com/bluez/bluez/commit/0825b71a6eec0a51374387bdcb243f9063563422
  Author: Bastien Nocera <hadess@xxxxxxxxxx>
  Date:   2025-05-13 (Tue, 13 May 2025)

  Changed paths:
    M client/main.c
    M client/mgmt.c
    M client/mgmt.h
    M tools/btmgmt.c

  Log Message:
  -----------
  client: Port "mgmt" menu to pre_run


  Commit: 919b57a6deddb84591b11fe0a83be71be4de2794
      https://github.com/bluez/bluez/commit/919b57a6deddb84591b11fe0a83be71be4de2794
  Author: Bastien Nocera <hadess@xxxxxxxxxx>
  Date:   2025-05-13 (Tue, 13 May 2025)

  Changed paths:
    M client/assistant.c
    M client/assistant.h
    M client/main.c

  Log Message:
  -----------
  client: Port "assistant" menu to pre_run


Compare: https://github.com/bluez/bluez/compare/23daea520b85%5E...919b57a6dedd

To unsubscribe from these emails, change your notification settings at https://github.com/bluez/bluez/settings/notifications




[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux