owncloud-archive / apps

Repo for ownCloud apps. Code here is work in progress and not intended for endusers
373 stars 337 forks source link

Design forward: Music #729

Closed jancborchardt closed 11 years ago

jancborchardt commented 11 years ago

The music app is quite good and useful, we should give it some more love again for ownCloud 6.

One of the main problems with it is the weird way it handles playlists, or rather »the one playlist«. Currently leftcontent is used as the playlist, and you can only have this single one.

Rather the left list should be a list of playlists (with the first entry being »All music«), enabling you to add and remove playlists. Clicking on a playlist there will show the contents of that playlist in the rightcontent. You can check out Youtify for reference.

cc @icewind1991 @butonic

edappere commented 11 years ago

Enhancing the media app is something much required ! The current app is great to listen to music sometimes, on the go but is not that much usefull when trying to cope with huge music collections. I already filed a bug concerning the lack of "clear playlist" button (https://github.com/owncloud/apps/issues/459) but it also lacks :

jancborchardt commented 11 years ago

@edappere yes! Do you want to start out and contribute a feature?

edappere commented 11 years ago

Contribute a feature would be great but unfortunately I'm no developer. I know how to code but only basic stuff (like echo "Hello World"). The only things I can do is bug-reporting and making proposals for new features.

Le 14/03/2013 12:43, Jan-Christoph Borchardt a écrit :

@edappere https://github.com/edappere yes! Do you want to start out and contribute a feature?

— Reply to this email directly or view it on GitHub https://github.com/owncloud/apps/issues/729#issuecomment-14898043.

Deep-Silence commented 11 years ago

Hi Guys,

I would like to help, too. I am coding a little in Autohotkey, but far away from server scripts writing. If there is something i can help anyway, please let me know.

I have recently installed OC 5 but the music app refuses to work and i would like to change that, if possible.... :)

So far, Best regards

karlitschek commented 11 years ago

@Deep-Silence If would be great if you could help. Just look at the code in the apps/media repo and send pull requests :-)

Deep-Silence commented 11 years ago

@karlitschek I am afraid, perhaps i am currently little sleepy, that i do not understand your post. sry If you don't mind, could you please help me out here? (btw i am from Germany if this helps)

Thanks :)

karlitschek commented 11 years ago

@Deep-Silence What I wanted to say is that we are looking for new people who want to help to contribute and improve the code. If you want to help then you are more than welcome :-)

jancborchardt commented 11 years ago

@Deep-Silence and all the code is at https://github.com/owncloud/apps/tree/master/media, just clone the apps repo and fiddle around in that media subfolder. And if you want to work on improvements, check out the original post here. :) Btw where in Germany are you at? If you’re near Stuttgart you could drop by, or if you’re near Hannover then you could meet up with @butonic, who also works on the Music app sometimes.

Deep-Silence commented 11 years ago

@karlitschek Okay, thanks, That clears it up. :)

Deep-Silence commented 11 years ago

@jancborchardt Okay, Thanks, Now i know where to start :) I will catch a copy and take a look... I live near Cologne.

Thanks!

VicDeo commented 11 years ago

@jancborchardt as for me I like the way Tomahawk works http://www.tomahawk-player.org/ The layout is almost the same with youtify one

jancborchardt commented 11 years ago

Simple things first: List of playlists to the left (no songs in the left sidebar), and all songs on the right. Who wants to implement that?

Also cc @ldidry on this thread.

ldidry commented 11 years ago

For the record : I think youtify have a good interface but I'd love to be able to browse my music through the filesystem (ie : have a list of folders, unfold one, pick up a song, refold, add an entire folder… The "Browse by folders" could be a button like youtify has "Popular artists", "Popular playlists" and "Recommendations" buttons. What do you think ?

jancborchardt commented 11 years ago

Browsing by folders can be done through the Files app, no need to replicate that. Let’s please stick to the real issues for now, like that you can only have one playlist.

ldidry commented 11 years ago

@jancborchardt : sure, you can browse with the file app, but you can't add these files to a playlist. But like I said, it was just for the record, to submit an idea.

Niduroki commented 11 years ago

Regarding @ldidry's idea OC.dialogs.filepicker() (which now works again …) might come in handy.

JaCoB1123 commented 11 years ago

IMO #353 should also be fixed. I might look into it myself, if I find some time to spare. Can you tell me where/how I should start?

butonic commented 11 years ago

@kabum will work on the media app during GsoC 2013, so I'll assign him.

butonic commented 11 years ago

@jancborchardt what do you think of the new gnome media app? http://seilo.geekyogre.com/2013/04/gnome-music-development-status/ should we aim for something like that?

jancborchardt commented 11 years ago

@butonic I don’t really like it to be honest. The top bar with toggles, the different views, it seems a bit incoherent. I personally am a huge fan of Spotify’s simple design, especially the mobile app (and their web app which is kind of inaccessible).

Let’s keep it very very simple for the first iteration. The most basic form of music player is a list of all music (go to the right, in app-content), a list of playlists or filters such as starred, played recently, played often (to the left, app-navigation), and the current song play bar (probably best on the bottom).

You’re going to use the Appframework and new Apptemplate (Notes app), right?

MorrisJobke commented 11 years ago

@jancborchardt Yes it should be completely rewritten. Check out my proposal for gsoc in core/wiki.

I've also planned to ask you about the new design, so this is a good thread to keep all thoughts in mind.