If we're targeting the master branch I think that sounds ok. Definitely all the skins will have to support all of the UI switches, or else there will have to be design work for how a skin can tell Mixxx which UI switches it supports.
On Fri, 2015-06-26 at 20:00 +0200, Ferran Pujol Camins wrote: > I can try to add the hide/show crossfader feature to deere and Shade > too. > > > > Just to see if we have some kind of consensus. Would you be happy with > a pull request that: > > > 1 - Removes the top layout options buttons bar (where to place the > latency bar and the clock is to be discussed, lets imagine for now > that there's a place we all like to put these two things). > > > 2 - Adds the hide/show crossfader feature to Shade and LateNight > (Deere? it's all messed up, maybe it doesn't make sense to add this > without knowing if the layout it has right now is definitive) > > > 3 - Adds to the view menu the missing layout options (show/hide > crossfader, EQ, mixer, library, spinnies and 2/4 decks) and maybe find > a more logical order and grouping for it. > > > The next logical step would be to add hide/show EQ to shade (and > Deere?) > > > 2015-06-26 19:18 GMT+02:00 Owen Williams <owilli...@mixxx.org>: > The top row of selectors is not ideal, I agree. But adding > skin-specific options to app-wide menus gets painful quickly. > If you add > "hide crossfader" to the menu you'll also have to add support > for hidden > crossfader to Deere and Shade as well. Otherwise people using > those > skins will file bugs saying they tried to hide the crossfader > and it's > not working. So unless you are committed to adding show/hide > options > for eqs, crossfader, and whatever else to all three skins, > your PR has > no chance of being accepted. > > owen > > On Fri, 2015-06-26 at 19:05 +0200, Ferran Pujol Camins wrote: > > Agree. The "performance-critical" layout options are already > grouped > > together on the lower side and we don't to touch them. > > We are talking about removing only those buttons that appear > on the > > upper side of the skin. They are likely to be setup once and > not be > > changed again during a performance, so they waste a little > amount of > > space and are a visuall clutter from my point of view. > > > > > > 2015-06-26 18:44 GMT+02:00 Mel Grubb <melgr...@live.com>: > > I think there are some buttons that should be > > available directly on the UI because they represent > things > > that are needed during a performance. Toggling > samplers on and > > off is one example. I want to drop down the samplers > only when > > needed, but then I want them out of my way. For > consistency, I > > think all visibility toggles should all be available > on the > > View menu, but only the critical "Live" ones should > be taking > > up space on the UI. > > > > > Date: Fri, 26 Jun 2015 11:31:22 -0500 > > > From: b...@gmx.com > > > To: ferranpujolcam...@gmail.com > > > CC: mixxx-devel@lists.sourceforge.net > > > Subject: Re: [Mixxx-devel] Latenight widgetgroup > borders > > > > > > There already is the View menu. I am in favor of > getting rid > > of all the > > > on-skin buttons and keeping all those options in > the View > > menu. > > > > > > On 06/26/2015 10:52 AM, Ferran Pujol Camins wrote: > > > > Excuse my stubbornness but: > > > > I've already managed to correct the border > issue, thank > > you. I'm now > > > > trying to implement Mel's idea. > > > > My first naive solution is a new button at the > left side > > that toggles > > > > the visibility of the others. This has the > problem that > > the number and > > > > size of buttons is still limited by the width of > the mixer > > section. > > > > > > > > A drop-down menu would be better. Can the > current skin > > engine support > > > > overlapping or "floating" widgetgroups? > > > > > > > > Another alternative is to add a new "Layout" > menu to the > > window menu > > > > bar. Wouldn't you feel comfortable with it? Do > you really > > need to have > > > > these buttons right on the skin? > > > > > > > > 2015-06-25 18:36 GMT+02:00 Be <b...@gmx.com > > <mailto:b...@gmx.com>>: > > > > > > > > On 06/25/2015 10:59 AM, Mel Grubb wrote: > > > > > Perhaps another choice might be a single > "visibility" > > button on the UI > > > > > (Maybe an eyeball icon?) that drops down a > checklist (or > > multiple, one > > > > > for each deck) allowing the user to enable and > disable > > items, and then > > > > > collapse back out of the way. > > > > > > > > I like this idea. > > > > > > > > > > > > ------------------------------------------------------------------------------ > > > > Monitor 25 network devices or servers for free > with > > OpManager! > > > > OpManager is web-based network management > software that > > monitors > > > > network devices and physical & virtual servers, > alerts via > > email & sms > > > > for fault. Monitor 25 devices for free with no > > restriction. Download now > > > > > http://ad.doubleclick.net/ddm/clk/292181274;119417398;o > > > > _______________________________________________ > > > > Get Mixxx, the #1 Free MP3 DJ Mixing software > Today > > > > http://mixxx.org > > > > > > > > > > > > Mixxx-devel mailing list > > > > Mixxx-devel@lists.sourceforge.net > > > > <mailto:Mixxx-devel@lists.sourceforge.net> > > > > > https://lists.sourceforge.net/lists/listinfo/mixxx-devel > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > > Monitor 25 network devices or servers for free > with > > OpManager! > > > OpManager is web-based network management software > that > > monitors > > > network devices and physical & virtual servers, > alerts via > > email & sms > > > for fault. Monitor 25 devices for free with no > restriction. > > Download now > > > > http://ad.doubleclick.net/ddm/clk/292181274;119417398;o > > > _______________________________________________ > > > Get Mixxx, the #1 Free MP3 DJ Mixing software > Today > > > http://mixxx.org > > > > > > > > > Mixxx-devel mailing list > > > Mixxx-devel@lists.sourceforge.net > > > > > > https://lists.sourceforge.net/lists/listinfo/mixxx-devel > > > > > > > > > > ------------------------------------------------------------------------------ > > Monitor 25 network devices or servers for free with > OpManager! > > OpManager is web-based network management software that > monitors > > network devices and physical & virtual servers, alerts via > email & sms > > for fault. Monitor 25 devices for free with no restriction. > Download now > > http://ad.doubleclick.net/ddm/clk/292181274;119417398;o > > _______________________________________________ > > Get Mixxx, the #1 Free MP3 DJ Mixing software Today > > http://mixxx.org > > > > > > Mixxx-devel mailing list > > Mixxx-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/mixxx-devel > > > > > ------------------------------------------------------------------------------ Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical & virtual servers, alerts via email & sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o _______________________________________________ Get Mixxx, the #1 Free MP3 DJ Mixing software Today http://mixxx.org Mixxx-devel mailing list Mixxx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mixxx-devel