Permalink
Commits on Mar 23, 2012
  1. Update demo.html

    committed with bearded Mar 23, 2012
  2. Edited README.md via GitHub

    committed with bearded Apr 20, 2011
  3. Adding support for jsonp requests.

    xhr.responseText will always be blank on a jsonp requests and thus the success callback will not be called.
    ryantology committed with bearded Apr 17, 2011
  4. Fixing a bug to allow the settings 'maxCalls' to work properly.

    Set it to 0 (zero) to disable it, set it to an integer to limit the number of Ajax Calls.
    committed with bearded Apr 5, 2011
  5. Adding expon function.

    committed with bearded Mar 10, 2011
  6. Adding demos files.

    committed with bearded Mar 9, 2011
  7. Updating credits.

    committed with bearded Mar 9, 2011
  8. Fix the parameters in the boostPeriod() function.

    Code cleaning and reorganisation.
    committed with bearded Mar 9, 2011
  9. Updating top comment.

    committed with bearded Mar 9, 2011
  10. JSlint compliant code formatting.

    committed with bearded Mar 9, 2011
  11. Adding parameters 'calls' to the boostPeriod() function.

    More in the demo file in the evening.
    committed with bearded Mar 9, 2011
  12. Adding new parameter: 'boostWhenNotModified', allowing to use boostPe…

    …riod function even when returned data are not modified.
    committed with bearded Mar 9, 2011
  13. Code updates and formatting.

    committed with bearded Mar 9, 2011
Commits on Mar 9, 2011
  1. Allow overriding boostPeriod() in options.

    Made some improvements and jslint compliant stuff.
    committed Mar 9, 2011
Commits on Mar 8, 2011
Commits on Mar 7, 2011
  1. Use handle.stop() instead of setting maxCalls = -1, and remove double…

    …-increment of timer when not modified
    RobertFischer committed Mar 7, 2011
  2. Merge with HEAD

    RobertFischer committed Mar 7, 2011
  3. Updated the README file to be a bit more descriptive (and accurate), …

    …and provided the handle to the callback function
    RobertFischer committed Mar 7, 2011
Commits on Feb 14, 2011
Commits on Jan 4, 2011
  1. Updated documentation

    RobertFischer committed Jan 4, 2011
  2. Created a 'restart' function to reset the maximum calls and forget th…

    …e current number of calls.
    RobertFischer committed Jan 4, 2011
Commits on Aug 17, 2010
  1. converted tabs->spaces since it was half&half and indented weirdly so…

    …metimes
    
    not an issue just felt like cleaning it up for consistency's
    sake in my fork :)
    xkickflip committed with RobertFischer Jul 16, 2010
  2. fix for JSON.parse() error when using jQuery 1.4+

    in jQuery 1.4 and up the $.ajax() call will now automatically convert
    the "data" returned into a JS Object when using "type:json". The plugin
    was always calling JSON.parse(remoteData) because older versions of
    jQuery always returned a json string.
    
    Added a check to make sure that type == json AND remoteData is a
    string before trying to parse remoteData. This will allow the correct
    parsing to happen for pre1.4 jQuery, while skipping this step when
    remoteData is already an Object (the case in jQuery 1.4+)
    
    Verified that this works nicely with jQuery 1.3.2 and jQuery 1.4.2
    xkickflip committed with RobertFischer Jul 16, 2010
Commits on May 24, 2010
  1. Removed some debugging code

    Robert Fischer committed May 24, 2010
  2. * Unsetting old timers on each loop instead of continuously spawning…

    … new
    
    ones.
     * Actually adjusting the timer up as intended; this must've been
    a bug because it never worked for me until I commented out the line
    that resets the timerInterval to settings.minTimeout in
    ajaxSettings.success
     * Not firing the AJAX call immediately on page load; this is supposed
    to be a Periodical _Updater_. Meaning the page is already loaded once
    and you don't need an update 1ms after that happens. Pointless IMHO.
    Instead firing after the specified minInterval after document load.
     * Providing debug functions to illustrate how timer is boosted. This
    helps you guage your min, max, and multiplier settings.
     * Passing status, and xhr object to the success() callback, because
    I want to know what the status was. (e.g. only attempt to prepend data
    to the page if status=='success' and not when status=='notmodified')
    mikesmullin committed with RobertFischer Apr 13, 2010
Commits on Mar 11, 2010
  1. Added some documentation about the handler

    Robert Fischer committed Mar 11, 2010
  2. Do lists need to be their own paragraph?

    Robert Fischer committed Mar 11, 2010
  3. Apparently GitHub doesn't like indented lists

    Robert Fischer committed Mar 11, 2010
  4. Shifting to markdown README

    Robert Fischer committed Mar 11, 2010
  5. The function now returns a handle which we can call .stop() on to sto…

    …p processing
    Robert Fischer committed Mar 11, 2010