False warning being thrown as not all progress engine calls supply the tested parameter (and other bits of code copes with that). Changed the warning so that it is a proper warning.
LDEV-1572: Resize charts to allow larger charts when the legend is large. If it looks like the legend will go over 4 or more lines, then it creates a chart 750x550. I've also increased the size of the small chart to 400 square. Moved some of the common code into a utility class so that our sizing is always consistent.
LDEV-1399: We think the problem with toolkit icons not loading might be due to how Flash handles a critical error on createUniqueContentFolder(). So change this call to return a normal error (which the Flash logic can cope with) rather than a critical error.
Fixed bug with opening Branch matching dialogs and loading of branches (list) when branch is nested in another branching activity. (found by Elena, reported by Ernie)
Fixed bug with opening Branch matching dialogs and loading of branches (list) when branch is nested in another branching activity. (found by Elena, reported by Ernie)
LDEV-1555 Fixed problem with branching updating in Learner's progress bar when nested in a Optional. Also fixed side problem of a complex activities in the selected sequence not being able to be expanded.
LDEV-1576: Going back to a completed sequence activity was causing the first child activity to be marked as current (when it was already completed). Now it checks that the activity isn't completed before marking it as current.
LDEV-1569: Groups were not being deleted from db when deleted in authoring. Changing this required tweaking the group/branch activity entry cascade, so that both items could be deleted properly.