Commits on Mar 19, 2014
Commits on Mar 17, 2014
Commits on Mar 7, 2014
Commits on Mar 6, 2014
Commits on Mar 5, 2014
Commits on Feb 26, 2014
  1. MDL-44361 Javascript: Fix js_pending injector

    The previous (slightly whacky) way that we were doing this in previous
    versions is no longer supported (and was arguably only supported by being
    The correct way of doing this is to use a trigger.
    andrewnicols committed Feb 26, 2014
  2. MDL-44361 Import YUI 3.15.0

    Includes @VERSION@ fix
    andrewnicols committed Feb 26, 2014
Commits on Feb 24, 2014
  1. MDL-44101 Javascript: Apply widget-focusonclose to some core dialogues

    andrewnicols committed with Feb 11, 2014
  2. MDL-44101 Javascript: Introduce a module to focus after widget close

    This module supports focusing on a specified Node, or attempting to
    determine the Node which caused the displayed the Widget to return focus to
    that location.
    andrewnicols committed with Feb 11, 2014
Commits on Feb 17, 2014
  1. MDL-44214 Javascript: Allow for patching of modules in the simpleyui …

    The moodlesimple (former simpleyui) rollup is included by a slightly
    different mechanism to the the other YUI modules and this was missed off
    the original yuipatchlevel implementation.
    andrewnicols committed Feb 17, 2014
  2. MDL-43504 Course: Include the course/category collapse JS correctly

    This was previously only included when there were hidden categories to show
    which were not yet visible. As a result, if all categories were visible,
    then the JS was not included.
    andrewnicols committed Feb 17, 2014
  3. MDL-43504 Javascript: Frontpage collapsing should not depend on enabl…

    This is an oversight, but we should not depend on the enableajax setting
    which we're trying to deprecate.
    andrewnicols committed Feb 10, 2014
  4. MDL-43997 Javascript: Make all informative dialogues display correctly

    Most of the moodle core dialogue types should be shown modally, and
    centred. They should also be shown on instantiation.
    Rather than re-define all of these settings, this patch introduces a new
    subclass of M.core.dialogue which sets them up with the same settings.
    andrewnicols committed Feb 5, 2014
Commits on Feb 16, 2014
Commits on Feb 14, 2014
  1. MDL-44161 Javascript: Include upstream patch for modal widget positio…

    …n jump
    This is courtesty of the upstream pull request yui/yui3#1636
    andrewnicols committed Feb 14, 2014
Commits on Feb 13, 2014
Commits on Feb 11, 2014
Commits on Feb 10, 2014
  1. MDL-43979 Javascript: Correct checking of attributes during dialogue …

    Various dialogue attributes are optional and are provided by the parent and
    not provided as attributes to the dialogue being initted.
    As a result, if the setting is not provided during init, we were assuming
    that the value would be false rather than checking the real attribute.
    andrewnicols committed Feb 10, 2014
  2. MDL-43941 Behat: Section visibility tests should not check if activit…

    …ies are visible
    It should be possible for activities to be visible even when the section
    they are in is hidden.
    However, when a section is hidden, all activities in that section are also
    then initially hidden. Therefore, this commit splits out the hidden test to
    a new test so that the initial state of activities after hiding can still
    be tested.
    andrewnicols committed Feb 10, 2014
Commits on Feb 7, 2014
  1. MDL-43992 Javascript: Remove <return> key listener for confirmation

    The listener was previously confirming, even when the cancel or 'No'
    buttons were selected. However, having the default action as 'Confirm'
    seems dangerous in this situation, so removing this option entirely.
    andrewnicols committed Feb 5, 2014
  2. MDL-43969 Forms: Adjust ARIA attributes for short forms

    The aria-live="polite" attribute is incorrectly added to the fieldset,
    causing the entire fieldset to be read out on change in some browsers. This
    is unnecessary.
    It also does not announce the current state of the fieldset (collaped or
    open) and should.
    andrewnicols committed Feb 4, 2014
  3. MDL-43267 Javascript: Remove aria drag/drop related attributes for dr…

    Since we provide an alternative interface rather than describing the
    locations for each drop, we should not add aria-grabbed, or
    andrewnicols committed Jan 29, 2014
  4. MDL-43267 Javascript: Improve accessibility of keyboard move

    Change the keyboard move descriptions to allow for more detailed
    descriptions such as:
    * "After 'X'"; or
    * "To top of section 'Y'"
    andrewnicols committed Jan 29, 2014
Commits on Feb 6, 2014
  1. MDL-43687 Javascript: Correct instantiation of the question-preview

    This addresses issues discovered during testing, including:
    * inclusion of the M.core_question_preview metadata;
    * inclusion of required strings; and
    * correcting a function signature.
    andrewnicols committed Feb 6, 2014