Comments (3)
Resonance originally had popover context menus everywhere that allowed for playlist creation (and addition to existing playlists) from any album or track on all the pages where they appear, but creating & loading the gio menus for the gtk popovers used as context menu introduced too much latency into the UI.
An alternative route for playlist creation could be added to the playlist grid page, maybe with a dialog window with several steps for constructing a new playlist or something like that? What do you think?
As for adding to existing playlists, I could try adding back popover context menus to the track rows on the track page, IIRC the main cause of latency wasn't there but in the album sidebar / album detail. Or I could add another option to playlist edit mode for track addition.
from resonance.
you could also do something like spotify, inside each playlist theres a search bar and you could search for songs and add them that way. Otherwise the only option that would be convenient is popover menus i guess
from resonance.
@nate-xyz support for .m3u/.m3u8 playlist files would also be nice, which makes importing/exporting playlist configurations easier.
from resonance.
Related Issues (20)
- Plan for a portable release in Appimage
- Cannot import files HOT 1
- Snap package ready for distribution HOT 1
- [Feature request] Support for SUBTITLE/DISCSUBTITLE tags
- [Feature request/improvement] Support for local artist images
- [Feature/Change] reading matadata with id3 instead of python script
- Discord time left desyncs while paused
- Ampersands are not escaped in markup fields
- [Feature request] Folder View
- Music folder is not automatically syncronized HOT 1
- Crashes on Launch
- Does not play when switching artists
- Albulm art doesnt match system player
- Multi Artist album gets another album listing for every artist tag of each song HOT 1
- Support for bigger libraries HOT 2
- Mobile UI
- Spotify integration
- libgtk-4.so.1 error
- Bind space bar to pause/play
- mpris:length worng value
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 resonance.