Request for auto-connection for 'huda' snap (mpris, dbus)

name: huda

description: Huda is a comprehensive Islamic companion app featuring Quran recitation with multiple audio reciters, Adhan (call to prayer) notifications, and prayer time calculations.

snapcraft: Huda/snap/snapcraft.yaml at master · abdulwahed-s/Huda · GitHub

upstream: GitHub - abdulwahed-s/Huda: Huda - Islamic Companion App · GitHub

upstream-relation: I am the original developer and publisher of this app.

interfaces:

mpris:

request-type: auto-connection

reasoning: The app plays continuous audio (Quran recitations and Adhan). The MPRIS interface is essential so users can play, pause, and control the audio playback using their desktop environment’s media controllers, system trays, and hardware media keys.

dbus:

request-type: auto-connection

reasoning: The app requests the well-known D-Bus name `com.aw.huda` (defined in the `dbus-huda` slot). This namespace is required to properly register the MPRIS media player on the system session bus, allowing the desktop environment to discover and communicate with the app’s audio player.

This request has been added to the queue for review by the @reviewers team.

Hey @awr

This request looks good to me as the requested names are specific enough to huda. This is now live.