Peter Fogg
2d3cba06d2
Rework course overview drag and drop.
...
Failed drags bring the element back to where it started; elements are
locked to the y-axis, states are represented as CSS classes for
styling, elements can be dragged across section/subsection borders,
and dragging to the top/bottom of a section Just Works™.
Needs some styling love to give visual representation of where the
dragged element will drop, though.
TODO: It'd be good to have auto expand/collapse for subsections.
2013-10-07 17:17:46 -04:00
Will Daly
b749300d43
Use css_has_value() to fix failure in course-overview.feature
2013-10-07 16:08:39 -04:00
Will Daly
3257a7baf2
Refactored navigation feature
...
Fixed grading tests
2013-10-07 09:41:18 -04:00
jmclaus
4bb9dcf190
Merge pull request #1220 from edx/jmclaus/bugfix_bypass_captions
...
Captions are now removed from tab order when hidden
2013-10-04 15:02:45 -07:00
Julian Arni
f095f3c8c8
Merge branch 'release'
2013-10-04 17:34:49 -04:00
Nick Parlante
5d995ddb5c
Merge pull request #1228 from edx/nick/fix-customization-visibility
...
Bug fix - text_customization should not show in settings
2013-10-04 13:50:49 -07:00
jmclaus
4f59e6bbee
Captions are now removed from tab order when hidden
2013-10-04 22:16:59 +02:00
Nick Parlante
ad7c3f932b
Bug fix - text_customization should not show in settings
...
Also change test to not expect text_customization
2013-10-04 12:55:28 -07:00
Julian Arni
dadc766fc0
Use wrapped tar extraction
...
Signed-off-by: Julian Arni <julian@edx.org >
2013-10-04 15:47:58 -04:00
David Baumgold
d97921e6e2
Convert Studio JS to use require.js
2013-10-04 13:43:50 -04:00
ichuang
5b460ff6b7
add inline style flag to formulaequationinput
2013-10-04 11:56:50 -04:00
Diana Huang
3ec8df9f5e
Merge pull request #1216 from edx/diana/dashboard-cleanup
...
Some dasbhoard template cleanup
2013-10-04 06:17:06 -07:00
Frances Botsford
6fa642fc65
a11y adjustment to new video and transcript links styles
2013-10-04 08:50:38 -04:00
Nick Parlante
32bf5b93b2
Merge pull request #1106 from edx/nick/customization
...
Targeted string customization in the lms UI
2013-10-03 14:41:36 -07:00
Frances Botsford
55d8a72395
adding a little ux to the download video and transcript links
2013-10-03 16:51:39 -04:00
Diana Huang
ed5168ec61
Move more dashboard logic into the views
2013-10-03 16:22:00 -04:00
Nick Parlante
cca6876a3c
Targeted string customization in the LMS UI
...
Add the text_customization dict in advanced settings, which contains
customizations checked in specific spots. Here it is used to enable
the customization of the "Check" and "Final Check" button titles
under the keys custom_check and custom_final_check.
2013-10-03 11:31:40 -07:00
Calen Pennington
230bf0c643
Switch get_html replacement out for using wrap_child
2013-10-03 14:28:19 -04:00
Diana Huang
7ba38c0ff3
Refactor out logic for individual course listings.
2013-10-03 14:08:38 -04:00
Ned Batchelder
2a11ff0bdb
Merge pull request #1198 from edx/ned/fix-calling-classmethods
...
No need to invoke classmethods through self.__class__
2013-10-03 10:28:39 -07:00
Ned Batchelder
a1be970153
Merge pull request #1194 from edx/ned/quiet-tests
...
Quiet down exceptions at startup, and during tests
2013-10-03 08:21:37 -07:00
Diana Huang
bc9f86fd16
Merge pull request #1205 from edx/diana/fix-course-mode-expiration
...
Fix parentheses so that we only pull the course modes we want.
2013-10-03 05:33:43 -07:00
Will Daly
01830c30bc
Merge pull request #1202 from edx/will/chrome-not-reachable
...
Catch WebDriver exceptions when creating selenium browser
2013-10-03 04:42:13 -07:00
jmclaus
38642d2888
Merge pull request #1175 from edx/jmclaus_bugfix_video_player_controls_a11y
...
Bug fix video player controls a11y
2013-10-02 13:53:48 -07:00
Don Mitchell
0521bec4e2
Merge pull request #1203 from edx/dhm/bug_publish
...
Fix publishing in old mongo
2013-10-02 13:23:51 -07:00
Diana Huang
52c4395a03
Fix parentheses so that we only pull the course modes we want.
2013-10-02 16:14:26 -04:00
Don Mitchell
5e1f03bb52
Publish removes deleted children
2013-10-02 16:06:58 -04:00
Don Mitchell
18c45879bc
Test reproducing orphaning of children
...
when draft is deleted and then parent published.
ensure moving doesn't cause deletion
2013-10-02 16:06:58 -04:00
polesye
2a2c9d1989
Fix regexp.
2013-10-02 21:45:38 +03:00
polesye
960c2ec472
Fix acceptance tests.
2013-10-02 20:23:42 +03:00
Will Daly
05669fadde
Catch WebDriver exceptions when creating selenium browser
2013-10-02 12:18:13 -04:00
jmclaus
9d418755a6
Added changes made to video.html to fixtures. Addressed latest PR comments
2013-10-02 16:54:48 +02:00
Ned Batchelder
3bbdd2f4c3
No need to invoke classmethods through self.__class__
2013-10-02 10:35:58 -04:00
jmclaus
d201ce1035
Addressed PR comments
2013-10-02 15:55:23 +02:00
jmclaus
eeb38302d3
Fixed failing test.
2013-10-02 15:55:22 +02:00
jmclaus
332bfa9627
Added more explanatory states to the Volume, Fullscreen, HD, and CC controls
2013-10-02 15:55:22 +02:00
jmclaus
a3db5da994
Code cleanup
2013-10-02 15:55:22 +02:00
jmclaus
cd12492e08
Disabled one test in video_quality_control
2013-10-02 15:55:22 +02:00
jmclaus
e5895adb2b
Progress slider announces its nabe and value to screen readers
2013-10-02 15:55:22 +02:00
jmclaus
a9b2f2dea0
Volume slider announces its name and value to screen readers
2013-10-02 15:55:22 +02:00
jmclaus
ce976a80c8
All buttons have an ARIA role, name , and state
2013-10-02 15:55:22 +02:00
jmclaus
dfe45d5bd6
First pass at ARIA. Video player buttons announce themselves as button when used with a screen reader
2013-10-02 15:55:22 +02:00
Jay Zoldak
6e3ece92e3
Refactor upload acceptance tests and add locked asset tests for registered user
2013-10-02 08:12:58 -04:00
Ned Batchelder
50aa37be57
Quiet down exceptions at startup, and during tests
...
There's no need to display a traceback for every failed content load,
the comment before the log line even says so.
The exceptions shown before tests are run are because of the eager
initialization of the modulestores. They don't need to be initialized
then, that just speeds the responsiveness of servers. Putting off the
initialization means they get inited as needed, and the log lines get
2013-10-01 18:13:06 -04:00
marco
81a2ac413d
Merge branch 'release'
...
Conflicts:
lms/djangoapps/instructor/views/instructor_dashboard.py
2013-10-01 17:05:02 -04:00
Ned Batchelder
0bb11335b2
We aren't ready to use XBlock.load_class, there are duplicate entry point names, and simply choosing the first one leads to unpredictability.
2013-10-01 13:53:59 -04:00
Ned Batchelder
cdb80bb8ed
Fix the new tests to use the new way to make XBlocks.
2013-09-30 21:09:44 -04:00
Ned Batchelder
718328e4e6
Get rid of all mention of XModuleDescriptor.
2013-09-30 21:09:43 -04:00
Ned Batchelder
a1d464aed9
Update XBlock requirement to new XML code.
2013-09-30 21:09:43 -04:00
Ned Batchelder
3a6450c3fc
Use XModuleDescriptor.parse_xml to interpret XML.
2013-09-30 21:09:43 -04:00