heff
ae0eec312c
Switched to box-sizing:border-box for all player elements
...
This doesn't immediately break anything (I know of) because the controls
were originally designed to work in both border-box and content-box
environments. Extra elements were added to create internally padding.
This does open the door for some simplification of the HTML, though the extra
elements could still be useful for extra skin design options.
closes #2082
closes #1444
2015-04-28 13:45:59 -07:00
jforbes
69738a86dc
@forbesjo added the `scrubbing` property. closes #2080
2015-04-28 13:33:55 -07:00
heff
f19d13b9bb
@heff added and `extends` function for external subclassing. closes #2078
2015-04-28 11:50:09 -07:00
Gary Katsevman
94f33c8d43
@gkatsev removed event.isDefaultPrevented in favor of event.defaultPrevented. closes #2081
2015-04-28 11:45:06 -07:00
Matthew McClure
4ac762cf48
@mmcc added a new default skin, switched to SASS, modified the html closes #1999
...
- removed old less style. no going back now.
- switched back to video-js.scss naming and added a base-style injection class
- cleaned up and simplified big play btn
- Flexbox straight flexin.
- move to using variables for text and icon font families
- use table layout for IE 8 and 9
- moved to using extend for icons
- Switched to SASS, added a new default theme, updated the html
- added horizontal classes
- added connect-watch grunt task
- show all the things in the control bar so everything is available
by default (and hidden via css
- reignore dist for now
- removing trailing comma to get the tests passing
- Switched to using libsass and removed incompatible "black magic"
- updating to es6 syntax
- removed old separator, added grunt task for dev, and updated example
- singular time-control and live-control. remove playing class on pause
- updated separator control styles
- Show full control bar when a player goes to fullscreen.
Also added a grunt task specifically for skin development (only watches sass file changes and runs sass)
- allow poster image to toggle playback
- This allows the poster image to toggle play / pause on audio-only sources
- fixed issue with scrollbars in Chrome on Linux
- make the control bar not-quite-black
- added back some focus highlights until we decide on another path
2015-04-28 09:52:27 -07:00
Deirdre Connolly
c62aa10637
@dconnolly replaced JSON.parse with a safe non-eval JSON parse. closes #2077
2015-04-27 17:05:39 -07:00
Matthew McClure
232daaed54
Merge pull request #1838 from mmcc/feature/control-bar-separator
...
Feature/control bar separator
2015-04-24 11:21:50 -07:00
Matthew McClure
4f52a47d7e
generalized separator class and created specific insertion point class
...
split spacer into two files and converted to es6
insertion-point-spacer -> custom-control-spacer
2015-04-24 11:21:26 -07:00
Matthew McClure
493f4d5df4
Created generic spacer component meant to make it easier to create
...
control bar layouts
2015-04-24 11:20:52 -07:00
Matthew McClure
e1e69941a1
@mmcc added ES6 default args and template strings. closes #2015
2015-04-22 15:26:37 -07:00
heff
a02ee27802
@heff converted all classes to use ES6 classes. closes #1993
2015-04-14 13:08:32 -07:00
heff
7f70f09621
Added a line to the changelog for #1976
2015-04-03 17:05:14 -07:00
Steve Heffernan
6e29bccd01
Merge pull request #1976 from mmcc/es6ification
...
ES6ification
2015-04-03 17:02:05 -07:00
Matthew McClure
f3036dd528
cleanup and fixed options shadowing in player
2015-04-03 15:25:58 -07:00
Matthew McClure
44953cf99b
remove minified tests from grunt test task
2015-04-02 11:33:51 -07:00
Matthew McClure
dfa791581f
Check travis env before checking if it's a PR
2015-04-02 11:33:51 -07:00
heff
6e5fc8d687
More build and testing cleanup. Also some reorganization.
2015-04-02 11:33:51 -07:00
Matthew McClure
0c9d53321f
Report test coverage analytics during test runs
2015-04-02 11:33:50 -07:00
heff
f298d18023
Most of test conversion for es6ification
2015-04-02 11:33:50 -07:00
Matthew McClure
2e689f85e5
Starting ES6 conversion up to functional player
2015-04-02 11:33:50 -07:00
Steve Heffernan
c9b53c5cfe
Merge pull request #2001 from dmlap/changelog-for-1974
...
Update changelog for #1974
2015-04-02 09:04:46 -07:00
David LaPalomento
3fd1a58357
Update changelog
...
Add entry for #1974 .
2015-04-02 10:30:29 -04:00
David LaPalomento
7a9c4cc3be
Merge pull request #1974 from carpasse/feature/canhandlesource
...
Extended canHandleSource in media files to consistently guess mime types. Fixes #1833
2015-04-01 23:56:20 -04:00
Matthew McClure
ed76c5b709
Lowercase .js for consistency
2015-04-01 16:51:14 -07:00
Matthew McClure
6cc1b5191b
Update README to warn about master being for 5.0
2015-03-30 16:48:04 -07:00
Steve Heffernan
634d8c39f2
Merge pull request #1964 from LagunaCompany/patch-2
...
Fix spelling error in component.js
2015-03-30 12:49:46 -07:00
Matthew McClure
4805e41ee0
Merge pull request #1927 from juniorlisboa/master
...
Legend in pt-Br is wrong.
2015-03-30 12:47:21 -07:00
Carlos Pastor
f69a229224
Extended getFileExtension test cases
2015-03-25 12:40:10 +01:00
Carlos Pastor
213c23d097
Added getFileExtension to libs. Extended canHandleSource in media files to consistently guess mime types. Fixes #1833
2015-03-24 19:52:04 +01:00
LagunaCompany
4296a7da2d
Update component.js
...
Fix minor typo in comments.
2015-03-21 08:28:30 +00:00
heff
12df63d7e7
Merge branch 'stable'
...
Conflicts:
dist/video-js/video-js.css
dist/video-js/video-js.min.css
dist/video-js/video-js.swf
dist/video-js/video.dev.js
dist/video-js/video.js
dist/video-js/video.novtt.dev.js
dist/video-js/video.novtt.js
package.json
2015-03-17 13:52:42 -07:00
heff
6786b70da1
Release v4.12.5
2015-03-17 20:47:00 +00:00
heff
bccea74d23
Updated to videojs-swf v4.5.4 to fix a potential security issue. closes #1955
2015-03-17 13:41:21 -07:00
Matthew McClure
cda6386e01
Added item for Bosnian, Serbian, Croatian translations
2015-03-16 12:47:56 -07:00
Matthew McClure
6b2e056ba6
Merge pull request #1897 from dn5/master
...
Added new translations (Bosnian, Serbian, Croatian)
2015-03-16 12:44:22 -07:00
Ole Laursen
a0ce20c511
@OleLaursen added a Danish translation. closes #1899
2015-03-12 11:52:18 -07:00
Tamlyn Rhodes
89c7b868f6
Added doc entries for useractive
and userinactive
events
...
closes #1926
2015-03-12 11:47:59 -07:00
heff
9dea6bed33
@heff replaced Closure Compiler with Uglify for minification. closes #1940
2015-03-12 11:23:47 -07:00
David LaPalomento
93ea3cee1c
@dmlap removed an ie6 hack for flash object embedding. closes #1946
2015-03-12 11:17:53 -07:00
Matthew McClure
cd48d03945
@mmcc updated the slider to allow for vertical orientation. closes #1816
2015-03-12 11:16:09 -07:00
Junior Lisboa
855e0ccedb
Legend in pt-Br is wrong.
2015-03-05 10:54:24 -03:00
heff
0020ba15b9
Merge branch 'stable'
...
Conflicts:
dist/video-js/video-js.css
dist/video-js/video-js.min.css
dist/video-js/video.dev.js
dist/video-js/video.js
dist/video-js/video.novtt.dev.js
dist/video-js/video.novtt.js
2015-03-04 17:37:32 -08:00
heff
9009593297
Release v4.12.4
2015-03-05 01:16:06 +00:00
heff
5b944877ae
Randomized the Google Analytics calls to stay under the limit. closes #1916
2015-03-04 17:12:52 -08:00
heff
999dd60ff4
Merge branch 'stable'
...
Conflicts:
dist/video-js/video-js.css
dist/video-js/video-js.min.css
dist/video-js/video.dev.js
dist/video-js/video.js
dist/video-js/video.novtt.dev.js
dist/video-js/video.novtt.js
2015-02-27 17:16:52 -08:00
Matthew
ab84de6960
Release v4.12.3
2015-02-28 01:10:21 +00:00
Matthew McClure
52e85e65fd
added bin file for returning the current version
2015-02-27 17:06:01 -08:00
heff
20a4184ea7
@heff fixed setting the source to an empty string. closes #1905
2015-02-27 15:50:13 -08:00
heff
3fdef79b9b
Merge branch 'stable'
2015-02-26 17:59:16 -08:00
heff
06b8541fdb
Switched to grunt-aws-s3 for CDN uploads
...
closes #1800 , closes #1658 , closes #1855
2015-02-26 17:55:30 -08:00