Resolve "refactor(core): inherit data::Activity from std container"
Description
This changes the inheritance of sight::data::Activity
from sight::data::Object
to sight::data::Composite
. This allows using sight::data::Activity
with utility services like SManage to manipulate objects in activities.
Closes #1026 (closed)
How to test it?
Run SightCalibrator or ExActivities and play with activities. There should be no functional change.