Comments (8)
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.
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.
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.
PR making the the playbar hoverable #80
from spotify-tui.
For me this is toggling shuffle.
from spotify-tui.
Now it worked! I had bound it to shuffle in my config.yml
. Sorry! Thanks for a great app :)
from spotify-tui.
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.
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)
- Extereme Delay Between spotify-tui and spotifyd HOT 3
- Homebrew installer marked as deprecated HOT 5
- App plays with computer audio instead of headphone while I am using headphone HOT 1
- cargo install soptify-tui failed. HOT 5
- Alternatives for this abandonware? HOT 2
- Specifying device in configuration file / forcing tui to use specific device
- spt keeps returning to error when I connect to Sonos HOT 2
- Is playing from CLI? HOT 1
- wezterm terminal issue HOT 4
- EQ bars color
- re-run HOT 1
- Can't Access Artist Page HOT 3
- Spotify TUI only works when a song is selected that I have never heard before. HOT 2
- Spotify-tui is not available in Slovenia HOT 5
- "Play recommendations for song/artist" no worky HOT 2
- [Question] Alternative for Free Non-Premium accounts HOT 1
- It would be possible to add support for fresh openssl ? HOT 1
- Getting error when loading spt HOT 2
- Error during brew install HOT 2
- Autoplay plays songs in the search list, instead of playing songs of same type HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spotify-tui.