Commits on Nov 14, 2015
  1. Remove broken link

    committed Nov 14, 2015
Commits on Nov 6, 2009
  1. MIT licensed

    committed Nov 6, 2009
Commits on Oct 31, 2009
  1. single tweet page: fix dynamic "in reply to" and inline reply form

    Also dynamically load the whole conversation on single tweet page
    committed Oct 31, 2009
Commits on Oct 30, 2009
Commits on Oct 29, 2009
Commits on Jul 29, 2009
Commits on Jul 1, 2009
  1. support JSON-P in loadJSON()

    Example:
      loadJSON(url, function(json){ ... }, { jsonp: true })
    
    Other changes:
      - ajax() function now supports URL instances as well as
        strings for the `url` parameter
      - added URL methods: `external`, `absolutize`, `addQuery`
      - `URL#domain` property renamed to `URL#host`
    committed Jul 1, 2009
Commits on Jun 21, 2009
  1. fix Fluid notifications

    Obviously it doesn't like when the showGrowlNotification method
    is invoked in a context other than `fluid`. Wrap the function instead.
    committed Jun 22, 2009
  2. append "?update" to the script URL in thor gm:check

    this is when checking for script signature
    committed Jun 20, 2009
Commits on Jun 20, 2009
  1. append "?update" to the script URL when checking for updates

    this is what userscripts.org recommends to avoid messing up install stats
    committed Jun 20, 2009
  2. better matchesCss() function

    supports any "tagname#myid.class1.class2" combination
    (as long as it's in that order)
    committed Jun 20, 2009
  3. refactor autopagination and polling to solve issues with twitter's aj…

    …ax pages
    
    The "timeline" element constantly changes, so we cannot hold a reference to it
    for too long. Fixes autopagination on replies, inbox, favorites and search.
    
    Autopagination is done by triggering the click on the "more" button. This way
    the loading of the next page is one by Twitter code, not us. We listen to
    jQuery ajax events and do post-processing on the content if necessary.
    committed Jun 5, 2009
Commits on Jun 7, 2009
  1. always sort friends in the sidebar; remember sidebar state between se…

    …ssions
    
    This is necessary since Twitter folks decided it should be hidden by default
    and to get them an ajax request has to be issued. This uses jQuery global
    Ajax events to detect this load and act after it.
    committed Jun 4, 2009
  2. search: reduce the size of the poorly designed header

    also make the font color a darker black
    committed Jun 4, 2009
Commits on Jun 4, 2009
  1. externals links open in new windows

      - Endless Tweets link in sidebar
      - links in tweets
      - location map
    committed Jun 4, 2009
  2. track actions with Google Analytics

      - page views
      - endless pagination
      - "in reply to" links
      - segment users by mini layout
      - location map
      - sidebar and update links for Endless Tweets
    committed Jun 4, 2009
  3. javascript templates can also include templates

    Extract js template rendering into a method and make it recursive
    committed Jun 4, 2009
Commits on Jun 3, 2009
  1. extracted all Endless Tweets styles to an external .sass file

    Ability to load sass files as CSS in user scripts is awesome
    committed Jun 4, 2009
  2. change partial that the path is relative to the script directory

    except in cases when it contains "/"; then it's considered absolute
    committed Jun 4, 2009
  3. fix minified layout after Twitter's sidebar updates

      - hide everything in header after the logo
      - expose search
      - also minify the update form
    committed Jun 3, 2009
  4. thor gm:build task for building *.user.js files from source

    remove now unnecessary delimiters in comments
    committed May 8, 2009