Repository navigation
Version 3.4
Code has been refactored to greatly reduce the accumulation of matplotlib memory leaks. Using python3, we used to add an average of about 9047 python objects every 5 minutes. After the refactor, we're now adding an average of about 31 python objects every 5 minutes.
Added scaling of font size on Event text, Note text, 24-hour or greater In-Range text, and Calibration value text, when user zooms in or out the Scale factor. Added storage of the Scale factor to the database, and restoration of the Scale factor upon relaunch.
Redesigned getNearPos() routine to run about 170 times faster. Sped up calculation of visibleAnnotCount. Sped up calculations to plot the Running Mean glucose values.