Steve Heffernan
c02e1a4a99
Merge pull request #491 from heff/feature/fullscreen-fix
...
Triggering fullscreenchange again to fix fullscreen button status. fixes #388
2013-05-06 10:48:19 -07:00
Steve Heffernan
d1def0bcca
Triggering fullscreenchange again to fix fullscreen button status. fixes #388
2013-05-06 10:44:59 -07:00
Steve Heffernan
90ac799d57
Testing new changelog options
2013-05-06 10:24:18 -07:00
Steve Heffernan
7cc733a8df
Rotating CHANGELOG
2013-05-03 23:05:33 -07:00
Steve Heffernan
a799a506f4
Merge pull request #489 from heff/feature/position-fix
...
Fixed vjs.findPosition. fixes #488
2013-05-03 12:51:24 -07:00
Steve Heffernan
d395f6e684
Fixed vjs.findPosition. fixes #488
2013-05-03 12:49:55 -07:00
Steve Heffernan
886d555a47
Merge pull request #487 from heff/feature/clean-files
...
Broke up controls.js into multiple files.
2013-05-02 19:06:54 -07:00
Steve Heffernan
05ab972a1a
Broke up controls.js into multiple files.
...
Cleaned up media.js files also.
2013-05-02 19:03:29 -07:00
Steve Heffernan
997b327fcd
Merge pull request #486 from heff/feature/no-controls
...
Make controls = false work as expected
2013-05-02 18:39:51 -07:00
Steve Heffernan
64f7729b72
Added a disable
method on components.
...
Used it to hide the controls when player.controls is false.
Also hiding big play button and poster if controls are false.
2013-05-02 18:35:32 -07:00
Steve Heffernan
d54f473670
Wrote a test for controls changes.
2013-05-02 17:15:37 -07:00
Steve Heffernan
4f319a2174
Fixed muted errors in tests from previous pull request. Removed error captureing that was preventing test breakage.
2013-05-02 17:07:05 -07:00
Steve Heffernan
0f115df0b6
Merge pull request #485 from heff/feature/swf
...
Updated to latest version of the swf. closes #390 closes #435
2013-05-02 15:54:29 -07:00
Steve Heffernan
6d1afd059f
Updated to latest version of the swf. closes #390 closes #435
2013-05-02 15:52:15 -07:00
Steve Heffernan
78ec7f0f16
Merge pull request #482 from gkatsev/verticalVolumeMenu
...
Make Volume Menu Button default to vertical.
2013-05-02 15:20:44 -07:00
Gary Katsevman
5dc9c0f2ae
Make volumeBar return 0% when muted.
2013-05-02 18:14:11 -04:00
Gary Katsevman
89b6f42e99
Make Volume Menu Button default to vertical.
...
This can be configured by giving the volumeMenuButton, an option like
`{volumeBar: {vertical: false}}`. This can also be used to pass other
options to the volumeBar.
2013-05-02 16:54:09 -04:00
Steve Heffernan
b2539cb1ea
Merge pull request #472 from drench/351-localStorage-catch
...
Catch localStorage security exceptions. Fixes #351
2013-05-01 16:33:07 -07:00
Steve Heffernan
beb3a94135
Merge pull request #471 from sh1ps/master
...
Switched license from LGPLv3 to Apache2.0
2013-05-01 16:29:10 -07:00
Steve Heffernan
f42c96e012
Updated to use vjs.USER_AGENT string.
2013-05-01 16:20:41 -07:00
Steve Heffernan
9c6dbea344
Merge pull request #469 from dmlap/android-fullscreen-pr
...
Android browsers support video element fullscreen
2013-05-01 16:18:19 -07:00
Steve Heffernan
fa79564802
Merge pull request #477 from gkatsev/verticalSlider
...
Vertical slider
2013-05-01 16:13:00 -07:00
Steve Heffernan
e21dd3649c
Merge pull request #481 from heff/feature/skin
...
Updated to new skin design
2013-05-01 15:59:51 -07:00
Steve Heffernan
c2f8930e99
Updated controls to not show by default.
2013-05-01 15:35:59 -07:00
Steve Heffernan
fb603745dc
Fixed some styles and menu element buildling.
2013-05-01 15:31:44 -07:00
Steve Heffernan
4faa411ece
Added new CSS. Fixed slider classname issue.
2013-05-01 14:49:37 -07:00
Steve Heffernan
7ea76951c6
Updated track buttons to use new menu buttons class.
2013-05-01 14:39:00 -07:00
Steve Heffernan
5172875afb
Updated player to use native controls on mobile devices.
2013-05-01 13:56:09 -07:00
Steve Heffernan
0633a93837
Removed multi-ball-specific spinner code.
2013-05-01 13:48:54 -07:00
Steve Heffernan
c548229e73
Added volumeMenubutton class
2013-05-01 13:46:05 -07:00
Steve Heffernan
e47850a152
Updated seekhandle and volume handle to use slider handle.
2013-05-01 13:34:40 -07:00
Steve Heffernan
ae49f1efc8
Added a class to the button inner div.
2013-05-01 13:14:30 -07:00
Gary Katsevman
fc96ef68ac
fix jshint errors
2013-05-01 13:02:05 -04:00
Gary Katsevman
b36665ebcd
Add a few tests for vjs.findPosition
2013-05-01 12:03:10 -04:00
Gary Katsevman
9acacaac37
Null check gBCR
2013-05-01 12:02:51 -04:00
Steve Heffernan
c92991e2fc
Merge pull request #480 from heff/feature/menu
...
Added a menu button class as a super class to the track buttons and a vo...
2013-04-30 19:07:15 -07:00
Steve Heffernan
99373ce4b6
Added a menu button class as a super class to the track buttons and a volume button
2013-04-30 19:00:14 -07:00
Steve Heffernan
9c6c384704
Merge pull request #479 from heff/feature/slider
...
Added a new Slider Handle class to share code between subclass sliders
2013-04-30 18:17:54 -07:00
Steve Heffernan
e7fa682976
Added a new Slider Handle class to share code between subclass sliders
...
Also added a click preventDefault to protect from triggering parent menu buttons.
2013-04-30 18:10:38 -07:00
Steve Heffernan
d270a16b32
Merge pull request #478 from heff/feature/content-el
...
Added an optional contentEl for compontents.
2013-04-30 17:45:58 -07:00
Steve Heffernan
f0d3680fe4
Added an optional contentEl for compontents.
...
This allows you to define a different element to append children to as opposed to the main component element. Because sometimes components require more than one element to create their structure. e.g. a menu button.
2013-04-30 17:27:36 -07:00
Gary Katsevman
ff56061853
Make sure to return an object if box doesn't exist
2013-04-30 19:18:21 -04:00
Gary Katsevman
0154d04535
Make sliders able to handle vertical sliders in calculateDistance.
...
This takes a 'vertical' option on the slider bar itself. If set, it will
use the top and pageY values to calculate the slider positions.
2013-04-30 19:02:49 -04:00
Gary Katsevman
22bbd00ac9
Change vjs.findPosX to vjs.findPosition to return both left and top.
...
This also removes the fallback method that doesn't use the
getBoundingClientRect because according to MDN[1] and PPK[2], it should
be supported just about everywhere.
[1] https://developer.mozilla.org/en-US/docs/DOM/element.getBoundingClientRect#Browser_compatibility
[2] http://www.quirksmode.org/dom/w3c_cssom.html#documentview
2013-04-30 18:59:02 -04:00
Steve Heffernan
04feef9303
Merge branch 'issue424-pr' of git://github.com/dmlap/video-js into dmlap-issue424-pr
...
Conflicts:
src/js/media.html5.js
2013-04-29 16:10:37 -07:00
Steve Heffernan
c7823ceb68
Merge pull request #475 from gkatsev/fix/androidBrowser2
...
Dont enable onClick play state toggling on android via the MediaTechController
2013-04-29 15:25:34 -07:00
Gary Katsevman
85cf34017a
forgot a semicolon >.<
2013-04-29 18:12:32 -04:00
Gary Katsevman
a681d172f2
Dont enable onClick play state toggling on android via the MediaTechController
2013-04-29 17:54:21 -04:00
Steve Heffernan
8c52d02c21
Merge pull request #468 from mente/fullscreen
...
fixes fullscreen using html5 technology
2013-04-29 13:52:28 -07:00
David LaPalomento
7fab906843
Remove xEnterFullScreen fallback
...
Only the video element supports enterFullScreen() so don't use it as a fallback if requestFullScreen isn't available.
2013-04-29 14:44:07 -04:00