- Jan 31, 2012
-
-
Nick Poulden authored
-
- Jan 30, 2012
-
-
Rene Saarsoo authored
For each guide a TOC is created from all H2 headings. A bit of twaking to get linking to those sections working. So one can just refer to each section from within the guide or from outside of it like so: #!/guide/guide_name-section-3
-
- Jan 28, 2012
-
-
Rene Saarsoo authored
Like first full matches for public, then full matches for private, then beginning matches for public, then beginning matches for private.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
To keep code simpler, the name of the class implementing the logic is saved to the setting.
-
Rene Saarsoo authored
Instead of hiding all private classes, now only those that have no non-private subclasses get hidden.
-
Rene Saarsoo authored
This way we can also easily remember the state of showPrivate when switching between logics.
-
Rene Saarsoo authored
-
- Jan 27, 2012
-
-
Rene Saarsoo authored
Moving toolbar to the top caused a regression of the bottom part of inline example being cut off. The toolbar was taken account when displaying code editor, but not for the preview itself. This probably wasn't noticable when viewing ExtJS examples, but in Touch it's quite apparent.
-
- Jan 26, 2012
-
-
Rene Saarsoo authored
Avoids double-negations to have show:{public:true} than hide:{public:false}. Filtering class members now also applies the filter to menus. For this the field is now aligned right - otherwise it'll jump on every character typed to the field as the member counts change.
-
Rene Saarsoo authored
So we can now toggle public/protected/private separately.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
A bit experimental for now, but seems to work well. :private is injected to :meta hash when data is exported for use in Docs app. Inside there it's treated as just another meta-tag.
-
Rene Saarsoo authored
-
- Jan 25, 2012
-
-
Rene Saarsoo authored
Would be better to get completely rid of the hard-coded offset.
-
Rene Saarsoo authored
For now the buttons have small text labels - have to come up with some icons.
-
Rene Saarsoo authored
Instead of two boolean settings, now saving one Object setting containing two keys. Hiding of accessors now also works in dropdown menus. And the code is shorter & cleaner.
-
Rene Saarsoo authored
-
- Jan 19, 2012
-
-
Nick Poulden authored
-
- Jan 12, 2012
-
-
Nick Poulden authored
-
- Jan 11, 2012
-
-
Nick Poulden authored
-
- Dec 28, 2011
-
-
Rene Saarsoo authored
A strange case where IE9 behaves worse than IE7 and 8.
-
- Dec 20, 2011
-
-
Rene Saarsoo authored
-
Rene Saarsoo authored
Created Docs.ClassRegistry for doing the mapping.
-
- Dec 16, 2011
-
-
Rene Saarsoo authored
The error-handling code had gone out-of sync with the rest. The Index controller had been renamed, and so error handling failed. Now there is a separate Failure controller. In addition to Classes and Guides, error messages are now also shown when loading of videos or examples fails.
-
- Dec 07, 2011
-
-
Rene Saarsoo authored
Matching aliases are now separately listed in search results, just like alternateClassNames - they also use the same icon. Each search data record now defines its own sorting order using the "sort" field. The filterMembers method in turn groups the results by full-, beginning- and middle-matches. This significantly simplifies the search algorithm - no more is there a special handling of aliases.
-
Rene Saarsoo authored
Changed search records structure around a bit: - "type" field is now either "class" or "member". - new "icon" field defines the icon to show. - "id" is defined for each record and identified the search result. For example the id of alternateClassName record is the name of the original class. - simplified the code a bit in the filterMembers method that performs the actual searching. For alternateClassNames we show the subclass icon. Should be good enough for now.
-
- Dec 05, 2011
-
-
Nick Poulden authored
-
Nick Poulden authored
-
- Dec 01, 2011
-
-
Rene Saarsoo authored
This way the hash of tagname->tag is built in one place just once. Also no need to pass around the meta_tags array to every object that happens to deal with meta-tags. The list of signature attributes is also produced by this registry.
-
- Nov 29, 2011
-
-
Rene Saarsoo authored
Each attribute is now defined in separate file as meta tag.
-
Rene Saarsoo authored
Previously some settings were directly on Docs object, others in Docs.data - a bit messy.
-
- Nov 24, 2011
-
-
Rene Saarsoo authored
-
- Nov 23, 2011
-
-
Rene Saarsoo authored
List of attributes to show in signature is now kept in Class and used by both front- and backend.
-
- Nov 18, 2011
-
-
Rene Saarsoo authored
All the attributes are now in this hash. That makes possible further refactoring of the whole attributes listing creation in method signatures.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
The required attribute is detected in a different way than other things inside attributes hash, but it fits there nicely.
-
Rene Saarsoo authored
Refactor those tags along with @protected and @template into new property 'attributes'.
-
- Nov 17, 2011
-
-
Rene Saarsoo authored
-
Rene Saarsoo authored
Remove bunch of duplicated code.
-