Commit Graph

1624 Commits

Author SHA1 Message Date
DawoudSheraz
f64c602887 Add aria-label toggling for play/pause and fill browser buttons 2019-03-11 11:51:25 +05:00
noraiz-anwar
837219f792 add aria-label in video caption control 2019-03-07 15:47:30 +05:00
DawoudSheraz
a5fe66863e fix video player speed adjustments 2019-03-05 17:37:33 +05:00
Nimisha Asthagiri
3b411890a6 Merge pull request #19510 from CredoEducation/text-input-problem-pr
Bugfix: Text Input problem type expects numeric answer when correct answer starts with a number
2019-02-25 10:28:32 -05:00
Jeff Witt
13bfc7dc1b Update 09_play_pause_control.js
change title attribute to aria-label on Play button for better screen reader UX
2019-01-28 11:47:39 -05:00
rabiaiftikhar
a85256e109 EDUCATOR-3930 fix video player speed adjustments 2019-01-23 17:15:25 +05:00
Jeff Witt
ccbd9d5b83 fix video player various buttons accessibility 2019-01-21 12:10:32 +05:00
Dmitry
a30a53a09d Bugfix: Text Input problem type expects numeric answer when correct answer starts with a number 2018-12-27 13:11:06 +03:00
Pooja Kulkarni
6f0e5d68d7 Make video contents visible to unenrolled users
This is based on PR #19284 and is part of the
series of work related to the proposal #18134.

Adds VideoModule.public_view() to enable
unenrolled and anonymous users to view the video
contents of a public course.
When an unenrolled or anonymous user accesses the
video content of a public course, the
public_view() introduced in the previous PR is
used instead of student_view() method.
2018-12-20 11:56:43 +05:30
jerry
a104eb8e8c fix: closed caption can't move when mutiplevideos in one page 2018-11-05 11:00:15 +08:00
Calen Pennington
5b7e59e02b Return an unresolved promise when loading javascript resource urls in ConditionalModule 2018-09-19 15:00:51 -04:00
Calen Pennington
5b71d4408b Merge pull request #18902 from cpennington/fix-educator-3262-v3
Load all webpack chunks into fragments as correctly-typed resources
2018-09-13 10:11:26 -04:00
Calen Pennington
461f35255c fixup! Load all webpack chunks into fragments as correctly-typed resources 2018-09-12 21:54:19 -04:00
Calen Pennington
db2078ed2f fixup! Load all webpack chunks into fragments as correctly-typed resources 2018-09-12 14:27:54 -04:00
Calen Pennington
9c32073e9b fixup! Load all webpack chunks into fragments as correctly-typed resources 2018-09-11 13:56:05 -04:00
Qubad786
71e40eb798 dont stop loading on pause 2018-09-11 19:33:25 +05:00
muhammad-ammar
d23e8a3ed8 fix poster display issue with hls
EDUCATOR-2606
2018-09-11 19:33:25 +05:00
Calen Pennington
139d40b76b Merge pull request #18854 from cpennington/cale/edu-3262-logging
Log conditional xblock fragment resource loading
2018-09-05 10:40:49 -04:00
muhammad-ammar
809175d4cf add support to enable/disable hls as primary playback
EDUCATOR-2714
2018-09-04 19:07:03 +05:00
Calen Pennington
8878edea26 Log conditional xblock fragment resource loading 2018-08-29 13:46:17 -04:00
Calen Pennington
228868acc7 Merge pull request #18799 from edx/cale/fix-educator-3262-again
Cale/fix educator 3262 again
2018-08-17 09:54:30 -04:00
Calen Pennington
865e43edf3 Delay initialization of XBlocks until after all fragments have been rendered 2018-08-17 09:16:47 -04:00
Jeremy Bowman
8db01323b5 Fix some eslint warnings about global _ 2018-08-16 14:20:31 -04:00
mduboseedx
6bc8b4dcfa Merge pull request #18344 from open-craft/symbolist/navigation-for-anonymous-users
Fixes for courseware anonymous access.
2018-08-16 08:44:00 -04:00
Calen Pennington
0aeec133fc Render all parts of XBlock fragments in a Conditional Module
[EDUCATOR-3262]
2018-08-10 13:32:55 -04:00
Awais Jibran
62559011dc Revert "fix poster display issue with hls"
This reverts commit b9ebe5ea686fc1b16fccd0f276fbc1d53a5c3468.
2018-08-02 19:53:40 +05:00
muhammad-ammar
c360b4effb fix poster display issue with hls
EDUCATOR-2606

