Skip to content

Embark actions wishlist #4

Description

@Hugo-Heagren

Embark integration is happening here. Embark integration has been merged (the README lies!). This is (still) a tracker issue for the actions on different kinds of targets.

Wishlist of ideas for embark actions on different kinds of candidates:

(once I've got through these and the package is a bit more stable, I'll close the issue and new isses can be raised for any individual suggested additions)

Tracks (always)

  • Add to playlist (select a playlist from all the currently open ones. This should allow for accepting a non-matching input and thus creating a new playlist, to which the track is then added). d17b4e7
  • goto album (select from the tracks in given track's album) 6fd2dfe
  • add album to current playlist 30c68ac
  • goto artist (select from the tracks in given track's artist) 00350ef
  • add artist to current playlist 30c68ac
  • goto genre 23d769c
  • add genre 6894c3b

Tracks (when on a playlist)

  • Remove from playlist 125c6cf
  • Move up/down in playlist
  • Make next/enqueue (make the playlist current, so that it plays next, and ensure that the selected track will be the first to play). (It might be a good idea to drop a marker in the emms playlist buffer whenever I do this, and have repeated invocations just deposit the track at the marker. That way if I add A then B, I get current track, A, B, rather than current track, B, A (which would happen if B was just pushed to directly after the current track.). Or maybe enqueue and make-next should just be two separate commands?)

(both of the above are good candidates for having quick keys bound to them (can't find the link right now, but I'm pretty sure there's a way to do this))

Artists

  • Choose from among artist's tracks 3a04f56
    • Include albums as additional source in viewing artist (so use consult--multi) 88c64fa
  • choose a playlist and add artist's tracks to it fd44afb

Albums

  • Choose from among album's tracks 5d73e9a
  • choose a playlist and add album to it b9b2b61
  • goto artist 6f77630
  • add artist to current playlist
  • goto genre 7bae277
  • add genre d1798ee

Playlists

  • save playlist to file
  • insert playlist into (other) playlist buffer
  • Shuffle playlist
  • Kill/remove playlist bd95e6b
  • Clear tracks from playlist
  • rename playlist buffer bd95e6b
  • Make current (so that the next song is drawn from the selected playlist, but the current one finished first) f929cc5

Streams

  • Choose playlist and add to it a4b6396

Genres

  • goto genre (similar in spirit to "goto/album" on an album -- list all the tracks in the genre. Perhaps albums and artists too?) 1ee5087

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions