Jon Zepernick
dbff62e3f0
Made tap events on mobile less sensitive to touch moves. closes #1111
2014-05-06 17:22:29 -07:00
Steve Heffernan
27f0f789e0
Updated to match comments in #1093
2014-05-05 17:11:14 -07:00
Gregory Waxman
204bb84ecb
Array traversing for children opts - closes #1070
2014-03-18 15:49:59 -04:00
Steve Heffernan
1b45195f9d
Close GH-981: Stopped component's dispose event from bubbling up.
2014-02-06 17:11:33 -08:00
Steve Heffernan
ef1b239b2a
Removed unneeded option in tests
2014-02-06 16:58:25 -08:00
Steve Heffernan
4521c70173
Changed enableUserActivity to enableTouchActivity
...
Added back tracking of touch+hold
2014-02-06 16:54:35 -08:00
Gary Katsevman
9975ed407a
Don't enable enableUserActivity on an option
2014-02-06 15:59:57 -05:00
Gary Katsevman
44d6cac1b7
Test is for tap events and not user activity
2014-02-05 20:58:30 -05:00
Andy Niccolai
02de927043
Close GH-672: Control bar updates. Fixes #556 , Fixes #500 , Fixes #374 , Fixes #403 , Fixes #441 , Fixes #193 , Fixes #602 , Fixes #561 , Fixes #281
2013-08-09 14:29:22 -07:00
Jeremy West
a449cb043a
Close GH-614: added dispose event. fixes #613 .
2013-07-18 14:39:14 -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
Steve Heffernan
3b48be921e
First pass at automated multi-browser/device testing. closes #419
...
I've got a way to run tests across every browser and device out there except for IE8, and IE8 should work except I'm running into a Browserstack bug that I've let them know about.
It uses a project called bunyip, which internallt uses Yeti (YUI), Pagekite, and Browserstack.
Next steps include:
- Making it all automatic. Right now you have to wait for browsers to connect and then manually hit enter when they have.
- Make it a grunt task
- Document it all so others can use it
I think this is close enough for me to close the milestone 4.0 issue.
2013-04-12 16:51:04 -07:00
Alex Vasilenko
a3b9b50e8b
vjs.Component.dimension accepts 'auto' as value
...
test case for vjs.Component.dimension with 'auto'
2013-03-09 10:39:28 +02:00
Gary Katsevman
e1d4b2c827
Update test/unit/component to conform to jshint
2013-02-08 17:14:36 -05:00
Steve Heffernan
dc18f475f8
Changed to vjs.obj.function naming for object related functions.
...
Updated mergeOptions to just options.
2013-01-25 17:36:40 -08:00
Steve Heffernan
70fbf7fc8a
Updated events to support event.stopImmediatePropagation().
...
Added a first play event.
2013-01-17 20:33:53 -05:00
Steve Heffernan
0b3e240999
Changed this.player to this.player_ to be more consistent with other private vars.
2013-01-16 20:24:38 -05:00
Steve Heffernan
e4eb0d5ffe
Added a method for doing a deep merge on options objects so individual options could be passed to children withoug overwriting all defaults.
...
Cleaned up vjs.merge.
2013-01-16 11:09:56 -05:00
Steve Heffernan
f267e27e36
Updated closure compiler advanced mode branch
2013-01-10 13:06:12 -08:00
Steve Heffernan
688b5053ee
Major rewrite to support Google Closure Compiler Advanced Optimization.
...
Still in process.
2012-12-30 21:45:50 -08:00
Steve Heffernan
e07f9172fa
Updated tests to include unit and integration tests.
2012-12-10 16:40:12 -08:00