FreeSpacenav / spnavcfg

Spacenav interactive configuration GUI
GNU General Public License v3.0
59 stars 16 forks source link

duplicate code from cfg GUI and daemon #13

Closed albfan closed 2 years ago

albfan commented 2 years ago

Config implementation is mostly duplicated (logging is different but maybe just to stop more copied files)

Is it an option to build daemon and cfg against libspnav and remove duplicated code?

jtsiomb commented 2 years ago

This will be fixed once I finish the new spacenavd protocol, which includes configuration management, and transition spnavcfg to use it as a simple libspnav client. Leaving this issue open until that is completed.

jtsiomb commented 2 years ago

The new protocol is mostly in place now, and hacked the spnavcfg GUI to become a libspnav client, which simplified it a lot. Closing this as there is no more code duplication.