MayeulC / Saitek

Tools to configure saitek (Mad Catz) R.A.T. mice and related devices
GNU General Public License v3.0
30 stars 10 forks source link

Split the Graphical user interface into its own frontend module #13

Open MayeulC opened 7 years ago

MayeulC commented 7 years ago

There are multiple reasons for doing this:

To follow good practices, of course, but also to allow the creation of a CLI, and make the PyQt dependency optional. This may also make themes support easier to achieve.