- Feb 17, 2012
-
-
Rene Saarsoo authored
When used on a member, it's treated as if the doc-comment wasn't even there. When used on a class, all its members will be ignored too. This makes it a useful tool to easily exclude a class or a member from docs.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
Singletons and components are now shown with their designated icons in search results dropdown.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
By default MetaTagRegistry.instance will return a registry that's loaded with builtin tags. This instance can be overridden for testing and for loading custom tags. This greatly simplifies tests and makes them faster as we no more need to ensure that MetaTagRegistry has been loaded with builtins before running the tests. The registry is only instanciated once for the general case and second time for running special tests against itself. Previously initialization happened multiple times.
-
Rene Saarsoo authored
Hacks no more needed to inject private tag into meta tags list, it's now in there naturally. Although now I'm doing a small hack to make :private appear on doc object hash itself. With this, the [pri] label will appear in search results dropdown.
-
Rene Saarsoo authored
This way one can easily differenciate between static, deprecated, and other types of items in search results.
-
Rene Saarsoo authored
It's now OK for a guide to be listed in multiple groupes, but when it's listed multiple times within one group, a warning is printed. Also added new warning type :dup_asset.
-
Rene Saarsoo authored
Build a map by position type once, instead of filtering tags list every time.
-
- Feb 16, 2012
-
-
Rene Saarsoo authored
Previusly null resulted in type=nil which caused problems when @cfg happened to be @accessor that generated methods which then ended up having nil return type and nil param type.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
@hide is no more equivalent of @private. Members tagged with @hide won't appear in documentation at all.
-
Rene Saarsoo authored
-
- Feb 15, 2012
-
-
Rene Saarsoo authored
This variable is no more used.
- Feb 14, 2012
-
-
Nick Poulden authored
-
Nick Poulden authored
-
Rene Saarsoo authored
Simply use the same icons that the actual guides/videos/examples use and force-scale them down to 50px width.
-
Rene Saarsoo authored
Also output file and linenr when context available.
-
Rene Saarsoo authored
Previously these fields were named "text" and "desc" which was different from guides and videos for no actual reason. We still support the old field names for backwards compatibility.
-
Rene Saarsoo authored
For now using the same icons as in tabs.
-
Rene Saarsoo authored
The tags can now position their content either above or below the other content, while defaulting to placing it below like all tags were before.
-
Rene Saarsoo authored
Using the newly aquired ability to access assets in to_html method.
-
Rene Saarsoo authored
At the moment this changes nothing, as currently examples have no names assigned and so the "url" field will be assigned to "name" field. But it opens up the opportunity of assigning names to examples if needed. More importantly it makes the handling of examples more similar to guides and videos.
-
Rene Saarsoo authored
For this create a base class GroupedAsset that deals with building the map of names. To make the base class work, all classes now use @groups instead of @examples/@videos/@guides so they can be treated the same in GroupedAsset class. The base class also has #each_item method to more easily iterate over items in all groups. For examples we are now also creating the "name" field into all of its items.
-
Rene Saarsoo authored
With this ready, our @aside tag can start accessing guides, videos and examples.
-
Rene Saarsoo authored
Assets combines: guides, videos, examples, images, welcome, categores. This moves out bunch of logic from App class and simplifies communication with IndexHtml and AppData which now only need to get passed one param, instead of passing guides, videos, etc separately.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
Video URL-s are now much friendlier. When video only has an ID, turn the ID into a name (for backwards compatibility). Additionally I built a duplicate name checking into the processor of videos.json, which right away discovered two duplicate videos :)
-
- Feb 13, 2012
-
-
Rene Saarsoo authored
Use it for global classes Array,Date,etc and for Ext.supports. For now this is hard-coded, but better than nothing.
-
Rene Saarsoo authored
Replace the .forEach with for-loop. Didn't really measure the benefit, but maybe something goes better in IE, as it's a heavily used loop when performing the search.
-
Rene Saarsoo authored
Also style them with -line-through-.
-
Rene Saarsoo authored
That is, don't complain when a deprecated member is missing (this is to be expected).
-
Rene Saarsoo authored
An extra checkbox in show menu, just like for deprecated.
-
Rene Saarsoo authored
Otherwise like @deprecated, but for documenting members that have been completely removed.
-
Rene Saarsoo authored
-
- Feb 09, 2012
-
-
Rene Saarsoo authored
-
Rene Saarsoo authored
Use it correctly when generating touch docs.
-
- Feb 08, 2012
-
-
Rene Saarsoo authored
This time implement it without a hacky access to parent component.
-
Rene Saarsoo authored
When search directs to specific member that happens to be hidden we now first show and expand it, and only after that scroll to it. Expanding it first allows us to scroll it more correctly especially in case when dealing with members at the very end of the page that would otherwise be halfway hidden at the bottom.
-