Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Soundcloud #186

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
119e46a
Added Plyr player - part 1 squashed
BlinkBP Feb 29, 2016
aa4ed37
Added Plyr player - round 2
BlinkBP Feb 29, 2016
293a47a
Force updating bower
Apr 1, 2016
594b6bd
Fix indents
Apr 1, 2016
1c2f4e6
Manually add plyr bower component
Apr 1, 2016
4ad673f
foo
Apr 1, 2016
cdf48eb
a
Apr 1, 2016
9099dd2
sort of working - have to manually call setupPlyr();
Apr 1, 2016
fa9d041
It works!
Apr 1, 2016
fed9206
Fix minor bugs
shakeelmohamed Apr 6, 2016
9278637
Add plyr seek save/restore
monicacheung Apr 6, 2016
c488a5d
Make plyr last JS include, fixes some bugs
shakeelmohamed Apr 6, 2016
6f1d058
Add TODO: for error handlings
shakeelmohamed Apr 6, 2016
91c7f59
Minor style tweaks
shakeelmohamed Apr 6, 2016
f9e29c4
Add a todo
shakeelmohamed Apr 6, 2016
7f327c2
Send errors to keen
shakeelmohamed Apr 6, 2016
b63c269
Add support for Soundcloud to plyr.
monicacheung Apr 14, 2016
42004be
Add support for Soundcloud to ZAP.
monicacheung Apr 14, 2016
f36324f
Revert tab indents in plyr.js.
monicacheung Apr 15, 2016
7111c37
Clean up whitespace/comments in plyr.js.
monicacheung Apr 15, 2016
b329af6
Attempting to fix indent again.
monicacheung Apr 15, 2016
cfa7b9d
indent again..
monicacheung Apr 15, 2016
23756bc
init format to null in parseYoutubeVideoID
monicacheung Apr 15, 2016
3f5142f
Clean up callbacks and some bug fix.
monicacheung Apr 15, 2016
f0ea6ba
Fix hide demo button when playing demo.
monicacheung Apr 15, 2016
3213524
Clean up verify ID logic.
monicacheung Apr 17, 2016
3492fce
Added error log for unknown format in init ui.
monicacheung Apr 17, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@
"YT": true,
"ga": true,
"twttr": true,
"time": true
"time": true,
"plyr": true
},
"rules": {
"indent": [
Expand Down
3 changes: 2 additions & 1 deletion bower.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
"jquery": "~1.11.x",
"keen-js": "~3.4.0",
"trackjs": "~2.1.16",
"typeahead.js": "~0.11.1"
"typeahead.js": "~0.11.1",
"plyr": "~1.5.21"
}
}
3 changes: 1 addition & 2 deletions bower_components/font-awesome/.bower.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,5 @@
},
"_source": "git://github.com/FortAwesome/Font-Awesome.git",
"_target": "~4.4.0",
"_originalSource": "font-awesome",
"_direct": true
"_originalSource": "font-awesome"
}
4 changes: 2 additions & 2 deletions bower_components/jquery/.bower.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,14 +25,14 @@
"javascript",
"library"
],
"homepage": "https://github.com/jquery/jquery",
"homepage": "https://github.com/jquery/jquery-dist",
"_release": "1.11.3",
"_resolution": {
"type": "version",
"tag": "1.11.3",
"commit": "1472290917f17af05e98007136096784f9051fab"
},
"_source": "git://github.com/jquery/jquery.git",
"_source": "git://github.com/jquery/jquery-dist.git",
"_target": "~1.11.x",
"_originalSource": "jquery"
}
2 changes: 1 addition & 1 deletion bower_components/keen-js/.bower.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,6 @@
"commit": "097b9ad725d094d071dfd54f97c9fc87f79f94f1"
},
"_source": "git://github.com/keen/keen-js.git",
"_target": "~3.x",
"_target": "~3.4.0",
"_originalSource": "keen-js"
}
8 changes: 4 additions & 4 deletions bower_components/octicons/.bower.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,12 @@
"**/.*",
"bower_components"
],
"version": "3.1.0",
"_release": "3.1.0",
"version": "3.5.0",
"_release": "3.5.0",
"_resolution": {
"type": "version",
"tag": "v3.1.0",
"commit": "d622851e97c343192bed957b33434ae32e7dc775"
"tag": "v3.5.0",
"commit": "accaab3b0161b207caf28723fbcb0df69d288e7c"
},
"_source": "git://github.com/github/octicons.git",
"_target": "*",
Expand Down
74 changes: 74 additions & 0 deletions bower_components/octicons/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,77 @@
### 3.5.0 (February 12, 2016)

