├── .editorconfig ├── .gitattributes ├── .gitignore ├── .gitmodules ├── .jscsrc ├── .jshintrc ├── .travis.yml ├── CODEOWNERS ├── LICENSE ├── README.md ├── app.yaml ├── app ├── cache-polyfill.js ├── favicon.ico ├── fonts │ ├── RobotoCondensed-Bold.eot │ ├── RobotoCondensed-Bold.ttf │ ├── RobotoCondensed-Bold.woff │ ├── RobotoCondensed-BoldItalic.eot │ ├── RobotoCondensed-BoldItalic.ttf │ ├── RobotoCondensed-BoldItalic.woff │ ├── RobotoCondensed-Italic.eot │ ├── RobotoCondensed-Italic.ttf │ ├── RobotoCondensed-Italic.woff │ ├── RobotoCondensed-Light.eot │ ├── RobotoCondensed-Light.ttf │ ├── RobotoCondensed-Light.woff │ ├── RobotoCondensed-LightItalic.eot │ ├── RobotoCondensed-LightItalic.ttf │ ├── RobotoCondensed-LightItalic.woff │ ├── RobotoCondensed-Regular.eot │ ├── RobotoCondensed-Regular.ttf │ └── RobotoCondensed-Regular.woff ├── humans.txt ├── images │ ├── ic_camera_front_24px.svg │ ├── ic_camera_rear_24px.svg │ ├── icons │ │ ├── icons-hinted.ttf │ │ ├── icons.eot │ │ ├── icons.svg │ │ ├── icons.ttf │ │ ├── icons.woff │ │ └── icons.woff2 │ └── touch │ │ ├── apple-touch-icon.png │ │ ├── chrome-touch-icon-192x192.png │ │ ├── icon-128x128.png │ │ └── ms-touch-icon-144x144-precomposed.png ├── index.html ├── manifest.json ├── manifest.webapp ├── robots.txt ├── scripts │ ├── button │ │ └── button.js │ ├── jsqrcode │ │ ├── alignpat.js │ │ ├── bitmat.js │ │ ├── bmparser.js │ │ ├── datablock.js │ │ ├── databr.js │ │ ├── datamask.js │ │ ├── decoder.js │ │ ├── detector.js │ │ ├── errorlevel.js │ │ ├── findpat.js │ │ ├── formatinf.js │ │ ├── gf256.js │ │ ├── gf256poly.js │ │ ├── grid.js │ │ ├── qrcode.js │ │ ├── qrworker.js │ │ ├── rsdecoder.js │ │ └── version.js │ ├── layout │ │ └── layout.js │ ├── main.js │ ├── qrclient.js │ ├── resets │ │ └── _h5bp.scss │ ├── ripple │ │ └── ripple.js │ ├── third_party │ │ └── rAF.js │ └── wskComponentHandler.js ├── styles │ ├── _colors.scss │ ├── animation │ │ └── _animation.scss │ ├── button │ │ └── _button.scss │ ├── card │ │ └── _card.scss │ ├── layout │ │ └── _layout.scss │ ├── main.scss │ ├── palette │ │ └── _palette.scss │ ├── ripple │ │ └── _ripple.scss │ ├── shadow │ │ └── _shadow.scss │ └── typography │ │ └── _typography.scss └── sw.js ├── gulpfile.js ├── package.json ├── qrcode-essentials.zip └── qrsnapper.p12.enc /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | CONTRIBUTING.md export-ignore 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .tmp 4 | .sass-cache 5 | .DS_Store -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.jscsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/.jscsrc -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/.jshintrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/.travis.yml -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/README.md -------------------------------------------------------------------------------- /app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app.yaml -------------------------------------------------------------------------------- /app/cache-polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/cache-polyfill.js -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/fonts/RobotoCondensed-Bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/fonts/RobotoCondensed-Bold.eot -------------------------------------------------------------------------------- /app/fonts/RobotoCondensed-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/fonts/RobotoCondensed-Bold.ttf -------------------------------------------------------------------------------- /app/fonts/RobotoCondensed-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/fonts/RobotoCondensed-Bold.woff -------------------------------------------------------------------------------- /app/fonts/RobotoCondensed-BoldItalic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/fonts/RobotoCondensed-BoldItalic.eot -------------------------------------------------------------------------------- /app/fonts/RobotoCondensed-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/fonts/RobotoCondensed-BoldItalic.ttf -------------------------------------------------------------------------------- /app/fonts/RobotoCondensed-BoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/fonts/RobotoCondensed-BoldItalic.woff -------------------------------------------------------------------------------- /app/fonts/RobotoCondensed-Italic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/fonts/RobotoCondensed-Italic.eot -------------------------------------------------------------------------------- /app/fonts/RobotoCondensed-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/fonts/RobotoCondensed-Italic.ttf -------------------------------------------------------------------------------- /app/fonts/RobotoCondensed-Italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/fonts/RobotoCondensed-Italic.woff -------------------------------------------------------------------------------- /app/fonts/RobotoCondensed-Light.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/fonts/RobotoCondensed-Light.eot -------------------------------------------------------------------------------- /app/fonts/RobotoCondensed-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/fonts/RobotoCondensed-Light.ttf -------------------------------------------------------------------------------- /app/fonts/RobotoCondensed-Light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/fonts/RobotoCondensed-Light.woff -------------------------------------------------------------------------------- /app/fonts/RobotoCondensed-LightItalic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/fonts/RobotoCondensed-LightItalic.eot -------------------------------------------------------------------------------- /app/fonts/RobotoCondensed-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/fonts/RobotoCondensed-LightItalic.ttf -------------------------------------------------------------------------------- /app/fonts/RobotoCondensed-LightItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/fonts/RobotoCondensed-LightItalic.woff -------------------------------------------------------------------------------- /app/fonts/RobotoCondensed-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/fonts/RobotoCondensed-Regular.eot -------------------------------------------------------------------------------- /app/fonts/RobotoCondensed-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/fonts/RobotoCondensed-Regular.ttf -------------------------------------------------------------------------------- /app/fonts/RobotoCondensed-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/fonts/RobotoCondensed-Regular.woff -------------------------------------------------------------------------------- /app/humans.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/humans.txt -------------------------------------------------------------------------------- /app/images/ic_camera_front_24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/images/ic_camera_front_24px.svg -------------------------------------------------------------------------------- /app/images/ic_camera_rear_24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/images/ic_camera_rear_24px.svg -------------------------------------------------------------------------------- /app/images/icons/icons-hinted.ttf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/images/icons/icons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/images/icons/icons.eot -------------------------------------------------------------------------------- /app/images/icons/icons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/images/icons/icons.svg -------------------------------------------------------------------------------- /app/images/icons/icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/images/icons/icons.ttf -------------------------------------------------------------------------------- /app/images/icons/icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/images/icons/icons.woff -------------------------------------------------------------------------------- /app/images/icons/icons.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/images/icons/icons.woff2 -------------------------------------------------------------------------------- /app/images/touch/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/images/touch/apple-touch-icon.png -------------------------------------------------------------------------------- /app/images/touch/chrome-touch-icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/images/touch/chrome-touch-icon-192x192.png -------------------------------------------------------------------------------- /app/images/touch/icon-128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/images/touch/icon-128x128.png -------------------------------------------------------------------------------- /app/images/touch/ms-touch-icon-144x144-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/images/touch/ms-touch-icon-144x144-precomposed.png -------------------------------------------------------------------------------- /app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/index.html -------------------------------------------------------------------------------- /app/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/manifest.json -------------------------------------------------------------------------------- /app/manifest.webapp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/manifest.webapp -------------------------------------------------------------------------------- /app/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/robots.txt -------------------------------------------------------------------------------- /app/scripts/button/button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/button/button.js -------------------------------------------------------------------------------- /app/scripts/jsqrcode/alignpat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/jsqrcode/alignpat.js -------------------------------------------------------------------------------- /app/scripts/jsqrcode/bitmat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/jsqrcode/bitmat.js -------------------------------------------------------------------------------- /app/scripts/jsqrcode/bmparser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/jsqrcode/bmparser.js -------------------------------------------------------------------------------- /app/scripts/jsqrcode/datablock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/jsqrcode/datablock.js -------------------------------------------------------------------------------- /app/scripts/jsqrcode/databr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/jsqrcode/databr.js -------------------------------------------------------------------------------- /app/scripts/jsqrcode/datamask.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/jsqrcode/datamask.js -------------------------------------------------------------------------------- /app/scripts/jsqrcode/decoder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/jsqrcode/decoder.js -------------------------------------------------------------------------------- /app/scripts/jsqrcode/detector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/jsqrcode/detector.js -------------------------------------------------------------------------------- /app/scripts/jsqrcode/errorlevel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/jsqrcode/errorlevel.js -------------------------------------------------------------------------------- /app/scripts/jsqrcode/findpat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/jsqrcode/findpat.js -------------------------------------------------------------------------------- /app/scripts/jsqrcode/formatinf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/jsqrcode/formatinf.js -------------------------------------------------------------------------------- /app/scripts/jsqrcode/gf256.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/jsqrcode/gf256.js -------------------------------------------------------------------------------- /app/scripts/jsqrcode/gf256poly.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/jsqrcode/gf256poly.js -------------------------------------------------------------------------------- /app/scripts/jsqrcode/grid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/jsqrcode/grid.js -------------------------------------------------------------------------------- /app/scripts/jsqrcode/qrcode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/jsqrcode/qrcode.js -------------------------------------------------------------------------------- /app/scripts/jsqrcode/qrworker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/jsqrcode/qrworker.js -------------------------------------------------------------------------------- /app/scripts/jsqrcode/rsdecoder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/jsqrcode/rsdecoder.js -------------------------------------------------------------------------------- /app/scripts/jsqrcode/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/jsqrcode/version.js -------------------------------------------------------------------------------- /app/scripts/layout/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/layout/layout.js -------------------------------------------------------------------------------- /app/scripts/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/main.js -------------------------------------------------------------------------------- /app/scripts/qrclient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/qrclient.js -------------------------------------------------------------------------------- /app/scripts/resets/_h5bp.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/resets/_h5bp.scss -------------------------------------------------------------------------------- /app/scripts/ripple/ripple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/ripple/ripple.js -------------------------------------------------------------------------------- /app/scripts/third_party/rAF.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/third_party/rAF.js -------------------------------------------------------------------------------- /app/scripts/wskComponentHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/scripts/wskComponentHandler.js -------------------------------------------------------------------------------- /app/styles/_colors.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/styles/_colors.scss -------------------------------------------------------------------------------- /app/styles/animation/_animation.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/styles/animation/_animation.scss -------------------------------------------------------------------------------- /app/styles/button/_button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/styles/button/_button.scss -------------------------------------------------------------------------------- /app/styles/card/_card.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/styles/card/_card.scss -------------------------------------------------------------------------------- /app/styles/layout/_layout.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/styles/layout/_layout.scss -------------------------------------------------------------------------------- /app/styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/styles/main.scss -------------------------------------------------------------------------------- /app/styles/palette/_palette.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/styles/palette/_palette.scss -------------------------------------------------------------------------------- /app/styles/ripple/_ripple.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/styles/ripple/_ripple.scss -------------------------------------------------------------------------------- /app/styles/shadow/_shadow.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/styles/shadow/_shadow.scss -------------------------------------------------------------------------------- /app/styles/typography/_typography.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/styles/typography/_typography.scss -------------------------------------------------------------------------------- /app/sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/app/sw.js -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/gulpfile.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/package.json -------------------------------------------------------------------------------- /qrcode-essentials.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/qrcode-essentials.zip -------------------------------------------------------------------------------- /qrsnapper.p12.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/qrcode/HEAD/qrsnapper.p12.enc --------------------------------------------------------------------------------