CUSTOM BUTTONS:

No, Sorry RAWRR. But thanks to Owns and RJ's skin improvements we can meld
these custom buttons down to a single .xml file with a few boilerplate
lines.

The call hierarchy will be like this:
skin:skin.xml -> ~/.mixxx/custom_buttons.xml > custom_button.xml

Content of custom_buttons.xml:

<Template>
    <Template src="skin:custom_button.xml">
        <SetVariable name="left">[Channel1],play</SetVariable>
        <SetVariable name="right">[Channel1],stop</SetVariable>
    </Template>
    <Template src="skin:custom_button.xml">
        <SetVariable name="left">[Channel2],play</SetVariable>
        <SetVariable name="right">[Channel2],stop</SetVariable>
    </Template>
</Template>

What else is needed:
* A shortcut for ~/.mixxx to find the custom_buttons.xml in the user space
on any OS
* A skin that features a custom region
* Templates for buttons and knobs "custom_button.xml"
* A pushbutton in preferences: "Edit custom buttons"
* A help file in our wiki and a link from Mixxx to it.

That sounds neat :-)

Maybe this attracts more user to go a step beyond and make a own custom
skin or just break out of the small schema of the /custom_buttons.xml I
have outlined above.

Any takers?
>From the c++ side this is an easy weekender. The Skin work might be harder
(for me) but doable.
RAWRR?


Kind regards,

Daniel





















2014-05-23 6:40 GMT+02:00 <re-cy...@hushmail.com>:

> This feature:
>
> "CUSTOM BUTTONS:
>
> The default skin has on each deck a set of empty "custom buttons",
> and "custom knobs". These empty buttons are intended to be filled
> up by each user according to what they find missing in the default
> skin."
>
> A really practical feature that seems brilliant both because it is
> obvious and because it would probably not be too difficult to do. I
> believe Daniel is working on (or has completed?) something similar,
> but for the touchscreen-specific purpose. Maybe we should open
> Daniel's work to have broader application? Is that even possible
> Daniel?
>
> ~RAWRR
>
>
> On Thu, 22 May 2014 17:04:04 +0200 "Sean M. Pappalardo - D.J.
> Pegasus" <spappala...@mixxx.org> wrote:
> >Hey everyone.
> >
> >Just a note to let you know that our closest competitor just
> >released a
> >(long-awaited apparently) major update: VirtualDJ 8 is out.
> >
> >Let's work hard to make the forthcoming Mixxx release ready to
> >take it
> >on and win! From the looks of the enormous amounts of work Daniel
> >and RJ
> >are putting in, I think we've got a good chance.
> >
> >Sincerely,
> >Sean M. Pappalardo
> >"D.J. Pegasus"
> >Mixxx Developer - Controller Specialist
> >
> >-------------------------------------------------------------------
> >-----------
> >"Accelerate Dev Cycles with Automated Cross-Browser Testing - For
> >FREE
> >Instantly run your Selenium tests across 300+ browser/OS combos.
> >Get unparalleled scalability from the best Selenium testing
> >platform available
> >Simple to use. Nothing to install. Get started now for free."
> >http://p.sf.net/sfu/SauceLabs
> >_______________________________________________
> >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
>
>
>
> ------------------------------------------------------------------------------
> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> Instantly run your Selenium tests across 300+ browser/OS combos.
> Get unparalleled scalability from the best Selenium testing platform
> available
> Simple to use. Nothing to install. Get started now for free."
> http://p.sf.net/sfu/SauceLabs
> _______________________________________________
> 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
>
------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
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

Reply via email to