atom-extensions / atom-music

🎵 Simple music player for Atom.
https://atom.io/packages/atom-music
MIT License
14 stars 10 forks source link

[FEATURE REQUEST] Music on folder/library OR multiple playlists #10

Open rhymelody opened 7 years ago

rhymelody commented 7 years ago

hello, can you make atom music compatible with itunes library or can scanning music in folder/library? thnx

sdinesh86 commented 7 years ago

I will check on it and will update

vivi90 commented 4 years ago

@sdinesh86 Where is the playlist saved?

sdinesh86 commented 4 years ago

Hey sorry for the late response

The playlist if saved in the serialized state of the package.

I am not mainitng the package anymore and I noticed that you have forked the repo and have create mitsu.

If you want you can takeover this package.

Thanks, Dinesh

vivi90 commented 4 years ago

@sdinesh86 No problem, thank you for responding. :-) "saved in the serialized state": yes, have seen. "forked the repo": yes, i have and still struggling with coffee script and the broken specs. :-D "takeover this package": yes, would be nice :-)

Thanks, Vivien

sdinesh86 commented 4 years ago

I dont have a mac right now, but once I get it I will check on it and let you know

vivi90 commented 4 years ago

@rhymelody What about support for multiple playlists, switched by drop down menu?

vivi90 commented 4 years ago

Possible solution 1

The easiest way might be to replace the "Add music tracks" button by a "Add playlist button" and replace the "Clear playlist" button by a "Remove playlist" button. Then just add a "Switch playlist" drop down menu. So we will completely replace the session based playlist by user created ordinary playlist (e.g. *.m3u). We are inside a text editor so i see no problem for the users to just write a playlist and add it to the player.

Possible solution 2

Nearly like solution 1 but it's not playlists. Instead it's folders for that are added and selected. This folders might be scanned by toggle event.

My recommendation

Implement both solutions with the ability to switch between it by plugin-in settings. Maybe we would discontinue the current session-based solution or make it still available by settings.

vivi90 commented 4 years ago

Third-party services

Collection of possible solutions

vivi90 commented 4 years ago

@UziTech Let's discuss this. :slightly_smiling_face: