]> source.dussan.org Git - vaadin-core.git/commitdiff
Merge '0.3.0' to 'master'
authorSauli Tähkäpää <sauli@vaadin.com>
Wed, 16 Dec 2015 19:55:44 +0000 (21:55 +0200)
committerSauli Tähkäpää <sauli@vaadin.com>
Wed, 16 Dec 2015 19:59:08 +0000 (21:59 +0200)
Conflicts:
README.md
bower.json
package.json
tasks/config.js

1  2 
README.md
bower.json
package.json
tasks/config.js
tasks/docsite.js
tasks/zip.js
vaadin-core-elements.html

diff --cc README.md
index 544decb77afc51f075683aed37efe08f33441367,23c5384ce1a6c568beb671beb31468023ddf92f0..f110b76035492fcde9f9af76e1bb355c5c843fe3
+++ b/README.md
@@@ -1,18 -1,25 +1,17 @@@
- # Vaadin Elements
+ # Vaadin Core Elements
  
- [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/vaadin/vaadin-elements?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
+ [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/vaadin/vaadin-core-elements?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
  
- Vaadin Elements is an evolving set of custom HTML elements, built using [Polymer](https://www.polymer-project.org), for building mobile and desktop web applications in modern browsers.
+ Vaadin Core Elements is an evolving set of custom HTML elements, built using [Polymer](https://www.polymer-project.org), for building mobile and desktop web applications in modern browsers.
  
 -### Component examples and documentation
 +### Examples and Documentation
  
  View live examples and source code side-by-side for individual custom elements.
  
 -=======
  | Element | Description | Status
  | --- | --- | --- |
- | [<**vaadin-grid**>](https://github.com/vaadin/vaadin-grid) &middot; [Examples](https://cdn.vaadin.com/vaadin-elements/latest/vaadin-grid/demo/) &middot; [API](https://cdn.vaadin.com/vaadin-elements/latest/vaadin-grid/) | Data grid for showing large amounts of tabular data. | Beta |
- | [<**vaadin-combo-box**>](https://github.com/vaadin/vaadin-combo-box) &middot; [Examples](https://cdn.vaadin.com/vaadin-elements/master/vaadin-combo-box/demo/) &middot; [API](https://cdn.vaadin.com/vaadin-elements/master/vaadin-combo-box/) | Filterable select element for a large set of items. | Alpha |
+ | [<**vaadin-grid**>](https://github.com/vaadin/vaadin-grid) &middot; [Examples](https://cdn.vaadin.com/vaadin-core-elements/latest/vaadin-grid/demo/) &middot; [API](https://cdn.vaadin.com/vaadin-core-elements/latest/vaadin-grid/) | Data grid for showing large amounts of tabular data. | Beta |
 -
 -### Quickstart
 -
 - Get a quick test-drive of the custom elements by forking one of the following JSFiddles:
 -
 -- &lt;**vaadin-grid**&gt;
 - - [Data generated on-the-fly](http://jsfiddle.net/jounik/tvk1235r/)
 - - [JSON data from a URL](http://jsfiddle.net/jounik/tLour4gv/)
++| [<**vaadin-combo-box**>](https://github.com/vaadin/vaadin-combo-box) &middot; [Examples](https://cdn.vaadin.com/vaadin-core-elements/master/vaadin-combo-box/demo/) &middot; [API](https://cdn.vaadin.com/vaadin-core-elements/master/vaadin-combo-box/) | Filterable select element for a large set of items. | Alpha |
  
  ### Installation
  
@@@ -32,13 -39,13 +31,13 @@@ We offer three ways to use Vaadin Core 
   We recommend using [Bower](http://bower.io) for managing your front-end dependencies. Follow the [Bower installation instructions](http://bower.io/#install-bower), then run the following command inside your project folder to install the most recent stable release.
  
   ```shell
-  $ bower install --save vaadin-elements
+  $ bower install --save vaadin-core-elements
   ```
  
-  This will download Vaadin Elements and its dependencies to the `bower_components` folder inside your project's folder.
-  
+  This will download Vaadin Core Elements bundle and its dependencies to the `bower_components` folder inside your project's folder.
 - 
++
   If you wish to use the development snapshot version of some component, you can install/update that separately:
-- 
++
   ```shell
   $ bower install --save vaadin-grid#master
   ```
      <vaadin-grid selection-mode="multi">
        <table>
          <!-- Define the columns -->
 -        <col name="index" header-text="#" width="48">
 +        <col name="index" width="48">
          <col name="user.picture.thumbnail" width="54">
 -        <col name="user.name.first" header-text="First Name">
 -        <col name="user.name.last" header-text="Last Name">
 -        <col name="user.email" header-text="Email" flex>
 +        <col name="user.name.first">
 +        <col name="user.name.last">
 +        <col name="user.email" flex>
        </table>
-       
++
 +      <!-- Define custom column headers -->
 +      <thead>
 +       <tr>
 +         <th>#</th>
 +         <th></th>
 +         <th>First Name</th>
 +         <th>Last Name</th>
 +         <th>Email</th>
 +       </tr>
 +      </thead>
      </vaadin-grid>
  
      <script>
        // use to determine when the custom elements are ready to be used
        document.addEventListener("WebComponentsReady", function () {
  
-         
 +        // Configure vaadin-grid to show data
++
          // Reference to the grid element
          var grid = document.querySelector("vaadin-grid");
  
diff --cc bower.json
index e231299bc11c5f45d189152d0aea5e0adb2199f6,87be670853eb9306c79d6157103f0294c05baf07..69b992d52898750e9c7e0c8b5e347fef8b843795
@@@ -4,12 -4,18 +4,18 @@@
    "authors": [
      "Vaadin Ltd"
    ],
-   "description": "Vaadin Elements is an evolving set of custom HTML elements, built using Polymer, for building mobile and desktop web applications in modern browsers.",
+   "description": "Vaadin Core Elements is an evolving set of free, open sourced custom HTML elements, built using Polymer, for building mobile and desktop web applications in modern browsers.",
 -  "license": "Apache License 2.0",
 +  "license": "Apache-2.0",
    "keywords": [
+     "vaadin",
+     "core",
+     "elements",
+     "web",
+     "components",
+     "webcomponents",
      "web-components"
    ],
-   "main": "vaadin-elements.html",
+   "main": "vaadin-core-elements.html",
    "ignore": [
      "**/.*",
      "**/node_modules",
@@@ -18,8 -24,7 +24,8 @@@
      "**/tests"
    ],
    "dependencies": {
-     "vaadin-grid": "vaadin/vaadin-grid#0.9.0-beta5",
 -    "vaadin-grid": "vaadin/vaadin-grid#~1.0.0"
++    "vaadin-grid": "vaadin/vaadin-grid#~1.0.0",
 +    "vaadin-combo-box": "vaadin/vaadin-combo-box#1.0.0-alpha2"
    },
    "devDependencies": {
      "iron-component-page": "polymerelements/iron-component-page#~1.1.0",
diff --cc package.json
index 681d4a922b3f3872819d6f6c2351fcd52bcd8bcc,6d84aca7cebd9124515627059feb4763555de257..d64af086da5600c851c4fed15124453f6ad8138e
@@@ -1,9 -1,9 +1,9 @@@
  {
-   "name": "vaadin-elements",
+   "name": "vaadin-core-elements",
    "version": "0.3.0",
-   "description": "Vaadin Elements is an evolving set of custom HTML elements, built using Polymer, for building mobile and desktop web applications in modern browsers.",
+   "description": "Vaadin Core Elements is an evolving set of free, open sourced custom HTML elements, built using Polymer, for building mobile and desktop web applications in modern browsers.",
    "author": "Vaadin Ltd",
 -  "license": "Apache License 2.0",
 +  "license": "Apache-2.0",
    "dependencies": {
      "bower": "latest",
      "fs-extra": "latest",
diff --cc tasks/config.js
index 1ff8364ffe22f12fbd40ea6b9ecd7d5afd87258b,96ab57f58490cbe91b1caf2ed5695e355f208c07..89188df35b874d7cd88a90bd833a5870f17a42b8
@@@ -4,7 -4,7 +4,7 @@@ var fs = require('fs')
  var userhome = process.env.HOME || process.env.HOMEPATH || process.env.USERPROFILE;
  
  module.exports = {
-   elements: ['vaadin-grid', 'vaadin-combo-box'],
 -  coreElements: ['vaadin-grid'],
++  coreElements: ['vaadin-grid', 'vaadin-combo-box'],
    version: args.version || 'master',
    permalink: args.version ? 'latest' : '',
    toolsHost: args.toolsHostname || 'tools.vaadin.com',
Simple merge
diff --cc tasks/zip.js
Simple merge
index 0000000000000000000000000000000000000000,4e1e83675f3f04e0eadbe56f2d23fec59152213e..316b1742f099d9bd087ba96b4777d2b1dc7cc9a5
mode 000000,100644..100644
--- /dev/null
@@@ -1,0 -1,1 +1,2 @@@
+ <link rel="import" href="../vaadin-grid/vaadin-grid.html">
++<link rel="import" href="../vaadin-combo-box/vaadin-combo-box.html">