Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/sampotts/plyr

A simple HTML5, YouTube and Vimeo player
https://github.com/sampotts/plyr

Copy poster when creating new media element for YouTube and Vimeo (needed for #1018)

aab2817ddcd9ced700980001f3c5541195a714c8 authored over 6 years ago by Albin Larsson <[email protected]>
Filter out null / undefined in elements.setAttributes

f1c4752036f58e01df95c30cc9cba4156a0737cd authored over 6 years ago by Albin Larsson <[email protected]>
Replace switch in media.js with simpler conditions

213cfe8c8401bed8cd84756ff019d1f5b48ad94f authored over 6 years ago by Albin Larsson <[email protected]>
Replace provider switch plyr.js with conditions

87ea5e14b46d606b5c33d753dec2d96fbec4d074 authored over 6 years ago by Albin Larsson <[email protected]>
Replace switch in controls.updateSetting with condition

88735e314646a2aaf0cf38935dcf11eff8290ebd authored over 6 years ago by Albin Larsson <[email protected]>
Replace switch in YouTube error handler with object literal

c373ed72d78a221c03190e93f1e49d78c1e2b93f authored over 6 years ago by Albin Larsson <[email protected]>
Replace switch in source.js with destructuring

2aa967aba93cb485ea2c4d10615cee505a354d15 authored over 6 years ago by Albin Larsson <[email protected]>
Merge pull request #1034 from friday/remove-array-newline-rule

Suggestion: Remove array newline rule

d522e405942e060180c7f5b28c914028e94a917b authored over 6 years ago by Sam Potts <[email protected]>
Merge pull request #1036 from friday/captions-passive-toggle

Captions fixes (again)

3cd2b9a6c3ab2a7b530f1f0e6eae884ba41b9211 authored over 6 years ago by Sam Potts <[email protected]>
Add 'passive' flag to internal captions methods to avoid overriding user preferences, support multiple browser languages (get first match) and improve comments

19e412a73ac2e3e9f4c6ac9a086557a936109287 authored over 6 years ago by Albin Larsson <[email protected]>
Fix menu transitionend event listener

cf5f77c709b4ca1526e878fdc118fbedd593ef85 authored over 6 years ago by Albin Larsson <[email protected]>
Merge pull request #1035 from sampotts/friday-contrib-2

Contributions improvements

4811e3333f1417bc9e14f6cc38afc789e9051c4c authored over 6 years ago by Sam Potts <[email protected]>
Wrap caption toggle event listener callback to avoid sending event

8257857075d790096d26646426cd3939b98f25e7 authored over 6 years ago by Albin Larsson <[email protected]>
Contributions improvements

General improvements and new sections

e3e4e60fdb88705c65532a239152a0f5816a219e authored over 6 years ago by friday <[email protected]>
Move internal event listeners for captions with direct handling in the captions object

6ce9a94932c8cb8e2740bec961c7e2751052e3ab authored over 6 years ago by Albin Larsson <[email protected]>
Move toggleCaption internals to captions object

fa5d0ad3162151cb2ecd1737f42d81e18068db5e authored over 6 years ago by Albin Larsson <[email protected]>
Remove line breaks in arrays

6bff6b317d6adcd9f94c8d4d8ee225d39f784e0f authored over 6 years ago by Albin Larsson <[email protected]>
Remove array-newline rule

99ac8d4c5267e465d31b3045315a6865740e9c16 authored over 6 years ago by Albin Larsson <[email protected]>
Merge pull request #1032 from friday/event-2

Fix condition in events.toggleListener to allow non-elements

019e1f80cad34cf40516cd9f039c5220717bf7d0 authored over 6 years ago by Sam Potts <[email protected]>
Fix condition in events.toggleListener to allow non-elements

2fe98f3721c68f663f8439e2ab590a0846052271 authored over 6 years ago by Albin Larsson <[email protected]>
Merge pull request #1030 from friday/event-improvements

Minor event changes

5c08363400c82f89a7da15c60af45ec3d608079c authored over 6 years ago by Sam Potts <[email protected]>
Also remove 'once' event listeners when destroying (they may still be waiting)

927326f715132d56c79de70e9b871594514caa2f authored over 6 years ago by Albin Larsson <[email protected]>
Use toggleListener in trapFocus

53933dff7eaa8074e57cccc7cab18d5be6c83fc4 authored over 6 years ago by Albin Larsson <[email protected]>
Removed support for multiple elements in toggleListener

f15c1344b0975e7f692492b775062489ee4b1302 authored over 6 years ago by Albin Larsson <[email protected]>
typo

fb48b330cc590d39b44ac508f232c552d97e3925 authored over 6 years ago by Albin Larsson <[email protected]>
Logic cleanup

5dddf8b0ec5d0c3ad486eef04ec27d3c089d18b3 authored over 6 years ago by Sam Potts <[email protected]>
Force string on format

0ecf7e385482c7bd0600e6a8de05dce49e934c4d authored over 6 years ago by Sam Potts <[email protected]>
Merge branch 'develop' of github.com:sampotts/plyr into develop

# Conflicts:
# src/js/captions.js
# src/js/controls.js
# src/js/fullscreen.js
# src/js/html5.js
...

aae1092bacd464a074ee26feab6f371903e83d90 authored over 6 years ago by Sam Potts <[email protected]>
Merge pull request #1029 from cky917/develop

remove event listeners in destroy()

7158e507adb11e187380f3148750435f2bd611ae authored over 6 years ago by Sam Potts <[email protected]>
Merge pull request #1028 from a60814billy/fix/cancel-request-not-remove-source-tag-correctly

fix: html5.cancelRequest not remove source tag correctly

70f3390ffead7761606fc3cd439ecac6b53e03eb authored over 6 years ago by Sam Potts <[email protected]>
Utils broken down into seperate files and exports

392dfd024c505f5ae1bbb2f0d3e0793c251a1f35 authored over 6 years ago by Sam Potts <[email protected]>
remove event listeners in destroy, add once method

87170ab46080ae0d82afd1b39ab3fdf2e3ff1e62 authored over 6 years ago by cky <[email protected]>
fix: html5.cancelRequest not remove source tag correctly

ee4c044d2746ffc3cb5bd5de5fe6eab6b336a11c authored over 6 years ago by BoHong Li <[email protected]>
Merge pull request #1027 from friday/quality

Minor code improvements for quality switching

0b09b8ee6fc2212aa15d0d81999448eea62050ca authored over 6 years ago by Sam Potts <[email protected]>
Remove todo comment about Vimeo support for setting quality (they don't support it)

81ee3f759c86ded1967555ab22cfef8cd16607b5 authored over 6 years ago by Albin Larsson <[email protected]>
Filter out unsupported mimetypes in getSources() instead of the quality setter

ed606c28abec076ba164ec600a743a2bdd3307f2 authored over 6 years ago by Albin Larsson <[email protected]>
Move uniqueness filter from getQualityOptions to setQualityMenu

db95b3234fd38e5dd71d00876c925514960e63fc authored over 6 years ago by Albin Larsson <[email protected]>
Trigger qualityrequested event unconditionally when trying to set it (needed for streaming libraries to be able to listen)

6d2dad58108d4c57e573a70872136c8dbb635d74 authored over 6 years ago by Albin Larsson <[email protected]>
Simplify logic in youtube.mapQualityUnit (not that it matters much now)

f15e07f7f54975caf41c975d06138d3846d22c03 authored over 6 years ago by Albin Larsson <[email protected]>
Merge pull request #1025 from azu/patch-1

Fix markdown in README

cd14c3086d2a34548bb51570c368b6e080ecb944 authored over 6 years ago by Sam Potts <[email protected]>
Fix markdown in README

41184b82ee8eab9ba7a7a14e514db325812d4965 authored over 6 years ago by azu <[email protected]>
Merge branch 'develop' into a11y-improvements

# Conflicts:
# dist/plyr.js.map
# dist/plyr.min.js
# dist/plyr.min.js.map
# dist/plyr.polyfilled...

6a6f3914c0943c72a85c290a8175d759e7f70809 authored over 6 years ago by Sam Potts <[email protected]>
v3.3.12

840e31a693462e7ed9f7644a13a0187d9e9d93a9 authored over 6 years ago by Sam Potts <[email protected]>
Merge

1bc452c349bf5e8f40a3d129d9eaa5029b91c332 authored over 6 years ago by Sam Potts <[email protected]>
Merge branch 'develop' into a11y-improvements

# Conflicts:
# demo/dist/demo.css
# dist/plyr.css
# dist/plyr.js.map
# dist/plyr.min.js
# dist/p...

3fad6ed42cfa77740fbe17ca61a5c5a106a73578 authored over 6 years ago by Sam Potts <[email protected]>
Merge branch 'master' into develop

# Conflicts:
# dist/plyr.js.map
# dist/plyr.min.js
# dist/plyr.min.js.map
# dist/plyr.polyfilled...

38f954ef179d559095eeca5cbd5fd08fae211d34 authored over 6 years ago by Sam Potts <[email protected]>
Merge

abd11823034fa2f661692d471b9aefcf2a164723 authored over 6 years ago by Sam Potts <[email protected]>
v3.3.11

efe70ab48efe5eb183c92673a0b321c3004b7f58 authored over 6 years ago by Sam Potts <[email protected]>
Assure type safety in getSources() and getQualityOptions() (always return arrays), and remove external conditions and type conversion no longer needed

4c1337b4c5e86e22c47dac1d74e3b3298bbc01cb authored over 6 years ago by Albin Larsson <[email protected]>
Replace quality setter conditions with Array.find()

62c263bda32434df26b5e63fc646cfe294c98449 authored over 6 years ago by Albin Larsson <[email protected]>
WIP

38f10d4cc67b3109189699f7e65189a852064236 authored over 6 years ago by Sam Potts <[email protected]>
Merge pull request #1024 from friday/event-bubble-detail

Event "detail" is lost in the synthetic event bubble/proxy

1ad76800b07f4e9fb14450a14433ef18151fe260 authored over 6 years ago by Sam Potts <[email protected]>
Fix synthetic event bubble/proxy loses detail

cc97d7be6a127076f4870235e4f8174021656d41 authored over 6 years ago by Albin Larsson <[email protected]>
Merge pull request #1023 from friday/make-utils-static

Make utils static

f951cb372c75c2f85275b410fbb858464e443675 authored over 6 years ago by Sam Potts <[email protected]>
Move utils.is.getConstructor() to utils.getConstructor()

16828e975a9a627fb60b0b7f266fe870521a3e08 authored over 6 years ago by Albin Larsson <[email protected]>
Remove wrapper function around utils.is.element in Plyr.setup() (no lnger needed)

37a3ab202ac3a3f980a7e5aed7a97a22a1aac5cb authored over 6 years ago by Albin Larsson <[email protected]>
Avoid using this to refer to utils or utils.is, since that means methods can't be used statically

b148adc0aff87e12e50c85fd25c40b80de570505 authored over 6 years ago by Albin Larsson <[email protected]>
Merge pull request #1015 from friday/captions-fixes-again

Captions rewrite (use index internally to support missing or duplicate languages)

7d26f41d646d37e52fa774c99c603aa0663c51d4 authored over 6 years ago by Sam Potts <[email protected]>
Merge pull request #1020 from friday/1016

Vimeo: Update playback state and assure events are triggered on load

f37f465ce452f33a0b1b06f2fd07ed014906b715 authored over 6 years ago by Sam Potts <[email protected]>
Merge pull request #1021 from friday/vimeo-seek-while-playing

Fix for YouTube and Vimeo pausing after seek

b1992155254a130bfeb4767860202f81cb440120 authored over 6 years ago by Sam Potts <[email protected]>
Fix problem with YouTube and Vimeo seeking while playing

94699f325558e7e77d63010416e6c554ae87fef6 authored over 6 years ago by Albin Larsson <[email protected]>
Vimeo: Assure state is updated with autoplay (fixes #1016)

d3e98eb27ef58b4a9e44c9aaecf4b420868a280c authored over 6 years ago by Albin Larsson <[email protected]>
Typo

41012a9843558f67bac7969ffe5bf7161a10893c authored over 6 years ago by Albin Larsson <[email protected]>
Fix #1017, fix #980, fix #1014: Captions rewrite (use index internally)

c83487a293d61d3a1add31018918e9c831bbcac2 authored over 6 years ago by Albin Larsson <[email protected]>
Avoid condition in getTracks

9dc0f28800fd17eef442f868bd12c3017400a992 authored over 6 years ago by Albin Larsson <[email protected]>
controls.createMenuItem: Change input to object (too many params made it hard to read)

1fab4919c01347a29e11cbd78fedcddfabd1b814 authored over 6 years ago by Albin Larsson <[email protected]>
Change debug warn 'Unsupported language option' to log 'Language option doesn't yet exist' since it doesn't have to be an error

b57784d1a546e133779fa7918e928dbf4e30ce68 authored over 6 years ago by Albin Larsson <[email protected]>
Fix #1003: Formatted captions issue

a80b31bf98ca14279128ecbf32b13ba748e438fc authored over 6 years ago by Albin Larsson <[email protected]>
Merge branch 'develop' into a11y-improvements

# Conflicts:
# demo/dist/demo.css
# dist/plyr.css
# dist/plyr.js.map
# dist/plyr.min.js
# dist/p...

7c6d4666e99f1604c28c57bec12f16bd0fb7e79c authored over 6 years ago by Sam Potts <[email protected]>
Restore default

76bb299c68a6b5cc72729771aca2f0d51078ebc5 authored over 6 years ago by Sam Potts <[email protected]>
Fix Sprite issue

0c03accd417e31ad34f81b12f1e9febec6e6fc48 authored over 6 years ago by Sam Potts <[email protected]>
Merge captions setText and setCue into updateCues (fixes #998 and vimeo cuechange event)

b12eeb0eb7b59671bb887770fc787940e4659a21 authored over 6 years ago by Albin Larsson <[email protected]>
Merge pull request #1007 from cky917/master

fix: After clicking on the progress bar, keyboard operations will not work.

8e634862ff7a1307f3e72c7ed6a92092711ab4d5 authored over 6 years ago by Sam Potts <[email protected]>
Merge pull request #1009 from friday/contributing

Contributing document and codepen demo updates

1e1874d86bf9a6598944148706f11ac3a3ece609 authored over 6 years ago by Sam Potts <[email protected]>
Clarifications due to recent non-constructive comments in #1001

16624b90d3310a80636ab80c56316bb778407ece authored over 6 years ago by Albin Larsson <[email protected]>
Add contributing document

ed14b656a8add7b266b2d76ceaacbff7bbf8e60e authored over 6 years ago by Albin Larsson <[email protected]>
Readme: Replace streaming section with codepen templates for all supported formats and libraries (and updated code)

1d0cf16254d0e1a90c88f2e0733c6c9ec021fe6e authored over 6 years ago by Albin Larsson <[email protected]>
fix: when the seek input is focused and the video is playing, the space key can't make the video pause, because after 'keyup', it always make the video play

84424f7f67461a3da7f3a1ba1ffea6505dddc4dc authored over 6 years ago by cky <[email protected]>
fix: https://github.com/sampotts/plyr/issues/1006

c95d9923f7996ca7331e6f1f7f232066ec1d002e authored over 6 years ago by cky <[email protected]>
Update controls.md (fixes #996)

05b85da3f4bd4a390e63ee52eb016a5e9fa9a974 authored over 6 years ago by Sam Potts <[email protected]>
Merge branch 'master' of github.com:sampotts/plyr

# Conflicts:
# demo/dist/demo.css
# dist/plyr.css
# dist/plyr.js.map
# dist/plyr.min.js
# dist/p...

a4caba120c76a19fa9424598de119c44776e386d authored over 6 years ago by Sam Potts <[email protected]>
v3.3.10

969a877a34e0cad1bca4bf17e9661ba6e73bcb99 authored over 6 years ago by Sam Potts <[email protected]>
Merge pull request #993 from sampotts/develop

v3.3.10

fb22a90d33ad991e1f6de22f201c3b49f54168c1 authored over 6 years ago by Sam Potts <[email protected]>
Fixed incorrect BEM formatting, fixed buffer alignment

108bd3dfa078cf22c0446373830e86cba586919c authored over 6 years ago by Sam Potts <[email protected]>
Merge pull request #988 from kim-company/translate-qualities

Translate quality badges and quality names

5a445ae647c0189f00dd4115eb3b9b92cac0d333 authored over 6 years ago by Sam Potts <[email protected]>
Rename qualityName to label

56668f58b6284e63f2874120cf7e1747b868d2b0 authored over 6 years ago by Philip Giuliani <[email protected]>
Merge pull request #990 from friday/travis

Travis integration

eec96e58793b0627efbe020f4efb8193cc49b8db authored over 6 years ago by Sam Potts <[email protected]>
Merge pull request #992 from philipgiuliani/quality-resume-time

Wait for the metadata to be loaded before setting the currentTime

c6c9d877e4ae90b6045a5be83da2dc4b0ce0e08a authored over 6 years ago by Sam Potts <[email protected]>
Wait for the metadata to be loaded before setting the currentTime

61f4b998e1b9909b30a676463d7afa696299662e authored over 6 years ago by Philip Giuliani <[email protected]>
Merge pull request #989 from friday/pr-template

Proposed changes to PR template

25a319d884dec98fe9929b53d57a7146b11d2e27 authored over 6 years ago by Sam Potts <[email protected]>
Proposed changes to PR template (develop as base branch, exclude build and typo fix)

4bf678fe6cdb41d3722f3efb6e4f9be4375db2b8 authored over 6 years ago by Albin Larsson <[email protected]>
Lint and build in travis

359acd6bb9fc6158cfa9a10001b2e264fc31929b authored over 6 years ago by Albin Larsson <[email protected]>
Add npm scripts for linting and building

2fce3856912cfb514ea715291213cc3e0febe2cd authored over 6 years ago by Albin Larsson <[email protected]>
Gulp: Add option to build only

a82c61c539068417833747e500017c6c9964090d authored over 6 years ago by Albin Larsson <[email protected]>
Refactor getDeep method

a8fa125a96def9f7b41796375c11e2e1e753d28f authored over 6 years ago by Philip Giuliani <[email protected]>
Return undefined when the key is not present.

6435ced70710fd04f3e4a14d9150c529b3ebedc5 authored over 6 years ago by Philip Giuliani <[email protected]>
Rebuild

94dc0d176c5aa3899934e47e26349ebfbe225d01 authored over 6 years ago by Philip Giuliani <[email protected]>
ESLint tweak

64412868d8fec13ca9a453e9935b38e72e25d361 authored over 6 years ago by Sam Potts <[email protected]>
Rebuild

23c21252e8711c6b1c8ad1b133865afdd7e7188d authored over 6 years ago by Philip Giuliani <[email protected]>
Implement translation support for qualityName and qualityBadge

1c1668bfc344a21e2039527f70034ba4ecb68dfd authored over 6 years ago by Philip Giuliani <[email protected]>