- Oct 07, 2011
-
-
Rene Saarsoo authored
The device widths are all calculated now in one place.
-
Rene Saarsoo authored
50% size was right off - this way tablet examples would be smaller than phone examples, plus the text became too small to read. 75% was also tried, but it seemed just a little bit too big, so I went with 70%. Also removed the duplicted iPad image files.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
- Oct 06, 2011
-
-
Rene Saarsoo authored
-
Rene Saarsoo authored
All words added after @example tag are converted into CSS classes. The classes are detected in frontend and appropriate styling is applied. The default is: phone landscape.
-
Rene Saarsoo authored
This greatly simplifies the Inline component, delegating the actual preview showing and code editing to other classes. More over the InlineExamples controller no more deals with the iframe and many other details directly. Removed CSS-loading from both iframe files - for now it's not used. Also removed error alert - writing the error message to document.body should be enough, plus it's less obtrusive. Inside touchIframe.html wrapping the code inside Ext.setup(). For start it will make most examples work.
-
Rene Saarsoo authored
That's currently a sort-of solution because the example itself in the iframe is not scaled down at all.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
- Oct 05, 2011
-
-
Rene Saarsoo authored
Otherwise Touch will complain that Ext.setup has already been called.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
- There are now two iframe files: extIframe.html and touchIframe.html. - Touch iframe is wrapped inside div which renders iPhone border. - The height of touch examples is fixed so that the phone image would fit.
-
Rene Saarsoo authored
-
- Oct 04, 2011
-
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Rene Saarsoo authored
When @cfg has both @accessor and @evented then an event is also created in addition to get/set methods.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Rene Saarsoo authored
Also add empty meta-tags for the global class.
-
- Oct 03, 2011
-
-
Rene Saarsoo authored
Instead link to the class itself.
-
Rene Saarsoo authored
Instead of :filename and :linenr properties being tied to class hash itself, they are now inside :files property, which holds an array of hashes which contain :filename and :linenr. List of files is shown in the hierarchy sidebar. Especially useful for classes like Ext.Element which are made up from many-many files.
-
Rene Saarsoo authored
When @multiline is set to true in MetaTag implementation, multiple lines after the tag up to next @tag will be included to meta-tag contents.
-
Rene Saarsoo authored
Each meta-tag is now implemented as a class. The --meta-tags option specifies a path to Ruby file that contains the implementations. By default the sencha_tags.rb file is included which implements @author and @docauthor as hidden tags.
-
- Sep 30, 2011
-
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Nick Poulden authored
-
Nick Poulden authored
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Nick Poulden authored
-
- Sep 29, 2011
-
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Nick Poulden authored
-
Nick Poulden authored
-
Nick Poulden authored
-
Rene Saarsoo authored
This is a switch away from ext-doc style tree-logic where the tree could look like this: - Foo - Bar - Bar.Baz - Bar.Zap Now the tree always looks like this: - Foo - Bar - Baz - Zap This change is mostly in response to request of a user working with a system where most package names were also classes. With previous PackageLogic implementation he ended up with a pretty flat tree.
-