Adds:

- `unverified`

Refines:

- `verified`

### 3.4.1 (January 24, 2016)

This includes various SVG viewport refinements.

Refines:

- `thumbs-down`
- `logo-github`

### 3.4.0 (January 22, 2016)

Adds:

- `verified`
- `smiley`

Removes:

- `color-mode`

Refines:

- `primitive-dot`
- `horizontal-rule`
- `triangle-down`
- `triangle-up`
- `triangle-left`
- `triangle-right`
- `globe`
- `flame`
- `comment-discussion`

### 3.3.0 (November 12, 2015)

Adds:

- `logo-gist`

Resizes all our SVG to be 16x16 instead of 1024x1024

### 3.2.0 (November 6, 2015)

Adds:

- `bold`
- `text-size`
- `italic`
- `tasklist`

It also normalizes some styling in:

- `list-unordered`
- `list-ordered`
- `quote`
- `mention`
- `bookmark`
- `threebars`

Removes

- `screen-normal`
- `screen-full`


### 3.1.0 (August 13, 2015)

Adds
Expand Down
2 changes: 1 addition & 1 deletion bower_components/octicons/LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(c) 2012-2015 GitHub
(c) 2012-2016 GitHub

When using the GitHub logos, be sure to follow the GitHub logo guidelines (https://github.com/logos)

Expand Down
13 changes: 12 additions & 1 deletion bower_components/octicons/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,16 @@ Octicons includes a stylesheet specifically for [Rails 4/Sprockets][sprockets].
end
```

## Installing locally

It's easy to install octicons locally if you have [Homebrew](http://brew.sh/) installed. Simply run the following commands:

```
brew install caskroom/cask/brew-cask
brew tap "caskroom/fonts"
brew cask install "font-octicons"
```

## Best practices

- Octicons look best in sizes that are multiples of 16px. You can update the size using the `font-size` CSS property. For example:
Expand All @@ -102,7 +112,8 @@ Octicons includes a stylesheet specifically for [Rails 4/Sprockets][sprockets].
- [octicons.github.com](http://octicons.github.com/) - the Octicons website
- Read why [icon fonts are awesome](http://css-tricks.com/examples/IconFont/)
- How to compose your [HTML for icon font usage](http://css-tricks.com/html-for-icon-font-usage/)

- [sketch-octicons](https://github.com/JuanitoFatas/sketch-octicons) - Octicons icons as Sketch Symbols

## Why can't I see the characters in Font Book??

Give this a try, you should be all set:
Expand Down
Binary file modified bower_components/octicons/octicons/octicons-local.ttf
Binary file not shown.
11 changes: 8 additions & 3 deletions bower_components/octicons/octicons/octicons.css
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@
.octicon-microscope:before,
.octicon-beaker:before { content: '\f0dd'} /*  */
.octicon-bell:before { content: '\f0de'} /*  */
.octicon-bold:before { content: '\f0e2'} /*  */
.octicon-book:before { content: '\f007'} /*  */
.octicon-bookmark:before { content: '\f07b'} /*  */
.octicon-briefcase:before { content: '\f0d3'} /*  */
Expand All @@ -60,7 +61,6 @@
.octicon-cloud-download:before { content: '\f00b'} /*  */
.octicon-cloud-upload:before { content: '\f00c'} /*  */
.octicon-code:before { content: '\f05f'} /*  */
.octicon-color-mode:before { content: '\f065'} /*  */
.octicon-comment-add:before,
.octicon-comment:before { content: '\f02b'} /*  */
.octicon-comment-discussion:before { content: '\f04f'} /*  */
Expand Down Expand Up @@ -120,6 +120,7 @@
.octicon-issue-closed:before { content: '\f028'} /*  */
.octicon-issue-opened:before { content: '\f026'} /*  */
.octicon-issue-reopened:before { content: '\f027'} /*  */
.octicon-italic:before { content: '\f0e4'} /*  */
.octicon-jersey:before { content: '\f019'} /*  */
.octicon-key:before { content: '\f049'} /*  */
.octicon-keyboard:before { content: '\f00d'} /*  */
Expand All @@ -134,6 +135,7 @@
.octicon-mirror-private:before,
.octicon-git-fork-private:before,
.octicon-lock:before { content: '\f06a'} /*  */
.octicon-logo-gist:before { content: '\f0ad'} /*  */
.octicon-logo-github:before { content: '\f092'} /*  */
.octicon-mail:before { content: '\f03b'} /*  */
.octicon-mail-read:before { content: '\f03c'} /*  */
Expand Down Expand Up @@ -180,8 +182,6 @@
.octicon-rocket:before { content: '\f033'} /*  */
.octicon-rss:before { content: '\f034'} /*  */
.octicon-ruby:before { content: '\f047'} /*  */
.octicon-screen-full:before { content: '\f066'} /*  */
.octicon-screen-normal:before { content: '\f067'} /*  */
.octicon-search-save:before,
.octicon-search:before { content: '\f02e'} /*  */
.octicon-server:before { content: '\f097'} /*  */
Expand All @@ -191,6 +191,7 @@
.octicon-sign-in:before { content: '\f036'} /*  */
.octicon-log-out:before,
.octicon-sign-out:before { content: '\f032'} /*  */
.octicon-smiley:before { content: '\f0e7'} /*  */
.octicon-squirrel:before { content: '\f0b2'} /*  */
.octicon-star-add:before,
.octicon-star-delete:before,
Expand All @@ -201,8 +202,10 @@
.octicon-tag-remove:before,
.octicon-tag-add:before,
.octicon-tag:before { content: '\f015'} /*  */
.octicon-tasklist:before { content: '\f0e5'} /*  */
.octicon-telescope:before { content: '\f088'} /*  */
.octicon-terminal:before { content: '\f0c8'} /*  */
.octicon-text-size:before { content: '\f0e3'} /*  */
.octicon-three-bars:before { content: '\f05e'} /*  */
.octicon-thumbsdown:before { content: '\f0db'} /*  */
.octicon-thumbsup:before { content: '\f0da'} /*  */
Expand All @@ -214,6 +217,8 @@
.octicon-triangle-up:before { content: '\f0aa'} /*  */
.octicon-unfold:before { content: '\f039'} /*  */
.octicon-unmute:before { content: '\f0ba'} /*  */
.octicon-unverified:before { content: '\f0e8'} /*  */
.octicon-verified:before { content: '\f0e6'} /*  */
.octicon-versions:before { content: '\f064'} /*  */
.octicon-watch:before { content: '\f0e0'} /*  */
.octicon-remove-close:before,
Expand Down
Binary file modified bower_components/octicons/octicons/octicons.eot
Binary file not shown.
13 changes: 9 additions & 4 deletions bower_components/octicons/octicons/octicons.less
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
@octicons-font-path: ".";
@octicons-version: "396334ee3da78f4302d25c758ae3e3ce5dc3c97d";
@octicons-version: "22dab811a5aa6c7ae0f71074a3480b993f7ef79b";

@font-face {
font-family: 'octicons';
Expand Down Expand Up @@ -39,6 +39,7 @@
.octicon-microscope:before,
.octicon-beaker:before { content: '\f0dd'} /*  */
.octicon-bell:before { content: '\f0de'} /*  */
.octicon-bold:before { content: '\f0e2'} /*  */
.octicon-book:before { content: '\f007'} /*  */
.octicon-bookmark:before { content: '\f07b'} /*  */
.octicon-briefcase:before { content: '\f0d3'} /*  */
Expand All @@ -59,7 +60,6 @@
.octicon-cloud-download:before { content: '\f00b'} /*  */
.octicon-cloud-upload:before { content: '\f00c'} /*  */
.octicon-code:before { content: '\f05f'} /*  */
.octicon-color-mode:before { content: '\f065'} /*  */
.octicon-comment-add:before,
.octicon-comment:before { content: '\f02b'} /*  */
.octicon-comment-discussion:before { content: '\f04f'} /*  */
Expand Down Expand Up @@ -119,6 +119,7 @@
.octicon-issue-closed:before { content: '\f028'} /*  */
.octicon-issue-opened:before { content: '\f026'} /*  */
.octicon-issue-reopened:before { content: '\f027'} /*  */
.octicon-italic:before { content: '\f0e4'} /*  */
.octicon-jersey:before { content: '\f019'} /*  */
.octicon-key:before { content: '\f049'} /*  */
.octicon-keyboard:before { content: '\f00d'} /*  */
Expand All @@ -133,6 +134,7 @@
.octicon-mirror-private:before,
.octicon-git-fork-private:before,
.octicon-lock:before { content: '\f06a'} /*  */
.octicon-logo-gist:before { content: '\f0ad'} /*  */
.octicon-logo-github:before { content: '\f092'} /*  */
.octicon-mail:before { content: '\f03b'} /*  */
.octicon-mail-read:before { content: '\f03c'} /*  */
Expand Down Expand Up @@ -179,8 +181,6 @@
.octicon-rocket:before { content: '\f033'} /*  */
.octicon-rss:before { content: '\f034'} /*  */
.octicon-ruby:before { content: '\f047'} /*  */
.octicon-screen-full:before { content: '\f066'} /*  */
.octicon-screen-normal:before { content: '\f067'} /*  */
.octicon-search-save:before,
.octicon-search:before { content: '\f02e'} /*  */
.octicon-server:before { content: '\f097'} /*  */
Expand All @@ -190,6 +190,7 @@
.octicon-sign-in:before { content: '\f036'} /*  */
.octicon-log-out:before,
.octicon-sign-out:before { content: '\f032'} /*  */
.octicon-smiley:before { content: '\f0e7'} /*  */
.octicon-squirrel:before { content: '\f0b2'} /*  */
.octicon-star-add:before,
.octicon-star-delete:before,
Expand All @@ -200,8 +201,10 @@
.octicon-tag-remove:before,
.octicon-tag-add:before,
.octicon-tag:before { content: '\f015'} /*  */
.octicon-tasklist:before { content: '\f0e5'} /*  */
.octicon-telescope:before { content: '\f088'} /*  */
.octicon-terminal:before { content: '\f0c8'} /*  */
.octicon-text-size:before { content: '\f0e3'} /*  */
.octicon-three-bars:before { content: '\f05e'} /*  */
.octicon-thumbsdown:before { content: '\f0db'} /*  */
.octicon-thumbsup:before { content: '\f0da'} /*  */
Expand All @@ -213,6 +216,8 @@
.octicon-triangle-up:before { content: '\f0aa'} /*  */
.octicon-unfold:before { content: '\f039'} /*  */
.octicon-unmute:before { content: '\f0ba'} /*  */
.octicon-unverified:before { content: '\f0e8'} /*  */
.octicon-verified:before { content: '\f0e6'} /*  */
.octicon-versions:before { content: '\f064'} /*  */
.octicon-watch:before { content: '\f0e0'} /*  */
.octicon-remove-close:before,
Expand Down
Loading