├── .drone.yml ├── .editorconfig ├── .gitignore ├── .jscsrc ├── .jshintrc ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── app ├── _locales │ └── en.json ├── bower.json ├── clear_cache.html ├── data-worker.js ├── elements │ ├── _elements.scss │ ├── countdown-timer │ │ ├── countdown-timer-enumerations.js │ │ ├── countdown-timer-namespace.js │ │ ├── countdown-timer-renderer.js │ │ ├── countdown-timer.html │ │ └── countdown-timer.js │ ├── elements.html │ ├── embed-elements.html │ ├── experiment-fab.html │ ├── google-signin.html │ ├── io-checkbox.html │ ├── io-checkbox.scss │ ├── io-extended-form.html │ ├── io-focusable.html │ ├── io-focusable.js │ ├── io-gadget.html │ ├── io-gadget.scss │ ├── io-gallery.html │ ├── io-icons.html │ ├── io-live.html │ ├── io-live.scss │ ├── io-logo.html │ ├── io-logo.scss │ ├── io-radio-button.html │ ├── io-radio-button.scss │ ├── io-schedule.html │ ├── io-schedule.scss │ ├── io-slider.html │ ├── io-slider.scss │ ├── io-toast.html │ ├── name-cycler.html │ ├── social-poller.html │ ├── social-post.html │ ├── social-post.scss │ └── webgl-globe │ │ ├── .jshintrc │ │ ├── geometry.js │ │ ├── kd-tree.js │ │ ├── matrix4x4.js │ │ ├── shader-program.js │ │ ├── shaders │ │ ├── globe.frag │ │ ├── globe.vert │ │ ├── marker.frag │ │ ├── marker.vert │ │ ├── simple.frag │ │ └── simple.vert │ │ ├── sol.js │ │ ├── sprite-geometry.js │ │ ├── textures │ │ ├── albedo-1024-negative-x.jpg │ │ ├── albedo-1024-negative-y.jpg │ │ ├── albedo-1024-negative-z.jpg │ │ ├── albedo-1024-positive-x.jpg │ │ ├── albedo-1024-positive-y.jpg │ │ ├── albedo-1024-positive-z.jpg │ │ ├── albedo-2048-negative-x.jpg │ │ ├── albedo-2048-negative-y.jpg │ │ ├── albedo-2048-negative-z.jpg │ │ ├── albedo-2048-positive-x.jpg │ │ ├── albedo-2048-positive-y.jpg │ │ ├── albedo-2048-positive-z.jpg │ │ ├── albedo-512-negative-x.jpg │ │ ├── albedo-512-negative-y.jpg │ │ ├── albedo-512-negative-z.jpg │ │ ├── albedo-512-positive-x.jpg │ │ ├── albedo-512-positive-y.jpg │ │ ├── albedo-512-positive-z.jpg │ │ ├── night-1024-negative-x.png │ │ ├── night-1024-negative-y.png │ │ ├── night-1024-negative-z.png │ │ ├── night-1024-positive-x.png │ │ ├── night-1024-positive-y.png │ │ ├── night-1024-positive-z.png │ │ ├── night-2048-negative-x.png │ │ ├── night-2048-negative-y.png │ │ ├── night-2048-negative-z.png │ │ ├── night-2048-positive-x.png │ │ ├── night-2048-positive-y.png │ │ ├── night-2048-positive-z.png │ │ ├── night-512-negative-x.png │ │ ├── night-512-negative-y.png │ │ ├── night-512-negative-z.png │ │ ├── night-512-positive-x.png │ │ ├── night-512-positive-y.png │ │ └── night-512-positive-z.png │ │ ├── webgl-globe-namespace.js │ │ └── webgl-globe.html ├── favicon.ico ├── humans.txt ├── images │ ├── google-logo.svg │ ├── google_play_45.png │ ├── home │ │ ├── globe-1440.jpg │ │ ├── globe-1440@2x.jpg │ │ ├── home1.jpg │ │ ├── home2.jpg │ │ ├── home3.jpg │ │ ├── io-logo.png │ │ ├── io-logo@2x.png │ │ ├── io_grey.png │ │ ├── keynote2015.jpg │ │ ├── keynote20152.jpg │ │ ├── keynote20152@2x.jpg │ │ └── keynote2015@2x.jpg │ ├── io.png │ ├── io15-color.png │ ├── io15-experiment.png │ ├── io15-hash-on-blue-solid.png │ ├── io15-hash-on-blue.png │ ├── io15-hash-on-white-solid.png │ ├── io15-hash-on-white.png │ ├── io15.png │ ├── offsite │ │ ├── offsitecity.jpg │ │ ├── offsitegroup.jpg │ │ ├── offsiteshri.jpg │ │ └── offsitesundar.jpg │ ├── onsite │ │ ├── Image-01.jpg │ │ ├── Image-01@2x.jpg │ │ ├── lyft_pink.svg │ │ ├── map │ │ │ ├── io_floor1_label.jpg │ │ │ ├── io_floor2_label.jpg │ │ │ └── io_floor3_label.jpg │ │ ├── onsite2.jpg │ │ ├── onsite3.jpg │ │ ├── onsite_large.jpg │ │ └── onsitedude.jpg │ ├── play-video-button.png │ ├── schedule │ │ ├── channel1.png │ │ ├── channel2.png │ │ ├── channel3.png │ │ ├── profile_placeholder.png │ │ ├── session_placeholder.jpg │ │ ├── sessiondetail.jpg │ │ └── sessiondetail@2x.jpg │ └── touch │ │ ├── homescreen144.png │ │ ├── homescreen192.png │ │ ├── homescreen48.png │ │ ├── homescreen72-fav.png │ │ ├── homescreen72.png │ │ └── homescreen96.png ├── permissions.html ├── robots.txt ├── scripts │ ├── analytics.js │ ├── bootstrap.js │ ├── helper │ │ ├── a11y.js │ │ ├── auth.js │ │ ├── elements.js │ │ ├── notifications.js │ │ ├── page-animation.js │ │ ├── picasa.js │ │ ├── request.js │ │ ├── router.js │ │ ├── router_test.html │ │ ├── schedule.js │ │ ├── service-worker-registration.js │ │ ├── simple-db.js │ │ └── util.js │ ├── main.js │ └── shed │ │ ├── cache-then-network.js │ │ ├── experiment.js │ │ ├── google-fonts.js │ │ ├── offline-analytics.js │ │ ├── offline-js-api.js │ │ ├── offline-session-updates.js │ │ ├── photo-gallery.js │ │ ├── profile-images.js │ │ └── push-notifications.js ├── styleguide.html ├── styles │ ├── base │ │ ├── _breakpoints.scss │ │ ├── _color.scss │ │ ├── _forms_sd.scss │ │ ├── _layout.scss │ │ ├── _reset.scss │ │ ├── _shadow.scss │ │ ├── _typography.scss │ │ ├── _vars.scss │ │ ├── _zindex.scss │ │ └── a11y.scss │ ├── components │ │ ├── _app.scss │ │ ├── _card.scss │ │ ├── _footer.scss │ │ ├── _masthead.scss │ │ └── features.scss │ ├── main.scss │ ├── main_sd.scss │ └── pages │ │ ├── about.scss │ │ ├── error.scss │ │ ├── faq.scss │ │ ├── home.scss │ │ ├── offsite.scss │ │ ├── onsite.scss │ │ ├── permissions.scss │ │ ├── registration.scss │ │ ├── schedule.scss │ │ ├── upgrade.scss │ │ ├── videos.scss │ │ └── widget.scss ├── templates │ ├── about.html │ ├── admin │ │ └── home.html │ ├── debug │ │ ├── push.html │ │ └── sync.html │ ├── embed.html │ ├── error_404.html │ ├── error_500.html │ ├── faq.html │ ├── form.html │ ├── home.html │ ├── layout_bare.html │ ├── layout_error.html │ ├── layout_full.html │ ├── layout_partial.html │ ├── manifest.json │ ├── offsite.html │ ├── onsite.html │ ├── registration.html │ ├── schedule.html │ ├── upgrade.html │ ├── videos.html │ └── widget.html └── temporary_api │ ├── cacheFirst │ └── test.html │ ├── ioext_feed.json │ ├── ioext_feed.xml │ ├── networkOnly │ └── test.html │ ├── precache │ └── test.html │ ├── room_data_v0.0.json │ ├── schedule.json │ ├── session_data_v0.0.json │ └── social_feed.json ├── backend ├── app ├── app.yaml.template ├── async.go ├── async_gae.go ├── auth.go ├── auth_test.go ├── cache.go ├── cache_gae.go ├── cache_test.go ├── config.go ├── config.tar.enc ├── cron.yaml.template ├── db.go ├── db_gae.go ├── db_test.go ├── errors.go ├── gdrive.go ├── handler.go ├── handler_test.go ├── index.yaml ├── ioext.go ├── ioext_test.go ├── jwt.go ├── main_test.go ├── push.go ├── push_test.go ├── queue.yaml ├── schedule.go ├── schedule_test.go ├── server.config.template ├── server.go ├── server_gae.go ├── server_gae_test.go ├── social.go ├── social_test.go ├── survey.go ├── template.go ├── template_test.go └── transport.go ├── docs └── API.md ├── experiment ├── .gitignore ├── .jshintrc ├── README.md ├── app │ ├── audio │ │ ├── AudioManager.js │ │ ├── ChannelManager.js │ │ ├── Metronome.js │ │ ├── PlaybackBus.js │ │ ├── Sequencer.js │ │ ├── Sound.js │ │ ├── SoundLoop.js │ │ ├── Tags.js │ │ └── Track.js │ ├── core.js │ ├── data │ │ ├── arp-colors.json │ │ ├── cataudiosprite.json │ │ ├── catloops.json │ │ ├── loops.json │ │ └── normalaudiosprite.json │ ├── images │ │ ├── 1.png │ │ ├── 10.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── 7.png │ │ ├── 8.png │ │ ├── 9.png │ │ ├── back-arrow.png │ │ ├── checkmark.png │ │ ├── get-ready.png │ │ ├── io_white.png │ │ ├── pause-button.png │ │ ├── record-button.png │ │ ├── record-sprite.png │ │ ├── recording-complete.png │ │ └── recording.png │ ├── index.js │ ├── models │ │ ├── arpeggiator.js │ │ ├── drums.js │ │ ├── guitar.js │ │ ├── hexagon.js │ │ └── parallelogram.js │ ├── styles │ │ └── experiment.css │ ├── util │ │ ├── BufferLoader.js │ │ ├── DataModel.js │ │ ├── HistoryManager.js │ │ ├── LinkedList.js │ │ ├── Pool.js │ │ ├── StateManager.js │ │ ├── addVisibilityChangeListener.js │ │ ├── animate.js │ │ ├── assetPath.js │ │ ├── currentViewportDetails.js │ │ ├── events.js │ │ ├── generateTexture.js │ │ ├── rAFTimeout.js │ │ ├── raf.js │ │ ├── retinaInlineSprite.js │ │ ├── trackEvent.js │ │ ├── unlockAudioOnMobile.js │ │ └── zIndexes.js │ └── views │ │ ├── ArpeggiatorView.js │ │ ├── DrumView.js │ │ ├── GuitarView.js │ │ ├── HexagonView.js │ │ ├── InstrumentContainer.js │ │ ├── ParallelogramView.js │ │ ├── RecordButton.js │ │ ├── Root.js │ │ ├── VisualizerContainer.js │ │ ├── arpeggiator │ │ └── Sliver.js │ │ ├── drum │ │ ├── DotEmitter.js │ │ ├── DropBallEntity.js │ │ └── Drum.js │ │ ├── guitar │ │ ├── Dot.js │ │ └── GuitarString.js │ │ ├── hexagon │ │ ├── Cube.js │ │ └── Hexagon.js │ │ ├── parallelogram │ │ └── Parallelogram.js │ │ ├── shared │ │ └── MaskManager.js │ │ └── visualizers │ │ ├── BarVisualizer.js │ │ ├── CircleVisualizer.js │ │ └── WaveVisualizer.js ├── bin │ ├── build │ ├── compileaudio │ └── watch ├── loader │ ├── images │ │ ├── exit-experiment.png │ │ ├── experiment-fab-animation.gif │ │ ├── headphones-error.jpg │ │ ├── headphones-on.jpg │ │ ├── loading-circle.png │ │ ├── pause-experiment.png │ │ ├── play-experiment.png │ │ ├── reset-experiment.png │ │ └── share-experiment.png │ └── index.js ├── package.json ├── public │ ├── cataudiosprite.mp3 │ ├── left-shark.mp4 │ ├── normalaudiosprite.mp3 │ └── sounds │ │ ├── cat │ │ ├── arp_synth_A-sharp.mp3 │ │ ├── arp_synth_A-sharp2.mp3 │ │ ├── arp_synth_C.mp3 │ │ ├── arp_synth_C2.mp3 │ │ ├── arp_synth_C3.mp3 │ │ ├── arp_synth_D-sharp.mp3 │ │ ├── arp_synth_D-sharp2.mp3 │ │ ├── arp_synth_F.mp3 │ │ ├── arp_synth_F2.mp3 │ │ ├── arp_synth_G.mp3 │ │ ├── arp_synth_G2.mp3 │ │ ├── drumClap.mp3 │ │ ├── drumKick.mp3 │ │ ├── drumSnare.mp3 │ │ ├── hexagon1.mp3 │ │ ├── hexagon2.mp3 │ │ ├── hexagon3.mp3 │ │ ├── hexagon4.mp3 │ │ ├── hexagon5.mp3 │ │ ├── parallelogram_A-sharp-major.mp3 │ │ ├── parallelogram_C-minor.mp3 │ │ ├── parallelogram_D-sharp-major.mp3 │ │ ├── parallelogram_G-minor.mp3 │ │ ├── parallelogram_G-sharp-major.mp3 │ │ ├── stringbass_A-sharp.mp3 │ │ ├── stringbass_C2.mp3 │ │ ├── stringbass_F.mp3 │ │ └── stringbass_G.mp3 │ │ └── normal │ │ ├── arp_synth_A-sharp.mp3 │ │ ├── arp_synth_A-sharp2.mp3 │ │ ├── arp_synth_C.mp3 │ │ ├── arp_synth_C2.mp3 │ │ ├── arp_synth_C3.mp3 │ │ ├── arp_synth_D-sharp.mp3 │ │ ├── arp_synth_D-sharp2.mp3 │ │ ├── arp_synth_F.mp3 │ │ ├── arp_synth_F2.mp3 │ │ ├── arp_synth_G.mp3 │ │ ├── arp_synth_G2.mp3 │ │ ├── drumClap.mp3 │ │ ├── drumKick.mp3 │ │ ├── drumSnare.mp3 │ │ ├── hexagon1.mp3 │ │ ├── hexagon2.mp3 │ │ ├── hexagon3.mp3 │ │ ├── hexagon4.mp3 │ │ ├── hexagon5.mp3 │ │ ├── parallelogram_A-sharp-major.mp3 │ │ ├── parallelogram_C-minor.mp3 │ │ ├── parallelogram_D-sharp-major.mp3 │ │ ├── parallelogram_G-minor.mp3 │ │ ├── parallelogram_G-sharp-major.mp3 │ │ ├── stringbass_A-sharp.mp3 │ │ ├── stringbass_C2.mp3 │ │ ├── stringbass_F.mp3 │ │ └── stringbass_G.mp3 ├── third_party │ ├── curve_func │ │ ├── LICENSE │ │ └── curve_func.js │ ├── gsap-promise │ │ ├── .npmignore │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── base.js │ │ ├── index.js │ │ └── package.json │ └── modernizr │ │ ├── LICENSE │ │ └── modernizr.js └── webpack.config.js ├── gulp_scripts ├── backend.js ├── screenshots.js └── service-worker.js ├── gulpfile.js ├── package.json ├── util ├── auto-deploy ├── ci.dockerfile ├── deploy.sh ├── drone-16b01b48b71b.json.enc ├── gcloud-install ├── gen-pages.go └── pre-commit └── wct.conf.js /.drone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/.drone.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/.gitignore -------------------------------------------------------------------------------- /.jscsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/.jscsrc -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/.jshintrc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/README.md -------------------------------------------------------------------------------- /app/_locales/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/_locales/en.json -------------------------------------------------------------------------------- /app/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/bower.json -------------------------------------------------------------------------------- /app/clear_cache.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/clear_cache.html -------------------------------------------------------------------------------- /app/data-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/data-worker.js -------------------------------------------------------------------------------- /app/elements/_elements.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/_elements.scss -------------------------------------------------------------------------------- /app/elements/countdown-timer/countdown-timer-enumerations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/countdown-timer/countdown-timer-enumerations.js -------------------------------------------------------------------------------- /app/elements/countdown-timer/countdown-timer-namespace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/countdown-timer/countdown-timer-namespace.js -------------------------------------------------------------------------------- /app/elements/countdown-timer/countdown-timer-renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/countdown-timer/countdown-timer-renderer.js -------------------------------------------------------------------------------- /app/elements/countdown-timer/countdown-timer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/countdown-timer/countdown-timer.html -------------------------------------------------------------------------------- /app/elements/countdown-timer/countdown-timer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/countdown-timer/countdown-timer.js -------------------------------------------------------------------------------- /app/elements/elements.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/elements.html -------------------------------------------------------------------------------- /app/elements/embed-elements.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/embed-elements.html -------------------------------------------------------------------------------- /app/elements/experiment-fab.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/experiment-fab.html -------------------------------------------------------------------------------- /app/elements/google-signin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/google-signin.html -------------------------------------------------------------------------------- /app/elements/io-checkbox.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-checkbox.html -------------------------------------------------------------------------------- /app/elements/io-checkbox.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-checkbox.scss -------------------------------------------------------------------------------- /app/elements/io-extended-form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-extended-form.html -------------------------------------------------------------------------------- /app/elements/io-focusable.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-focusable.html -------------------------------------------------------------------------------- /app/elements/io-focusable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-focusable.js -------------------------------------------------------------------------------- /app/elements/io-gadget.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-gadget.html -------------------------------------------------------------------------------- /app/elements/io-gadget.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-gadget.scss -------------------------------------------------------------------------------- /app/elements/io-gallery.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-gallery.html -------------------------------------------------------------------------------- /app/elements/io-icons.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-icons.html -------------------------------------------------------------------------------- /app/elements/io-live.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-live.html -------------------------------------------------------------------------------- /app/elements/io-live.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-live.scss -------------------------------------------------------------------------------- /app/elements/io-logo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-logo.html -------------------------------------------------------------------------------- /app/elements/io-logo.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-logo.scss -------------------------------------------------------------------------------- /app/elements/io-radio-button.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-radio-button.html -------------------------------------------------------------------------------- /app/elements/io-radio-button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-radio-button.scss -------------------------------------------------------------------------------- /app/elements/io-schedule.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-schedule.html -------------------------------------------------------------------------------- /app/elements/io-schedule.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-schedule.scss -------------------------------------------------------------------------------- /app/elements/io-slider.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-slider.html -------------------------------------------------------------------------------- /app/elements/io-slider.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-slider.scss -------------------------------------------------------------------------------- /app/elements/io-toast.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/io-toast.html -------------------------------------------------------------------------------- /app/elements/name-cycler.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/name-cycler.html -------------------------------------------------------------------------------- /app/elements/social-poller.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/social-poller.html -------------------------------------------------------------------------------- /app/elements/social-post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/social-post.html -------------------------------------------------------------------------------- /app/elements/social-post.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/social-post.scss -------------------------------------------------------------------------------- /app/elements/webgl-globe/.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/.jshintrc -------------------------------------------------------------------------------- /app/elements/webgl-globe/geometry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/geometry.js -------------------------------------------------------------------------------- /app/elements/webgl-globe/kd-tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/kd-tree.js -------------------------------------------------------------------------------- /app/elements/webgl-globe/matrix4x4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/matrix4x4.js -------------------------------------------------------------------------------- /app/elements/webgl-globe/shader-program.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/shader-program.js -------------------------------------------------------------------------------- /app/elements/webgl-globe/shaders/globe.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/shaders/globe.frag -------------------------------------------------------------------------------- /app/elements/webgl-globe/shaders/globe.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/shaders/globe.vert -------------------------------------------------------------------------------- /app/elements/webgl-globe/shaders/marker.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/shaders/marker.frag -------------------------------------------------------------------------------- /app/elements/webgl-globe/shaders/marker.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/shaders/marker.vert -------------------------------------------------------------------------------- /app/elements/webgl-globe/shaders/simple.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/shaders/simple.frag -------------------------------------------------------------------------------- /app/elements/webgl-globe/shaders/simple.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/shaders/simple.vert -------------------------------------------------------------------------------- /app/elements/webgl-globe/sol.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/sol.js -------------------------------------------------------------------------------- /app/elements/webgl-globe/sprite-geometry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/sprite-geometry.js -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/albedo-1024-negative-x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/albedo-1024-negative-x.jpg -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/albedo-1024-negative-y.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/albedo-1024-negative-y.jpg -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/albedo-1024-negative-z.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/albedo-1024-negative-z.jpg -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/albedo-1024-positive-x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/albedo-1024-positive-x.jpg -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/albedo-1024-positive-y.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/albedo-1024-positive-y.jpg -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/albedo-1024-positive-z.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/albedo-1024-positive-z.jpg -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/albedo-2048-negative-x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/albedo-2048-negative-x.jpg -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/albedo-2048-negative-y.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/albedo-2048-negative-y.jpg -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/albedo-2048-negative-z.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/albedo-2048-negative-z.jpg -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/albedo-2048-positive-x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/albedo-2048-positive-x.jpg -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/albedo-2048-positive-y.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/albedo-2048-positive-y.jpg -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/albedo-2048-positive-z.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/albedo-2048-positive-z.jpg -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/albedo-512-negative-x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/albedo-512-negative-x.jpg -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/albedo-512-negative-y.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/albedo-512-negative-y.jpg -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/albedo-512-negative-z.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/albedo-512-negative-z.jpg -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/albedo-512-positive-x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/albedo-512-positive-x.jpg -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/albedo-512-positive-y.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/albedo-512-positive-y.jpg -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/albedo-512-positive-z.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/albedo-512-positive-z.jpg -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/night-1024-negative-x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/night-1024-negative-x.png -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/night-1024-negative-y.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/night-1024-negative-y.png -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/night-1024-negative-z.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/night-1024-negative-z.png -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/night-1024-positive-x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/night-1024-positive-x.png -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/night-1024-positive-y.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/night-1024-positive-y.png -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/night-1024-positive-z.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/night-1024-positive-z.png -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/night-2048-negative-x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/night-2048-negative-x.png -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/night-2048-negative-y.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/night-2048-negative-y.png -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/night-2048-negative-z.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/night-2048-negative-z.png -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/night-2048-positive-x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/night-2048-positive-x.png -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/night-2048-positive-y.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/night-2048-positive-y.png -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/night-2048-positive-z.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/night-2048-positive-z.png -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/night-512-negative-x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/night-512-negative-x.png -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/night-512-negative-y.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/night-512-negative-y.png -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/night-512-negative-z.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/night-512-negative-z.png -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/night-512-positive-x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/night-512-positive-x.png -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/night-512-positive-y.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/night-512-positive-y.png -------------------------------------------------------------------------------- /app/elements/webgl-globe/textures/night-512-positive-z.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/textures/night-512-positive-z.png -------------------------------------------------------------------------------- /app/elements/webgl-globe/webgl-globe-namespace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/webgl-globe-namespace.js -------------------------------------------------------------------------------- /app/elements/webgl-globe/webgl-globe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/elements/webgl-globe/webgl-globe.html -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/humans.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/humans.txt -------------------------------------------------------------------------------- /app/images/google-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/google-logo.svg -------------------------------------------------------------------------------- /app/images/google_play_45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/google_play_45.png -------------------------------------------------------------------------------- /app/images/home/globe-1440.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/home/globe-1440.jpg -------------------------------------------------------------------------------- /app/images/home/globe-1440@2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/home/globe-1440@2x.jpg -------------------------------------------------------------------------------- /app/images/home/home1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/home/home1.jpg -------------------------------------------------------------------------------- /app/images/home/home2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/home/home2.jpg -------------------------------------------------------------------------------- /app/images/home/home3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/home/home3.jpg -------------------------------------------------------------------------------- /app/images/home/io-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/home/io-logo.png -------------------------------------------------------------------------------- /app/images/home/io-logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/home/io-logo@2x.png -------------------------------------------------------------------------------- /app/images/home/io_grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/home/io_grey.png -------------------------------------------------------------------------------- /app/images/home/keynote2015.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/home/keynote2015.jpg -------------------------------------------------------------------------------- /app/images/home/keynote20152.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/home/keynote20152.jpg -------------------------------------------------------------------------------- /app/images/home/keynote20152@2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/home/keynote20152@2x.jpg -------------------------------------------------------------------------------- /app/images/home/keynote2015@2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/home/keynote2015@2x.jpg -------------------------------------------------------------------------------- /app/images/io.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/io.png -------------------------------------------------------------------------------- /app/images/io15-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/io15-color.png -------------------------------------------------------------------------------- /app/images/io15-experiment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/io15-experiment.png -------------------------------------------------------------------------------- /app/images/io15-hash-on-blue-solid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/io15-hash-on-blue-solid.png -------------------------------------------------------------------------------- /app/images/io15-hash-on-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/io15-hash-on-blue.png -------------------------------------------------------------------------------- /app/images/io15-hash-on-white-solid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/io15-hash-on-white-solid.png -------------------------------------------------------------------------------- /app/images/io15-hash-on-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/io15-hash-on-white.png -------------------------------------------------------------------------------- /app/images/io15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/io15.png -------------------------------------------------------------------------------- /app/images/offsite/offsitecity.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/offsite/offsitecity.jpg -------------------------------------------------------------------------------- /app/images/offsite/offsitegroup.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/offsite/offsitegroup.jpg -------------------------------------------------------------------------------- /app/images/offsite/offsiteshri.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/offsite/offsiteshri.jpg -------------------------------------------------------------------------------- /app/images/offsite/offsitesundar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/offsite/offsitesundar.jpg -------------------------------------------------------------------------------- /app/images/onsite/Image-01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/onsite/Image-01.jpg -------------------------------------------------------------------------------- /app/images/onsite/Image-01@2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/onsite/Image-01@2x.jpg -------------------------------------------------------------------------------- /app/images/onsite/lyft_pink.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/onsite/lyft_pink.svg -------------------------------------------------------------------------------- /app/images/onsite/map/io_floor1_label.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/onsite/map/io_floor1_label.jpg -------------------------------------------------------------------------------- /app/images/onsite/map/io_floor2_label.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/onsite/map/io_floor2_label.jpg -------------------------------------------------------------------------------- /app/images/onsite/map/io_floor3_label.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/onsite/map/io_floor3_label.jpg -------------------------------------------------------------------------------- /app/images/onsite/onsite2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/onsite/onsite2.jpg -------------------------------------------------------------------------------- /app/images/onsite/onsite3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/onsite/onsite3.jpg -------------------------------------------------------------------------------- /app/images/onsite/onsite_large.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/onsite/onsite_large.jpg -------------------------------------------------------------------------------- /app/images/onsite/onsitedude.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/onsite/onsitedude.jpg -------------------------------------------------------------------------------- /app/images/play-video-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/play-video-button.png -------------------------------------------------------------------------------- /app/images/schedule/channel1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/schedule/channel1.png -------------------------------------------------------------------------------- /app/images/schedule/channel2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/schedule/channel2.png -------------------------------------------------------------------------------- /app/images/schedule/channel3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/schedule/channel3.png -------------------------------------------------------------------------------- /app/images/schedule/profile_placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/schedule/profile_placeholder.png -------------------------------------------------------------------------------- /app/images/schedule/session_placeholder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/schedule/session_placeholder.jpg -------------------------------------------------------------------------------- /app/images/schedule/sessiondetail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/schedule/sessiondetail.jpg -------------------------------------------------------------------------------- /app/images/schedule/sessiondetail@2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/schedule/sessiondetail@2x.jpg -------------------------------------------------------------------------------- /app/images/touch/homescreen144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/touch/homescreen144.png -------------------------------------------------------------------------------- /app/images/touch/homescreen192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/touch/homescreen192.png -------------------------------------------------------------------------------- /app/images/touch/homescreen48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/touch/homescreen48.png -------------------------------------------------------------------------------- /app/images/touch/homescreen72-fav.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/touch/homescreen72-fav.png -------------------------------------------------------------------------------- /app/images/touch/homescreen72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/touch/homescreen72.png -------------------------------------------------------------------------------- /app/images/touch/homescreen96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/images/touch/homescreen96.png -------------------------------------------------------------------------------- /app/permissions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/permissions.html -------------------------------------------------------------------------------- /app/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/robots.txt -------------------------------------------------------------------------------- /app/scripts/analytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/analytics.js -------------------------------------------------------------------------------- /app/scripts/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/bootstrap.js -------------------------------------------------------------------------------- /app/scripts/helper/a11y.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/helper/a11y.js -------------------------------------------------------------------------------- /app/scripts/helper/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/helper/auth.js -------------------------------------------------------------------------------- /app/scripts/helper/elements.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/helper/elements.js -------------------------------------------------------------------------------- /app/scripts/helper/notifications.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/helper/notifications.js -------------------------------------------------------------------------------- /app/scripts/helper/page-animation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/helper/page-animation.js -------------------------------------------------------------------------------- /app/scripts/helper/picasa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/helper/picasa.js -------------------------------------------------------------------------------- /app/scripts/helper/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/helper/request.js -------------------------------------------------------------------------------- /app/scripts/helper/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/helper/router.js -------------------------------------------------------------------------------- /app/scripts/helper/router_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/helper/router_test.html -------------------------------------------------------------------------------- /app/scripts/helper/schedule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/helper/schedule.js -------------------------------------------------------------------------------- /app/scripts/helper/service-worker-registration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/helper/service-worker-registration.js -------------------------------------------------------------------------------- /app/scripts/helper/simple-db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/helper/simple-db.js -------------------------------------------------------------------------------- /app/scripts/helper/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/helper/util.js -------------------------------------------------------------------------------- /app/scripts/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/main.js -------------------------------------------------------------------------------- /app/scripts/shed/cache-then-network.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/shed/cache-then-network.js -------------------------------------------------------------------------------- /app/scripts/shed/experiment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/shed/experiment.js -------------------------------------------------------------------------------- /app/scripts/shed/google-fonts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/shed/google-fonts.js -------------------------------------------------------------------------------- /app/scripts/shed/offline-analytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/shed/offline-analytics.js -------------------------------------------------------------------------------- /app/scripts/shed/offline-js-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/shed/offline-js-api.js -------------------------------------------------------------------------------- /app/scripts/shed/offline-session-updates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/shed/offline-session-updates.js -------------------------------------------------------------------------------- /app/scripts/shed/photo-gallery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/shed/photo-gallery.js -------------------------------------------------------------------------------- /app/scripts/shed/profile-images.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/shed/profile-images.js -------------------------------------------------------------------------------- /app/scripts/shed/push-notifications.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/scripts/shed/push-notifications.js -------------------------------------------------------------------------------- /app/styleguide.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styleguide.html -------------------------------------------------------------------------------- /app/styles/base/_breakpoints.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/base/_breakpoints.scss -------------------------------------------------------------------------------- /app/styles/base/_color.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/base/_color.scss -------------------------------------------------------------------------------- /app/styles/base/_forms_sd.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/base/_forms_sd.scss -------------------------------------------------------------------------------- /app/styles/base/_layout.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/base/_layout.scss -------------------------------------------------------------------------------- /app/styles/base/_reset.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/base/_reset.scss -------------------------------------------------------------------------------- /app/styles/base/_shadow.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/base/_shadow.scss -------------------------------------------------------------------------------- /app/styles/base/_typography.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/base/_typography.scss -------------------------------------------------------------------------------- /app/styles/base/_vars.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/base/_vars.scss -------------------------------------------------------------------------------- /app/styles/base/_zindex.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/base/_zindex.scss -------------------------------------------------------------------------------- /app/styles/base/a11y.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/base/a11y.scss -------------------------------------------------------------------------------- /app/styles/components/_app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/components/_app.scss -------------------------------------------------------------------------------- /app/styles/components/_card.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/components/_card.scss -------------------------------------------------------------------------------- /app/styles/components/_footer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/components/_footer.scss -------------------------------------------------------------------------------- /app/styles/components/_masthead.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/components/_masthead.scss -------------------------------------------------------------------------------- /app/styles/components/features.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/components/features.scss -------------------------------------------------------------------------------- /app/styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/main.scss -------------------------------------------------------------------------------- /app/styles/main_sd.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/main_sd.scss -------------------------------------------------------------------------------- /app/styles/pages/about.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/pages/about.scss -------------------------------------------------------------------------------- /app/styles/pages/error.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/pages/error.scss -------------------------------------------------------------------------------- /app/styles/pages/faq.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/pages/faq.scss -------------------------------------------------------------------------------- /app/styles/pages/home.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/pages/home.scss -------------------------------------------------------------------------------- /app/styles/pages/offsite.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/pages/offsite.scss -------------------------------------------------------------------------------- /app/styles/pages/onsite.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/pages/onsite.scss -------------------------------------------------------------------------------- /app/styles/pages/permissions.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/pages/permissions.scss -------------------------------------------------------------------------------- /app/styles/pages/registration.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/pages/registration.scss -------------------------------------------------------------------------------- /app/styles/pages/schedule.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/pages/schedule.scss -------------------------------------------------------------------------------- /app/styles/pages/upgrade.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/pages/upgrade.scss -------------------------------------------------------------------------------- /app/styles/pages/videos.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/pages/videos.scss -------------------------------------------------------------------------------- /app/styles/pages/widget.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/styles/pages/widget.scss -------------------------------------------------------------------------------- /app/templates/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/about.html -------------------------------------------------------------------------------- /app/templates/admin/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/admin/home.html -------------------------------------------------------------------------------- /app/templates/debug/push.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/debug/push.html -------------------------------------------------------------------------------- /app/templates/debug/sync.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/debug/sync.html -------------------------------------------------------------------------------- /app/templates/embed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/embed.html -------------------------------------------------------------------------------- /app/templates/error_404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/error_404.html -------------------------------------------------------------------------------- /app/templates/error_500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/error_500.html -------------------------------------------------------------------------------- /app/templates/faq.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/faq.html -------------------------------------------------------------------------------- /app/templates/form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/form.html -------------------------------------------------------------------------------- /app/templates/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/home.html -------------------------------------------------------------------------------- /app/templates/layout_bare.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/layout_bare.html -------------------------------------------------------------------------------- /app/templates/layout_error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/layout_error.html -------------------------------------------------------------------------------- /app/templates/layout_full.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/layout_full.html -------------------------------------------------------------------------------- /app/templates/layout_partial.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/layout_partial.html -------------------------------------------------------------------------------- /app/templates/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/manifest.json -------------------------------------------------------------------------------- /app/templates/offsite.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/offsite.html -------------------------------------------------------------------------------- /app/templates/onsite.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/onsite.html -------------------------------------------------------------------------------- /app/templates/registration.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/registration.html -------------------------------------------------------------------------------- /app/templates/schedule.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/schedule.html -------------------------------------------------------------------------------- /app/templates/upgrade.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/upgrade.html -------------------------------------------------------------------------------- /app/templates/videos.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/videos.html -------------------------------------------------------------------------------- /app/templates/widget.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/templates/widget.html -------------------------------------------------------------------------------- /app/temporary_api/cacheFirst/test.html: -------------------------------------------------------------------------------- 1 | v1 2 | -------------------------------------------------------------------------------- /app/temporary_api/ioext_feed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/temporary_api/ioext_feed.json -------------------------------------------------------------------------------- /app/temporary_api/ioext_feed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/temporary_api/ioext_feed.xml -------------------------------------------------------------------------------- /app/temporary_api/networkOnly/test.html: -------------------------------------------------------------------------------- 1 | v1 2 | -------------------------------------------------------------------------------- /app/temporary_api/precache/test.html: -------------------------------------------------------------------------------- 1 | v1 2 | -------------------------------------------------------------------------------- /app/temporary_api/room_data_v0.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/temporary_api/room_data_v0.0.json -------------------------------------------------------------------------------- /app/temporary_api/schedule.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/temporary_api/schedule.json -------------------------------------------------------------------------------- /app/temporary_api/session_data_v0.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/temporary_api/session_data_v0.0.json -------------------------------------------------------------------------------- /app/temporary_api/social_feed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/app/temporary_api/social_feed.json -------------------------------------------------------------------------------- /backend/app: -------------------------------------------------------------------------------- 1 | ../app -------------------------------------------------------------------------------- /backend/app.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/app.yaml.template -------------------------------------------------------------------------------- /backend/async.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/async.go -------------------------------------------------------------------------------- /backend/async_gae.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/async_gae.go -------------------------------------------------------------------------------- /backend/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/auth.go -------------------------------------------------------------------------------- /backend/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/auth_test.go -------------------------------------------------------------------------------- /backend/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/cache.go -------------------------------------------------------------------------------- /backend/cache_gae.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/cache_gae.go -------------------------------------------------------------------------------- /backend/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/cache_test.go -------------------------------------------------------------------------------- /backend/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/config.go -------------------------------------------------------------------------------- /backend/config.tar.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/config.tar.enc -------------------------------------------------------------------------------- /backend/cron.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/cron.yaml.template -------------------------------------------------------------------------------- /backend/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/db.go -------------------------------------------------------------------------------- /backend/db_gae.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/db_gae.go -------------------------------------------------------------------------------- /backend/db_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/db_test.go -------------------------------------------------------------------------------- /backend/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/errors.go -------------------------------------------------------------------------------- /backend/gdrive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/gdrive.go -------------------------------------------------------------------------------- /backend/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/handler.go -------------------------------------------------------------------------------- /backend/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/handler_test.go -------------------------------------------------------------------------------- /backend/index.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/index.yaml -------------------------------------------------------------------------------- /backend/ioext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/ioext.go -------------------------------------------------------------------------------- /backend/ioext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/ioext_test.go -------------------------------------------------------------------------------- /backend/jwt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/jwt.go -------------------------------------------------------------------------------- /backend/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/main_test.go -------------------------------------------------------------------------------- /backend/push.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/push.go -------------------------------------------------------------------------------- /backend/push_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/push_test.go -------------------------------------------------------------------------------- /backend/queue.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/queue.yaml -------------------------------------------------------------------------------- /backend/schedule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/schedule.go -------------------------------------------------------------------------------- /backend/schedule_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/schedule_test.go -------------------------------------------------------------------------------- /backend/server.config.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/server.config.template -------------------------------------------------------------------------------- /backend/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/server.go -------------------------------------------------------------------------------- /backend/server_gae.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/server_gae.go -------------------------------------------------------------------------------- /backend/server_gae_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/server_gae_test.go -------------------------------------------------------------------------------- /backend/social.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/social.go -------------------------------------------------------------------------------- /backend/social_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/social_test.go -------------------------------------------------------------------------------- /backend/survey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/survey.go -------------------------------------------------------------------------------- /backend/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/template.go -------------------------------------------------------------------------------- /backend/template_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/template_test.go -------------------------------------------------------------------------------- /backend/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/backend/transport.go -------------------------------------------------------------------------------- /docs/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/docs/API.md -------------------------------------------------------------------------------- /experiment/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/.gitignore -------------------------------------------------------------------------------- /experiment/.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/.jshintrc -------------------------------------------------------------------------------- /experiment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/README.md -------------------------------------------------------------------------------- /experiment/app/audio/AudioManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/audio/AudioManager.js -------------------------------------------------------------------------------- /experiment/app/audio/ChannelManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/audio/ChannelManager.js -------------------------------------------------------------------------------- /experiment/app/audio/Metronome.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/audio/Metronome.js -------------------------------------------------------------------------------- /experiment/app/audio/PlaybackBus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/audio/PlaybackBus.js -------------------------------------------------------------------------------- /experiment/app/audio/Sequencer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/audio/Sequencer.js -------------------------------------------------------------------------------- /experiment/app/audio/Sound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/audio/Sound.js -------------------------------------------------------------------------------- /experiment/app/audio/SoundLoop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/audio/SoundLoop.js -------------------------------------------------------------------------------- /experiment/app/audio/Tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/audio/Tags.js -------------------------------------------------------------------------------- /experiment/app/audio/Track.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/audio/Track.js -------------------------------------------------------------------------------- /experiment/app/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/core.js -------------------------------------------------------------------------------- /experiment/app/data/arp-colors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/data/arp-colors.json -------------------------------------------------------------------------------- /experiment/app/data/cataudiosprite.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/data/cataudiosprite.json -------------------------------------------------------------------------------- /experiment/app/data/catloops.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/data/catloops.json -------------------------------------------------------------------------------- /experiment/app/data/loops.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/data/loops.json -------------------------------------------------------------------------------- /experiment/app/data/normalaudiosprite.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/data/normalaudiosprite.json -------------------------------------------------------------------------------- /experiment/app/images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/images/1.png -------------------------------------------------------------------------------- /experiment/app/images/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/images/10.png -------------------------------------------------------------------------------- /experiment/app/images/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/images/2.png -------------------------------------------------------------------------------- /experiment/app/images/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/images/3.png -------------------------------------------------------------------------------- /experiment/app/images/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/images/4.png -------------------------------------------------------------------------------- /experiment/app/images/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/images/5.png -------------------------------------------------------------------------------- /experiment/app/images/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/images/6.png -------------------------------------------------------------------------------- /experiment/app/images/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/images/7.png -------------------------------------------------------------------------------- /experiment/app/images/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/images/8.png -------------------------------------------------------------------------------- /experiment/app/images/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/images/9.png -------------------------------------------------------------------------------- /experiment/app/images/back-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/images/back-arrow.png -------------------------------------------------------------------------------- /experiment/app/images/checkmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/images/checkmark.png -------------------------------------------------------------------------------- /experiment/app/images/get-ready.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/images/get-ready.png -------------------------------------------------------------------------------- /experiment/app/images/io_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/images/io_white.png -------------------------------------------------------------------------------- /experiment/app/images/pause-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/images/pause-button.png -------------------------------------------------------------------------------- /experiment/app/images/record-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/images/record-button.png -------------------------------------------------------------------------------- /experiment/app/images/record-sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/images/record-sprite.png -------------------------------------------------------------------------------- /experiment/app/images/recording-complete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/images/recording-complete.png -------------------------------------------------------------------------------- /experiment/app/images/recording.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/images/recording.png -------------------------------------------------------------------------------- /experiment/app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/index.js -------------------------------------------------------------------------------- /experiment/app/models/arpeggiator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/models/arpeggiator.js -------------------------------------------------------------------------------- /experiment/app/models/drums.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/models/drums.js -------------------------------------------------------------------------------- /experiment/app/models/guitar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/models/guitar.js -------------------------------------------------------------------------------- /experiment/app/models/hexagon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/models/hexagon.js -------------------------------------------------------------------------------- /experiment/app/models/parallelogram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/models/parallelogram.js -------------------------------------------------------------------------------- /experiment/app/styles/experiment.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/styles/experiment.css -------------------------------------------------------------------------------- /experiment/app/util/BufferLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/util/BufferLoader.js -------------------------------------------------------------------------------- /experiment/app/util/DataModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/util/DataModel.js -------------------------------------------------------------------------------- /experiment/app/util/HistoryManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/util/HistoryManager.js -------------------------------------------------------------------------------- /experiment/app/util/LinkedList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/util/LinkedList.js -------------------------------------------------------------------------------- /experiment/app/util/Pool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/util/Pool.js -------------------------------------------------------------------------------- /experiment/app/util/StateManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/util/StateManager.js -------------------------------------------------------------------------------- /experiment/app/util/addVisibilityChangeListener.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/util/addVisibilityChangeListener.js -------------------------------------------------------------------------------- /experiment/app/util/animate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/util/animate.js -------------------------------------------------------------------------------- /experiment/app/util/assetPath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/util/assetPath.js -------------------------------------------------------------------------------- /experiment/app/util/currentViewportDetails.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/util/currentViewportDetails.js -------------------------------------------------------------------------------- /experiment/app/util/events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/util/events.js -------------------------------------------------------------------------------- /experiment/app/util/generateTexture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/util/generateTexture.js -------------------------------------------------------------------------------- /experiment/app/util/rAFTimeout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/util/rAFTimeout.js -------------------------------------------------------------------------------- /experiment/app/util/raf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/util/raf.js -------------------------------------------------------------------------------- /experiment/app/util/retinaInlineSprite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/util/retinaInlineSprite.js -------------------------------------------------------------------------------- /experiment/app/util/trackEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/util/trackEvent.js -------------------------------------------------------------------------------- /experiment/app/util/unlockAudioOnMobile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/util/unlockAudioOnMobile.js -------------------------------------------------------------------------------- /experiment/app/util/zIndexes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/util/zIndexes.js -------------------------------------------------------------------------------- /experiment/app/views/ArpeggiatorView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/ArpeggiatorView.js -------------------------------------------------------------------------------- /experiment/app/views/DrumView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/DrumView.js -------------------------------------------------------------------------------- /experiment/app/views/GuitarView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/GuitarView.js -------------------------------------------------------------------------------- /experiment/app/views/HexagonView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/HexagonView.js -------------------------------------------------------------------------------- /experiment/app/views/InstrumentContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/InstrumentContainer.js -------------------------------------------------------------------------------- /experiment/app/views/ParallelogramView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/ParallelogramView.js -------------------------------------------------------------------------------- /experiment/app/views/RecordButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/RecordButton.js -------------------------------------------------------------------------------- /experiment/app/views/Root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/Root.js -------------------------------------------------------------------------------- /experiment/app/views/VisualizerContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/VisualizerContainer.js -------------------------------------------------------------------------------- /experiment/app/views/arpeggiator/Sliver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/arpeggiator/Sliver.js -------------------------------------------------------------------------------- /experiment/app/views/drum/DotEmitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/drum/DotEmitter.js -------------------------------------------------------------------------------- /experiment/app/views/drum/DropBallEntity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/drum/DropBallEntity.js -------------------------------------------------------------------------------- /experiment/app/views/drum/Drum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/drum/Drum.js -------------------------------------------------------------------------------- /experiment/app/views/guitar/Dot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/guitar/Dot.js -------------------------------------------------------------------------------- /experiment/app/views/guitar/GuitarString.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/guitar/GuitarString.js -------------------------------------------------------------------------------- /experiment/app/views/hexagon/Cube.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/hexagon/Cube.js -------------------------------------------------------------------------------- /experiment/app/views/hexagon/Hexagon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/hexagon/Hexagon.js -------------------------------------------------------------------------------- /experiment/app/views/parallelogram/Parallelogram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/parallelogram/Parallelogram.js -------------------------------------------------------------------------------- /experiment/app/views/shared/MaskManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/shared/MaskManager.js -------------------------------------------------------------------------------- /experiment/app/views/visualizers/BarVisualizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/visualizers/BarVisualizer.js -------------------------------------------------------------------------------- /experiment/app/views/visualizers/CircleVisualizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/visualizers/CircleVisualizer.js -------------------------------------------------------------------------------- /experiment/app/views/visualizers/WaveVisualizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/app/views/visualizers/WaveVisualizer.js -------------------------------------------------------------------------------- /experiment/bin/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/bin/build -------------------------------------------------------------------------------- /experiment/bin/compileaudio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/bin/compileaudio -------------------------------------------------------------------------------- /experiment/bin/watch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/bin/watch -------------------------------------------------------------------------------- /experiment/loader/images/exit-experiment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/loader/images/exit-experiment.png -------------------------------------------------------------------------------- /experiment/loader/images/experiment-fab-animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/loader/images/experiment-fab-animation.gif -------------------------------------------------------------------------------- /experiment/loader/images/headphones-error.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/loader/images/headphones-error.jpg -------------------------------------------------------------------------------- /experiment/loader/images/headphones-on.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/loader/images/headphones-on.jpg -------------------------------------------------------------------------------- /experiment/loader/images/loading-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/loader/images/loading-circle.png -------------------------------------------------------------------------------- /experiment/loader/images/pause-experiment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/loader/images/pause-experiment.png -------------------------------------------------------------------------------- /experiment/loader/images/play-experiment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/loader/images/play-experiment.png -------------------------------------------------------------------------------- /experiment/loader/images/reset-experiment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/loader/images/reset-experiment.png -------------------------------------------------------------------------------- /experiment/loader/images/share-experiment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/loader/images/share-experiment.png -------------------------------------------------------------------------------- /experiment/loader/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/loader/index.js -------------------------------------------------------------------------------- /experiment/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/package.json -------------------------------------------------------------------------------- /experiment/public/cataudiosprite.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/cataudiosprite.mp3 -------------------------------------------------------------------------------- /experiment/public/left-shark.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/left-shark.mp4 -------------------------------------------------------------------------------- /experiment/public/normalaudiosprite.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/normalaudiosprite.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/arp_synth_A-sharp.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/arp_synth_A-sharp.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/arp_synth_A-sharp2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/arp_synth_A-sharp2.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/arp_synth_C.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/arp_synth_C.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/arp_synth_C2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/arp_synth_C2.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/arp_synth_C3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/arp_synth_C3.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/arp_synth_D-sharp.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/arp_synth_D-sharp.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/arp_synth_D-sharp2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/arp_synth_D-sharp2.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/arp_synth_F.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/arp_synth_F.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/arp_synth_F2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/arp_synth_F2.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/arp_synth_G.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/arp_synth_G.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/arp_synth_G2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/arp_synth_G2.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/drumClap.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/drumClap.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/drumKick.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/drumKick.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/drumSnare.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/drumSnare.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/hexagon1.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/hexagon1.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/hexagon2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/hexagon2.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/hexagon3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/hexagon3.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/hexagon4.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/hexagon4.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/hexagon5.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/hexagon5.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/parallelogram_A-sharp-major.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/parallelogram_A-sharp-major.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/parallelogram_C-minor.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/parallelogram_C-minor.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/parallelogram_D-sharp-major.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/parallelogram_D-sharp-major.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/parallelogram_G-minor.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/parallelogram_G-minor.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/parallelogram_G-sharp-major.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/parallelogram_G-sharp-major.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/stringbass_A-sharp.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/stringbass_A-sharp.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/stringbass_C2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/stringbass_C2.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/stringbass_F.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/stringbass_F.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/cat/stringbass_G.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/cat/stringbass_G.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/arp_synth_A-sharp.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/arp_synth_A-sharp.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/arp_synth_A-sharp2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/arp_synth_A-sharp2.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/arp_synth_C.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/arp_synth_C.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/arp_synth_C2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/arp_synth_C2.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/arp_synth_C3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/arp_synth_C3.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/arp_synth_D-sharp.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/arp_synth_D-sharp.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/arp_synth_D-sharp2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/arp_synth_D-sharp2.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/arp_synth_F.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/arp_synth_F.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/arp_synth_F2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/arp_synth_F2.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/arp_synth_G.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/arp_synth_G.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/arp_synth_G2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/arp_synth_G2.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/drumClap.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/drumClap.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/drumKick.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/drumKick.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/drumSnare.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/drumSnare.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/hexagon1.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/hexagon1.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/hexagon2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/hexagon2.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/hexagon3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/hexagon3.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/hexagon4.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/hexagon4.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/hexagon5.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/hexagon5.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/parallelogram_A-sharp-major.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/parallelogram_A-sharp-major.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/parallelogram_C-minor.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/parallelogram_C-minor.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/parallelogram_D-sharp-major.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/parallelogram_D-sharp-major.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/parallelogram_G-minor.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/parallelogram_G-minor.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/parallelogram_G-sharp-major.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/parallelogram_G-sharp-major.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/stringbass_A-sharp.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/stringbass_A-sharp.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/stringbass_C2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/stringbass_C2.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/stringbass_F.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/stringbass_F.mp3 -------------------------------------------------------------------------------- /experiment/public/sounds/normal/stringbass_G.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/public/sounds/normal/stringbass_G.mp3 -------------------------------------------------------------------------------- /experiment/third_party/curve_func/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/third_party/curve_func/LICENSE -------------------------------------------------------------------------------- /experiment/third_party/curve_func/curve_func.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/third_party/curve_func/curve_func.js -------------------------------------------------------------------------------- /experiment/third_party/gsap-promise/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/third_party/gsap-promise/.npmignore -------------------------------------------------------------------------------- /experiment/third_party/gsap-promise/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/third_party/gsap-promise/LICENSE.md -------------------------------------------------------------------------------- /experiment/third_party/gsap-promise/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/third_party/gsap-promise/README.md -------------------------------------------------------------------------------- /experiment/third_party/gsap-promise/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/third_party/gsap-promise/base.js -------------------------------------------------------------------------------- /experiment/third_party/gsap-promise/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/third_party/gsap-promise/index.js -------------------------------------------------------------------------------- /experiment/third_party/gsap-promise/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/third_party/gsap-promise/package.json -------------------------------------------------------------------------------- /experiment/third_party/modernizr/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/third_party/modernizr/LICENSE -------------------------------------------------------------------------------- /experiment/third_party/modernizr/modernizr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/third_party/modernizr/modernizr.js -------------------------------------------------------------------------------- /experiment/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/experiment/webpack.config.js -------------------------------------------------------------------------------- /gulp_scripts/backend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/gulp_scripts/backend.js -------------------------------------------------------------------------------- /gulp_scripts/screenshots.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/gulp_scripts/screenshots.js -------------------------------------------------------------------------------- /gulp_scripts/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/gulp_scripts/service-worker.js -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/gulpfile.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/package.json -------------------------------------------------------------------------------- /util/auto-deploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/util/auto-deploy -------------------------------------------------------------------------------- /util/ci.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/util/ci.dockerfile -------------------------------------------------------------------------------- /util/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/util/deploy.sh -------------------------------------------------------------------------------- /util/drone-16b01b48b71b.json.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/util/drone-16b01b48b71b.json.enc -------------------------------------------------------------------------------- /util/gcloud-install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/util/gcloud-install -------------------------------------------------------------------------------- /util/gen-pages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/util/gen-pages.go -------------------------------------------------------------------------------- /util/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/util/pre-commit -------------------------------------------------------------------------------- /wct.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ioweb2015/HEAD/wct.conf.js --------------------------------------------------------------------------------