- Mar 30, 2012
-
-
Rene Saarsoo authored
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.
-
- Mar 29, 2012
-
-
Rene Saarsoo authored
I'm not adding a new warning type to allow turning this off. Instead everybody should just upgrade. No exceptions.
-
Nick Poulden authored
-
- Mar 28, 2012
-
-
Rene Saarsoo authored
In 4.1 the View class also handles data attribute and things will crash if we have our own special-purpose data in there.
-
Rene Saarsoo authored
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.
-
Rene Saarsoo authored
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.
-
Rene Saarsoo authored
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.
-
Rene Saarsoo authored
Removing the "#" from the beginning of history tokens was a mistake. Also the case of no previous history token was unhandled.
-
Rene Saarsoo authored
-
- Mar 26, 2012
-
-
Nick Poulden authored
-
Rene Saarsoo authored
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.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
- Mar 23, 2012
-
-
Nick Poulden authored
-
Nick Poulden authored
-
- Mar 22, 2012
-
-
Rene Saarsoo authored
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.
-
Rene Saarsoo authored
The return value of Array.indexOf was bogusly compared to false, but #indexOf returns -1 not false on failure.
-
Rene Saarsoo authored
The official extjs-4.0.7 release has a bug in cors support where it mistakenly checks for Ext.isIe instead of Ext.isIE.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
- Mar 21, 2012
-
-
Rene Saarsoo authored
-
- Mar 20, 2012
-
-
Nick Poulden authored
-
Nick Poulden authored
-
- Mar 19, 2012
-
-
Rene Saarsoo authored
-
Rene Saarsoo authored
Because the font-set is only registered for sencha.com and localhost, running the docs app at any ther domain will get 403 error when attempting to load fonts from typekit.com. We should probably completely move this code to sencha-specific config files.
-
- Mar 17, 2012
-
-
Rene Saarsoo authored
-
- Mar 16, 2012
-
-
Rene Saarsoo authored
-
Rene Saarsoo authored
Those files haven't existed for ages.
-
- Mar 15, 2012
-
-
Rene Saarsoo authored
Forgot to update version number printed by --version.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
Because {Type=} defined an optional item, it was taken granted that just {Type} would define a required item. Not so fast - while params default to being required, configs default to being optional.
-
- Mar 14, 2012
-
-
Rene Saarsoo authored
-
Rene Saarsoo authored
Makes it easier to find the close-all-tabs feature.
-
Rene Saarsoo authored
Handling the internals of tabs inside the view and leaving the handling of higher-level events to the controller.
-
Rene Saarsoo authored
It makes sense for the tabs component to adjust itself when it's resized, rather than having a controller tell it.
-
Rene Saarsoo authored
-