Skip to content
  1. Sep 14, 2011
    • Rene Saarsoo's avatar
      Don't validate and format CSS mixin/var type definitions. · 34326437
      Rene Saarsoo authored
      The type names (measurement, percentage, ...) don't currently fit
      into JSDuck view of the world.  Just turning this off for now to
      avoid excessive amount of needless warnings.
      34326437
    • Rene Saarsoo's avatar
      d4989bba
    • Rene Saarsoo's avatar
      Allow type definitions to contain numbers. · f40cdf25
      Rene Saarsoo authored
      f40cdf25
    • Rene Saarsoo's avatar
      Support for ptype and ftype in addition to xtype. · f42d36d3
      Rene Saarsoo authored
      The xtypes property now basically reflects the alias property in
      Ext.define class definition. It's a hash with structure like:
      
          xtype: {
              widget: ["text", "textfield"],
              feature: ["blah"]
          }
      
      When rendering the class header "widget" is mapped to "xtype",
      "feature" to "ftype", "plugin" to "ptype".
      
      Explicit @xtype foo is converted to xtypes: {widget: ["foo"]}
      
      The choice of names is currently misfortunate.  It would be logical
      to use "alias", but we already have @alias which does a completely
      different thing.  This issue has been disturbing us for long, but
      now it really starts to hurt.  I feel we have to reclame @alias
      from its current occupating and use some other tag like @include
      to replace @alias.
      f42d36d3
  2. Sep 13, 2011
  3. Sep 12, 2011
  4. Sep 11, 2011
    • Rene Saarsoo's avatar
      Add --ext-namespace option. · f3f07a79
      Rene Saarsoo authored
      Allows detecting Ext.define and Ext.extend when Ext is wrapped
      inside another namespace and the code uses Foo.define instead.
      f3f07a79
  5. Sep 09, 2011
  6. Sep 08, 2011
  7. Sep 07, 2011
  8. Sep 06, 2011
    • Rene Saarsoo's avatar
      Add :sass task to Rakefile. · b047e0db
      Rene Saarsoo authored
      Ensure it's run before all the main export tasks.
      
      Also run it before :sdk task.
      b047e0db
    • Rene Saarsoo's avatar
      Refactor :compress task in Rakefile. · 725b3246
      Rene Saarsoo authored
      This task is now run *before* other tasks.  So we first compress
      the contents of template/ dir into template-min/ and from then on
      use the template-min/ dir as our template.
      
      To perform sencha build, I added build-js.html file that is like
      template.html but contains only bare minumum of JavaScript links
      that we need to build into one file.
      
      The purpose of all this is to run the :compress before building
      gem for release version of JSDuck.  For this reason we also don't
      concatenate data.js with app.js, as the jsduck gem wants to generate
      its own data.js.
      
      The default value for --template option is now "template-min/",
      only in development related tasks :sdk and :touch do we replace
      it with "template/".
      725b3246
Loading