MAFA logo MAFA MPD client app for android

News


Release 1.7.8

Usability improvements

  • Add track to a playlist directly from the queue item actions dialog:
    Queue item actions

    Queue item actions

  • The on/off toggle state of favorite and bookmark: is highlighted for better visibility:
    Actions selection popup

    Actions selection popup

  • MPD server commands: command availability is color encoded for better visibility:
    MPD server commands

    MPD server commands

  • Clear player queue warning: now also when selecting "Play now":
    Clear player queue warning

    Clear player queue warning

  • Grid swipe action: increased the activation drag area to make it easier to swipe small grid items:
    Grid swipe action

    Grid swipe action

Release 1.7.7

  • MPD partitions support

    Partitions in MPD are separate players each with its own playback queue and outputs. Requires MPD 0.22 or newer.

    If not using partitions you can disable this functionality from: Settings → "Partitions" → "Enable partitions support"

    Read more about MPD partitions support in MAFA

    Partitions settings

    Player options

    Partitions management

  • Bug fixes

Release 1.7.6

  • Multi word search and queue filter: added option to search for exact term or for multiple words
    Multi-word queue search

    Multi-word queue search

Release 1.7.5

  • Fixed: text highlight when filtering lists changing character case
  • Fixed: back arrow not closing mpd server preference activity

Release 1.7.4 (550)

  • Fixed: crash when searching in Korean language.

Release 1.7.4

  • Control MPD volume with device's hardware buttons when MAFA is in the background (Android < 12) Settings → Behavior → "Hardware volume buttons" → "MPD volume"

Release 1.7.3

  • Fixed issue with multiple player widgets for different MPD servers
  • Increased limit of radio station streaming URL length

Release 1.7.2

  • Disable MPD server auto-reconnect

    Added option to disable auto-reconnect per MPD server. Select the auto-reconnect interval from the server Preferences tab in the MPD server details view.

    MPD server preferences tab

    MPD server auto reconnect interval

    MPD server disconnected view

  • Album art for cue-sheet tracks

    Guess that a path is from a cue-sheet to find the album art in the cue-sheet directory - (Settings → "Album art" → "Truncate cue-sheet directory path").

  • Option to copy track details

    Added option to copy track details from the track details view - (Settings → Behavior → "Track info selectable"). Tap once to select the text, tap again to follow links.

    Track info text selection

    Track info selection preferences

  • Mute and interactive volume popup

    The volume popup is now interactive. Tap the speaker icon to mute/un-mute.

    Volume popup

Release 1.7.2 Beta (540)

  • Disable MPD server auto-reconnect

    Added option to disable auto-reconnect per MPD server. Select the auto-reconnect interval from the server Preferences tab in the MPD server details view.

  • Album art for cue-sheet tracks

    Guess that a path is from a cue-sheet to find the album art in the cue-sheet directory - (Settings → "Album art" → "Truncate cue-sheet directory path").

  • Option to copy track details

    Added option to copy track details from the track details view - (Settings → Behavior → "Track info selectable"). Tap once to select the text, tap again to follow links.

Release 1.7.1

  • Launcher shortcuts

    To create launcher shortcuts for albums and playlists from within the application: Long press album or playlist to open the actions dialog then select "Create shortcut"

    The name of the album or playlist can optionally be included in the shortcut icon. Settings → Widgets → "Show name on launcher icon"

    Add to home screen

  • Pause on phone call

    To pause playback on phone call enable Settings → Behavior → "Pause on phone call".

    This requires the phone state permission.

    The Active player notification will also be turned on to allow this to work when MAFA is in the background.

    Pause on phone call permission

  • Auto select MPD outputs

    Auto select MPD outputs when HTTP streaming is enabled/disabled.

    Each output can be linked to the state of HTTP streaming so it is automatically turned on/off or unchanged when HTTP streaming is enabled or disabled.

    Auto select output options

    Auto select output dialog

  • Bug fix

    Fixed Album-by-album-artist not adding to queue correctly.