- 09 Aug, 2012 1 commit
-
-
* use url_name to compare to passed params * remove unused fields from template context * Also make it possible to link to a chapter
Victor Shnayder committed
-
- 07 Aug, 2012 2 commits
-
-
Arjun Singh committed
-
Fixing dependency system for javascriptresponses. In particular, adding a location for node-only packages (that are never sent to the client) in lms/lib/node_modules and adding lms/static/js, lms/static/coffee/* to the NODE_PATH, along with the course's data directory.
Arjun Singh committed
-
- 24 Jul, 2012 7 commits
-
-
Calen Pennington committed
-
Calen Pennington committed
-
Calen Pennington committed
-
Calen Pennington committed
-
Calen Pennington committed
-
Calen Pennington committed
-
Calen Pennington committed
-
- 17 Jul, 2012 1 commit
-
-
Matthew Mongeau committed
-
- 03 Jul, 2012 6 commits
-
-
Prem Sichanugrist committed
-
Prem Sichanugrist committed
-
Prem Sichanugrist committed
-
Prem Sichanugrist committed
-
Prem Sichanugrist committed
-
* Video Player now acting as a parent that always knowing the state of their children. * Events on the sub-controls are now triggered on itself, and binded by the Video Player instead of triggering everything on the Video Player. * A new helper class, SubView, has been introduced to cleanup repeat logic on scoped jQuery selector, render() and bind()
Prem Sichanugrist committed
-
- 29 Jun, 2012 3 commits
-
-
Calen Pennington committed
-
Calen Pennington committed
-
Begin using a Keystore for XML parsing. Still broken: sequence icons, custom tags, problems, video js
Calen Pennington committed
-
- 26 Jun, 2012 3 commits
-
-
Prem Sichanugrist committed
-
From https://www.pivotaltracker.com/story/show/31700967 Fixes #137
Prem Sichanugrist committed -
Prem Sichanugrist committed
-
- 25 Jun, 2012 1 commit
-
-
Prem Sichanugrist committed
-
- 21 Jun, 2012 16 commits
-
-
* use clearer names for the two status strings passed to js * add functions to do canonical conversion of progress to js string * fix updating bug in sequence.coffee * add some todo comments and other docs to make future expansion easier
Victor Shnayder committed -
Calen Pennington committed
-
* add module_from_xml param to I4xSystem * use it to implement xmodule.get_children() * fix a few comments here and there * Render-time progress display for seq and vertical modules. - Computes fraction of subproblems done. * Pass problem state back to js during ajax calls. * general cleanup in capa_module.py * add progress_changed and progress fields to json returned from each ajax handler * Coffeescript changes to hook up sequence tracking of problem progress * net result: sequence 'a' tags now have a progress class * properly set css class on initial load * fire event when progress changes after ajax calls * also save state in 'progress' property of problems-wrapper tag * event handler finds those tags, computes updated progress
Victor Shnayder committed -
Prem Sichanugrist committed
-
Prem Sichanugrist committed
-
Prem Sichanugrist committed
-
Using `.ui-slider-handle` was too broad.
Prem Sichanugrist committed -
Prem Sichanugrist committed
-
Prem Sichanugrist committed
-
ichuang committed
-
ichuang committed
-
- responsetype used to be instantiated multiple times(!) in capa_problem now it is instantiated once, and stored in self.responders - responsetypes.GenericResponse restructured; each superclass show now provide setup_response (and not __init__), and may provide get_max_score(); general __init__ provided to clean up superclasses.
ichuang committed -
Matthew Mongeau committed
-
* use clearer names for the two status strings passed to js * add functions to do canonical conversion of progress to js string * fix updating bug in sequence.coffee * add some todo comments and other docs to make future expansion easier
Victor Shnayder committed -
Calen Pennington committed
-
* add module_from_xml param to I4xSystem * use it to implement xmodule.get_children() * fix a few comments here and there * Render-time progress display for seq and vertical modules. - Computes fraction of subproblems done. * Pass problem state back to js during ajax calls. * general cleanup in capa_module.py * add progress_changed and progress fields to json returned from each ajax handler * Coffeescript changes to hook up sequence tracking of problem progress * net result: sequence 'a' tags now have a progress class * properly set css class on initial load * fire event when progress changes after ajax calls * also save state in 'progress' property of problems-wrapper tag * event handler finds those tags, computes updated progress
Victor Shnayder committed
-