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