Giter Site home page Giter Site logo

Comments (8)

wrenby avatar wrenby commented on May 5, 2024 1

Right now the keybind is written to save hovered songs, not the currently playing song, and only in the recently-played list and in album listings. That seems to be intentional and functional, but it's not very user-friendly imo.

With a preface that I am tired and likely have not thought this through all the way, my pitch is the now-playing bar becomes its own hoverable element. The keybind is used to save the current song when it's hovered. Making it selectable could also provide a reasonably cohesive solution to #16 . Since the now-playing bar takes the entire width of the terminal, left and right arrows could be specialized to scrub when it's selected, with Ctrl+left/right and Ctrl+up/down used globally for skipping and volume, respectively. Apparently Ctrl+arrow keys are not supported in termion...

from spotify-tui.

Rigellute avatar Rigellute commented on May 5, 2024 1

Thanks for this.

As @baxtea says, I've only implemented saving a track within the Recently Played view and with the album view.

Not only do I need to add this to the other views, but also implement removing saved tracks and showing that track is liked/saved.

I like the idea of making the playbar hoverable, with its own event handlers for saving the currently playing track, viewing track info etc.

from spotify-tui.

Rigellute avatar Rigellute commented on May 5, 2024 1

Saving tracks is implemented in every view now. And you can save the currently playing track by hovering on the playbar and pressing s

from spotify-tui.

Rigellute avatar Rigellute commented on May 5, 2024

PR making the the playbar hoverable #80

from spotify-tui.

stigok avatar stigok commented on May 5, 2024

For me this is toggling shuffle.

from spotify-tui.

stigok avatar stigok commented on May 5, 2024

Now it worked! I had bound it to shuffle in my config.yml. Sorry! Thanks for a great app :)

from spotify-tui.

blueforesticarus avatar blueforesticarus commented on May 5, 2024

saving works for me in the song view for regular album/playlists , but not when I have discover weekly open, then "s" doesn't do anything

from spotify-tui.

ericonr avatar ericonr commented on May 5, 2024

@blueforesticarus

As baxtea says, I've only implemented saving a track within the Recently Played view and with the album view.
Not only do I need to add this to the other views, but also implement removing saved tracks and showing that track is liked/saved.

You can probably open a new issue for it, to track the implementation.

from spotify-tui.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.