How to contribute update? MacOS build on Leopard, more usages, Windows bug fix.

I’ve made some modifications to the code & build files at the HEAD of CVS, and would like to know how to contribute them back.

The modifications are:

  1. Update the MacOS X build.xml file to work on Leopard (MacOS X 10.5)

  2. Fix miss-labeling of high-number buttons on Windows, e.g. Button 25 is labelled 24.

  3. Add buttons to 99.

  4. Add support for devices with “Consumer” and “Vendor” pages (MacOS X only so far, but will add to Linux and Windows shortly)

Is there some procedure for submitting patches?

One way would be to create a patch file and zip it up and attach it here. That gives us an opportunity to check out your first couple of submissions before giving you CVS commit access.

Cheers

Endolf