Skip to content

v0.5.1

Compare
Choose a tag to compare
@renyuneyun renyuneyun released this 29 Dec 22:48
· 1264 commits to master since this release

Change a bit of plugins' definition (mainly generify and remove unneeded methods) && Add HeadsetEventPlugin && Code clean up

  • Add DataFactory (and subclasses) to be used as a wrapper of StorageData (and subclasses)
  • Generify PluginDef, PluginViewFragment, DataFactory (and subclasses) to use their related StorageData as the type parameter (so that there is no need to do lots of manual type casting and checking)
    • Fix classes using them to satisfy generics
  • Add HeadsetEventPlugin to listen to headset plug in and plug out
  • Remove redundant wrapper (OperationLoader.load())
  • Add ValidData annotation to describe that the data is "valid"