- Aug 06, 2011
-
-
Nick Poulden authored
-
Nick Poulden authored
-
- Aug 05, 2011
-
-
Nick Poulden authored
-
Nick Poulden authored
-
Nick Poulden authored
-
Nick Poulden authored
-
Nick Poulden authored
-
Rene Saarsoo authored
Re-introducing the --examples option, which now specifies path to examples JSON file. The JSON is included into data.js and the docs app accesses examples data from Docs.data.examples. Created a simple Examples class which currently does exactly the same as Videos class. Some refactoring in order...
-
Rene Saarsoo authored
-
Rene Saarsoo authored
Instead of tree.js and searchData.js there now is just data.js. All the data in there will be in Docs.data namespace: - classes - icons - guides - videos - search
-
Rene Saarsoo authored
Added --pretty-json option to turn on pretty-printing of JSON. Defaulting to off, but useful for debugging.
-
Rene Saarsoo authored
Those won't be used by the docs app, but this way they will be available in release version of the docs app, and people can use those files as input to JSDuck.
-
Rene Saarsoo authored
Added --videos option. Created simple Videos class for parsing the JSON.
-
Rene Saarsoo authored
--guides option now must point to a JSON file. --guides-order option removed. The file is read in, parsed, and the guides listed in it are copied to output_dir/guides + the usual Markdown conversion. Additionally the list of guides is written to tree.js as Docs.guides. So no separate .js file for guides is needed. The guides HTML is no more written inside index.html
-
Rene Saarsoo authored
First off just placing guides.js and videos.js to SDK/guides/ and including them in index.html
-
Nick Poulden authored
-
Nick Poulden authored
-
Nick Poulden authored
-
Nick Poulden authored
-
Nick Poulden authored
-
- Aug 04, 2011
-
-
Rene Saarsoo authored
Something relies on this store... didn't really figure out what. For example opening a video caused an exception.
-
Rene Saarsoo authored
Now that all stores use the same Model structure, we can move it up to ThumbList class, but instead of explicitly creating a store, we simply use this.data.
-
Rene Saarsoo authored
Now instead of defining the whole template when instanciating ThumbList, only defining the part that differs - the itemTpl.
-
Rene Saarsoo authored
The JSON for all these will have records with fields: - id - title - items
-
Rene Saarsoo authored
-
Rene Saarsoo authored
For two classes these were simply unused. For the third class they could be more compactly expressed inline.
-
Rene Saarsoo authored
e.g. when last tab was guide, activate guides index.
-
Rene Saarsoo authored
Given that guides are all expanded, videos should behave the same. Or the other way around, but I feel all-expanded is better, as it allows you to scroll through all items easily without being forced to click expand-expand-expand...
-
Rene Saarsoo authored
-
Rene Saarsoo authored
Makes more sense now that we have different types of trees.
-
Rene Saarsoo authored
- Removed needless required classes from Viewport. - videos/guides/examples Index classes now require their own List. - Not using Ext.create('Ext.XTemplate') at class definition time.
-
Rene Saarsoo authored
- Add doc-comments to all classes. - Add missing semicolons, remove trailing commas. - Use Ext.Array.forEach instead of strange for-loop. - Use === instead of ==. - Rmove some commented-out code. - Several other code style improvements.
-
Rene Saarsoo authored
It's now done by Guides class method #to_tree.
-
Nick Poulden authored
-
- Aug 03, 2011
-
-
Nick Poulden authored
-
Nick Poulden authored
-
Nick Poulden authored
-
Nick Poulden authored
-
Nick Poulden authored
-
Nick Poulden authored
-