1. 02 Jul, 2012 1 commit
  2. 21 Jun, 2012 6 commits
    • Progress tracking cleanup. · 3961a5d8
      * 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
    • Initial progress display. · b5368f2a
      * 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
    • Progress tracking cleanup. · a4745951
      * 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
    • Initial progress display. · 04dd8ee6
      * 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
  3. 20 Jun, 2012 1 commit
    • Progress tracking cleanup. · 5e7535fb
      * 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
  4. 19 Jun, 2012 2 commits
    • Initial progress display. · b963d8b5
      * 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