another approach
2018-07-30 12:11:00 +05:00
Usman Khalid
36b3316ebc Fixes to sequence module for anonymous courseware access. 2018-07-20 14:26:22 +05:00
Awais Jibran
99786d9db9 Video player seek issue
The embedded video player does not allow the screen reader user to seek forwards / backwards within the time with the keyboard as you could in the past. If you tab to play a video and press spacebar or enter, you formerly would be able to press left / right arrow to move slightly forward or backward in time, but this no longer works correctly; it will move 1 second back / forward, then you need to press tab again to refocus and move another 1 second. Other keyboard access seems to be equivalent and we suspect a slight error in the Javascript is causing this and needs to be fixed.

EDUCATOR-3034
2018-07-11 00:45:24 +05:00
Calen Pennington
07a15c681f Reapply the XBlock RequireJS -> Webpack changes
This reverts commit 105db2cf59, reversing
changes made to 447457594f.
2018-06-27 22:27:07 -04:00
Eric Fischer
e72549cdbe Revert "Merge pull request #18340 from cpennington/fix-studio-xblock-rendering"
This reverts commit 9a70ca78a5, reversing
changes made to efd5b9abbd.

Hopefully fixes EDUCATOR-3053
2018-06-15 13:18:27 -04:00
Calen Pennington
b735a127b9 Fix assorted linting errors 2018-06-13 10:00:13 -04:00
Calen Pennington
be3c7e05c5 Reapply "Switch container factory to webpack"
This reverts commit 18d93b00ba.
2018-06-07 15:52:05 -04:00
Calen Pennington
18d93b00ba Revert "Switch container factory to webpack" 2018-06-07 13:46:47 -04:00
Calen Pennington
0abe75a7c6 Re-apply the changes to convert XBlocks to Webpack
Reapplies edx/edx-platform#17509

This reverts commit 0f7e2373d0.
2018-06-06 12:52:12 -04:00
Tyler Hallada
6e7f478402 Allow scrolling after insert/edit image in Studio
The scroll lock class `modal-open` is removed from the body when the
EditImageModal is closed using the "Close" or "X" button, but not when the
"Insert Image" button is clicked. The submit button handler now calls the
`closeImageModal` handler too so that the `modal-open` class is removed after
inserting or editing an image.
2018-06-04 12:31:04 -04:00
Calen Pennington
0f7e2373d0 Revert "Switch container factory to webpack" 2018-05-29 16:01:38 -04:00
Calen Pennington
667dbf1687 Clean up eslint failures 2018-05-29 12:28:19 -04:00
Calen Pennington
f557bad5a3 Wait for MathJax for tests, rather than MathJax.isReady 2018-05-29 12:19:05 -04:00
Calen Pennington
d08e199f79 Load XBlocks with webpack rather than RequireJS 2018-05-29 12:19:05 -04:00
Calen Pennington
94557900f8 Remove use of 'with' keyword from schematic.js 2018-05-29 12:19:05 -04:00
Calen Pennington
389f4fcec9 Switch container.js to bundle using webpack 2018-05-29 12:19:05 -04:00
Tyler Hallada
e9a04939d9 Upgrade SFE, unscrollable body when modal is open. 2018-05-15 14:49:08 -04:00
Michael Terry
a34c8c8233 Drop remaining coffee use
This basically commits the transpiled CoffeeScript JS (with minor
cleanup) and removes coffee build support.

A tiny amount of support for xblocks exists, because external users
may have xblocks with coffee. But no coffee in our tree anyway.
2018-04-13 14:10:40 -04:00
Michael Terry
2abbd1eb83 Move all our coffee files
This moves the original files into their JS locations so that when
the next commit modifies them, we dont lose history.
2018-04-13 14:10:40 -04:00
Farhanah Sheets
c29682a6a5 Add alignment options to the TinyMCE platform plugin 2018-04-10 17:10:05 -04:00
Tyler Hallada
d31249ba20 Studio-frontend in-context image selection modal
Open edit image modal via a custom signal

Send img tag attributes in open signal

Send natural image dimensions if no attr specified

Add new modal button in addition to old button

Also load built CSS when waffle switch on

Swap out TinyMCE toolbar button on waffle switch

Pass LANGUAGE_CODE from Django to template to studio-frontend

Define request.LANGUAGE_CODE in test_container_page.py
2018-04-04 15:48:36 -04:00
Sanford Student
8956739a34 Add the visual indicator to the sequence horizontal nav bar to mark verticals completed
EDUCATOR-2189
2018-02-12 15:26:40 -05:00
Feanil Patel
7dd16638bd Merge pull request #17358 from edx/feanil/flaky_html5_test
Remove a flaky html5 video test.
2018-02-01 09:41:23 -05:00
Feanil Patel
6c70147e86 Remove a flaky html5 video test. 2018-01-30 15:13:19 -05:00