Re: New Music Browser
David Hough <[email protected]>
| Newsgroups | gmane.comp.audio.zinf.devel |
|---|---|
| Message-ID | <oprub097n843mcov@localhost> |
Personally I like having a themed main UI and and seperate unthemed playlist editor. It basically means that when your not editing the playlist you have a very nice looking music player that provides something different from the crap looking gtk based players. When you are editing the playlist, it means that you have a very clean interface that is in no danger of being made unusable by whatever theme you have for the main player (a problem I have had with winamp/xmms that theme everything). Although I do agree that when editing the playlist you could basically get rid of the main themed ui and make things a lot simpler, but I don't think you want to do this all the time. Perhaps the musicbrowser could have a bar with playback controls and information for when you are editing the playlist, or something, but I still reckon a themed interface should be the main UI. On Fri, 22 Aug 2003 17:56:46 -0400, Ed Sweetman <[email protected]> wrote: > I suggest making this a completely separate ui like the text ui and such > until it's done. This way, you can basically remove the ugliness you're > encountering with the current ui without making people antsy about the > player not functioning correctly at all. Themes have been left behind in > zinf, the musicbrowser looks like it was added after the theming > framework and that framework was never extended to cover it, without > covering the musicbrowser under the theming framework, the themes seem > incomplete and the entire program looks awkward when actually used. A > rewritten ui could be much cleaner by just not using themes at all, let > the person's gtk theme handle the look. That or maybe the new ui can have > a theme framework that is more complete. > > Basically the musicbrowser could be the player if you wanted to go that > way, but i assume nobody does so why stop there with converting to an all > C++ project. > > Summer is almost over so i'll be back to working on my own rewrite of > "zinf" when the semester starts. > > > > > > David Hough wrote: >> Having a reasonable amount of time on my hands and wanting to learn c++, >> i thought i give rewriting the musicbrowser using gtkmm a go thinking >> the basics couldn't be that hard. I have since realised my mistake, >> however I have come up a half finished rewrite. >> >> So here it is, the rather large patch is at http://www- >> users.york.ac.uk/~djh123/newbrowser.diff >> >> there are also a couple of screenshots at http://www- >> users.york.ac.uk/~djh123/screenshot1.png (in a new view mode) and >> http://www-users.york.ac.uk/~djh123/screenshot2.png (in the old 2 pane >> setup) >> >> I havn't patched the autoconf files to check for gtkmm or anything like >> that as i wouldn't know where to start, i just hacked the musicbrowser >> makefile.am to get it to compile on my computer. >> >> Comments, ideas, contributions, etc very much welcome. >> >> Also, i just checked out CVS version, to check the patch worked on it >> and noticed a problem with the playlist plugins meaning it wouldn't >> complile. this fixes that, but isn't exactly an ideal solution to the >> problem > > > > ------------------------------------------------------- > This SF.net email is sponsored by: VM Ware > With VMware you can run multiple operating systems on a single machine. > WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines > at the same time. Free trial click > here:http://www.vmware.com/wl/offer/358/0 > _______________________________________________ > Zinf-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/zinf-devel > > -- Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/ ------------------------------------------------------- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0