id summary reporter owner description type status priority milestone component version severity resolution keywords cc mlocked 8406 ProgramInfo refactor danielk danielk "The idea is to clean up the types used, decrease the number of different ways ProgramInfo is initialized, shrink it's memory and serialization footprint, implement a more useful naming scheme for the methods and functions in the class, and standardize on one way to do things like construct a QString key from the chanid and recstartts and other redundancies in use. So far the patch addresses the type issue and does some shrinking of the memory and serialization footprint. The initializer problem hasn't really been addressed other than to replace most ad-hock initialization with ctors so we get a clearer picture of how it is being initialized currently. " task closed minor 0.24 MythTV - General Master Head medium fixed 0