Dan Poltawski
a122d95343
Merge branch 'MDL-34209-24' of git://github.com/andrewnicols/moodle into MOODLE_24_STABLE
2013-10-21 13:58:40 +08:00
Andrew Nicols
314cc22a28
MDL-34209 JavaScript: Simplify section drag/drop to fix reordering issues
2013-10-21 11:42:43 +08:00
Jason Fowler
88e2d12038
MDL-39776 Javascript - enable formautosubmit from a select box on android
2013-10-09 11:39:11 +08:00
Jason Fowler
cdc4b4647d
MDL-35919 - Activity Chooser - Adding Aria attributes to improve accessibility
2013-08-12 13:28:03 +08:00
Eloy Lafuente (stronk7)
e4095955ed
Merge branch 'MDL-37664-MOODLE_24_STABLE' of https://github.com/lucisgit/moodle into MOODLE_24_STABLE
2013-03-19 23:37:31 +01:00
Andrew Robert Nicols
4969eb20ac
MDL-38356 JavaScript: Correct check for currentform
2013-03-13 18:22:00 +00:00
Brent Boghosian
db23afadac
MDL-38356 Forms: Check that the form exists before applying changechecker
...
Signed-off-by: Andrew Robert Nicols <andrew.nicols@luns.net.uk >
2013-03-13 18:08:33 +00:00
Shamim Rezaie
d4677b4059
MDL-37664 course: Fix drag & drop RTL mode issue
2013-03-12 15:47:23 +00:00
Andrew Robert Nicols
3c754bb442
MDL-37566 AJAX Fix issues with minimum height and centring
...
Conflicts:
lib/yui/chooserdialogue/chooserdialogue.js
2013-02-07 01:10:21 +01:00
Andrew Robert Nicols
3a64e6eb02
MDL-37566 AJAX Only set max-height for chooser dialogues
...
If we set height as well as max-height then there is a potential for
whitespace to be shown at the bottom of the list of choices.
This commit stops removing the height option so that we only rely upon
max-height for dialogue heigh calculation.
2013-02-01 11:26:30 +00:00
Andrew Robert Nicols
d2e360710f
MDL-34671 Stop browser receiving escape keydown in modal dialogues
...
In certain modal dialogues, we listen on the Escape key to close a
dialogue. However, this is still passed to the browser. As a result, if the
browser is in full screen mode and that browser respects the escape key as
a means to exit full screen.
As a result, we need to ensure that we listen for the escape key at keydown
rather than keyup, and additionally prevent the default browser behaviour.
This is a workaround to http://yuilibrary.com/projects/yui3/ticket/2532616
and, should that issue be fixed, it should be removed.
2013-01-28 10:49:15 +00:00
Dan Poltawski
3b8535a386
Merge branch 'MDL-37413-m24' of git://github.com/andrewnicols/moodle into MOODLE_24_STABLE
2013-01-15 10:58:36 +08:00
Andrew Robert Nicols
283f877719
MDL-37397 Test for a valid select in formautosubmit
...
Ideally we shouldn't get into this situation, but in cases where the
generated select element is incorrectly configured, we should try and
handle it gracefully with a warning.
2013-01-11 11:50:52 +00:00
Andrew Robert Nicols
e75fe1a7bd
MDL-37413 Use correct variable in chooserdialogue
2013-01-11 08:21:14 +00:00
David Monllao
adc1d7b2a5
MDL-30899 moodle-core-notification Overridding default footer padding
2012-12-17 16:27:30 +08:00
David Monllao
b4454b133f
MDL-30899 moodle-core-notification Adding ARIA attributes
2012-12-17 16:27:08 +08:00
David Monllao
520a601f14
MDL-30899 moodle-core-notification Adding close button title for accessibility
2012-12-17 16:27:01 +08:00
David Monllao
0409483d5f
MDL-30899 moodle-core-notification Adding focus to non modal windows
2012-12-17 16:26:56 +08:00
David Monllao
2d07933c17
MDL-30899 moodle-core-notification Adding H1 to notifications headers
2012-12-17 16:26:43 +08:00
David Monllao
291455cecd
MDL-30899 modchooser Changing from overlay to panel references
2012-12-17 16:26:03 +08:00
David Monllao
b76204d589
MDL-30899 moodle-core-notification Replacing Y.Overlay for Y.Panel
...
References to lightbox are still there to maintain the same
external API but are converted to a modal attribute internally,
same with closeButton, now it uses the Y.Panel close button
2012-12-17 16:25:51 +08:00
Mark Nielsen
4d5970ea63
MDL-36607: Improve block drag and drop
...
* Adding support for subpage
* Adding support for regions that do not start with "side-"
2012-12-10 14:12:50 +13:00
Sam Hemelryk
4d9e8469e1
Merge branch 'MDL-35569-master' of git://git.luns.net.uk/moodle
2012-11-26 14:46:25 +13:00
Andrew Robert Nicols
7266bd3e59
MDL-35569 AJAX Move auto-submitting selects to separate YUI module
2012-11-21 08:23:01 +00:00
Dan Poltawski
dab8ed3b24
Merge branch 'MDL-36022-master' of git://git.luns.net.uk/moodle
2012-11-20 16:04:08 +08:00
Frederic Massart
bb128107e3
MDL-36449 usability: Normalising icons on course page
2012-11-14 11:38:06 +08:00
Andrew Robert Nicols
a3b6da6dfc
MDL-36022 AJAX Remove shim on chooser dialogues
2012-11-06 13:48:01 +00:00
Andrew Robert Nicols
21b678dbca
MDL-36023 AJAX Move the instantiation of the dialogue to display time
2012-11-01 07:54:58 +00:00
Sam Hemelryk
21d31a23a0
Merge branch 'MDL-35959-master' of git://git.luns.net.uk/moodle
2012-10-30 13:31:30 +13:00
Andrew Robert Nicols
a0bef1fb08
MDL-34354 Set default width for all chooser dialogues
2012-10-12 10:21:28 +01:00
Andrew Robert Nicols
e4a8f00c03
MDL-35959 Correct footer for M.core.dialogue
2012-10-10 11:01:52 +01:00
Dan Poltawski
e12a3e64ac
Merge branch 'MDL-35767-master' of git://git.luns.net.uk/moodle
2012-10-04 16:57:40 +08:00
Ruslan Kabalin
2596265b36
MDL-35767 Fix missing target event group check
...
Prevent interfering between items from different groups (and no groups)
2012-10-03 14:34:54 +01:00
Andrew Robert Nicols
d6418e531d
MDL-35673 Improve performance of formchangechecker event creation
2012-09-28 10:25:21 +01:00
Sam Hemelryk
d998c1a440
Merge branch 'MDL-31976-master' of git://github.com/FMCorz/moodle
2012-09-26 08:20:53 +12:00
Andrew Robert Nicols
2b42518aa7
MDL-34328 Correct usage of e.drop when catching missed drag/drop events
2012-09-25 09:27:31 +01:00
Paul Nicholls
1e78b3e66f
MDL-34328: block dragdrop - disallow dragging from show/hide and dock icons
...
Tell the YUI drag/drop delegate that the show/hide and dock icons are not valid drag handles. Otherwise, a drag can be initiated by showing or hiding a block (probably not from docking one, but better safe than sorry). Not strictly related to MDL-34328, but likely to be encountered whilst testing - and closely related to another patch for MDL-34328.
Note that the "invalid" config option for the delegate takes a string - not an array - but can have multiple selectors separated by commas.
2012-09-25 09:27:31 +01:00
Paul Nicholls
6cc43fedbb
MDL-34328: block dragdrop - performance rewrite
...
Use YUI's DragDrop delegates for block dragdrop - one per block region - rather than initialising a Drag object for each individual block.
2012-09-25 09:27:31 +01:00
Frederic Massart
aad982aa24
MDL-31976 Accessbility: Action icons on course page do not need title attributes
2012-09-21 11:31:19 +08:00
Petr Škoda
1c76d55a40
MDL-34714 switch to YUI 2in3
2012-08-11 20:40:01 +02:00
Petr Škoda
af7879701b
MDL-34701 import latest YUI 3.6.0
2012-08-02 16:49:19 +02:00
Sam Hemelryk
7d5f2ac2e6
Merge branch 'MDL-29007-master-3' of git://git.luns.net.uk/moodle
2012-07-31 12:05:38 +12:00
Dan Poltawski
098eccf1b8
Merge branch 'MDL-34433-master-1' of git://git.luns.net.uk/moodle
2012-07-30 12:09:20 +08:00
Andrew Robert Nicols
d2a27ab01b
MDL-29007 Rename moodle-enrol-notification to moodle-core-notification
2012-07-25 16:22:18 +01:00
Andrew Robert Nicols
10f2c0fb49
MDL-34433 Check for existence of e and e.target in set_form_changed
...
This is required for cases when code directly calls set_form_changed as
happens with the filepicker.
2012-07-24 14:28:14 +01:00
Andrew Robert Nicols
0a2fb91003
MDL-34352 Convert chooserdialogue IDs to classes
2012-07-23 15:35:42 +01:00
Sam Hemelryk
4d9f21a27e
Merge branch 'MDL-33874-master-2' of git://git.luns.net.uk/moodle
2012-07-18 09:33:00 +12:00
Andrew Robert Nicols
35ee775882
MDL-33874 Don't warn about focussed form fields with the ignoredirty class
2012-07-16 08:08:05 +01:00
Sam Hemelryk
11f8318ccc
Merge branch 'MDL-33874-master-1' of git://git.luns.net.uk/moodle
2012-07-16 09:25:21 +12:00
Andrew Robert Nicols
52dc017114
MDL-33874 Allow form fields to be ignored by the formchangechecker
2012-07-12 01:09:43 +01:00