Permalink
Commits on Apr 5, 2012
  1. Up version to 3.8.3.

    nene committed Apr 5, 2012
  2. Fix mystery bug when building docs app.

    It took hours to track this down... and I'm out of ideas of why we need
    to require this class over there.
    nene committed Apr 5, 2012
  3. Change :senchaio task target dir.

    nene committed Apr 5, 2012
Commits on Apr 4, 2012
  1. Fix class overview toolbar for ExtJS 4.1.

    First I'm constraining the styles of the main class-overview container
    inside the body-area - otherwise the styles will also have unpredictable
    effects on toolbar (especially the styles for tables as in 4.1 the
    search field inside toolbar is wrapped in two tables).
    
    Secondly the search field styles are applied differently as the DOM that
    makes up the field has changed considerably.  At the moment this results
    in the field looking a bit different in 4.1.  Needs more work...
    
    Also added width to the trigger-field which otherwise would change its
    width when trigger is shown/hidden.
    nene committed Apr 4, 2012
Commits on Apr 3, 2012
  1. Hack to prevent store.filterBy from showing menus in ExtJS 4.1.

    A really strange bug indeed. Hope it gets fixed in 4.1 final.
    nene committed Apr 3, 2012
  2. Defer HoverMenu creation until it's actually needed.

    Previously the when menu buttons were created the menus were also
    created right away.  Ext JS 4.1 didn't like that and placed the menus
    somewhere at the top and refused to hide them initially.  Didn't really
    managed to find out why, but doing it this way is probably better
    anyway.
    nene committed Apr 3, 2012
Commits on Apr 1, 2012
Commits on Mar 31, 2012
  1. Fix login from comments block.

    Created LoginHelper class for generating the HTML and binding the
    submit listener in one single spot.
    nene committed Mar 31, 2012
Commits on Mar 30, 2012
  1. Upgraded comments server to Express 3 / Connect 2.

    Best to `rm -rf node_modules`, then re-run `npm install`.
    Nick Poulden committed Mar 30, 2012
  2. Add rake task for Ext JS 2.3

    nene committed Mar 30, 2012
Commits on Mar 29, 2012
  1. Rename vars expected from sdk-vars.rb

    Instead of EXT_DIR --> EXT_BUILD.
    Additionally added TOUCH_BUILD.
    
    Also now using the constants themselves all over the code, not mapping
    them into class variables.  This means the build will only fail if a
    particular variable is needed.  So you don't need to define ANIMATOR_DIR
    if you're not planning to build animator docs.
    nene committed Mar 29, 2012
  2. Fix warning for old categories.json format.

    I'm not adding a new warning type to allow turning this off.
    Instead everybody should just upgrade. No exceptions.
    nene committed Mar 29, 2012
  3. Up version to 3.8.2

    nene committed Mar 29, 2012
Commits on Mar 28, 2012
  1. Change session store for comments

    Nick Poulden committed Mar 27, 2012
  2. In ThumbList hide data config from parent class.

    In 4.1 the View class also handles data attribute and things
    will crash if we have our own special-purpose data in there.
    nene committed Mar 28, 2012
  3. Remove first tab overflow button creation.

    At creation of Tabs component the overflow button creation was
    triggered twice - first by afterrender, then by resize.  Removed
    the first as having it twice caused a crash in Ext JS 4.1.
    nene committed Mar 28, 2012
  4. Require search dropdown class in search container.

    Previously it happened to be required by search controller.
    But one shouldn't rely on such a coincidence - each view should
    declare all the classes it depends on.
    nene committed Mar 28, 2012
  5. Don't rely on Settings store being instantiated.

    The Settings store happened to be instantiated by Classes controller.
    This was just a coincidence that Docs.Settings class relied upon.
    Now the store is created inside the Settings class itself when it's
    initialized.
    nene committed Mar 28, 2012
  6. Fix regressions caused by Firefox history fix.

    Removing the "#" from the beginning of history tokens was a mistake.
    Also the case of no previous history token was unhandled.
    nene committed Mar 28, 2012
Commits on Mar 26, 2012
  1. Comment server side fix

    Nick Poulden committed Mar 26, 2012
  2. Display "read" status of comments everywhere.

    Now comments can be marked as read from normal comments list of a
    class/member.
    
    The "read" status of comments is shown in all comment lists when
    user is moderator.
    
    Changed the styling of "read" badge into more prominent.
    nene committed Mar 26, 2012
Commits on Mar 23, 2012
  1. Add rake task for Designer

    Nick Poulden committed Mar 23, 2012
  2. Mark comments as 'Read'

    Nick Poulden committed Mar 22, 2012
Commits on Mar 22, 2012
  1. Fix Tab closing issue in IE8.

    The code relied on the order of events being fired.  It expected that
    when clicking tab close button the "click" handler for close button
    will be invoked before the "click" handler for the whole tab.  This
    worked in the majority of browsers but not in IE8 where the events
    fire in the opposite order.
    
    Now checking the event target inside tab click handler to see if
    close button was clicked instead of relying on the close button handler
    to set a flag.
    
    This also fixes the issue of tabs sometimes not activating when clicked
    in IE8.  Was caused by justClosed flag being set but not unset.
    nene committed Mar 22, 2012
  2. Refactor and document removeTab method.

    The return value of Array.indexOf was bogusly compared to false,
    but #indexOf returns -1 not false on failure.
    nene committed Mar 22, 2012
  3. Ensure IE is working when using extjs-4.0.7.

    The official extjs-4.0.7 release has a bug in cors support where
    it mistakenly checks for Ext.isIe instead of Ext.isIE.
    nene committed Mar 22, 2012