Features
- Improved preferences menu creating sections and limiting input numbers on #190
Bug Fixes
- Solved #26 the need to launch Bazecor as root on Linux by adding Udev rules file closing #193 ( it will prompt the user to allow it root access only when the Udev rules file is not present)
- Solved #179 by increasing the maximum number of macros to 64, also added a disabled state for the add and copy buttons when the limit is reached on #195 .
- Added a check to avoid erros when trying to close an open connection that wasn't open in the first place #192