Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-44929

Update to YUI 3.17.2

XMLWordPrintable

    • MOODLE_28_STABLE
    • MOODLE_28_STABLE
    • MDL-44929-master
    • Hide

      Read http://www.yuiblog.com/blog/2014/04/10/yui-3-16-0-released/ in case you can think of anything I haven't considered.

      At present, the only changes which affect us at present relate to drag/drop. These changes must be tested on as many devices are possible - at least:

      • android
      • iOS
      • IE
      • Chrome
      • Firefox
      • Safari

      The only other changes that I can see which affect us are:

      1. DataTable - so check out the new UI that Adrian wrote for listing events. This relates to print preview in IE11 but we don't normally check that so it may be a fail before and after too.
      2. WidgetModality - there are two changes here:
        1. Cloned dialogues - we don't do this so there are no examples
        2. Stacked dialogues - we only do this in the filepicker AFAIK. Again, I think our model means that we weren't affected by this anyway because we put the dialogues in our own class.
      3. Loader (but I've checked this already)

      So in summary:

      1. Ensure that a complete run of behat has been completed
      2. Ensure that drag/drop works (with no new bugs) (on all supported devices) for:
        • block drag/drop
        • activity/resource moving
        • uploading of content to courses (Not IE<=8, Android, iOS)
        • Moving dialogues around the screen (those which are draggable)
      3. The event listing tool (sorting, etc)
      4. The Activity Chooser appears in the centre of the screen
      5. The filepicker dialogue and sub-dialogues are stacked appropriately and appear in the screen nicely
      6. The fliepicker when called via an atto editor -> image
      Show
      Read http://www.yuiblog.com/blog/2014/04/10/yui-3-16-0-released/ in case you can think of anything I haven't considered. At present, the only changes which affect us at present relate to drag/drop. These changes must be tested on as many devices are possible - at least: android iOS IE Chrome Firefox Safari The only other changes that I can see which affect us are: DataTable - so check out the new UI that Adrian wrote for listing events. This relates to print preview in IE11 but we don't normally check that so it may be a fail before and after too. WidgetModality - there are two changes here: Cloned dialogues - we don't do this so there are no examples Stacked dialogues - we only do this in the filepicker AFAIK. Again, I think our model means that we weren't affected by this anyway because we put the dialogues in our own class. Loader (but I've checked this already) So in summary: Ensure that a complete run of behat has been completed Ensure that drag/drop works (with no new bugs) (on all supported devices) for: block drag/drop activity/resource moving uploading of content to courses (Not IE<=8, Android, iOS) Moving dialogues around the screen (those which are draggable) The event listing tool (sorting, etc) The Activity Chooser appears in the centre of the screen The filepicker dialogue and sub-dialogues are stacked appropriately and appear in the screen nicely The fliepicker when called via an atto editor -> image
    • 8
    • FRONTEND Sprint 12

      Due for release on Tuesday 8th April, during our code freeze week.

      Current history rollup is at https://gist.github.com/andrewnicols/9948045 but there are still a few items missing which will be integrated this week.

      We are currently affected by:

      Because Yahoo! are based in California, I suspect that we won't actually see this until Tuesday evening but I think that we should consider whether we allow this in anyway.

      From our PoV, it's only a patch release - I think it's a minor release from YUI's PoV because they're including a new Pure module in with the CSS which dictates a minor release rather than a patch.

      The drag/drop issue is the main consideration IMO.

            dobedobedoh Andrew Lyons
            dobedobedoh Andrew Lyons
            Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
            Ankit Agarwal Ankit Agarwal
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.