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

Initial commit #1245

Open
wants to merge 282 commits into
base: release-2.6.0-pre.11.1
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
282 commits
Select commit Hold shift + click to select a range
c9acd0d
Update version string to 2.6.0-pre.14.1
Aug 14, 2015
8ccaac0
Update version string to 2.6.0-pre.14.1
Aug 15, 2015
6bf9f5b
Add mixins for Interfaces
ankurmishra32 Aug 17, 2015
b1d0edd
Fixed typo
Aug 18, 2015
e4a3bd2
ENYO-2327: Fix file mode settings.
aarontam Aug 18, 2015
31be25b
Merge pull request #1252 from enyojs/ENYO-2327-aarontam
ryanjduffy Aug 19, 2015
8ff0e9d
ENYO-2083: Documenting enyo/History as WIP
Aug 19, 2015
51d12a5
Merge pull request #1251 from enyojs/history-refactor-ryanjduffy
aarontam Aug 20, 2015
84a7310
ENYO-2205 Initialize selected items when collection changed
Aug 7, 2015
ee55e3c
Merge pull request #1247 from enyojs/ENYO-2205-roysutton
aarontam Aug 20, 2015
3c2a8ee
fix jshint
Aug 21, 2015
abb007d
ENYO-2313: In enyo/Image, ensure that placeholder image fits
Aug 21, 2015
65c07bd
Merge pull request #1256 from enyojs/ENYO-2313-graynorton
aarontam Aug 22, 2015
a55d801
Animations using matrix
anishramesan Aug 24, 2015
ae83acb
add updateHistory property to enyo/History
Aug 24, 2015
5505b74
Merge pull request #1258 from enyojs/ENYO-2368-ryanjduffy
graynorton Aug 24, 2015
f94e6c2
Revert "Merge pull request #1256 from enyojs/ENYO-2313-graynorton"
aarontam Aug 25, 2015
ed568bc
Merge pull request #1259 from enyojs/ENYO-2313-revert
aarontam Aug 25, 2015
34d20e9
Merge pull request #1255 from enyojs/ENYO-2356-ryanjduffy
aarontam Aug 26, 2015
aef2159
update for 0.5.1 tools release
clinuz Aug 27, 2015
ebcac15
Merge pull request #1262 from enyojs/2.6.0-dev-moduleDir
clinuz Aug 27, 2015
4ae4762
refactors accessibility implementation …
Aug 27, 2015
681f14a
fix path to js in gulpfile
Aug 28, 2015
eb6680a
Merge pull request #1264 from enyojs/ENYO-2414-ryanjduffy
webOS101 Aug 28, 2015
3bb388b
ENYO-1725: enyo.Video: setPlaybackRate should be called ahead of play…
suhlee Jun 8, 2015
c80ce7f
Merge pull request #1194 from enyojs/ENYO-1725-suhyung-2.6.0-dev
webOS101 Aug 28, 2015
2c6f4f0
ENYO-2384: Use panel container wrapper for panels.
aarontam Aug 27, 2015
9d36862
Merge pull request #1263 from enyojs/ENYO-2176-v3-ryanjduffy-rebased
clinuz Aug 28, 2015
e0b1e33
Merge pull request #1260 from enyojs/ENYO-2384-aarontam
clinuz Aug 28, 2015
6ff4d6b
JSDoc cleanup
Aug 28, 2015
edb3235
ENYO-2421: Prevent animating a direct transition.
aarontam Aug 29, 2015
e7d912d
ENYO-2421: Apply proper style when animated.
aarontam Aug 31, 2015
3aab6d4
Merge pull request #1265 from enyojs/ENYO-2421-aarontam
clinuz Sep 2, 2015
9002631
JSDoc cleanup
Sep 2, 2015
fa2410a
ENYO-2257 DataList/DataRepeater does not update selection with POJOs
Aug 7, 2015
8fa4e25
Merge pull request #1249 from enyojs/ENYO-2257-roysutton
clinuz Sep 2, 2015
cf37ecd
allow single gulp command to correctly run jshint and mocha tests
clinuz Sep 2, 2015
cb3c812
allow poor travis to find enyo-dev...
clinuz Sep 2, 2015
3850186
since beta of enyo-dev@0.5.1 is available now, use that instead to se…
clinuz Sep 2, 2015
72e8f50
update node version
clinuz Sep 2, 2015
1a63224
update to use travis container
clinuz Sep 2, 2015
68c74b5
temporarily remove unit tests from travis (but allow manual running) …
clinuz Sep 2, 2015
43c900b
add tabIndex support
Sep 2, 2015
f2139c2
Merge pull request #1269 from enyojs/ENYO-2434-coledavis
webOS101 Sep 2, 2015
eedbb7e
ENYO-2442: Preserve panel animation in RTL mode.
aarontam Sep 2, 2015
c363f52
JSDoc cleanup
Sep 3, 2015
d85bc70
JSDoc and inline code sample cleanup
Sep 3, 2015
0c0a700
User interaction based changes to core
ankurmishra32 Sep 4, 2015
63188d8
notify observers of index when using LightPanels.animateTo
Sep 4, 2015
f35d86e
Merge branch '2.6.0-dev' into ENYO-2442-aarontam
aarontam Sep 4, 2015
5175642
ENYO-2442: Fix backwards direction.
aarontam Sep 4, 2015
cb66c05
Merge pull request #1270 from enyojs/ENYO-2442-aarontam
clinuz Sep 4, 2015
c554f38
Merge pull request #1272 from enyojs/ENYO-1994-ryanjduffy
aarontam Sep 5, 2015
fa899ad
Update Animation Interface for scroll and mousewheel events
ankurmishra32 Sep 7, 2015
376da07
Remove animation trigger from interfaces
ankurmishra32 Sep 7, 2015
d07f159
Changes made in UiComponents for animation support interface
ankurmishra32 Sep 7, 2015
5a3b5ff
ENYO-2465: Allow for declared component block and initial index.
aarontam Sep 6, 2015
f02fa90
fix failing test and update guard code in controller when creating gl…
clinuz Sep 8, 2015
9b96945
when bubbleTarget is explicitly set (other cases would need to arbitr…
clinuz Sep 8, 2015
4751820
ENYO-2465: Handle the wrapping case, guard against new transition whi…
aarontam Sep 8, 2015
b125189
Merge pull request #1274 from enyojs/ENYO-2460-coledavis
webOS101 Sep 9, 2015
03cebfc
Merge pull request #1275 from enyojs/ENYO-2459-coledavis
webOS101 Sep 9, 2015
65cc8cc
Need copy of initial state in framework
ankurmishra32 Sep 9, 2015
62394e2
Revert "Revert "Merge pull request #1256 from enyojs/ENYO-2313-grayno…
Sep 9, 2015
7771158
Make image placeholder static visible in docs
Sep 9, 2015
2579519
ENYO-2444: Complete animation when tearing down a cached view.
aarontam Sep 9, 2015
00960bb
ENYO-2465: Convert styles to LESS syntax.
aarontam Sep 9, 2015
61ab35a
add default tabindex support for webOS
Sep 10, 2015
0eae15c
ENYO-2465: Fixing typo.
aarontam Sep 10, 2015
710e658
Merge pull request #1273 from enyojs/ENYO-2465-aarontam
clinuz Sep 10, 2015
897575e
Merge pull request #1276 from enyojs/ENYO-2313-roysutton
aarontam Sep 10, 2015
25e04b9
Merge pull request #1277 from enyojs/ENYO-2444-aarontam
clinuz Sep 10, 2015
705bd30
Merge pull request #1268 from enyojs/ENYO-2430-ryanjduffy
ryanjduffy Sep 11, 2015
15f70b0
ENYO-2504: TouchScrollStrategy should require touch.js
JayCanuck Sep 11, 2015
a00ff18
ENYO-2491: Ensure that panel transition runs.
aarontam Sep 11, 2015
0d0c7ff
Merge pull request #1278 from enyojs/ENYO-2504-jasonrobitaille
ryanjduffy Sep 14, 2015
3c42f28
ensure that the next time the tag renders it will do so properly
clinuz Sep 14, 2015
8d78de3
ENYO-2514: VDR: Always refresh immediately
Sep 14, 2015
24fc939
ENYO-2491: Remove unnecessary function creation.
aarontam Sep 14, 2015
2df67d7
Merge branch '2.6.0-dev' into ENYO-2491-aarontam
aarontam Sep 14, 2015
1b16c34
Merge pull request #1279 from enyojs/ENYO-2491-aarontam
webOS101 Sep 14, 2015
33cd913
PLAT-6855: Allow overriding of cacheViews property.
aarontam Sep 14, 2015
56a9cf6
ENYO-2258: Defer reflow when hidden, do it when shown
Sep 15, 2015
4756a0d
Merge pull request #1283 from enyojs/ENYO-2258-graynorton
webOS101 Sep 15, 2015
5e86caa
Merge pull request #1280 from enyojs/ENYO-2310-coledavis
webOS101 Sep 15, 2015
8c4f9ca
ENYO-2533: Move deferred reset & refresh logic to VDR
Sep 15, 2015
e6526a2
Merge pull request #1281 from enyojs/ENYO-2514-graynorton
clinuz Sep 15, 2015
c4333aa
Added changes related to parallax effect
cholanmadala Sep 16, 2015
6e577ad
ENYO-2541: Remove popOnForward.
aarontam Sep 16, 2015
67d8081
Update version string to 2.6.0-pre.16
Sep 16, 2015
a092db1
JSDoc cleanup
Sep 17, 2015
d70f64d
ENYO-2536: Properly execute animation style rAF after the setup rAF.
aarontam Sep 16, 2015
89901bf
ENYO-2541: Update documentation.
aarontam Sep 17, 2015
cf4fe9c
PLAT-8119: Add or modify transition related functions for safari browser
kbs12e Sep 21, 2015
ffff521
JSDoc cleanup
Sep 21, 2015
f6ff7d4
ENYO-2441 Fix failing Enyo unit tests and re-enable testing on Travis
Sep 21, 2015
7cf9040
JSDoc cleanup
Sep 21, 2015
d16b51c
JSDoc cleanup
Sep 21, 2015
eb9f818
Added delay in framework
ankurmishra32 Sep 22, 2015
c13d813
ENYO-2536: Use cross-platform rAF call.
aarontam Sep 22, 2015
7179d1c
Merge pull request #1286 from enyojs/ENYO-2536-aarontam
clinuz Sep 22, 2015
85cd70a
ENYO-2565: Bullet-proof logic for constraining min threshold
Sep 22, 2015
82c6d89
Merge branch '2.6.0-dev' into PLAT-8119-bongsubkim
aarontam Sep 22, 2015
b2148ab
JSDoc cleanup
Sep 22, 2015
22b4ceb
ENYO-2557: Allow resize events to waterfall freely
Sep 23, 2015
4b011f5
JSDoc cleanup
Sep 23, 2015
4f594b0
JSDoc cleanup
Sep 23, 2015
cdaa40d
ENYO-2556: Allow for reversing animation in RTL.
aarontam Sep 23, 2015
e4c4fb2
JSDoc cleanup
Sep 24, 2015
702d3b5
Merge pull request #1291 from enyojs/ENYO-2565-graynorton
webOS101 Sep 24, 2015
4b5f4ff
ENYO-2592: Add replaceAt method.
aarontam Sep 25, 2015
9691a0d
Merge pull request #1290 from enyojs/ENYO-2441-artdahm
webOS101 Sep 25, 2015
73d3cd5
ENYO-2592: Undefer purging.
aarontam Sep 25, 2015
68dda6e
JSDoc cleanup
Sep 25, 2015
a7b00a2
Merge pull request #1282 from enyojs/PLAT-6855-aarontam
clinuz Sep 25, 2015
b4c0036
ENYO-2416 Fix issues with VideoPlayer
Sep 25, 2015
ea9957a
PLAT-8119: Use generic node removal method.
aarontam Sep 28, 2015
483200f
JSDoc cleanup
Sep 28, 2015
53c2c4e
Merge pull request #1289 from enyojs/PLAT-8119-bongsubkim
clinuz Sep 29, 2015
9131c52
ENYO-2592: Update documentation.
aarontam Sep 29, 2015
7cc23a5
Merge pull request #1295 from enyojs/ENYO-2592-aarontam
webOS101 Sep 29, 2015
d21da77
Merge pull request #1293 from enyojs/ENYO-2556-aarontam
ryanjduffy Sep 29, 2015
611cc61
JSDoc cleanup
Sep 29, 2015
78920cd
Update version string to 2.6.0-pre.17
Sep 30, 2015
f5a51fb
add kind() method to Kind constructors
Oct 1, 2015
87bf13f
add back linting for npm test
Oct 1, 2015
bf76237
Update version string to 2.6.0-pre.17.1
Oct 1, 2015
79cb796
move constructor.kind() into statics block
Oct 1, 2015
393c822
ENYO-2625: Prevent overriding of panel content directionality.
aarontam Oct 2, 2015
a4cae0e
Merge pull request #1300 from enyojs/ENYO-2625-aarontam
webOS101 Oct 2, 2015
8c04840
Prevent video from restarting when skipping forward to end
Oct 2, 2015
c0b861b
Merge pull request #1296 from enyojs/ENYO-2416-roysutton
aarontam Oct 3, 2015
fd269d5
Merge pull request #1292 from enyojs/ENYO-2557-graynorton
aarontam Oct 5, 2015
f829526
ensure that we don't munge separate ideas together, default task shou…
clinuz Oct 5, 2015
d80b27d
Merge pull request #1298 from enyojs/ENYO-2619-ryanjduffy
aarontam Oct 5, 2015
71959d8
JSDoc cleanup
Oct 5, 2015
8408285
Merge branch '2.6.0-dev' into ENYO-2174-animationmodule
anishramesan Oct 6, 2015
f7f7c09
Moved animationsupport inside src
anishramesan Oct 6, 2015
d25438a
Merge pull request #1299 from enyojs/ENYO-2622-ryanjduffy
clinuz Oct 6, 2015
25f05f3
Merge pull request #1285 from enyojs/ENYO-2541-aarontam
clinuz Oct 6, 2015
37b81a6
ENYO-2644: Override scrollToControl() in enyo/NewDataList
Oct 6, 2015
e7457a3
keyframe animation to retain its initial state
anishramesan Oct 7, 2015
78fcd85
ENYO-2667: Account for queue being modified during iteration.
aarontam Oct 8, 2015
e180e9d
ENYO-2673: Prevent bounds of zero when restoring a cached view.
aarontam Oct 8, 2015
1798bae
Easing support added to Animation Module using Cubic Bezier Curves
Oct 9, 2015
681505b
Issue on last step in easing animation is fixed
Oct 9, 2015
b93e15b
ENYO-2674: Exit early if addClass receives no classname
Oct 9, 2015
27d53b3
Merge pull request #1304 from enyojs/ENYO-2667-aarontam
webOS101 Oct 9, 2015
05c5484
Merge pull request #1307 from enyojs/ENYO-2674-blakestephens
webOS101 Oct 10, 2015
7b4eaed
Included the duration values in the parameters from RAF to be availab…
cholanmadala Oct 12, 2015
2b26e18
Animation framework is now capable of handling multiple control point…
Oct 13, 2015
d7dba4c
Merge pull request #1303 from enyojs/ENYO-2644-graynorton
ryanjduffy Oct 14, 2015
609718b
Merge pull request #1306 from enyojs/ENYO-2673-aarontam
ryanjduffy Oct 14, 2015
f7a5f83
ENYO-2698: Account for popQueueCount when clearing history
Oct 14, 2015
c09b4c1
ENYO-2689: Clear queue and history instead of adding pop into the queue
Oct 14, 2015
27fb175
The function which calculates the binomial coefficient value for bezier
Oct 15, 2015
f808a8f
reset the start position on render for translateOptimized scrollers
Oct 15, 2015
bb1f515
Merge pull request #1309 from enyojs/ENYO-2691-ryanjduffy
clinuz Oct 15, 2015
e571c3a
ENYO-2689: Ensure queue and history arrays clears object references w…
Oct 15, 2015
7b738e9
Merge pull request #1308 from enyojs/ENYO-2689-stephen
webOS101 Oct 15, 2015
a780798
ENYO-2697: Stop job when clearing to ensure drop handlePop does not g…
Oct 16, 2015
4448b8d
Revert "ENYO-2644: Override scrollToControl() in enyo/NewDataList"
Oct 15, 2015
ee42cfb
ENYO-2697: Refactor enabledChanged with clear
Oct 16, 2015
63ee03a
ENYO-2644: Scrollable: Snap to boundaries
Oct 15, 2015
4d9d06b
Add test case for easing animations
ankurmishra32 Oct 16, 2015
2922818
Fixed: Bezier animation starting from any point other zero doesn't an…
Oct 16, 2015
3a321ed
Added test cases for bezier points calculation
Oct 16, 2015
7cc4e28
Test cases for the custom input of ease values
cholanmadala Oct 16, 2015
b37ecc4
ENYO-2669: VDR: Fix issue with child index
Oct 16, 2015
14fe001
Merge pull request #1311 from enyojs/ENYO-2644-b-graynorton
clinuz Oct 16, 2015
04a052f
Merge pull request #1312 from enyojs/ENYO-2669-graynorton
clinuz Oct 16, 2015
5f5c218
Merge pull request #1310 from enyojs/ENYO-2697-stephen
ryanjduffy Oct 16, 2015
9d25173
JSDoc cleanup
Oct 16, 2015
704eb87
ENYO-2541: Change function from popPanel to removePanel for LightPane…
Oct 19, 2015
b4db281
Merge pull request #1313 from enyojs/ENYO-2705-stephen
graynorton Oct 20, 2015
be8975f
Update version string to 2.6.0-pre.18.1
Oct 20, 2015
88713db
user interaction using event delegation
anishramesan Oct 20, 2015
95dd0bc
JSDoc cleanup
Oct 21, 2015
302b81f
ENYO-2719: Remove panel in reverse order
Oct 21, 2015
327fdef
ENYO-2696: Restore async to VirtualDataRepeater.refresh()
Oct 23, 2015
641e050
ENYO-2734: Remove transparent-image placeholder support
Oct 26, 2015
e4e5067
interpolation of quanternions
anishramesan Oct 27, 2015
7b43e1d
JSDoc cleanup
Oct 27, 2015
9b217f1
add drag and modify touch events
ankurmishra32 Oct 29, 2015
96ead52
Merge pull request #1314 from enyojs/ENYO-2719-stephen
webOS101 Oct 29, 2015
4174f70
Added easing in Keyframes and code refactor
cholanmadala Oct 30, 2015
471be6d
Merge pull request #1315 from enyojs/ENYO-2533-graynorton
webOS101 Oct 30, 2015
108b177
JSDoc cleanup
Nov 2, 2015
872e49a
ENYO-2768: Set visibility to a valid property value.
aarontam Nov 2, 2015
29be886
Merge pull request #1318 from enyojs/ENYO-2768-aarontam
clinuz Nov 3, 2015
c2e6906
add history to the top of the queue when added during processing
Nov 3, 2015
8120d75
set placeholder bg image at create-time
Nov 3, 2015
ab41ac3
ENYO-2744: Tweaks to allow restoration of list state on render
Nov 3, 2015
92654fb
Merge pull request #1316 from enyojs/ENYO-2734-graynorton
webOS101 Nov 3, 2015
931d75e
Merge pull request #1320 from enyojs/ENYO-2766-ryanjduffy
clinuz Nov 3, 2015
cdf6dd4
Merge pull request #1321 from enyojs/ENYO-2744-graynorton
aarontam Nov 4, 2015
d3f221d
fix enyo/History.clear() to keep browser history in sync
Nov 3, 2015
597e262
Fix case of
Nov 4, 2015
ddcf85c
ENYO-2780: Disable user input monitoring, by default.
aarontam Nov 4, 2015
e52ca4e
Merge pull request #1323 from enyojs/ENYO-2780-aarontam
webOS101 Nov 4, 2015
0f2eb8d
ENYO-2788: Provide an explicit `beforeTeardown()` hook for Control
Nov 5, 2015
094c8b8
Merge pull request #1326 from enyojs/ENYO-2788-graynorton
aarontam Nov 5, 2015
cb515f6
Require for rotate in -ve direction
ankurmishra32 Nov 6, 2015
8715340
Require for backgroundColor animate
ankurmishra32 Nov 6, 2015
d657f4f
Merge pull request #1322 from enyojs/ENYO-2699-ryanjduffy
aarontam Nov 7, 2015
f8de58f
reset padding and margin for fullscreen ancestors
Nov 9, 2015
aaab8b2
Pause and resume of animations and Parallax support is added to the f…
Nov 10, 2015
a4835af
Merge pull request #1328 from enyojs/ENYO-2771-ryanjduffy
aarontam Nov 10, 2015
ddc357b
ENYO-2808 Add warning about incorrect fixedChildSize
Nov 11, 2015
6d477c1
ENYO-2808 Clear metrics to allow for page generation
Nov 12, 2015
94796ed
Revert "Merge pull request #1311 from enyojs/ENYO-2644-b-graynorton"
Nov 12, 2015
afc1bf8
Revert "Merge pull request #1303 from enyojs/ENYO-2644-graynorton"
Nov 12, 2015
329ff12
ENYO-2840: Make `accessibilityPreventScroll` work in RTL
Nov 14, 2015
44c2573
ENYO-2783: Refactoring in enyo/Scrollable to allow customization
Nov 14, 2015
abebbdb
ENYO-2816: Fix VDR child indexing logic (again)
Nov 16, 2015
1cfc1a8
Revert "ENYO-2808 Clear metrics to allow for page generation"
Nov 16, 2015
f12e39d
Merge pull request #1332 from enyojs/ENYO-2840-graynorton
clinuz Nov 16, 2015
36d0b2f
Merge pull request #1330 from enyojs/ENYO-2808-roysutton
aarontam Nov 16, 2015
5e68af5
prevent update a11y attributes when unchanged
Nov 16, 2015
594eada
Merge pull request #1333 from enyojs/ENYO-2816-graynorton
clinuz Nov 16, 2015
b9a2ca4
Merge pull request #1331 from enyojs/ENYO-2783-graynorton
webOS101 Nov 16, 2015
6b2d06f
Update version string to 2.6.0-pre.20
Nov 18, 2015
d299d78
prevent scrolling when focusing on a panel while transitioning in
Nov 19, 2015
1be9b35
Merge pull request #1336 from enyojs/ENYO-2858-ryanjduffy
aarontam Nov 19, 2015
054a58a
Update version string to 2.6.0-pre.20.1
Nov 19, 2015
180e98f
JSDoc cleanup
Nov 20, 2015
b8841ba
Optimizing easing calculations in a frame
cholanmadala Nov 27, 2015
c1abdd8
Update version string to 2.6.0-rc.1
Nov 30, 2015
432f5c5
reset absoluteShowing when DataList is tore down
Dec 3, 2015
91fcbb3
Updating inline code sample for modularized Enyo
Dec 4, 2015
ea6495c
Updating inline code sample for modularized Enyo
Dec 4, 2015
25e2239
Updating inline code samples for modularized Enyo
Dec 4, 2015
0793b61
Merge pull request #1342 from enyojs/PLAT-13387-ryanjduffy
aarontam Dec 5, 2015
a6ca0ef
Updating inline code samples for modularized Enyo
Dec 5, 2015
9a4fc9f
Merge branch '2.6.0-dev' of https://github.com/enyojs/enyo into 2.6.0…
Dec 5, 2015
570625c
JSDoc cleanup
Dec 7, 2015
c5ad5f5
JSDoc cleanup
Dec 8, 2015
0b2c36a
Merge pull request #1334 from enyojs/ENYO-2844-ryanjduffy
ryanjduffy Dec 10, 2015
a697830
JSDoc cleanup
Dec 14, 2015
342ff30
Doc cleanup
Dec 14, 2015
3eb8b56
New approach with seeking in animations
cholanmadala Dec 15, 2015
8bdc8d8
Merge remote-tracking branch 'refs/remotes/origin/2.6.0-dev' into ENY…
anishramesan Dec 17, 2015
8044538
Required changes for addAnimation at 0 duration (like keyframe)
ankurmishra32 Dec 18, 2015
f2e8d4f
FIx some bug in Tween
ankurmishra32 Dec 18, 2015
201c758
Merge branch 'ENYO-2174-animationmodule' of https://github.com/enyojs…
anishramesan Dec 19, 2015
0a7101b
Event delegation with virtual events
anishramesan Dec 19, 2015
7e3bbd0
Changes based on path property present in character object
Arzoo-Rai Dec 30, 2015
4fece85
Fixed some issue regarding final frame missing in multiple addAnimation
ankurmishra32 Dec 31, 2015
d1d0844
Fixed some issues regarding multiple and repeat animations
ankurmishra32 Dec 31, 2015
9fc574e
changes in framework to achieve dynamic path animation
Arzoo-Rai Jan 19, 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
43 changes: 43 additions & 0 deletions .enyoconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
{
"name": "enyo",
"libDir": "lib",
"paths": [],
"libraries": [],
"sources": {},
"targets": {},
"links": [],
"linkAllLibs": false,
"logLevel": "warn",
"production": false,
"devMode": true,
"cache": true,
"resetCache": false,
"trustCache": false,
"cacheFile": ".enyocache",
"clean": false,
"sourceMaps": true,
"externals": true,
"strict": false,
"skip": [],
"library": true,
"wip": false,
"outdir": "dist",
"lessPlugins": [],
"assetRoots": [],
"lessOnlyLess": false,
"minifyCss": false,
"inlineCss": true,
"outCssFile": "output.css",
"outJsFile": "output.js",
"inlineJs": true,
"templateIndex": "",
"watch": false,
"watchPaths": [],
"polling": false,
"pollingInterval": 100,
"headScripts": [],
"tailScripts": [],
"promisePolyfill": false,
"styleOnly": false,
"lessVars": []
}
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,7 @@ docs/out
out
lcov-report
lcov.info
npm-*
npm-*
dist
.enyocache
test/dist
3 changes: 2 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
language: node_js
sudo: false
node_js:
- "0.10"
- "0.12"
cache:
directories:
- $HOME/.npm
38 changes: 38 additions & 0 deletions css/mixins.less
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
// Applies RTL-compatible start and end margins to a selector
.margin-start-end (@start, @end) {
margin-left: @start;
margin-right: @end;

.enyo-locale-right-to-left & {
margin-left: @end;
margin-right: @start;
}
}

// Applies RTL-compatible start and end padding to a selector
.padding-start-end (@start, @end) {
padding-left: @start;
padding-right: @end;

.enyo-locale-right-to-left & {
padding-left: @end;
padding-right: @start;
}
}

// Provide a set of rules to assign to each vendor-prefixed pseudo selector
.vendor-fullscreen(@rule) {
&:-webkit-full-screen { @rule(); }
&:-moz-full-screen { @rule(); }
&:-ms-fullscreen { @rule(); }
&:-o-full-screen { @rule(); }
&:fullscreen { @rule(); }
}

.vendor-fullscreen-ancestor(@rule) {
&:-webkit-full-screen-ancestor { @rule(); }
&:-moz-full-screen-ancestor { @rule(); }
&:-ms-fullscreen-ancestor { @rule(); }
&:-o-full-screen-ancestor { @rule(); }
&:fullscreen-ancestor { @rule(); }
}
60 changes: 53 additions & 7 deletions gulpfile.js
Original file line number Diff line number Diff line change
@@ -1,21 +1,67 @@
'use strict';

var
util = require('util');

var
gulp = require('gulp'),
jshint = require('gulp-jshint'),
stylish = require('jshint-stylish');

stylish = require('jshint-stylish'),
concat = require('gulp-concat'),
enyo = require('enyo-dev'),
through = require('through2'),
mochaPhantomJs = require('gulp-mocha-phantomjs');

var
opts = {
package: '.',
outdir: './test/dist',
sourceMaps: false,
clean: true,
cache: false
};

gulp.task('default', ['jshint']);
gulp.task('default', ['jshint', 'test']);
gulp.task('jshint', lint);


gulp.task('build-lib', buildLib);
gulp.task('build-tests', buildTests);
gulp.task('test', ['build-lib', 'build-tests'], test);

function lint () {
return gulp
.src('./lib/**.js')
.src('./src/**/*.js')
.pipe(jshint())
.pipe(jshint.reporter(stylish, {verbose: true}))
.pipe(jshint.reporter('fail'));
}
}

function buildLib (done) {
// returns a promise that gulp should be waiting for
return enyo.package(opts);
}

function buildTests () {
return gulp
.src('./test/tests/**/*.js')
.pipe(wrap())
.pipe(concat('tests.js'))
.pipe(gulp.dest('./test/dist'));
}

// since the original tests were written to be modules, for now we will simply wrap
// their content to preserve the assumed safe-context
function wrap () {
return through.obj(function (file, nil, next) {
var body, wrapped;
body = file.contents.toString('utf8');
wrapped = util.format('(function () {\n%s\n})();\n', body);
file.contents = new Buffer(wrapped);
next(null, file);
});
}

function test () {
return gulp
.src('./test/index.html')
.pipe(mochaPhantomJs({reporter: 'spec', phantomjs: {useColors: true}}));
}
4 changes: 2 additions & 2 deletions index.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
'use strict';

exports = module.exports = require('./lib/options');
exports.version = '2.6.0-pre';
exports = module.exports = require('./src/options');
exports.version = '2.6.0-rc.1';
193 changes: 0 additions & 193 deletions lib/AccessibilitySupport/AccessibilitySupport.js

This file was deleted.

Loading