1. Existing mappings would not be ported over unless someone wants to 
port them over. The XML system would be kept as it is. Registering input 
callbacks from JS can exist alongside the old system.

2. I agree that would be nice, but that is a separate issue. Owen 
started a proposal and proof of concept for that a while ago, but I 
don't think there has been progress on it lately:
http://mixxx.org/wiki/doku.php/controller_preferences

On 03/22/2017 03:24 PM, Radu Suciu wrote:
> Having to also understand the XML mapping structure and how it worked on
> top of learning Mixxx internals was a big sticking point for me. This
> proposal would make it significantly easier for anyone with Javascript
> background to dig right in.
>
> Two things I'd like to bring up:
>
> 1. backwards compatibility
> - how will existing mappings be ported over?
>
> 2.mapping customization by end user
> - perhaps we can store these either in XML or in a table in the DB, and
> these can override mappings specified in code.
> - it would be nice to expose some sort of customization ui for the user
> that the mapping itself could specify. Support could be limited to
> boolean and integer values.
> - the above could be passed to the mapping on initialization in some
> sort of options object
>
> Radu
>
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>
>
>
> _______________________________________________
> 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
>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
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