├── .gitignore
├── .project
├── Makefile
├── README.md
├── bin
├── .cvsignore
├── polyglot.freebsd.amd64.pyz
├── polyglot.linux.armv7l.pyz
├── polyglot.linux.x86_64.pyz
└── polyglot.osx.x86_64.pyz
├── docs
├── Makefile
├── _build
│ ├── doctrees
│ │ ├── changelog.doctree
│ │ ├── environment.pickle
│ │ ├── index.doctree
│ │ ├── module.doctree
│ │ ├── nsapi.doctree
│ │ ├── nsdev.doctree
│ │ ├── nsexample.doctree
│ │ ├── optional.doctree
│ │ └── usage.doctree
│ └── html
│ │ ├── .buildinfo
│ │ ├── _images
│ │ ├── add_ns.png
│ │ ├── settings.png
│ │ └── view_ns.png
│ │ ├── _modules
│ │ ├── collections.html
│ │ ├── index.html
│ │ └── polyglot
│ │ │ ├── config_manager.html
│ │ │ ├── core.html
│ │ │ ├── nodeserver_api.html
│ │ │ ├── nodeserver_helpers.html
│ │ │ ├── nodeserver_manager.html
│ │ │ └── utils.html
│ │ ├── _sources
│ │ ├── changelog.txt
│ │ ├── index.txt
│ │ ├── module.txt
│ │ ├── nsapi.txt
│ │ ├── nsdev.txt
│ │ ├── nsexample.txt
│ │ ├── optional.txt
│ │ └── usage.txt
│ │ ├── _static
│ │ ├── ajax-loader.gif
│ │ ├── alabaster.css
│ │ ├── basic.css
│ │ ├── classic.css
│ │ ├── comment-bright.png
│ │ ├── comment-close.png
│ │ ├── comment.png
│ │ ├── css
│ │ │ ├── badge_only.css
│ │ │ └── theme.css
│ │ ├── doctools.js
│ │ ├── down-pressed.png
│ │ ├── down.png
│ │ ├── file.png
│ │ ├── fonts
│ │ │ ├── Inconsolata-Bold.ttf
│ │ │ ├── Inconsolata-Regular.ttf
│ │ │ ├── Lato-Bold.ttf
│ │ │ ├── Lato-Regular.ttf
│ │ │ ├── RobotoSlab-Bold.ttf
│ │ │ ├── RobotoSlab-Regular.ttf
│ │ │ ├── fontawesome-webfont.eot
│ │ │ ├── fontawesome-webfont.svg
│ │ │ ├── fontawesome-webfont.ttf
│ │ │ └── fontawesome-webfont.woff
│ │ ├── jquery-1.11.1.js
│ │ ├── jquery.js
│ │ ├── js
│ │ │ ├── modernizr.min.js
│ │ │ └── theme.js
│ │ ├── minus.png
│ │ ├── plus.png
│ │ ├── pygments.css
│ │ ├── screenshots
│ │ │ ├── add_ns.png
│ │ │ ├── settings.png
│ │ │ └── view_ns.png
│ │ ├── searchtools.js
│ │ ├── sidebar.js
│ │ ├── underscore-1.3.1.js
│ │ ├── underscore.js
│ │ ├── up-pressed.png
│ │ ├── up.png
│ │ └── websupport.js
│ │ ├── changelog.html
│ │ ├── genindex.html
│ │ ├── index.html
│ │ ├── module.html
│ │ ├── nsapi.html
│ │ ├── nsdev.html
│ │ ├── nsexample.html
│ │ ├── objects.inv
│ │ ├── optional.html
│ │ ├── py-modindex.html
│ │ ├── search.html
│ │ ├── searchindex.js
│ │ └── usage.html
├── _static
│ ├── ajax-loader.gif
│ ├── alabaster.css
│ ├── basic.css
│ ├── classic.css
│ ├── comment-bright.png
│ ├── comment-close.png
│ ├── comment.png
│ ├── css
│ │ ├── badge_only.css
│ │ └── theme.css
│ ├── doctools.js
│ ├── down-pressed.png
│ ├── down.png
│ ├── file.png
│ ├── fonts
│ │ ├── Inconsolata-Bold.ttf
│ │ ├── Inconsolata-Regular.ttf
│ │ ├── Lato-Bold.ttf
│ │ ├── Lato-Regular.ttf
│ │ ├── RobotoSlab-Bold.ttf
│ │ ├── RobotoSlab-Regular.ttf
│ │ ├── fontawesome-webfont.eot
│ │ ├── fontawesome-webfont.svg
│ │ ├── fontawesome-webfont.ttf
│ │ └── fontawesome-webfont.woff
│ ├── jquery-1.11.1.js
│ ├── jquery.js
│ ├── js
│ │ ├── modernizr.min.js
│ │ └── theme.js
│ ├── minus.png
│ ├── plus.png
│ ├── pygments.css
│ ├── screenshots
│ │ ├── add_ns.png
│ │ ├── settings.png
│ │ └── view_ns.png
│ ├── searchtools.js
│ ├── sidebar.js
│ ├── underscore-1.3.1.js
│ ├── underscore.js
│ ├── up-pressed.png
│ ├── up.png
│ └── websupport.js
├── changelog.rst
├── conf.py
├── index.rst
├── make.bat
├── module.rst
├── nsapi.rst
├── nsdev.rst
├── nsexample.rst
├── optional.rst
└── usage.rst
├── license.txt
├── polyglot.service
├── polyglot
├── .cvsignore
├── __init__.py
├── __main__.py
├── config_manager.py
├── core.py
├── element_manager
│ ├── .cvsignore
│ ├── __init__.py
│ ├── api.py
│ ├── frontend
│ │ ├── .cvsignore
│ │ ├── __init__.py
│ │ └── www_static
│ │ │ ├── bower.json
│ │ │ ├── bower_components
│ │ │ ├── font-roboto
│ │ │ │ ├── .bower.json
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ └── roboto.html
│ │ │ ├── iron-a11y-keys-behavior
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── x-key-aware.html
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-a11y-keys-behavior.html
│ │ │ │ └── test
│ │ │ │ │ ├── basic-test.html
│ │ │ │ │ └── index.html
│ │ │ ├── iron-ajax
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .github
│ │ │ │ │ └── ISSUE_TEMPLATE.md
│ │ │ │ ├── .gitignore
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── hero.svg
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-ajax.html
│ │ │ │ ├── iron-request.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── iron-ajax.html
│ │ │ │ │ └── iron-request.html
│ │ │ ├── iron-autogrow-textarea
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── hero.svg
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-autogrow-textarea.html
│ │ │ │ └── test
│ │ │ │ │ ├── basic.html
│ │ │ │ │ └── index.html
│ │ │ ├── iron-behaviors
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── simple-button.html
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-button-state.html
│ │ │ │ ├── iron-control-state.html
│ │ │ │ └── test
│ │ │ │ │ ├── active-state.html
│ │ │ │ │ ├── disabled-state.html
│ │ │ │ │ ├── focused-state.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── test-elements.html
│ │ │ ├── iron-checked-element-behavior
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── simple-checkbox.html
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-checked-element-behavior.html
│ │ │ │ └── test
│ │ │ │ │ ├── basic.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── simple-checkbox.html
│ │ │ ├── iron-collapse
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── hero.svg
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-collapse.html
│ │ │ │ └── test
│ │ │ │ │ ├── basic.html
│ │ │ │ │ ├── horizontal.html
│ │ │ │ │ └── index.html
│ │ │ ├── iron-dropdown
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ ├── grow-height-animation.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── x-select.html
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-dropdown-scroll-manager.html
│ │ │ │ ├── iron-dropdown.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── iron-dropdown-scroll-manager.html
│ │ │ │ │ └── iron-dropdown.html
│ │ │ ├── iron-fit-behavior
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── simple-fit.html
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-fit-behavior.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── iron-fit-behavior.html
│ │ │ │ │ └── test-fit.html
│ │ │ ├── iron-flex-layout
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── classes
│ │ │ │ │ ├── iron-flex-layout.html
│ │ │ │ │ └── iron-shadow-flex-layout.html
│ │ │ │ ├── demo
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── x-app.html
│ │ │ │ └── iron-flex-layout.html
│ │ │ ├── iron-form-element-behavior
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── simple-element.html
│ │ │ │ │ └── simple-form.html
│ │ │ │ ├── index.html
│ │ │ │ └── iron-form-element-behavior.html
│ │ │ ├── iron-form
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── simple-element.html
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-form.html
│ │ │ │ └── test
│ │ │ │ │ ├── basic.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── simple-element.html
│ │ │ ├── iron-icon
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── location.png
│ │ │ │ ├── hero.svg
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-icon.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── iron-icon.html
│ │ │ ├── iron-icons
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── av-icons.html
│ │ │ │ ├── bower.json
│ │ │ │ ├── communication-icons.html
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── device-icons.html
│ │ │ │ ├── editor-icons.html
│ │ │ │ ├── hardware-icons.html
│ │ │ │ ├── hero.svg
│ │ │ │ ├── image-icons.html
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-icons.html
│ │ │ │ ├── maps-icons.html
│ │ │ │ ├── notification-icons.html
│ │ │ │ └── social-icons.html
│ │ │ ├── iron-iconset-svg
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── svg-sample-icons.html
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-iconset-svg.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── iron-iconset-svg.html
│ │ │ ├── iron-input
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── hero.svg
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-input.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── iron-input.html
│ │ │ │ │ └── letters-only.html
│ │ │ ├── iron-media-query
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── hero.svg
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-media-query.html
│ │ │ │ └── test
│ │ │ │ │ ├── basic.html
│ │ │ │ │ └── index.html
│ │ │ ├── iron-menu-behavior
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── simple-menu.html
│ │ │ │ │ └── simple-menubar.html
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-menu-behavior.html
│ │ │ │ ├── iron-menubar-behavior.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── iron-menu-behavior.html
│ │ │ │ │ ├── iron-menubar-behavior.html
│ │ │ │ │ ├── test-menu.html
│ │ │ │ │ └── test-menubar.html
│ │ │ ├── iron-meta
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── hero.svg
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-meta.html
│ │ │ │ └── test
│ │ │ │ │ ├── basic.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── iron-meta.html
│ │ │ ├── iron-overlay-behavior
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── simple-overlay.html
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-overlay-backdrop.html
│ │ │ │ ├── iron-overlay-behavior.html
│ │ │ │ ├── iron-overlay-manager.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── iron-overlay-behavior.html
│ │ │ │ │ └── test-overlay.html
│ │ │ ├── iron-resizable-behavior
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── src
│ │ │ │ │ │ └── x-app.html
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-resizable-behavior.html
│ │ │ │ └── test
│ │ │ │ │ ├── basic.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── iron-resizable-behavior.html
│ │ │ │ │ └── test-elements.html
│ │ │ ├── iron-selector
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-multi-selectable.html
│ │ │ │ ├── iron-selectable.html
│ │ │ │ ├── iron-selection.html
│ │ │ │ ├── iron-selector.html
│ │ │ │ └── test
│ │ │ │ │ ├── activate-event.html
│ │ │ │ │ ├── basic.html
│ │ │ │ │ ├── content-element.html
│ │ │ │ │ ├── content.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── multi.html
│ │ │ │ │ ├── next-previous.html
│ │ │ │ │ ├── selected-attribute.html
│ │ │ │ │ └── template-repeat.html
│ │ │ ├── iron-validatable-behavior
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ ├── cats-only.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── validatable-input.html
│ │ │ │ ├── index.html
│ │ │ │ ├── iron-validatable-behavior.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── iron-validatable-behavior.html
│ │ │ │ │ └── test-validatable.html
│ │ │ ├── marked-element
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── hero.svg
│ │ │ │ ├── index.html
│ │ │ │ ├── marked-element.html
│ │ │ │ ├── marked-import.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── marked-element.html
│ │ │ ├── marked
│ │ │ │ ├── .bower.json
│ │ │ │ ├── Gulpfile.js
│ │ │ │ ├── LICENSE
│ │ │ │ ├── Makefile
│ │ │ │ ├── README.md
│ │ │ │ ├── bin
│ │ │ │ │ └── marked
│ │ │ │ ├── bower.json
│ │ │ │ ├── component.json
│ │ │ │ ├── doc
│ │ │ │ │ ├── broken.md
│ │ │ │ │ └── todo.md
│ │ │ │ ├── index.js
│ │ │ │ ├── lib
│ │ │ │ │ └── marked.js
│ │ │ │ ├── man
│ │ │ │ │ └── marked.1
│ │ │ │ ├── marked.min.js
│ │ │ │ └── package.json
│ │ │ ├── neon-animation
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── animations
│ │ │ │ │ ├── cascaded-animation.html
│ │ │ │ │ ├── fade-in-animation.html
│ │ │ │ │ ├── fade-out-animation.html
│ │ │ │ │ ├── hero-animation.html
│ │ │ │ │ ├── opaque-animation.html
│ │ │ │ │ ├── reverse-ripple-animation.html
│ │ │ │ │ ├── ripple-animation.html
│ │ │ │ │ ├── scale-down-animation.html
│ │ │ │ │ ├── scale-up-animation.html
│ │ │ │ │ ├── slide-down-animation.html
│ │ │ │ │ ├── slide-from-left-animation.html
│ │ │ │ │ ├── slide-from-right-animation.html
│ │ │ │ │ ├── slide-left-animation.html
│ │ │ │ │ ├── slide-right-animation.html
│ │ │ │ │ ├── slide-up-animation.html
│ │ │ │ │ └── transform-animation.html
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ ├── card
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── x-card.html
│ │ │ │ │ │ └── x-cards-list.html
│ │ │ │ │ ├── declarative
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── doc
│ │ │ │ │ │ ├── basic.html
│ │ │ │ │ │ ├── my-animatable.html
│ │ │ │ │ │ ├── my-dialog.html
│ │ │ │ │ │ └── types.html
│ │ │ │ │ ├── dropdown
│ │ │ │ │ │ ├── animated-dropdown.html
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── grid
│ │ │ │ │ │ ├── animated-grid.html
│ │ │ │ │ │ ├── fullsize-page-with-card.html
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── list
│ │ │ │ │ │ ├── full-view.html
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── list-demo.html
│ │ │ │ │ │ └── list-view.html
│ │ │ │ │ ├── load
│ │ │ │ │ │ ├── animated-grid.html
│ │ │ │ │ │ ├── full-page.html
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── reprojection
│ │ │ │ │ │ ├── animated-grid.html
│ │ │ │ │ │ ├── fullsize-page-with-card.html
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── reprojected-pages.html
│ │ │ │ │ ├── shared.css
│ │ │ │ │ └── tiles
│ │ │ │ │ │ ├── circles-page.html
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── squares-page.html
│ │ │ │ ├── guides
│ │ │ │ │ └── neon-animation.md
│ │ │ │ ├── index.html
│ │ │ │ ├── neon-animatable-behavior.html
│ │ │ │ ├── neon-animatable.html
│ │ │ │ ├── neon-animated-pages.html
│ │ │ │ ├── neon-animation-behavior.html
│ │ │ │ ├── neon-animation-runner-behavior.html
│ │ │ │ ├── neon-animation.html
│ │ │ │ ├── neon-animations.html
│ │ │ │ ├── neon-shared-element-animatable-behavior.html
│ │ │ │ ├── neon-shared-element-animation-behavior.html
│ │ │ │ ├── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── neon-animated-pages.html
│ │ │ │ │ └── test-resizable-pages.html
│ │ │ │ └── web-animations.html
│ │ │ ├── paper-behaviors
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── paper-button.html
│ │ │ │ │ └── paper-radio-button.html
│ │ │ │ ├── index.html
│ │ │ │ ├── paper-button-behavior.html
│ │ │ │ ├── paper-inky-focus-behavior.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── paper-button-behavior.html
│ │ │ │ │ ├── paper-radio-button-behavior.html
│ │ │ │ │ ├── test-button.html
│ │ │ │ │ └── test-radio-button.html
│ │ │ ├── paper-button
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── index.html
│ │ │ │ ├── paper-button.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── paper-button.html
│ │ │ ├── paper-checkbox
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── index.html
│ │ │ │ ├── metadata.html
│ │ │ │ ├── paper-checkbox.css
│ │ │ │ ├── paper-checkbox.html
│ │ │ │ └── test
│ │ │ │ │ ├── basic.html
│ │ │ │ │ └── index.html
│ │ │ ├── paper-drawer-panel
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── hero.svg
│ │ │ │ ├── index.html
│ │ │ │ ├── paper-drawer-panel.css
│ │ │ │ └── paper-drawer-panel.html
│ │ │ ├── paper-dropdown-menu
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── index.html
│ │ │ │ ├── paper-dropdown-menu.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── paper-dropdown-menu.html
│ │ │ ├── paper-header-panel
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── hero.svg
│ │ │ │ ├── index.html
│ │ │ │ ├── paper-header-panel.css
│ │ │ │ ├── paper-header-panel.html
│ │ │ │ └── test
│ │ │ │ │ ├── basic.html
│ │ │ │ │ └── index.html
│ │ │ ├── paper-icon-button
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── index.html
│ │ │ │ ├── paper-icon-button.html
│ │ │ │ └── test
│ │ │ │ │ ├── a11y.html
│ │ │ │ │ ├── basic.html
│ │ │ │ │ └── index.html
│ │ │ ├── paper-input
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── all-imports.html
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── ssn-input.html
│ │ │ │ │ └── ssn-validator.html
│ │ │ │ ├── hero.svg
│ │ │ │ ├── index.html
│ │ │ │ ├── paper-input-addon-behavior.html
│ │ │ │ ├── paper-input-behavior.html
│ │ │ │ ├── paper-input-char-counter.html
│ │ │ │ ├── paper-input-container.html
│ │ │ │ ├── paper-input-error.html
│ │ │ │ ├── paper-input.html
│ │ │ │ ├── paper-textarea.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── letters-only.html
│ │ │ │ │ ├── paper-input-char-counter.html
│ │ │ │ │ ├── paper-input-container.html
│ │ │ │ │ ├── paper-input-error.html
│ │ │ │ │ ├── paper-input.html
│ │ │ │ │ └── paper-textarea.html
│ │ │ ├── paper-item
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── all-imports.html
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── index.html
│ │ │ │ ├── paper-icon-item.html
│ │ │ │ ├── paper-item-body.html
│ │ │ │ ├── paper-item-shared.css
│ │ │ │ ├── paper-item.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── paper-item.html
│ │ │ ├── paper-material
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── index.html
│ │ │ │ ├── paper-material.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── paper-material.html
│ │ │ ├── paper-menu-button
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── hero.svg
│ │ │ │ ├── index.html
│ │ │ │ ├── paper-menu-button-animations.html
│ │ │ │ ├── paper-menu-button.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── paper-menu-button.html
│ │ │ ├── paper-menu
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── hero.svg
│ │ │ │ ├── index.html
│ │ │ │ ├── paper-menu-shared.css
│ │ │ │ ├── paper-menu.html
│ │ │ │ ├── paper-submenu.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── paper-menu.html
│ │ │ │ │ └── paper-submenu.html
│ │ │ ├── paper-ripple
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── hero.svg
│ │ │ │ ├── index.html
│ │ │ │ ├── paper-ripple.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── paper-ripple.html
│ │ │ ├── paper-styles
│ │ │ │ ├── .bower.json
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── classes
│ │ │ │ │ ├── global.html
│ │ │ │ │ ├── shadow-layout.html
│ │ │ │ │ ├── shadow.html
│ │ │ │ │ └── typography.html
│ │ │ │ ├── color.html
│ │ │ │ ├── default-theme.html
│ │ │ │ ├── demo-pages.html
│ │ │ │ ├── demo.css
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── paper-styles-classes.html
│ │ │ │ ├── paper-styles.html
│ │ │ │ ├── shadow.html
│ │ │ │ └── typography.html
│ │ │ ├── paper-toolbar
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ └── index.html
│ │ │ │ ├── index.html
│ │ │ │ ├── paper-toolbar.html
│ │ │ │ └── test
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── paper-toolbar.html
│ │ │ ├── paper-tooltip
│ │ │ │ ├── .bower.json
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── demo
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── test-button.html
│ │ │ │ ├── index.html
│ │ │ │ ├── paper-tooltip.html
│ │ │ │ └── test
│ │ │ │ │ ├── basic.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── test-button.html
│ │ │ ├── polymer
│ │ │ │ ├── .bower.json
│ │ │ │ ├── LICENSE.txt
│ │ │ │ ├── bower.json
│ │ │ │ ├── build.log
│ │ │ │ ├── polymer-micro.html
│ │ │ │ ├── polymer-mini.html
│ │ │ │ └── polymer.html
│ │ │ ├── promise-polyfill
│ │ │ │ ├── .bower.json
│ │ │ │ ├── Gruntfile.js
│ │ │ │ ├── LICENSE
│ │ │ │ ├── Promise-Statics.js
│ │ │ │ ├── Promise.js
│ │ │ │ ├── Promise.min.js
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── package.json
│ │ │ │ ├── promise-polyfill-lite.html
│ │ │ │ └── promise-polyfill.html
│ │ │ ├── web-animations-js
│ │ │ │ ├── .bower.json
│ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ ├── COPYING
│ │ │ │ ├── History.md
│ │ │ │ ├── README.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── web-animations-next-lite.min.js
│ │ │ │ ├── web-animations-next-lite.min.js.map
│ │ │ │ ├── web-animations-next.min.js
│ │ │ │ ├── web-animations-next.min.js.map
│ │ │ │ ├── web-animations.html
│ │ │ │ ├── web-animations.min.js
│ │ │ │ └── web-animations.min.js.map
│ │ │ └── webcomponentsjs
│ │ │ │ ├── .bower.json
│ │ │ │ ├── CustomElements.js
│ │ │ │ ├── CustomElements.min.js
│ │ │ │ ├── HTMLImports.js
│ │ │ │ ├── HTMLImports.min.js
│ │ │ │ ├── MutationObserver.js
│ │ │ │ ├── MutationObserver.min.js
│ │ │ │ ├── README.md
│ │ │ │ ├── ShadowDOM.js
│ │ │ │ ├── ShadowDOM.min.js
│ │ │ │ ├── bower.json
│ │ │ │ ├── build.log
│ │ │ │ ├── package.json
│ │ │ │ ├── webcomponents-lite.js
│ │ │ │ ├── webcomponents-lite.min.js
│ │ │ │ ├── webcomponents.js
│ │ │ │ └── webcomponents.min.js
│ │ │ ├── images
│ │ │ └── UDLogoOutlined_small.png
│ │ │ ├── index.html
│ │ │ └── src
│ │ │ ├── main-contents.html
│ │ │ ├── my-paper-header-panel
│ │ │ ├── README.md
│ │ │ ├── bower.json
│ │ │ ├── demo
│ │ │ │ └── index.html
│ │ │ ├── hero.svg
│ │ │ ├── index.html
│ │ │ ├── my-paper-header-panel.css
│ │ │ ├── my-paper-header-panel.html
│ │ │ └── test
│ │ │ │ ├── basic.html
│ │ │ │ └── index.html
│ │ │ ├── partial-addns.html
│ │ │ ├── partial-server.html
│ │ │ ├── partial-settings.html
│ │ │ ├── primary-style.css
│ │ │ ├── sidebar-list.html
│ │ │ ├── x-app.css
│ │ │ └── x-app.html
│ ├── http
│ │ ├── .cvsignore
│ │ ├── __init__.py
│ │ └── basic_auth.py
│ └── isy
│ │ ├── .cvsignore
│ │ ├── __init__.py
│ │ └── incoming.py
├── node_servers
│ ├── .cvsignore
│ ├── hue
│ │ ├── .cvsignore
│ │ ├── converters.py
│ │ ├── hue.py
│ │ ├── instructions.txt
│ │ ├── node_types.py
│ │ ├── phue.py
│ │ ├── profile.zip
│ │ ├── profile
│ │ │ ├── editor
│ │ │ │ └── editors.xml
│ │ │ ├── nls
│ │ │ │ └── en_US.txt
│ │ │ ├── nodedef
│ │ │ │ └── nodedefs.xml
│ │ │ └── version.txt
│ │ ├── pylintrc
│ │ └── server.json
│ ├── kodi
│ │ ├── .cvsignore
│ │ ├── instructions.txt
│ │ ├── jsonrpc_requests
│ │ │ ├── .cvsignore
│ │ │ ├── __init__.py
│ │ │ └── jsonrpc.py
│ │ ├── kodi.py
│ │ ├── node_types.py
│ │ ├── profile.zip
│ │ ├── profile
│ │ │ ├── .cvsignore
│ │ │ ├── editor
│ │ │ │ ├── .cvsignore
│ │ │ │ └── editors.xml
│ │ │ ├── nls
│ │ │ │ ├── .cvsignore
│ │ │ │ └── en_US.txt
│ │ │ ├── nodedef
│ │ │ │ ├── .cvsignore
│ │ │ │ └── nodedefs.xml
│ │ │ └── version.txt
│ │ ├── pylintrc
│ │ ├── server.json
│ │ └── xmltodict.py
│ └── pulse
│ │ ├── diagtst_node.py
│ │ ├── instructions.txt
│ │ ├── profile.zip
│ │ ├── profile
│ │ ├── editor
│ │ │ └── editors.xml
│ │ ├── nls
│ │ │ └── en_US.txt
│ │ ├── nodedef
│ │ │ └── nodedefs.xml
│ │ └── version.txt
│ │ ├── pulse.py
│ │ └── server.json
├── nodeserver_api.py
├── nodeserver_helpers.py
├── nodeserver_manager.py
├── utils.py
└── version.py
├── pylintrc
├── requirements-dev.txt
├── requirements.txt
├── scripts
├── check_style.sh
├── clean_project
├── id_rsa_pi
├── make_dist.sh
└── make_profile
└── setup.py
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | *.pyc
3 | __pycache__
4 | build
5 | config
6 | *~
7 | ./.git
8 | .idea/
9 | .AppleDouble
10 |
--------------------------------------------------------------------------------
/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | polyglot
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | Documentation found here:
2 | http://ud-polyglot.readthedocs.io/
3 |
--------------------------------------------------------------------------------
/bin/.cvsignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | *.pyc
3 | __pycache__
4 | config
5 |
--------------------------------------------------------------------------------
/bin/polyglot.freebsd.amd64.pyz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/bin/polyglot.freebsd.amd64.pyz
--------------------------------------------------------------------------------
/bin/polyglot.linux.armv7l.pyz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/bin/polyglot.linux.armv7l.pyz
--------------------------------------------------------------------------------
/bin/polyglot.linux.x86_64.pyz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/bin/polyglot.linux.x86_64.pyz
--------------------------------------------------------------------------------
/bin/polyglot.osx.x86_64.pyz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/bin/polyglot.osx.x86_64.pyz
--------------------------------------------------------------------------------
/docs/_build/doctrees/changelog.doctree:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/doctrees/changelog.doctree
--------------------------------------------------------------------------------
/docs/_build/doctrees/environment.pickle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/doctrees/environment.pickle
--------------------------------------------------------------------------------
/docs/_build/doctrees/index.doctree:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/doctrees/index.doctree
--------------------------------------------------------------------------------
/docs/_build/doctrees/module.doctree:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/doctrees/module.doctree
--------------------------------------------------------------------------------
/docs/_build/doctrees/nsapi.doctree:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/doctrees/nsapi.doctree
--------------------------------------------------------------------------------
/docs/_build/doctrees/nsdev.doctree:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/doctrees/nsdev.doctree
--------------------------------------------------------------------------------
/docs/_build/doctrees/nsexample.doctree:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/doctrees/nsexample.doctree
--------------------------------------------------------------------------------
/docs/_build/doctrees/optional.doctree:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/doctrees/optional.doctree
--------------------------------------------------------------------------------
/docs/_build/doctrees/usage.doctree:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/doctrees/usage.doctree
--------------------------------------------------------------------------------
/docs/_build/html/.buildinfo:
--------------------------------------------------------------------------------
1 | # Sphinx build info version 1
2 | # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3 | config: 3d9326ac3b8f60e4c9baeac03bfbc6d2
4 | tags: 645f666f9bcd5a90fca523b33c5a78b7
5 |
--------------------------------------------------------------------------------
/docs/_build/html/_images/add_ns.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_images/add_ns.png
--------------------------------------------------------------------------------
/docs/_build/html/_images/settings.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_images/settings.png
--------------------------------------------------------------------------------
/docs/_build/html/_images/view_ns.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_images/view_ns.png
--------------------------------------------------------------------------------
/docs/_build/html/_sources/changelog.txt:
--------------------------------------------------------------------------------
1 | Changelog
2 | =========
3 |
4 | This is the changelog for Polyglot
5 |
6 |
7 | 0.0.6
8 | -----
9 |
10 | * Added MQTT nodeserver communication functionality -e42
11 | * Updated Documentation - e42
12 | * Added NodeJS nodeserver groundwork - e42
13 | * Modified params message to add "interface", "mqtt_server", "mqtt_port" keypairs - e42
14 | * Fixed nodeserver_api log format error on write_nodeserver_config - evilpete
15 |
16 | 0.0.5
17 | -----
18 |
19 |
20 | 0.0.4
21 | -----
22 |
--------------------------------------------------------------------------------
/docs/_build/html/_sources/module.txt:
--------------------------------------------------------------------------------
1 | Polyglot Methods and Classes
2 | ============================
3 |
4 | Module
5 | ~~~~~~
6 |
7 | These are the classes and methods from the Polyglot module.
8 |
9 | Config Manager
10 | --------------
11 |
12 | .. automodule:: polyglot.config_manager
13 | :members:
14 |
15 | Core
16 | ----
17 |
18 | .. automodule:: polyglot.core
19 | :members:
20 |
21 | Nodeserver API
22 | ---------------
23 |
24 | .. automodule:: polyglot.nodeserver_api
25 | :members:
26 |
27 | Nodeserver Helpers
28 | ------------------
29 |
30 | .. automodule:: polyglot.nodeserver_helpers
31 | :members:
32 |
33 | Nodeserver Manager
34 | ------------------
35 |
36 | .. automodule:: polyglot.nodeserver_manager
37 | :members:
38 |
39 | Utils
40 | -----
41 |
42 | .. automodule:: polyglot.utils
43 | :members:
44 |
--------------------------------------------------------------------------------
/docs/_build/html/_static/ajax-loader.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/ajax-loader.gif
--------------------------------------------------------------------------------
/docs/_build/html/_static/comment-bright.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/comment-bright.png
--------------------------------------------------------------------------------
/docs/_build/html/_static/comment-close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/comment-close.png
--------------------------------------------------------------------------------
/docs/_build/html/_static/comment.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/comment.png
--------------------------------------------------------------------------------
/docs/_build/html/_static/down-pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/down-pressed.png
--------------------------------------------------------------------------------
/docs/_build/html/_static/down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/down.png
--------------------------------------------------------------------------------
/docs/_build/html/_static/file.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/file.png
--------------------------------------------------------------------------------
/docs/_build/html/_static/fonts/Inconsolata-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/fonts/Inconsolata-Bold.ttf
--------------------------------------------------------------------------------
/docs/_build/html/_static/fonts/Inconsolata-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/fonts/Inconsolata-Regular.ttf
--------------------------------------------------------------------------------
/docs/_build/html/_static/fonts/Lato-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/fonts/Lato-Bold.ttf
--------------------------------------------------------------------------------
/docs/_build/html/_static/fonts/Lato-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/fonts/Lato-Regular.ttf
--------------------------------------------------------------------------------
/docs/_build/html/_static/fonts/RobotoSlab-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/fonts/RobotoSlab-Bold.ttf
--------------------------------------------------------------------------------
/docs/_build/html/_static/fonts/RobotoSlab-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/fonts/RobotoSlab-Regular.ttf
--------------------------------------------------------------------------------
/docs/_build/html/_static/fonts/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/fonts/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/docs/_build/html/_static/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/docs/_build/html/_static/fonts/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/fonts/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/docs/_build/html/_static/minus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/minus.png
--------------------------------------------------------------------------------
/docs/_build/html/_static/plus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/plus.png
--------------------------------------------------------------------------------
/docs/_build/html/_static/screenshots/add_ns.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/screenshots/add_ns.png
--------------------------------------------------------------------------------
/docs/_build/html/_static/screenshots/settings.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/screenshots/settings.png
--------------------------------------------------------------------------------
/docs/_build/html/_static/screenshots/view_ns.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/screenshots/view_ns.png
--------------------------------------------------------------------------------
/docs/_build/html/_static/up-pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/up-pressed.png
--------------------------------------------------------------------------------
/docs/_build/html/_static/up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/_static/up.png
--------------------------------------------------------------------------------
/docs/_build/html/objects.inv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_build/html/objects.inv
--------------------------------------------------------------------------------
/docs/_static/ajax-loader.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/ajax-loader.gif
--------------------------------------------------------------------------------
/docs/_static/comment-bright.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/comment-bright.png
--------------------------------------------------------------------------------
/docs/_static/comment-close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/comment-close.png
--------------------------------------------------------------------------------
/docs/_static/comment.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/comment.png
--------------------------------------------------------------------------------
/docs/_static/down-pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/down-pressed.png
--------------------------------------------------------------------------------
/docs/_static/down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/down.png
--------------------------------------------------------------------------------
/docs/_static/file.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/file.png
--------------------------------------------------------------------------------
/docs/_static/fonts/Inconsolata-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/fonts/Inconsolata-Bold.ttf
--------------------------------------------------------------------------------
/docs/_static/fonts/Inconsolata-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/fonts/Inconsolata-Regular.ttf
--------------------------------------------------------------------------------
/docs/_static/fonts/Lato-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/fonts/Lato-Bold.ttf
--------------------------------------------------------------------------------
/docs/_static/fonts/Lato-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/fonts/Lato-Regular.ttf
--------------------------------------------------------------------------------
/docs/_static/fonts/RobotoSlab-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/fonts/RobotoSlab-Bold.ttf
--------------------------------------------------------------------------------
/docs/_static/fonts/RobotoSlab-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/fonts/RobotoSlab-Regular.ttf
--------------------------------------------------------------------------------
/docs/_static/fonts/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/fonts/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/docs/_static/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/docs/_static/fonts/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/fonts/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/docs/_static/minus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/minus.png
--------------------------------------------------------------------------------
/docs/_static/plus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/plus.png
--------------------------------------------------------------------------------
/docs/_static/screenshots/add_ns.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/screenshots/add_ns.png
--------------------------------------------------------------------------------
/docs/_static/screenshots/settings.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/screenshots/settings.png
--------------------------------------------------------------------------------
/docs/_static/screenshots/view_ns.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/screenshots/view_ns.png
--------------------------------------------------------------------------------
/docs/_static/up-pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/up-pressed.png
--------------------------------------------------------------------------------
/docs/_static/up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/docs/_static/up.png
--------------------------------------------------------------------------------
/docs/changelog.rst:
--------------------------------------------------------------------------------
1 | Changelog
2 | =========
3 |
4 | This is the changelog for Polyglot
5 |
6 |
7 | 0.0.6
8 | -----
9 |
10 | * Added MQTT nodeserver communication functionality -e42
11 | * Updated Documentation - e42
12 | * Added NodeJS nodeserver groundwork - e42
13 | * Modified params message to add "interface", "mqtt_server", "mqtt_port" keypairs - e42
14 | * Fixed nodeserver_api log format error on write_nodeserver_config - evilpete
15 |
16 | 0.0.5
17 | -----
18 |
19 |
20 | 0.0.4
21 | -----
22 |
--------------------------------------------------------------------------------
/docs/module.rst:
--------------------------------------------------------------------------------
1 | Polyglot Methods and Classes
2 | ============================
3 |
4 | Module
5 | ~~~~~~
6 |
7 | These are the classes and methods from the Polyglot module.
8 |
9 | Config Manager
10 | --------------
11 |
12 | .. automodule:: polyglot.config_manager
13 | :members:
14 |
15 | Core
16 | ----
17 |
18 | .. automodule:: polyglot.core
19 | :members:
20 |
21 | Nodeserver API
22 | ---------------
23 |
24 | .. automodule:: polyglot.nodeserver_api
25 | :members:
26 |
27 | Nodeserver Helpers
28 | ------------------
29 |
30 | .. automodule:: polyglot.nodeserver_helpers
31 | :members:
32 |
33 | Nodeserver Manager
34 | ------------------
35 |
36 | .. automodule:: polyglot.nodeserver_manager
37 | :members:
38 |
39 | Utils
40 | -----
41 |
42 | .. automodule:: polyglot.utils
43 | :members:
44 |
--------------------------------------------------------------------------------
/license.txt:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2016 UniversalDevicesInc
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/polyglot.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=polyglot
3 | After=network-online.target
4 |
5 | [Service]
6 | Type=simple
7 | WorkingDirectory=/home/pi/development/Polyglot
8 | ExecStart=/usr/bin/python -m polyglot -v
9 | Restart=always
10 | User=pi
11 |
12 | [Install]
13 | WantedBy=multi-user.target
14 |
--------------------------------------------------------------------------------
/polyglot/.cvsignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | *.pyc
3 | __pycache__
4 |
--------------------------------------------------------------------------------
/polyglot/__init__.py:
--------------------------------------------------------------------------------
1 | """
2 | Polyglot
3 |
4 | Server for translating communication between the ISY994 controller and
5 | third-party Node Servers.
6 | """
7 | # pylint: disable=no-name-in-module,import-error
8 | # flake8: noqa
9 |
10 | from . import utils
11 | from . import nodeserver_api
12 | import os
13 |
14 | SOURCE_DIR = os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))
15 |
--------------------------------------------------------------------------------
/polyglot/element_manager/.cvsignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | *.pyc
3 | __pycache__
4 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/.cvsignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | *.pyc
3 | __pycache__
4 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/font-roboto/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "font-roboto",
3 | "version": "1.0.1",
4 | "description": "An HTML import for Roboto",
5 | "authors": [
6 | "The Polymer Authors"
7 | ],
8 | "keywords": [
9 | "font",
10 | "roboto"
11 | ],
12 | "repository": {
13 | "type": "git",
14 | "url": "git://github.com/PolymerElements/font-roboto.git"
15 | },
16 | "main": "roboto.html",
17 | "license": "http://polymer.github.io/LICENSE.txt",
18 | "homepage": "https://github.com/PolymerElements/font-roboto/",
19 | "ignore": [
20 | "/.*"
21 | ],
22 | "_release": "1.0.1",
23 | "_resolution": {
24 | "type": "version",
25 | "tag": "v1.0.1",
26 | "commit": "21ce9b51a417fa9995cf6606e886aba0728f70a1"
27 | },
28 | "_source": "git://github.com/PolymerElements/font-roboto.git",
29 | "_target": "^1.0.1",
30 | "_originalSource": "PolymerElements/font-roboto"
31 | }
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/font-roboto/README.md:
--------------------------------------------------------------------------------
1 | # font-roboto
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/font-roboto/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "font-roboto",
3 | "version": "1.0.1",
4 | "description": "An HTML import for Roboto",
5 | "authors": [
6 | "The Polymer Authors"
7 | ],
8 | "keywords": [
9 | "font",
10 | "roboto"
11 | ],
12 | "repository": {
13 | "type": "git",
14 | "url": "git://github.com/PolymerElements/font-roboto.git"
15 | },
16 | "main": "roboto.html",
17 | "license": "http://polymer.github.io/LICENSE.txt",
18 | "homepage": "https://github.com/PolymerElements/font-roboto/",
19 | "ignore": [
20 | "/.*"
21 | ]
22 | }
23 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/font-roboto/roboto.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-a11y-keys-behavior/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-a11y-keys-behavior/README.md:
--------------------------------------------------------------------------------
1 | iron-a11y-keys-behavior
2 | =======================
3 |
4 | `Polymer.IronA11yKeysBehavior` provides a normalized interface for processing
5 | keyboard commands that pertain to [WAI-ARIA best practices](http://www.w3.org/TR/wai-aria-practices/#kbd_general_binding).
6 | The element takes care of browser differences with respect to Keyboard events
7 | and uses an expressive syntax to filter key presses.
8 |
9 | Use the `keyBindings` prototype property to express what combination of keys
10 | will trigger the event to fire.
11 |
12 | Use the `key-event-target` attribute to set up event handlers on a specific
13 | node.
14 | The `keys-pressed` event will fire when one of the key combinations set with the
15 | `keys` property is pressed.
16 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-a11y-keys-behavior/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-a11y-keys-behavior",
3 | "version": "1.0.5",
4 | "description": "A behavior that enables keybindings for greater a11y.",
5 | "keywords": [
6 | "web-components",
7 | "web-component",
8 | "polymer",
9 | "a11y",
10 | "input"
11 | ],
12 | "authors": [
13 | "The Polymer Authors"
14 | ],
15 | "repository": {
16 | "type": "git",
17 | "url": "git://github.com/PolymerElements/iron-a11y-keys-behavior.git"
18 | },
19 | "main": "iron-a11y-keys-behavior.html",
20 | "license": "http://polymer.github.io/LICENSE.txt",
21 | "dependencies": {
22 | "polymer": "Polymer/polymer#^1.0.0"
23 | },
24 | "devDependencies": {
25 | "paper-styles": "PolymerElements/paper-styles#^1.0.2",
26 | "iron-component-page": "polymerelements/iron-component-page#^1.0.0",
27 | "iron-test-helpers": "polymerelements/iron-test-helpers#^1.0.0",
28 | "test-fixture": "polymerelements/test-fixture#^1.0.0",
29 | "web-component-tester": "*",
30 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-a11y-keys-behavior/demo/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 | Iron A11y Keys Behavior demo
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-a11y-keys-behavior/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 | iron-a11y-keys-behavior
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-ajax/.github/ISSUE_TEMPLATE.md:
--------------------------------------------------------------------------------
1 |
2 | ### Description
3 |
4 |
5 | ### Expected outcome
6 |
7 |
8 |
9 | ### Actual outcome
10 |
11 |
12 |
13 | ### Live Demo
14 |
15 |
16 | ### Steps to reproduce
17 |
18 |
23 |
24 | ### Browsers Affected
25 |
26 | - [ ] Chrome
27 | - [ ] Firefox
28 | - [ ] Safari 9
29 | - [ ] Safari 8
30 | - [ ] Safari 7
31 | - [ ] Edge
32 | - [ ] IE 11
33 | - [ ] IE 10
34 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-ajax/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-ajax/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: required
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: HWwX1XiMfkZkC5XzAz6HkMJcFR+O1DZ+g9hnogZ0e3zdjqZ8VFkCsx0glJLA4TIPdWDfq93gRmeGtbepIx0x4BVOWX8rqoIjb9fbNJDU4ItZsbOvDLInFqKevdq+/klDavVfbR4hNeaHgDmcIEa/IolDU0qIrIdefBfZLOQ0ajM=
10 | - secure: hBkZz41jJfEP+Z8Uwcw3/EWDLLBzKT+WKY/XI7ubT/bxlXn95RJqY+j1pBX7+fHfLrUfjRmQHTsqkkST2JwRGAZoZpBX+lmUuNRyMoYsDKMl+CYinhSNTVVGSv7JPt5Ls5fktfzIt6Qd97vBy25hcCGKB6HBy+ppfP2DuII4uC8=
11 | node_js: stable
12 | addons:
13 | firefox: '46.0'
14 | apt:
15 | sources:
16 | - google-chrome
17 | packages:
18 | - google-chrome-stable
19 | sauce_connect: true
20 | script:
21 | - xvfb-run wct
22 | - if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then wct -s 'default'; fi
23 | dist: trusty
24 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-ajax/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 | iron-ajax
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-ajax/test/index.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-autogrow-textarea/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-autogrow-textarea/README.md:
--------------------------------------------------------------------------------
1 | # iron-autogrow-textarea
2 |
3 | `iron-autogrow-textarea` is an element containing a textarea that grows in height as more
4 | lines of input are entered. Unless an explicit height or the `maxRows` property is set, it will
5 | never scroll.
6 |
7 | Example:
8 |
9 |
10 |
11 | Because the `textarea`'s `value` property is not observable, you should use
12 | this element's `bind-value` instead for imperative updates.
13 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-autogrow-textarea/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | iron-autogrow-textarea
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-autogrow-textarea/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 | iron-autogrow-textarea tests
16 |
17 |
18 |
19 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-behaviors/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-behaviors/README.md:
--------------------------------------------------------------------------------
1 | iron-behaviors
2 | ==============
3 |
4 | This repository collects shared behaviors that are mixed in to other elements.
5 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-behaviors/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-behaviors",
3 | "version": "1.0.8",
4 | "description": "Provides a set of behaviors for the iron elements",
5 | "private": true,
6 | "authors": [
7 | "The Polymer Authors"
8 | ],
9 | "repository": {
10 | "type": "git",
11 | "url": "git://github.com/PolymerElements/iron-behaviors.git"
12 | },
13 | "main": [
14 | "iron-button-state.html",
15 | "iron-control-state.html"
16 | ],
17 | "license": "http://polymer.github.io/LICENSE.txt",
18 | "dependencies": {
19 | "polymer": "Polymer/polymer#^1.0.0",
20 | "iron-a11y-keys-behavior": "PolymerElements/iron-a11y-keys-behavior#^1.0.0"
21 | },
22 | "devDependencies": {
23 | "paper-styles": "polymerelements/paper-styles#^1.0.2",
24 | "iron-test-helpers": "polymerelements/iron-test-helpers#^1.0.0",
25 | "iron-component-page": "polymerelements/iron-component-page#^1.0.0",
26 | "test-fixture": "polymerelements/test-fixture#^1.0.0",
27 | "web-component-tester": "*",
28 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-behaviors/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 | Iron Behaviors
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-behaviors/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-checked-element-behavior/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-checked-element-behavior/README.md:
--------------------------------------------------------------------------------
1 | # iron-checked-element-behavior
2 | Implements an element that has a checked attribute and can be added to a form
3 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-checked-element-behavior/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | iron-checked-element-behavior
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-checked-element-behavior/test/simple-checkbox.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
27 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-collapse/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-collapse/README.md:
--------------------------------------------------------------------------------
1 | # iron-collapse
2 |
3 | `iron-collapse` creates a collapsible block of content. By default, the content
4 | will be collapsed. Use `opened` or `toggle()` to show/hide the content.
5 |
6 | ```html
7 |
8 |
9 |
10 | Content goes here...
11 |
12 | ```
13 |
14 | ```javascript
15 | toggle: function() {
16 | this.$.collapse.toggle();
17 | }
18 | ```
19 |
20 | `iron-collapse` adjusts the height/width of the collapsible element to show/hide
21 | the content. So avoid putting padding/margin/border on the collapsible directly,
22 | and instead put a div inside and style that.
23 |
24 | ```html
25 |
31 |
32 |
33 |
34 |
Content goes here...
35 |
36 |
37 | ```
38 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-collapse/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-collapse",
3 | "version": "1.0.3",
4 | "description": "Provides a collapsable container",
5 | "authors": [
6 | "The Polymer Authors"
7 | ],
8 | "keywords": [
9 | "web-components",
10 | "polymer",
11 | "container"
12 | ],
13 | "private": true,
14 | "repository": {
15 | "type": "git",
16 | "url": "https://github.com/PolymerElements/iron-collapse"
17 | },
18 | "license": "http://polymer.github.io/LICENSE.txt",
19 | "homepage": "https://github.com/PolymerElements/iron-collapse",
20 | "ignore": [],
21 | "dependencies": {
22 | "polymer": "Polymer/polymer#^1.0.0"
23 | },
24 | "devDependencies": {
25 | "web-component-tester": "*",
26 | "test-fixture": "PolymerElements/test-fixture#^1.0.0",
27 | "iron-component-page": "PolymerElements/iron-component-page#^1.0.0",
28 | "paper-styles": "PolymerElements/paper-styles#^1.0.0",
29 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-collapse/hero.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
24 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-collapse/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 | iron-collapse
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-collapse/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
12 |
13 |
14 |
15 | Tests
16 |
17 |
18 |
19 |
20 |
21 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-dropdown/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-dropdown/README.md:
--------------------------------------------------------------------------------
1 | iron-dropdown
2 | =============
3 |
4 | An element that implements a simple drop-down menu widget with a trigger and content.
5 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-dropdown/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 | iron-dropdown
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-dropdown/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 | iron-dropdown tests
16 |
17 |
18 |
19 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-fit-behavior/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-fit-behavior/README.md:
--------------------------------------------------------------------------------
1 | # iron-fit-behavior
2 |
3 | Fits an element in the window, or another element.
4 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-fit-behavior/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-fit-behavior",
3 | "version": "1.0.3",
4 | "license": "http://polymer.github.io/LICENSE.txt",
5 | "description": "Fits an element inside another element",
6 | "private": true,
7 | "main": [
8 | "iron-fit-behavior.html"
9 | ],
10 | "keywords": [
11 | "web-components",
12 | "polymer",
13 | "behavior"
14 | ],
15 | "authors": [
16 | "The Polymer Authors"
17 | ],
18 | "repository": {
19 | "type": "git",
20 | "url": "git://github.com/PolymerElements/iron-fit-behavior.git"
21 | },
22 | "dependencies": {
23 | "polymer": "Polymer/polymer#^1.0.0"
24 | },
25 | "devDependencies": {
26 | "paper-styles": "polymerelements/paper-styles#^1.0.2",
27 | "iron-component-page": "PolymerElements/iron-component-page#^1.0.0",
28 | "test-fixture": "PolymerElements/test-fixture#^1.0.0",
29 | "web-component-tester": "*",
30 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-fit-behavior/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | iron-fit-behavior
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-fit-behavior/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 | iron-fit-behavior tests
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-fit-behavior/test/test-fit.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
43 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-flex-layout/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-flex-layout",
3 | "version": "1.0.3",
4 | "description": "Provide flexbox-based layouts",
5 | "keywords": [
6 | "web-components",
7 | "polymer",
8 | "layout"
9 | ],
10 | "private": true,
11 | "license": "http://polymer.github.io/LICENSE.txt",
12 | "authors": [
13 | "The Polymer Authors"
14 | ],
15 | "repository": {
16 | "type": "git",
17 | "url": "git://github.com/PolymerElements/iron-flex-layout.git"
18 | },
19 | "dependencies": {
20 | "polymer": "Polymer/polymer#^1.0.0"
21 | },
22 | "devDependencies": {
23 | "paper-styles": "polymerelements/paper-styles#^1.0.0",
24 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
25 | },
26 | "homepage": "https://github.com/polymerelements/iron-flex-layout",
27 | "_release": "1.0.3",
28 | "_resolution": {
29 | "type": "version",
30 | "tag": "v1.0.3",
31 | "commit": "e6c2cfec18354973ac03e70dcd8afcc3c72d09b9"
32 | },
33 | "_source": "git://github.com/polymerelements/iron-flex-layout.git",
34 | "_target": "^1.0.0",
35 | "_originalSource": "polymerelements/iron-flex-layout"
36 | }
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-flex-layout/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
3 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-flex-layout/README.md:
--------------------------------------------------------------------------------
1 | iron-flex-layout
2 | ================
3 |
4 | Layout styles for the iron elements.
5 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-flex-layout/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-flex-layout",
3 | "version": "1.0.3",
4 | "description": "Provide flexbox-based layouts",
5 | "keywords": [
6 | "web-components",
7 | "polymer",
8 | "layout"
9 | ],
10 | "private": true,
11 | "license": "http://polymer.github.io/LICENSE.txt",
12 | "authors": [
13 | "The Polymer Authors"
14 | ],
15 | "repository": {
16 | "type": "git",
17 | "url": "git://github.com/PolymerElements/iron-flex-layout.git"
18 | },
19 | "dependencies": {
20 | "polymer": "Polymer/polymer#^1.0.0"
21 | },
22 | "devDependencies": {
23 | "paper-styles": "polymerelements/paper-styles#^1.0.0",
24 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-form-element-behavior/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-form-element-behavior/README.md:
--------------------------------------------------------------------------------
1 | # iron-form-element-behavior
2 | Behavior that allows an element to be tracked by an iron-form
3 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-form-element-behavior/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-form-element-behavior",
3 | "version": "1.0.4",
4 | "license": "http://polymer.github.io/LICENSE.txt",
5 | "private": true,
6 | "main": [
7 | "iron-form-element-behavior.html"
8 | ],
9 | "authors": [
10 | "The Polymer Authors"
11 | ],
12 | "description": "Enables a custom element to be included in an iron-form",
13 | "keywords": [
14 | "web-components",
15 | "polymer",
16 | "form"
17 | ],
18 | "repository": {
19 | "type": "git",
20 | "url": "git://github.com/PolymerElements/iron-form-element-behavior.git"
21 | },
22 | "dependencies": {
23 | "polymer": "Polymer/polymer#^1.0.0"
24 | },
25 | "devDependencies": {
26 | "iron-component-page": "PolymerElements/iron-component-page#^1.0.0",
27 | "test-fixture": "PolymerElements/test-fixture#^1.0.0",
28 | "web-component-tester": "*",
29 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0",
30 | "paper-styles": "PolymerElements/paper-styles#^1.0.0"
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-form-element-behavior/demo/simple-element.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
28 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-form-element-behavior/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | iron-form-element-behavior
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-form/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-form/README.md:
--------------------------------------------------------------------------------
1 | # iron-form
2 | Custom form element
3 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-form/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | iron-form
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-form/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-icon/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-icon/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-icon",
3 | "private": true,
4 | "version": "1.0.3",
5 | "license": "http://polymer.github.io/LICENSE.txt",
6 | "description": "An element that supports displaying an icon",
7 | "main": "iron-icon.html",
8 | "author": [
9 | "The Polymer Authors"
10 | ],
11 | "keywords": [
12 | "web-components",
13 | "polymer",
14 | "icon"
15 | ],
16 | "repository": {
17 | "type": "git",
18 | "url": "git://github.com/PolymerElements/iron-icon.git"
19 | },
20 | "dependencies": {
21 | "iron-flex-layout": "polymerelements/iron-flex-layout#^1.0.0",
22 | "iron-meta": "polymerelements/iron-meta#^1.0.0",
23 | "polymer": "Polymer/polymer#^1.0.0"
24 | },
25 | "devDependencies": {
26 | "test-fixture": "polymerelements/test-fixture#^1.0.0",
27 | "iron-iconset": "polymerelements/iron-iconset#^1.0.0",
28 | "iron-icons": "polymerelements/iron-icons#^1.0.0",
29 | "iron-component-page": "polymerelements/iron-component-page#^1.0.0",
30 | "web-component-tester": "*",
31 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-icon/demo/location.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/UniversalDevicesInc/Polyglot/fdce13cc0d86c8fccede06543db3dd7ab99003a1/polyglot/element_manager/frontend/www_static/bower_components/iron-icon/demo/location.png
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-icon/hero.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
20 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-icon/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-icon/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 | Tests
17 |
18 |
19 |
20 |
21 |
22 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-icons/.gitignore:
--------------------------------------------------------------------------------
1 | util/node_modules
2 | material-design-icons
3 | bower_components
4 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-icons/README.md:
--------------------------------------------------------------------------------
1 | iron-icons
2 | =========
3 |
4 | ## Building
5 | Running `update-icons.sh` will checkout [material-design-icons](https://github.com/google/material-design-icons), reduce
6 | the fileset to 24px svgs, and compile the iconsets.
7 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-icons/index.html:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-iconset-svg/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-iconset-svg/README.md:
--------------------------------------------------------------------------------
1 | iron-iconset-svg
2 | =========
3 |
4 | See the [component page](http://polymer-project.org/docs/elements/iron-elements.html#iron-iconset-svg) for more information.
5 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-iconset-svg/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-iconset-svg",
3 | "description": "Manages a set of svg icons",
4 | "version": "1.0.4",
5 | "keywords": [
6 | "web-components",
7 | "polymer",
8 | "icon"
9 | ],
10 | "license": "http://polymer.github.io/LICENSE.txt",
11 | "private": true,
12 | "authors": [
13 | "The Polymer Authors"
14 | ],
15 | "repository": {
16 | "type": "git",
17 | "url": "git://github.com/PolymerElements/iron-iconset-svg.git"
18 | },
19 | "dependencies": {
20 | "polymer": "polymer/polymer#^1.0.0",
21 | "iron-meta": "polymerelements/iron-meta#^1.0.0"
22 | },
23 | "devDependencies": {
24 | "paper-styles": "polymerelements/paper-styles#^1.0.2",
25 | "iron-component-page": "polymerelements/iron-component-page#^1.0.0",
26 | "iron-icon": "polymerelements/iron-icon#^1.0.0",
27 | "test-fixture": "polymerelements/test-fixture#^1.0.0",
28 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0",
29 | "web-component-tester": "*"
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-iconset-svg/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-iconset-svg/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
12 |
13 |
14 |
15 | Tests
16 |
17 |
18 |
19 |
20 |
21 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-input/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-input/README.md:
--------------------------------------------------------------------------------
1 | # iron-input
2 |
3 | An input with data binding.
4 |
5 | By default you can only get notified of changes to an `input`'s `value` due to user input:
6 |
7 | ```html
8 |
9 | ```
10 |
11 | `iron-input` adds the `bind-value` property that mirrors the `value` property, and can be used
12 | for two-way data binding. `bind-value` will notify if it is changed either by user input or by script.
13 |
14 | ```html
15 |
16 | ```
17 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-input/hero.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
20 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-input/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | iron-input
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-input/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
12 |
13 |
14 | iron-input ests
15 |
16 |
17 |
18 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-input/test/letters-only.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
31 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-media-query/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-media-query/README.md:
--------------------------------------------------------------------------------
1 | # iron-media-query
2 |
3 | `iron-media-query` can be used to data bind to a CSS media query.
4 | The `query` property is a bare CSS media query.
5 | The `query-matches` property is a boolean representing if the page matches that media query.
6 |
7 | Example:
8 |
9 | ```html
10 |
11 | ```
12 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-media-query/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-media-query",
3 | "version": "1.0.2",
4 | "description": "Lets you bind to a CSS media query",
5 | "authors": [
6 | "The Polymer Authors"
7 | ],
8 | "keywords": [
9 | "web-components",
10 | "polymer",
11 | "media"
12 | ],
13 | "private": true,
14 | "repository": {
15 | "type": "git",
16 | "url": "git://github.com/PolymerElements/iron-media-query"
17 | },
18 | "license": "http://polymer.github.io/LICENSE.txt",
19 | "homepage": "https://github.com/PolymerElements/iron-media-query",
20 | "ignore": [],
21 | "dependencies": {
22 | "polymer": "Polymer/polymer#^1.0.0"
23 | },
24 | "devDependencies": {
25 | "paper-styles": "polymerelements/paper-styles#^1.0.2",
26 | "web-component-tester": "*",
27 | "test-fixture": "PolymerElements/test-fixture#^1.0.0",
28 | "iron-component-page": "PolymerElements/iron-component-page#^1.0.0",
29 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-media-query/index.html:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | iron-media-query
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-media-query/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
12 |
13 |
14 |
15 | Tests
16 |
17 |
18 |
19 |
20 |
21 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-menu-behavior/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-menu-behavior/README.md:
--------------------------------------------------------------------------------
1 | # iron-menu-behavior
2 |
3 | `Polymer.IronMenuBehavior` implements accessible menu behavior.
4 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-menu-behavior/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | iron-menu-behavior
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-menu-behavior/test/test-menu.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
23 |
24 |
41 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-menu-behavior/test/test-menubar.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
23 |
24 |
41 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-meta/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-meta/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-meta",
3 | "version": "1.0.3",
4 | "keywords": [
5 | "web-components",
6 | "polymer"
7 | ],
8 | "license": "http://polymer.github.io/LICENSE.txt",
9 | "description": "Useful for sharing information across a DOM tree",
10 | "private": true,
11 | "authors": [
12 | "The Polymer Authors"
13 | ],
14 | "repository": {
15 | "type": "git",
16 | "url": "git://github.com/PolymerElements/iron-meta.git"
17 | },
18 | "dependencies": {
19 | "polymer": "Polymer/polymer#^1.0.0"
20 | },
21 | "devDependencies": {
22 | "paper-styles": "polymerelements/paper-styles#^1.0.4",
23 | "iron-component-page": "polymerelements/iron-component-page#^1.0.0",
24 | "test-fixture": "polymerelements/test-fixture#^1.0.0",
25 | "web-component-tester": "*",
26 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-meta/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 | iron-meta
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-meta/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 | Tests
17 |
18 |
19 |
20 |
21 |
22 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-overlay-behavior/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-overlay-behavior/README.md:
--------------------------------------------------------------------------------
1 | # iron-overlay-behavior
2 | Makes an element an overlay with an optional backdrop.
3 |
4 | `iron-overlay-behavior` displays an element on top of other content. It starts out hidden and is
5 | displayed by calling `open()` or setting the `opened` property to `true`. It may be closed by
6 | calling `close()` or `cancel()`, or by setting the `opened` property to `false`.
7 |
8 | The difference between `close()` and `cancel()` is user intent. `close()` generally implies that
9 | the user acknowledged the content of the overlay. By default, it will cancel whenever the user taps
10 | outside it or presses the escape key. This behavior can be turned off via the `no-cancel-on-esc-key`
11 | and the `no-cancel-on-outside-click` properties.
12 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-overlay-behavior/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | iron-overlay-behavior
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-resizable-behavior/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-resizable-behavior/README.md:
--------------------------------------------------------------------------------
1 | iron-resizable-behavior
2 | =======================
3 |
4 | `IronResizableBehavior` is a behavior that can be used in Polymer elements to
5 | coordinate the flow of resize events between "resizers" (elements that control the
6 | size or hidden state of their children) and "resizables" (elements that need to be
7 | notified when they are resized or un-hidden by their parents in order to take
8 | action on their new measurements).
9 |
10 | Elements that perform measurement should add the `IronResizableBehavior` behavior to
11 | their element definition and listen for the `iron-resize` event on themselves.
12 | This event will be fired when they become showing after having been hidden,
13 | when they are resized explicitly by another resizable, or when the window has been
14 | resized.
15 |
16 | Note, the `iron-resize` event is non-bubbling.
17 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-resizable-behavior/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-resizable-behavior",
3 | "version": "1.0.2",
4 | "license": "http://polymer.github.io/LICENSE.txt",
5 | "description": "Coordinates the flow of resizeable elements",
6 | "private": true,
7 | "main": "iron-resizable-behavior.html",
8 | "authors": [
9 | "The Polymer Authors"
10 | ],
11 | "keywords": [
12 | "web-components",
13 | "polymer",
14 | "iron",
15 | "behavior"
16 | ],
17 | "repository": {
18 | "type": "git",
19 | "url": "git://github.com/PolymerElements/iron-resizable-behavior.git"
20 | },
21 | "dependencies": {
22 | "polymer": "Polymer/polymer#^1.0.0"
23 | },
24 | "devDependencies": {
25 | "iron-component-page": "polymerelements/iron-component-page#^1.0.0",
26 | "test-fixture": "polymerelements/test-fixture#^1.0.0",
27 | "web-component-tester": "*",
28 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-resizable-behavior/demo/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 | iron-resizable-behavior demo
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-resizable-behavior/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 | iron-resizable-behavior
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-resizable-behavior/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 | Tests
17 |
18 |
19 |
20 |
21 |
22 |
30 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-selector/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 | .DS_Store
3 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-selector/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-selector",
3 | "version": "1.0.2",
4 | "description": "Manages a set of elements that can be selected",
5 | "private": true,
6 | "license": "http://polymer.github.io/LICENSE.txt",
7 | "main": [
8 | "iron-selector.html"
9 | ],
10 | "authors": [
11 | "The Polymer Authors"
12 | ],
13 | "keywords": [
14 | "web-components",
15 | "polymer",
16 | "selector"
17 | ],
18 | "repository": {
19 | "type": "git",
20 | "url": "git://github.com/PolymerElements/iron-selector.git"
21 | },
22 | "dependencies": {
23 | "polymer": "Polymer/polymer#^1.0.0"
24 | },
25 | "devDependencies": {
26 | "iron-component-page": "PolymerElements/iron-component-page#^1.0.0",
27 | "test-fixture": "PolymerElements/test-fixture#^1.0.0",
28 | "web-component-tester": "*",
29 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-selector/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 | iron-selector
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-selector/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
12 |
13 |
14 |
15 | Tests
16 |
17 |
18 |
19 |
20 |
21 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-validatable-behavior/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-validatable-behavior/README.md:
--------------------------------------------------------------------------------
1 | # iron-validatable-behavior
2 | Implements an element validated with Polymer.IronValidatorBehavior
3 |
4 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-validatable-behavior/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | iron-validatable-behavior
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/iron-validatable-behavior/test/test-validatable.html:
--------------------------------------------------------------------------------
1 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
29 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/marked-element/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components/
2 |
--------------------------------------------------------------------------------
/polyglot/element_manager/frontend/www_static/bower_components/marked-element/README.md:
--------------------------------------------------------------------------------
1 | marked-element
2 | ==============
3 |
4 | Element wrapper for the [marked](https://github.com/chjj/marked) library.
5 |
6 | `` accepts Markdown source either via its `markdown` attribute:
7 |
8 | ```html
9 |
10 | ```
11 |
12 | Or, you can provide it via a `
27 |
28 | ```
29 |
30 | Note that the `
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |