Release Notes
Version 0.3
The following settings require a 'restart' to be applied:
- axis ranges
- selected interface
- promiscuous mode
- read
- write
It should also be noted that one cannot yet set the datapoint colors from the preferences GUI at this time and they must be set through the configuration file directly (~/.netcube.cfg).
The following bugs and features have been fixed/implemented:
- #5 Switching from fullscreen does not reset screen resolution. Note, it seems the issue still occurs if the user unchecks the fullscreen option in the configuration UI rather than pressing the "F" key to leave fullscreen mode.
- #6 Prefs UI becomes unresponsive when GL framerate set to a low value.
- #11 Add axis labels to cube.
- #34 Store config window size in config.
- #33 Preference setting for optimization.
There are some other things that were also done behind the scenes in this release. There was a lot of code reorganized to make it more maintainable and to prepare for the 0.4.0 release. Many comments were added, although more are needed. Some basic display optimization was implemented. This is turned off by default may be enabled using the configuration variable "optimize" in the "[graphics]" section of the user configuration file (~/.netcube.cfg). The cube is now organized into a set of controllers. Each controller is run by a scheduler at configured intervals.
Version 0.2
The following settings require a 'restart' to be applied:
- axis ranges
- selected interface
- promiscuous mode
- read
- write
It should also be noted that one cannot yet set the datapoint colors from the preferences GUI at this time and they must be set through the configuration file directly (~/.netcube.cfg).
One last piece, switching to fullscreen and then switching back results in the display keeping the fullscreen resolution until the application has been closed.
