playback engine release notes 2/28/2022: - fixed "i" button output (no longer displays for courses playing on our LMS since it was meaningless) - added "Tim" margin to qst text window - added top margin to qst text window - repositioned qst buttons for hd and 16x9 displays playback engine release notes 3/4/2022: - fixed 16x9 menu titles so that max of 8 titles are contained inside background screen - next button during CONGRATS screen correctly exits course - exit dialog box now has highest z-index to prevent menu titles from being active release notes for 3/7/22: - corrected position of menu button in 16x9 large size release notes for 3/23/22: - fixed HTML capability for 16x9 text questions - will show special left-margin next to text questions only for non-HTML content release notes 5/1/2022: - added fullscreen capability - fixed 'correct' and 'incorrect' placement release notes 5/18/2022: - fixed adl roadmaps to display chapter names on 1 line - fixed review menus to not be hidden by control bar release notes 6/2/2022: - added individual session time to be recorded - Marcom LMS only - configurator now adds ims_xml.xsd file to all scorm courses release notes 6/13/2022: - added interface.xml to all VOD courses to support isHRS option - added switch in configurator to enable/disable isHRS option for courses and vod - fixed hi/lo res video buttons in courses and vod - added text qst HTML for SD & HD release notes 6/22/2022: - added support for new SEQUENTIAL_CHOICE_GRAPHIC_QST and MULTIPLE_CHOICE_GRAPHIC_QST question types - no longer supporting hotspot questions in build; playback engine will continue to support hs questions in older courses release notes 10/1/2022: - added support for various mobile devices in css (iPhone/safari, iPhone/chrome, android/chrome, android/firefox, portrait mode) - changed course display sizes to be only standard size and fullscreen - added fullscreen mode option at startup option (in configurator) - courses launched in popup windows will be automatically put in fullscreen mode (e.g. scorm cloud) release notes 11/4/2022: - resized popup window on desktop when course is launched on some sites (e.g. scorm cloud) to display course in its entirety - rewrote commitdata() to better ensure data was being recorded into database - corrected ADL roadmap titles to center display - adjusted correct/incorrect display position - moved over all css programming to stylesheets - corrected error with ADL calculation of posttest score - readjusted positioning of output lines in print certificate release notes 11/23/2022: - added new stylesheets for popup window sites (e.g. scorm cloud) for phone devices - modified graphic qst file loading to include random number in order to clear cache (build issue) - made 'please wait for posttest' msg 8 sec display - fixed posttest retake count - fixed print certificate not displaying after posttest in int course - fixed print certificate not displaying in ADL course - changed navbar appearance to a toggle when clicking on content area - fixed video not playing directly following a timed segment on mobile devices - disabled print certificates on mobile devices - can now detect orientation change on iPhone - adjusted various css, navbar and cc to display in correct positions release notes 11/28/2022: - corrected graphics and video display for android fs - adjusted width of buttons release notes 12/8/2022: - modified configurator to not replace course desc with desc in interface.xml if micro course (per Tim) - fixed 'congrats' screen for iPhone to allow a timeout release notes 1/17/2023: - firefox calls onafterprint() immediately, so use a dialog to close course instead of timeout - corrected navbar in build to toggle in all segments - handle situation if congrats screen is only segment in course (ex. ADL course with passing pretest) - added css support for tablets release notes 3/22/2023: - added new qst, menu and adl backgrounds - updated all css files for new course styles - added support for new SEQUENTIAL_CHOICE_TEXT_QST and MULTIPLE_CHOICE_TEXT_QST question types - created txtqst2gfxqst utility for Tim release notes 4/21/2023: - fixed fullscreen video display in playback engine - fixed video display in build - handle individual course adl roadmaps - handle lost network communication for video and slides (Startex issue) - data is now automatically committed at the start of every module - support in video segments for hires and lowres video - enhanced scorm 1.2 error handling (in conjunction with lost network) release notes 4/28/2023: - added use of png for button labels - rewrote lost network communication code (Startex) release notes 5/31/2023: - added xAPI support (certus) - fixed configurator to not output BOM in xml and will fix all course xml files to remove an existing BOM - configurator now outputs files for xAPI - added support for dispatch functionality release notes 7/1/23: - added new video nav buttons for build (FF etc) - added 'skip to next module' button for Don's review - added new block structure field displayName (used by build) - removed error checking for scorm communication (because APS doesn't support some scorm variables) release notes 9/19/23: - enhanced dispatch files for tracking individual logins - problems with jscompress, so not using minified version release notes 11/9/23: - removed onbeforeload() for mac release notes 5/29/2024: - additional xAPI support for certus (had to modify communication.js) - hide exit button for certus (they have their own save/close button) release notes 5/21/2025: - courses that are exited via lms exit button instead of course exit button will have correct lesson status (sospes, startex) - changed VOD to increase license count at the 10 minute mark and completion status at 1 minute before end of video files - fixed ADL roadmap for _445_adl_ courses - added pagehide handler since unload became deprecated - hide navbar when 'click to start' button is displayed to prevent exiting of course release notes 5/28/2025: - added yes/no qst button labels for hazwoper course release notes 6/3/2025: - fixed dispatch licensing for access completions release notes 8/6/2025: - added mobility display for phones/tablets - added code in CommitData() to handle onbeforeunload for cases where user selects LMS' close button instead of our course exit button - set SCORM.LessonLocation to MAIN when current value is corrupt - fixed bookmark for 'CONGRATS' screen - updated SCORM variables to be before xmlInterface.interfaceArray[INTERFACE_CONSTANTS.ACTIVEFEATURES].SkipCongratsScreen == 'yes' - changed dispatch file communication from query parameters to postmessage - set SCORM return values before SkipCongratsScreen=yes is checked - rewrote timeout function for courses/VOD closing down after inactivity - added pagehide handler since unload became deprecated - prevent double-clicking of nav buttons - hide navbar when 'click to start' button is displayed to prevent exiting of course - changed VOD to increase license count at the 10 minute mark and completion status at 1 minute before end of video files - added accessibility functionality - added SSSO and API functionality - changed VOD to use standard Marcom navigation bar instead of browser control bar - added support for reseller dispatch files, so that all customers of reseller are automatically registered into database - added course percentage return value for scorm1.2 - fixed course lessonstatus when exiting thru LMS and not the course's exit button - added language choice dialog for dispatches (evotix) release notes 10/13/25: - fixed speechAnnounce() on several dialogs - added chargeLicense() for micro vods - fixed Certus xAPI for LessonStatus=completed - fixed Don's review with not being able to display assigned course - fixed adl roadmap displays on mobile devices release notes 10/23/25: - fix for opensesame and benchmark