Oliver Tacke
Oliver Tacke
The l10n parameters were not set to defaults in the constructor, so this would break in a custom editor (such as in CoursePresentation) that tries to add an AudioRecorder instance.
When you were retrying after being done, the 'retry' handler was trying to close the AudioContext that had already been closed by the 'done' handler thus throwing an exception. Fixed...
@Gwenillia No big deal, I remember how to create a pull request :-)
When merged in, will prevent the editor from crashing if a "binary" file (e.g. VTT file) is uploaded and the H5P integration does not set H5PIntegration.editor.fileIcon properly (as the H5P...
When merged in, will fix the `validate` function of a `number` field to return `true` if the field is optional and nothing is set. Currently, the `validate` function returns `undefined`...
When merged in, the `classname` of a library select field's DOM element will also contain `field-name-${field.name}`in order to create the same behavior that other fields' DOM elements show.
When merged in, will fix the `validate` function of a `select` field to return `true` if the field is optional and nothing (`-`) is chosen. Close to 10 years ago...
When merged in, will allow widgets to not only listen to 'addedItem' and to 'removedItem', but also to 'movedItem'. Would allow widgets to detect changes in the order of the...
The CKEditor instance is given a fixed width intentionally in https://github.com/h5p/h5p-editor-php-library/commit/13d1ea96226e552e2cee548354519aa59548f230, so presumably there are cases where the `auto` value for the element's `width` property cause problems. As a consequence,...
Currently, `$local_lib->patch_version_in_folder_name` may not be set when merging local libraries into cached libraries. Fixed by checking first.