application can query layout manager to find if all components (layout items) are finished loading (replaces existing boolean variables for each component) + added lock field for lesson details dto (also to Sequence as model)
Added functionality to be used for the installer/updater, it now correctly updates teh web.xml and manifests in the lams_learning, lams-central and lams-monitoring wars. it also updates the application.xml
Removing temporary hack from previous version - have worked out how to delete the tool sessions in authoring for edit on fly, so can go back to preparing the tool sessions as normal.
Remove the tool sessions related to any non-grouped activity which is deleted via edit on fly. Doesn't apply to grouped activities as their tool sessions aren't "pre-initialised" when the lesson is started.
Got the basic gate window working in learner - system gate had the wrong type id and needed to inherit from PermissionGate to pick up the default screen.
Got the basic gate window working in learner - system gate had the wrong type id and needed to inherit from PermissionGate to pick up the default screen.
Added functionality to be used for the installer/updater, it now correctly updates teh web.xml and manifests in the lams_learning, lams-central and lams-monitoring wars. it also updates the application.xml