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
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Aug 14, 2015

  1. Update version string to 2.6.0-pre.14.1

    Jenkins committed Aug 14, 2015
    Configuration menu
    Copy the full SHA
    c9acd0d View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2015

  1. Update version string to 2.6.0-pre.14.1

    Jenkins committed Aug 15, 2015
    Configuration menu
    Copy the full SHA
    8ccaac0 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2015

  1. Configuration menu
    Copy the full SHA
    6bf9f5b View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2015

  1. Fixed typo

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Aug 18, 2015
    Configuration menu
    Copy the full SHA
    b1d0edd View commit details
    Browse the repository at this point in the history
  2. ENYO-2327: Fix file mode settings.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Aug 18, 2015
    Configuration menu
    Copy the full SHA
    e4a3bd2 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2015

  1. Merge pull request #1252 from enyojs/ENYO-2327-aarontam

    ENYO-2327: Fix file mode settings.
    
    Reviewed By: Derek Anderson<derek.anderson@lge.com>
    Integrated-By: Ryan Duffy (ryan.duffy@lge.com)
    ryanjduffy committed Aug 19, 2015
    Configuration menu
    Copy the full SHA
    31be25b View commit details
    Browse the repository at this point in the history
  2. ENYO-2083: Documenting enyo/History as WIP

    The refactoring of moon/History (including creation of the new
    enyo/History singleton) fixes multiple known issues and is a
    significant improvement, but I'm not confident that we have things
    quite right yet. I therefore want to mark enyo/History as an
    experimental / work-in-progress API for the time being to allow us
    to make breaking changes or replace the API altogether in
    subsequent releases.
    
    Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
    Gray Norton committed Aug 19, 2015
    Configuration menu
    Copy the full SHA
    8ff0e9d View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2015

  1. Merge pull request #1251 from enyojs/history-refactor-ryanjduffy

    Fixes ENYO-2083
    
    Reviewed-By: Gray Norton (gray.norton@lge.com)
    Integrated-By: Aaron Tam (aaron.tam@lge.com)
    aarontam committed Aug 20, 2015
    Configuration menu
    Copy the full SHA
    51d12a5 View commit details
    Browse the repository at this point in the history
  2. ENYO-2205 Initialize selected items when collection changed

    Enyo-DCO-1.1-Signed-off-by: Roy Sutton <roy.sutton@lge.com>
    Roy Sutton authored and aarontam committed Aug 20, 2015
    Configuration menu
    Copy the full SHA
    84a7310 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1247 from enyojs/ENYO-2205-roysutton

    ENYO-2205 Initialize selected items when collection changed
    
    Reviewed By: Derek Anderson (derek.anderson@lge.com)
    Integrated-By: Aaron Tam (aaron.tam@lge.com)
    aarontam committed Aug 20, 2015
    Configuration menu
    Copy the full SHA
    ee55e3c View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2015

  1. fix jshint

    * Fix the gulpfile to actually test the source in lib.
    * Refactored Control, floatingLayer, and fullscreen to be in a single
      module to resolve a hidden circular dependency issue.
    * Fixed various jshint warnings
    
    Issue: ENYO-2356
    Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
    Ryan Duffy committed Aug 21, 2015
    Configuration menu
    Copy the full SHA
    3c2a8ee View commit details
    Browse the repository at this point in the history
  2. ENYO-2313: In enyo/Image, ensure that placeholder image fits

    At least in cases where the image size was not explicitly
    specified and the sizing option was not being used, the placeholder
    image was not properly scaled to the size of the image element.
    
    Some simple CSS refactoring takes care of that.
    
    Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
    Gray Norton committed Aug 21, 2015
    Configuration menu
    Copy the full SHA
    abb007d View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2015

  1. Merge pull request #1256 from enyojs/ENYO-2313-graynorton

    ENYO-2313: In enyo/Image, ensure that placeholder image fits
    
    Reviewed-By: Art Dahm (art.dahm@lge.com)
    Integrated-By: Aaron Tam (aaron.tam@lge.com)
    aarontam committed Aug 22, 2015
    Configuration menu
    Copy the full SHA
    65c07bd View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2015

  1. Animations using matrix

    Animation transformation using matrix values.
    
    Enyo-DCO-1.1-Signed-off-by: Anish Ramesan <anish.ramesan@lge.com>
    anishramesan committed Aug 24, 2015
    Configuration menu
    Copy the full SHA
    a55d801 View commit details
    Browse the repository at this point in the history
  2. add updateHistory property to enyo/History

    When false, enyo/History will only maintain its internal history stack
    and will not update window.history.
    
    Issue: ENYO-2368
    Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
    Ryan Duffy committed Aug 24, 2015
    Configuration menu
    Copy the full SHA
    ae83acb View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1258 from enyojs/ENYO-2368-ryanjduffy

    Fixes ENYO-2368
    
    Reviewed-By: Gray Norton (gray.norton@lge.com) 
    Integrated-By: Gray Norton (gray.norton@lge.com)
    graynorton committed Aug 24, 2015
    Configuration menu
    Copy the full SHA
    5505b74 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2015

  1. Revert "Merge pull request #1256 from enyojs/ENYO-2313-graynorton"

    This reverts commit 65c07bd, reversing
    changes made to ee55e3c.
    aarontam committed Aug 25, 2015
    Configuration menu
    Copy the full SHA
    f94e6c2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1259 from enyojs/ENYO-2313-revert

    Revert "Merge pull request #1256 from enyojs/ENYO-2313-graynorton"
    
    Reviewed-By: Aaron Tam (aaron.tam@lge.com)
    Integrated-By: Aaron Tam (aaron.tam@lge.com)
    aarontam committed Aug 25, 2015
    Configuration menu
    Copy the full SHA
    ed568bc View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2015

  1. Merge pull request #1255 from enyojs/ENYO-2356-ryanjduffy

    Fixes ENYO-2356
    
    Reviewed-By: Aaron Tam (aaron.tam@lge.com)
    Integrated-By: Aaron Tam (aaron.tam@lge.com)
    aarontam committed Aug 26, 2015
    Configuration menu
    Copy the full SHA
    34d20e9 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2015

  1. update for 0.5.1 tools release

    clinuz committed Aug 27, 2015
    Configuration menu
    Copy the full SHA
    aef2159 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1262 from enyojs/2.6.0-dev-moduleDir

    update for 0.5.1 tools release
    clinuz committed Aug 27, 2015
    Configuration menu
    Copy the full SHA
    ebcac15 View commit details
    Browse the repository at this point in the history
  3. refactors accessibility implementation …

    Adopts a new design that uses otherwise inert properties to apply the
    necessary a11y attributes. Also adds more comprehensive aria support to
    the core Enyo controls.
    
    Issue: ENYO-2176
    Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
    Ryan Duffy authored and clinuz committed Aug 27, 2015
    Configuration menu
    Copy the full SHA
    4ae4762 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2015

  1. fix path to js in gulpfile

    Issue: ENYO-2414
    Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
    Ryan Duffy committed Aug 28, 2015
    Configuration menu
    Copy the full SHA
    681f14a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1264 from enyojs/ENYO-2414-ryanjduffy

    fix path to js in gulpfile
    webOS101 committed Aug 28, 2015
    Configuration menu
    Copy the full SHA
    eb6680a View commit details
    Browse the repository at this point in the history
  3. ENYO-1725: enyo.Video: setPlaybackRate should be called ahead of play…

    … in a certain case
    
    ## Issue
    If user selects REW/FF when content is paused, setPlaybackRate should be called ahead of play.
    
    ## Fix
    added flag, "isNeedPlay", to make node play after setPlaybackRate  .
    
    Enyo-DCO-1.1-Signed-off-by: Suhyung Lee (suhyung2.lee@lge.com)
    suhlee authored and Roy Sutton committed Aug 28, 2015
    Configuration menu
    Copy the full SHA
    3bb388b View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1194 from enyojs/ENYO-1725-suhyung-2.6.0-dev

    ENYO-1725: enyo.Video: setPlaybackRate should be called ahead of play in a certain case
    webOS101 committed Aug 28, 2015
    Configuration menu
    Copy the full SHA
    c80ce7f View commit details
    Browse the repository at this point in the history
  5. ENYO-2384: Use panel container wrapper for panels.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam authored and clinuz committed Aug 28, 2015
    Configuration menu
    Copy the full SHA
    2c6f4f0 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1263 from enyojs/ENYO-2176-v3-ryanjduffy-rebased

    refactors accessibility implementation …
    
    Reviewed-By: Seungho Park (seunghoh.park@lge.com)
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Aug 28, 2015
    Configuration menu
    Copy the full SHA
    9d36862 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1260 from enyojs/ENYO-2384-aarontam

    ENYO-2384: Use panel container wrapper for panels.
    
    Reviewed-By: Cole Davis (cole.davis@lge.com)
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Aug 28, 2015
    Configuration menu
    Copy the full SHA
    e0b1e33 View commit details
    Browse the repository at this point in the history
  8. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Aug 28, 2015
    Configuration menu
    Copy the full SHA
    6ff4d6b View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2015

  1. ENYO-2421: Prevent animating a direct transition.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 1, 2015
    Configuration menu
    Copy the full SHA
    edb3235 View commit details
    Browse the repository at this point in the history
  2. ENYO-2421: Apply proper style when animated.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 1, 2015
    Configuration menu
    Copy the full SHA
    e7d912d View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2015

  1. Merge pull request #1265 from enyojs/ENYO-2421-aarontam

    ENYO-2421: Prevent animating a direct transition.
    
    Reviewed-By: Roy Sutton (roy.sutton@lge.com)
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Sep 2, 2015
    Configuration menu
    Copy the full SHA
    3aab6d4 View commit details
    Browse the repository at this point in the history
  2. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Sep 2, 2015
    Configuration menu
    Copy the full SHA
    9002631 View commit details
    Browse the repository at this point in the history
  3. ENYO-2257 DataList/DataRepeater does not update selection with POJOs

    Enyo-DCO-1.1-Signed-off-by: Roy Sutton <roy.sutton@lge.com>
    Roy Sutton authored and clinuz committed Sep 2, 2015
    Configuration menu
    Copy the full SHA
    fa2410a View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1249 from enyojs/ENYO-2257-roysutton

    ENYO-2257 DataList/DataRepeater does not update selection with POJOs
    
    Reviewed-By: Derek Anderson (derek.anderson@lge.com)
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Sep 2, 2015
    Configuration menu
    Copy the full SHA
    8fa4e25 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cf37ecd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cb3c812 View commit details
    Browse the repository at this point in the history
  7. since beta of enyo-dev@0.5.1 is available now, use that instead to se…

    …e if travis is happier
    clinuz committed Sep 2, 2015
    Configuration menu
    Copy the full SHA
    3850186 View commit details
    Browse the repository at this point in the history
  8. update node version

    clinuz committed Sep 2, 2015
    Configuration menu
    Copy the full SHA
    72e8f50 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1a63224 View commit details
    Browse the repository at this point in the history
  10. temporarily remove unit tests from travis (but allow manual running) …

    …until fixes have been made for issues
    clinuz committed Sep 2, 2015
    Configuration menu
    Copy the full SHA
    68c74b5 View commit details
    Browse the repository at this point in the history
  11. add tabIndex support

    Rather than forcing a tabindex of 0 for any control with content or
    aria-label, add the tabIndex property which maps to the tabindex
    attribute. This will allow saner keyboard navigation rather than
    virtually everything being navigable via tab.
    
    Issue: ENYO-2430
    Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
    Ryan Duffy committed Sep 2, 2015
    Configuration menu
    Copy the full SHA
    43c900b View commit details
    Browse the repository at this point in the history
  12. Merge pull request #1269 from enyojs/ENYO-2434-coledavis

    Fix for: ENYO-2434
    webOS101 committed Sep 2, 2015
    Configuration menu
    Copy the full SHA
    f2139c2 View commit details
    Browse the repository at this point in the history
  13. ENYO-2442: Preserve panel animation in RTL mode.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 2, 2015
    Configuration menu
    Copy the full SHA
    eedbb7e View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2015

  1. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Sep 3, 2015
    Configuration menu
    Copy the full SHA
    c363f52 View commit details
    Browse the repository at this point in the history
  2. JSDoc and inline code sample cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Sep 3, 2015
    Configuration menu
    Copy the full SHA
    d85bc70 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2015

  1. User interaction based changes to core

    Enyo-DCO-1.1-Signed-off-by: Ankur Mishra<ankur.mishra@lge.com>
    ankurmishra32 committed Sep 4, 2015
    Configuration menu
    Copy the full SHA
    0c0a700 View commit details
    Browse the repository at this point in the history
  2. notify observers of index when using LightPanels.animateTo

    Without the notification, the aria observer cannot update the role of
    the active LightPanel.
    
    Issue: ENYO-1994
    Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
    Ryan Duffy committed Sep 4, 2015
    Configuration menu
    Copy the full SHA
    63188d8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f35d86e View commit details
    Browse the repository at this point in the history
  4. ENYO-2442: Fix backwards direction.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 4, 2015
    Configuration menu
    Copy the full SHA
    5175642 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1270 from enyojs/ENYO-2442-aarontam

    ENYO-2442: Preserve panel animation in RTL mode.
    
    Reviewed-By: Roy Sutton (roy.sutton@lge.com)
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Sep 4, 2015
    Configuration menu
    Copy the full SHA
    cb66c05 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2015

  1. Merge pull request #1272 from enyojs/ENYO-1994-ryanjduffy

    Fixes ENYO-1994
    
    Reviewed-By: Aaron Tam (aaron.tam@lge.com)
    Integrated-By: Aaron Tam (aaron.tam@lge.com)
    aarontam committed Sep 5, 2015
    Configuration menu
    Copy the full SHA
    c554f38 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2015

  1. Configuration menu
    Copy the full SHA
    fa899ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    376da07 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d07f159 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2015

  1. ENYO-2465: Allow for declared component block and initial index.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 8, 2015
    Configuration menu
    Copy the full SHA
    5a3b5ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f02fa90 View commit details
    Browse the repository at this point in the history
  3. when bubbleTarget is explicitly set (other cases would need to arbitr…

    …arily execute this method but no cases currently exist) ensure that any cached bubble targets are cleaned up
    clinuz committed Sep 8, 2015
    Configuration menu
    Copy the full SHA
    9b96945 View commit details
    Browse the repository at this point in the history
  4. ENYO-2465: Handle the wrapping case, guard against new transition whi…

    …le transitioning, tighten up selectors.
    
    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 8, 2015
    Configuration menu
    Copy the full SHA
    4751820 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2015

  1. Merge pull request #1274 from enyojs/ENYO-2460-coledavis

    Fix for: ENYO-2460
    webOS101 committed Sep 9, 2015
    Configuration menu
    Copy the full SHA
    b125189 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1275 from enyojs/ENYO-2459-coledavis

    Fix for: ENYO-2459
    webOS101 committed Sep 9, 2015
    Configuration menu
    Copy the full SHA
    03cebfc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    65cc8cc View commit details
    Browse the repository at this point in the history
  4. Revert "Revert "Merge pull request #1256 from enyojs/ENYO-2313-grayno…

    …rton""
    
    This reverts commit f94e6c2.
    Roy Sutton committed Sep 9, 2015
    Configuration menu
    Copy the full SHA
    62394e2 View commit details
    Browse the repository at this point in the history
  5. Make image placeholder static visible in docs

    Enyo-DCO-1.1-Signed-off-by: Roy Sutton <roy.sutton@lge.com>
    Roy Sutton committed Sep 9, 2015
    Configuration menu
    Copy the full SHA
    7771158 View commit details
    Browse the repository at this point in the history
  6. ENYO-2444: Complete animation when tearing down a cached view.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 9, 2015
    Configuration menu
    Copy the full SHA
    2579519 View commit details
    Browse the repository at this point in the history
  7. ENYO-2465: Convert styles to LESS syntax.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 9, 2015
    Configuration menu
    Copy the full SHA
    00960bb View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2015

  1. add default tabindex support for webOS

    Issue: ENYO-2430
    Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
    Ryan Duffy committed Sep 10, 2015
    Configuration menu
    Copy the full SHA
    61ab35a View commit details
    Browse the repository at this point in the history
  2. ENYO-2465: Fixing typo.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 10, 2015
    Configuration menu
    Copy the full SHA
    0eae15c View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1273 from enyojs/ENYO-2465-aarontam

    ENYO-2465: Allow for declared component block and initial index.
    
    Reviewed-By: Ryan Duffy (ryan.duffy@lge.com)
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Sep 10, 2015
    Configuration menu
    Copy the full SHA
    710e658 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1276 from enyojs/ENYO-2313-roysutton

    Enyo 2313 roysutton - unrevert placeholder change
    
    Reviewed-By: Roy Sutton (roy.sutton@lge.com)
    Integrated-By: Aaron Tam (aaron.tam@lge.com)
    aarontam committed Sep 10, 2015
    Configuration menu
    Copy the full SHA
    897575e View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1277 from enyojs/ENYO-2444-aarontam

    ENYO-2444: Complete animation when tearing down a cached view.
    
    Reviewed-By: Roy Sutton (roy.sutton@lge.com)
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Sep 10, 2015
    Configuration menu
    Copy the full SHA
    25e04b9 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2015

  1. Merge pull request #1268 from enyojs/ENYO-2430-ryanjduffy

    Fixes ENYO-2430
    ryanjduffy committed Sep 11, 2015
    Configuration menu
    Copy the full SHA
    705bd30 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    15f70b0 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2015

  1. ENYO-2491: Ensure that panel transition runs.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 14, 2015
    Configuration menu
    Copy the full SHA
    a00ff18 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1278 from enyojs/ENYO-2504-jasonrobitaille

    ENYO-2504: TouchScrollStrategy should require touch.js
    
    Reviewed-By: Cole Davis (cole.davis@lge.com)
    Integrated-By: Ryan Duffy (ryan.duffy@lge.com)
    ryanjduffy committed Sep 14, 2015
    Configuration menu
    Copy the full SHA
    0d0c7ff View commit details
    Browse the repository at this point in the history
  3. ensure that the next time the tag renders it will do so properly

    Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Sep 14, 2015
    Configuration menu
    Copy the full SHA
    3c42f28 View commit details
    Browse the repository at this point in the history
  4. ENYO-2514: VDR: Always refresh immediately

    VirtualDataRepeater has, until now, routinely made refresh() an
    async operation. This behavior was inherited (via copy/paste) from
    DataRepeater when VDR was first created.
    
    It's not apparent that making refresh() async is necessary or
    useful for VDR, and the async operation is causing problems in at
    least one instance -- specifically, when the data underlying a
    NewDataList is modified while the list is hidden, the list isn't
    refreshed until the list is reshown, and at that time the "old"
    list contents flash momentarily before being refreshed.
    
    We address this issue by making refresh() synchronous for VDR and
    its subkinds.
    
    Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
    Gray Norton committed Sep 14, 2015
    Configuration menu
    Copy the full SHA
    8d78de3 View commit details
    Browse the repository at this point in the history
  5. ENYO-2491: Remove unnecessary function creation.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 14, 2015
    Configuration menu
    Copy the full SHA
    24fc939 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2df67d7 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1279 from enyojs/ENYO-2491-aarontam

    ENYO-2491: Ensure that panel transition runs.
    webOS101 committed Sep 14, 2015
    Configuration menu
    Copy the full SHA
    1b16c34 View commit details
    Browse the repository at this point in the history
  8. PLAT-6855: Allow overriding of cacheViews property.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 14, 2015
    Configuration menu
    Copy the full SHA
    33cd913 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2015

  1. ENYO-2258: Defer reflow when hidden, do it when shown

    Reflowing a Control when it's hidden generally doesn't make sense,
    since a) it's wasteful to spend cycles laying out something that
    can't be seen; and b) the layout may depend on measuring the
    Control's children, and they can't be accurately measured if
    they're not showing.
    
    We therefore defer reflow in the case where we're hidden, and
    wait until we're shown.
    
    In the case where we are explicitly hidden (i.e., `showing` is
    `false`), we defer immediately. We can't inexpensively detect the
    case where we're showing but an ancestor is hidden, so to handle
    that case we rely on the layout to do its measurements and let
    us know (by returning `true`) if we need to reflow again the next
    time we are shown.
    
    Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
    Gray Norton committed Sep 15, 2015
    Configuration menu
    Copy the full SHA
    56a9cf6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1283 from enyojs/ENYO-2258-graynorton

    ENYO-2258: Defer reflow when hidden, do it when shown
    webOS101 committed Sep 15, 2015
    Configuration menu
    Copy the full SHA
    4756a0d View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1280 from enyojs/ENYO-2310-coledavis

    Fix for: ENYO-2310
    webOS101 committed Sep 15, 2015
    Configuration menu
    Copy the full SHA
    5e86caa View commit details
    Browse the repository at this point in the history
  4. ENYO-2533: Move deferred reset & refresh logic to VDR

    NewDataList has some logic to defer refreshing and resetting when
    the list is not showing.
    
    This logic would apply equally to VirtualDataRepeater, so we'll
    move it there.
    
    Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
    Gray Norton committed Sep 15, 2015
    2 Configuration menu
    Copy the full SHA
    8c4f9ca View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1281 from enyojs/ENYO-2514-graynorton

    ENYO-2514: VDR: Always refresh immediately
    
    Reviewed-By: Cole Davis (cole.davis@lge.com)
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Sep 15, 2015
    Configuration menu
    Copy the full SHA
    e6526a2 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2015

  1. Added changes related to parallax effect

    Enyo-DCO-1.1-Signed-off-by:Madala
    Satyanarayana<cholanmadala1510@gmail.com>
    cholanmadala committed Sep 16, 2015
    Configuration menu
    Copy the full SHA
    c4333aa View commit details
    Browse the repository at this point in the history
  2. ENYO-2541: Remove popOnForward.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 16, 2015
    Configuration menu
    Copy the full SHA
    6e577ad View commit details
    Browse the repository at this point in the history
  3. Update version string to 2.6.0-pre.16

    Jenkins committed Sep 16, 2015
    Configuration menu
    Copy the full SHA
    67d8081 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2015

  1. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Sep 17, 2015
    Configuration menu
    Copy the full SHA
    a092db1 View commit details
    Browse the repository at this point in the history
  2. ENYO-2536: Properly execute animation style rAF after the setup rAF.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 17, 2015
    Configuration menu
    Copy the full SHA
    d70f64d View commit details
    Browse the repository at this point in the history
  3. ENYO-2541: Update documentation.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 17, 2015
    Configuration menu
    Copy the full SHA
    89901bf View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2015

  1. PLAT-8119: Add or modify transition related functions for safari browser

    https://jira2.lgsvl.com/browse/PLAT-8119
    Enyo-DCO-1.1-Signed-off-by: Bongsub Kim bongsub.kim@lgepartner.com
    
    Change-Id: Ia5e83dc042d55cbfec3f44c00764f8cc56c32ec0
    kbs12e committed Sep 21, 2015
    Configuration menu
    Copy the full SHA
    cf4fe9c View commit details
    Browse the repository at this point in the history
  2. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Sep 21, 2015
    Configuration menu
    Copy the full SHA
    ffff521 View commit details
    Browse the repository at this point in the history
  3. ENYO-2441 Fix failing Enyo unit tests and re-enable testing on Travis

    Enyo-DCO-1.1-Signed-off-by: Art Dahm art.dahm@lge.com
    art.dahm committed Sep 21, 2015
    Configuration menu
    Copy the full SHA
    f6ff7d4 View commit details
    Browse the repository at this point in the history
  4. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Sep 21, 2015
    Configuration menu
    Copy the full SHA
    7cf9040 View commit details
    Browse the repository at this point in the history
  5. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Sep 21, 2015
    Configuration menu
    Copy the full SHA
    d16b51c View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2015

  1. Added delay in framework

    Enyo-DCO-1.1-Signed-off-by: Ankur Mishra<ankur.mishra@lge.com>
    ankurmishra32 committed Sep 22, 2015
    Configuration menu
    Copy the full SHA
    eb9f818 View commit details
    Browse the repository at this point in the history
  2. ENYO-2536: Use cross-platform rAF call.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 22, 2015
    Configuration menu
    Copy the full SHA
    c13d813 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1286 from enyojs/ENYO-2536-aarontam

    ENYO-2536: Guard against initialization edge cases
    
    Reviewed-By: Roy Sutton (roy.sutton@lge.com)
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Sep 22, 2015
    Configuration menu
    Copy the full SHA
    7179d1c View commit details
    Browse the repository at this point in the history
  4. ENYO-2565: Bullet-proof logic for constraining min threshold

    In `NewDataList`, the logic for constraining the minimum scroll
    threshold value was susceptible to failure in the case where the
    values being compared were long floating point values (we were
    checking for equality, but in the failure case two values that were
    "conceptually equal" for the purpose of our algorithm were actually
    different in digits far to the right of the decimal). We replace
    the equality operator  with a call to `Math.min()` to constrain the
    threshold  value, which gives us the desired result.
    
    Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
    Gray Norton committed Sep 22, 2015
    Configuration menu
    Copy the full SHA
    85cd70a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    82c6d89 View commit details
    Browse the repository at this point in the history
  6. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Sep 22, 2015
    Configuration menu
    Copy the full SHA
    b2148ab View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2015

  1. ENYO-2557: Allow resize events to waterfall freely

    Some time ago, we added some logic to prevent resize events from
    waterfalling through hidden UI components. The intention was to
    prevent unnecessary layout from happening.
    
    This approach generally worked, but there were some problem cases,
    as noted in a comment that went in with the original change.
    Specifically, a component that is hidden and therefore never
    receives a resize event has no way of "knowing" that a resize has
    been requested, so won't reflow its layout when it is later shown.
    
    We recently added some different but related logic to allow
    components to defer reflows when hidden and perform them later upon
    being shown. This newer mechanism has the advantage of avoiding the
    problem described above.
    
    Since the expensive part of dealing with a resize event is almost
    always performing a reflow, it seems that we can safely remove the
    prevent-resize-event logic and rely on the new defer-reflow logic
    to address the original problem.
    
    I did some quick tests on a range of Moonstone samples with
    instrumentation in place to ensure that we weren't substantially
    increasing the number of resize events flowing through the UI.
    Based on these tests, it appears that the number of additional
    resize events is not significant, and since virtually all of the
    processing that would have been caused by the additional events is
    short-circuited by the defer-reflow logic, I feel good about this
    change.
    
    Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
    Gray Norton committed Sep 23, 2015
    Configuration menu
    Copy the full SHA
    22b4ceb View commit details
    Browse the repository at this point in the history
  2. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Sep 23, 2015
    Configuration menu
    Copy the full SHA
    4b011f5 View commit details
    Browse the repository at this point in the history
  3. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Sep 23, 2015
    Configuration menu
    Copy the full SHA
    4f594b0 View commit details
    Browse the repository at this point in the history
  4. ENYO-2556: Allow for reversing animation in RTL.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 23, 2015
    Configuration menu
    Copy the full SHA
    cdaa40d View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2015

  1. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Sep 24, 2015
    Configuration menu
    Copy the full SHA
    e4c4fb2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1291 from enyojs/ENYO-2565-graynorton

    ENYO-2565: Bullet-proof logic for constraining min threshold
    webOS101 committed Sep 24, 2015
    Configuration menu
    Copy the full SHA
    702d3b5 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2015

  1. ENYO-2592: Add replaceAt method.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 25, 2015
    Configuration menu
    Copy the full SHA
    4b5f4ff View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1290 from enyojs/ENYO-2441-artdahm

    ENYO-2441 Fix failing Enyo unit tests and re-enable testing on Travis
    webOS101 committed Sep 25, 2015
    Configuration menu
    Copy the full SHA
    9691a0d View commit details
    Browse the repository at this point in the history
  3. ENYO-2592: Undefer purging.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 25, 2015
    Configuration menu
    Copy the full SHA
    73d3cd5 View commit details
    Browse the repository at this point in the history
  4. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Sep 25, 2015
    Configuration menu
    Copy the full SHA
    68dda6e View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1282 from enyojs/PLAT-6855-aarontam

    PLAT-6855: Allow overriding of cacheViews property.
    
    Reviewed-By: Krishna Rangarajan (krishna.rangarajan@lge.com)
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Sep 25, 2015
    Configuration menu
    Copy the full SHA
    a7b00a2 View commit details
    Browse the repository at this point in the history
  6. ENYO-2416 Fix issues with VideoPlayer

    == Issue
    The Video component would not always successfully start playing the
    video after a rewind operation.
    
    == Solution
    This problem was, at least in part, caused by the need to emulate rewind
    on platforms that don't support negative `playbackRate`s.  Additionally,
    a problem was discovered with handling the switch between slow and
    fastForward. The slowForward playback rate array was updated to remove
    the rate of '1' (normal speed) and the fastforward mechanism is updated
    to move to play when reaching the end of the playback rate array
    (Previously, it rotated to the fast forward array after playing the '1'
    rate). There should be no change for apps that did not alter the
    playback rate array. The player has also been updated so that rewinding
    after a slowForward will now result in a slowRewind. The converse also
    applies.
    Roy Sutton committed Sep 25, 2015
    Configuration menu
    Copy the full SHA
    b4c0036 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2015

  1. PLAT-8119: Use generic node removal method.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 28, 2015
    Configuration menu
    Copy the full SHA
    ea9957a View commit details
    Browse the repository at this point in the history
  2. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Sep 28, 2015
    Configuration menu
    Copy the full SHA
    483200f View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2015

  1. Merge pull request #1289 from enyojs/PLAT-8119-bongsubkim

    PLAT-8119: Add or modify transition related functions for safari browser
    
    Reviewed-By: Seungho Park (seunghoh.park@lge.com)
    Reviewed-By: Aaron Tam (aaron.tam@lge.com)
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Sep 29, 2015
    Configuration menu
    Copy the full SHA
    53c2c4e View commit details
    Browse the repository at this point in the history
  2. ENYO-2592: Update documentation.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Sep 29, 2015
    Configuration menu
    Copy the full SHA
    9131c52 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1295 from enyojs/ENYO-2592-aarontam

    ENYO-2592: Add replaceAt method.
    webOS101 committed Sep 29, 2015
    Configuration menu
    Copy the full SHA
    7cc23a5 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1293 from enyojs/ENYO-2556-aarontam

    ENYO-2556: Allow for reversing animation in RTL.
    
    Reviewed-By: Art Dahm (art.dahm@lge.com)
    Integrated-By: Ryan Duffy (ryan.duffy@lge.com)
    ryanjduffy committed Sep 29, 2015
    Configuration menu
    Copy the full SHA
    d21da77 View commit details
    Browse the repository at this point in the history
  5. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Sep 29, 2015
    Configuration menu
    Copy the full SHA
    611cc61 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2015

  1. Update version string to 2.6.0-pre.17

    Jenkins committed Sep 30, 2015
    Configuration menu
    Copy the full SHA
    78920cd View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2015

  1. add kind() method to Kind constructors

    Issue: ENYO-2619
    Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
    Ryan Duffy committed Oct 1, 2015
    6 Configuration menu
    Copy the full SHA
    f5a51fb View commit details
    Browse the repository at this point in the history
  2. add back linting for npm test

    Issue: ENYO-2622
    Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
    Ryan Duffy committed Oct 1, 2015
    3 Configuration menu
    Copy the full SHA
    87bf13f View commit details
    Browse the repository at this point in the history
  3. Update version string to 2.6.0-pre.17.1

    Jenkins committed Oct 1, 2015
    Configuration menu
    Copy the full SHA
    bf76237 View commit details
    Browse the repository at this point in the history
  4. move constructor.kind() into statics block

    Issue: ENYO-2619
    Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
    Ryan Duffy committed Oct 1, 2015
    Configuration menu
    Copy the full SHA
    79cb796 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2015

  1. ENYO-2625: Prevent overriding of panel content directionality.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Oct 2, 2015
    Configuration menu
    Copy the full SHA
    393c822 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1300 from enyojs/ENYO-2625-aarontam

    ENYO-2625: Prevent overriding of panel content directionality.
    webOS101 committed Oct 2, 2015
    Configuration menu
    Copy the full SHA
    a4cae0e View commit details
    Browse the repository at this point in the history
  3. Prevent video from restarting when skipping forward to end

    Enyo-DCO-1.1-Signed-off-by: Roy Sutton <roy.sutton@lge.com>
    Roy Sutton committed Oct 2, 2015
    Configuration menu
    Copy the full SHA
    8c04840 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2015

  1. Merge pull request #1296 from enyojs/ENYO-2416-roysutton

    ENYO-2416 Fix issues with VideoPlayer
    
    Reviewed-By: Krishna Rangarajan (krishna.rangarajan@lge.com)
    Integrated-By: Aaron Tam (aaron.tam@lge.com)
    aarontam committed Oct 3, 2015
    Configuration menu
    Copy the full SHA
    c0b861b View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2015

  1. Merge pull request #1292 from enyojs/ENYO-2557-graynorton

    ENYO-2557: Allow resize events to waterfall freely
    
    Reviewed-By: Art Dahm (art.dahm@lge.com)
    Integrated-By: Aaron Tam (aaron.tam@lge.com)
    aarontam committed Oct 5, 2015
    Configuration menu
    Copy the full SHA
    fd269d5 View commit details
    Browse the repository at this point in the history
  2. ensure that we don't munge separate ideas together, default task shou…

    …ld run linter and unit tests, but each can still be executed separately as they are separate by concern
    
    Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Oct 5, 2015
    Configuration menu
    Copy the full SHA
    f829526 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1298 from enyojs/ENYO-2619-ryanjduffy

    Fixes ENYO-2619
    
    Reviewed-By: Cole Davis (cole.davis@lge.com)
    Integrated-By: Aaron Tam (aaron.tam@lge.com)
    aarontam committed Oct 5, 2015
    Configuration menu
    Copy the full SHA
    d80b27d View commit details
    Browse the repository at this point in the history
  4. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Oct 5, 2015
    Configuration menu
    Copy the full SHA
    71959d8 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2015

  1. Configuration menu
    Copy the full SHA
    8408285 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f7f7c09 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1299 from enyojs/ENYO-2622-ryanjduffy

    Fixes ENYO-2622 add back linting for npm test
    
    Reviewed-By: Art Dahm (art.dahm@lge.com)
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Oct 6, 2015
    Configuration menu
    Copy the full SHA
    d25438a View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1285 from enyojs/ENYO-2541-aarontam

    ENYO-2541: Remove popOnForward.
    
    Reviewed-By: Roy Sutton (roy.sutton@lge.com)
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Oct 6, 2015
    Configuration menu
    Copy the full SHA
    25f05f3 View commit details
    Browse the repository at this point in the history
  5. ENYO-2644: Override scrollToControl() in enyo/NewDataList

    enyo/Scrollable provides a `scrollToControl()` method that
    has a generalized implementation for calculating a Control's
    position and scrolling to it.
    
    In the case of enyo/NewDataList, it's possible to provide an
    alternative implementation that is more performant and more
    accurate (more performant because it doesn't need to query the DOM
    for bounds, more accurate because the generalized implementation
    is influenced by current scroll position and may give slightly
    different values when animating vs. not).
    
    We tweak enyo/Scrollable to defer to an alternative method when one
    is provided, and we provide an alternative method in
    enyo/NewDataList.
    
    Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
    Gray Norton committed Oct 6, 2015
    Configuration menu
    Copy the full SHA
    37b81a6 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2015

  1. Configuration menu
    Copy the full SHA
    e7457a3 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2015

  1. ENYO-2667: Account for queue being modified during iteration.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Oct 8, 2015
    Configuration menu
    Copy the full SHA
    78fcd85 View commit details
    Browse the repository at this point in the history
  2. ENYO-2673: Prevent bounds of zero when restoring a cached view.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Oct 8, 2015
    Configuration menu
    Copy the full SHA
    e180e9d View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2015

  1. Easing support added to Animation Module using Cubic Bezier Curves

    Enyo-DCO-1.1-Signed-off-by:Rajkumar Selvam<rajkumar.selvam@lge.com>
    rajkumar.selvam committed Oct 9, 2015
    Configuration menu
    Copy the full SHA
    1798bae View commit details
    Browse the repository at this point in the history
  2. Issue on last step in easing animation is fixed

    Enyo-DCO-1.1-Signed-off-by:Rajkumar Selvam<rajkumar.selvam@lge.com>
    rajkumar.selvam committed Oct 9, 2015
    Configuration menu
    Copy the full SHA
    681505b View commit details
    Browse the repository at this point in the history
  3. ENYO-2674: Exit early if addClass receives no classname

    Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
    Blake Stephens committed Oct 9, 2015
    Configuration menu
    Copy the full SHA
    b93e15b View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1304 from enyojs/ENYO-2667-aarontam

    ENYO-2667: Account for queue being modified during iteration.
    webOS101 committed Oct 9, 2015
    Configuration menu
    Copy the full SHA
    27d53b3 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2015

  1. Merge pull request #1307 from enyojs/ENYO-2674-blakestephens

    ENYO-2674: Exit early if addClass receives no classname
    webOS101 committed Oct 10, 2015
    Configuration menu
    Copy the full SHA
    05c5484 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2015

  1. Included the duration values in the parameters from RAF to be availab…

    …le for the easing functions
    
    Enyo-DCO-1.1-Signed-off-by:Madala
    Satyanarayana<madala.satyanarayana@lge.com>
    cholanmadala committed Oct 12, 2015
    Configuration menu
    Copy the full SHA
    7b4eaed View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2015

  1. Animation framework is now capable of handling multiple control point…

    …s of Bezier Curve for easing animation.
    
    Enyo-DCO-1.1-Signed-off-by:Rajkumar Selvam<rajkumar.selvam@lge.com>
    rajkumar.selvam committed Oct 13, 2015
    Configuration menu
    Copy the full SHA
    2b26e18 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2015

  1. Merge pull request #1303 from enyojs/ENYO-2644-graynorton

    ENYO-2644: Override scrollToControl() in enyo/NewDataList
    
    Reviewed-By: Art Dahm (art.dahm@lge.com)
    Integrated-By: Ryan Duffy (ryan.duffy@lge.com)
    ryanjduffy committed Oct 14, 2015
    Configuration menu
    Copy the full SHA
    d7dba4c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1306 from enyojs/ENYO-2673-aarontam

    ENYO-2673: Prevent bounds of zero when restoring a cached view.
    
    Reviewed By: Derek Anderson <derek.anderson@lge.com>
    Integrated-By: Ryan Duffy (ryan.duffy@lge.com)
    ryanjduffy committed Oct 14, 2015
    Configuration menu
    Copy the full SHA
    609718b View commit details
    Browse the repository at this point in the history
  3. ENYO-2698: Account for popQueueCount when clearing history

    Enyo-DCO-1.1-Signed-off-by: Stephen Choi <stephen.choi@lge.com>
    Stephen Choi committed Oct 14, 2015
    1 Configuration menu
    Copy the full SHA
    f7a5f83 View commit details
    Browse the repository at this point in the history
  4. ENYO-2689: Clear queue and history instead of adding pop into the queue

    Enyo-DCO-1.1-Signed-off-by: Stephen Choi <stephen.choi@lge.com>
    Stephen Choi committed Oct 14, 2015
    Configuration menu
    Copy the full SHA
    c09b4c1 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2015

  1. The function which calculates the binomial coefficient value for bezier

    functions is updated after unit testing to handle invalid parameters.
    Enyo-DCO-1.1-Signed-off-by:Rajkumar Selvam<rajkumar.selvam@lge.com>
    rajkumar.selvam committed Oct 15, 2015
    Configuration menu
    Copy the full SHA
    27fb175 View commit details
    Browse the repository at this point in the history
  2. reset the start position on render for translateOptimized scrollers

    When re-rendering a scrolled scroller using TranslateScrollStrategy
    with translateOptimized: true, the startX/Y values would be updated to
    be a non-zero value matching the prior values of scrollLeft/Top.
    However, the scrollNode was also translated the same amounts. As a
    result, when the user scrolled, the content would jump the amount of
    startX/Y resulting in whitespace above the content.
    
    Since the purpose of startX/Y is to offset the transform the amount of
    the scrollLeft/Top of the scrollNode but those values are never
    updated with translateOptimized: true, we'll reset them to 0 in
    rendered() so no offsetting occurs.
    
    Issue: ENYO-2691
    Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
    Ryan Duffy committed Oct 15, 2015
    Configuration menu
    Copy the full SHA
    f808a8f View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1309 from enyojs/ENYO-2691-ryanjduffy

    Fixes ENYO-2691
    
    Reviewed-By: Gray Norton (gray.norton@lge.com)
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Oct 15, 2015
    Configuration menu
    Copy the full SHA
    bb1f515 View commit details
    Browse the repository at this point in the history
  4. ENYO-2689: Ensure queue and history arrays clears object references w…

    …hile clearing
    Stephen Choi committed Oct 15, 2015
    Configuration menu
    Copy the full SHA
    e571c3a View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1308 from enyojs/ENYO-2689-stephen

    ENYO-2698: Reset queue and history instead of enqueueing drop when clearing history
    webOS101 committed Oct 15, 2015
    Configuration menu
    Copy the full SHA
    7b738e9 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2015

  1. ENYO-2697: Stop job when clearing to ensure drop handlePop does not g…

    …et executed
    
    Enyo-DCO-1.1-Signed-off-by: Stephen Choi <stephen.choi@lge.com>
    Stephen Choi committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    a780798 View commit details
    Browse the repository at this point in the history
  2. Revert "ENYO-2644: Override scrollToControl() in enyo/NewDataList"

    This reverts commit 37b81a6.
    
    The original fix for ENYO-2644, which we're reverting here, didn't
    really address the issue. It made the symptoms disappear, but
    not in the way originally intended because the issue wasn't
    properly diagnosed. It also introduced some new issues because
    it unintentionally skipped some logic related to scrolling options.
    
    There were actually some performance- and customization-related
    benefits to the change, so we'll likely want to reintroduce a
    version of it at some point in the future, but we'll simply revert
    it for now since we are at a point in the release cycle where we
    need to minimize risk of regressions.
    
    Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
    Gray Norton committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    4448b8d View commit details
    Browse the repository at this point in the history
  3. ENYO-2697: Refactor enabledChanged with clear

    Enyo-DCO-1.1-Signed-off-by: Stephen Choi <stephen.choi@lge.com>
    Stephen Choi committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    ee42cfb View commit details
    Browse the repository at this point in the history
  4. ENYO-2644: Scrollable: Snap to boundaries

    Often, if you're scrolling to a target near the edge of a
    scrollable region, it makes sense to scroll all the way to
    the edge.
    
    To support this use case, we add an (experimental, for now)
    option called `boundarySnapThreshold` to ScrollMath.
    
    At the same time, we do a bit of minor code cleanup on another
    experimental feature of a similar nature (which supports snapping
    to the boundaries of items within the scrollable region in the
    specific case where the items are evenly sized and spaced). Due
    to time constraints and the fact that these features are not
    ready for wide use, leaving docs as a TODO for the moment.
    
    This change was precipitated by an issue filed against Moonstone,
    where 5-way scrolling to the first / last item in a list was not
    scrolling all the way to the scroller boundary; as a result, the
    up / down arrows in the scroll controls were not being disabled,
    making it unclear that the end of the list had been reached.
    
    Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
    Gray Norton committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    63ee03a View commit details
    Browse the repository at this point in the history
  5. Add test case for easing animations

    Enyo-DCO-1.1-Signed-off-by:Ankur Mishra<ankur.mishra@lge.com>
    ankurmishra32 committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    4d9d06b View commit details
    Browse the repository at this point in the history
  6. Fixed: Bezier animation starting from any point other zero doesn't an…

    …imate as
    
    expected
    Enyo-DCO-1.1-Signed-off-by:Rajkumar Selvam<rajkumar.selvam@lge.com>
    rajkumar.selvam committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    2922818 View commit details
    Browse the repository at this point in the history
  7. Added test cases for bezier points calculation

    Enyo-DCO-1.1-Signed-off-by:Rajkumar Selvam<rajkumar.selvam@lge.com>
    rajkumar.selvam committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    3a321ed View commit details
    Browse the repository at this point in the history
  8. Test cases for the custom input of ease values

    Enyo-DCO-1.1-Signed-off-by:Madala
    Satyanarayana<madala.satyanarayana@lge.com>
    cholanmadala committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    7cc4e28 View commit details
    Browse the repository at this point in the history
  9. ENYO-2669: VDR: Fix issue with child index

    Our old logic for updating `childrenByIndex` worked in most cases,
    but wasn't bullet-proof. In particular, it didn't do well in cases
    where the indices of existing children changed in "irregular" ways.
    
    The issue that exposed the problem was one in which a filter was
    applied to the underlying collection, causing a potentially random
    set of items to "disappear" and the indices of remaining items to
    change, but similar problems could also have occurred when
    non-contiguous items were added or removed, or when items were
    reordered. The new logic should work in all such cases.
    
    Also did some minor cleanup and added some inline comments
    describing the logic in the infamous `doIt()` method.
    
    Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
    Gray Norton committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    b37ecc4 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #1311 from enyojs/ENYO-2644-b-graynorton

    ENYO-2644: Revert flawed initial fix, try another approach
    
    Reviewed-By: Ryan Duffy (ryan.duffy@lge.com)
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    14fe001 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #1312 from enyojs/ENYO-2669-graynorton

    ENYO-2669: VDR: Fix issue with child index
    
    Reviewed-By: Derek Anderson (derek.anderson@lge.com)
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    04a052f View commit details
    Browse the repository at this point in the history
  12. Merge pull request #1310 from enyojs/ENYO-2697-stephen

    ENYO-2697: Stop job when clearing to ensure drop handlePop does not g…
    
    Reviewed-By: Derek Anderson (derek.anderson@lge.com)
    Integrated-By: Ryan Duffy (ryan.duffy@lge.com)
    ryanjduffy committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    5f5c218 View commit details
    Browse the repository at this point in the history
  13. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    9d25173 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2015

  1. ENYO-2541: Change function from popPanel to removePanel for LightPane…

    …ls.replaceAt()
    
    Enyo-DCO-1.1-Signed-off-by: Stephen Choi <stephen.choi@lge.com>
    Stephen Choi committed Oct 19, 2015
    Configuration menu
    Copy the full SHA
    704eb87 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2015

  1. Merge pull request #1313 from enyojs/ENYO-2705-stephen

    ENYO-2705: Change function from popPanel to removePanel for LightPane…
    
    Reviewed-By: Derek Anderson (derek.anderson@lge.com) 
    Integrated-By: Gray Norton (gray.norton@lge.com)
    graynorton committed Oct 20, 2015
    Configuration menu
    Copy the full SHA
    b4db281 View commit details
    Browse the repository at this point in the history
  2. Update version string to 2.6.0-pre.18.1

    Jenkins committed Oct 20, 2015
    Configuration menu
    Copy the full SHA
    be8975f View commit details
    Browse the repository at this point in the history
  3. user interaction using event delegation

    Enyo-DCO-1.1-Signed-off-by: Anish Ramesan<anish.ramesan@lge.com>
    anishramesan committed Oct 20, 2015
    Configuration menu
    Copy the full SHA
    88713db View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2015

  1. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    95dd0bc View commit details
    Browse the repository at this point in the history
  2. ENYO-2719: Remove panel in reverse order

    Enyo-DCO-1.1-Signed-off-by: Stephen Choi <stephen.choi@lge.com>
    Stephen Choi committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    302b81f View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2015

  1. ENYO-2696: Restore async to VirtualDataRepeater.refresh()

    In the original fix for ENYO-2514, we modified VDR.refresh() to
    make it work synchronously, as the historical reasons for making it
    async (inherited from DataRepeater) seemed not to apply, and the
    async behavior was causing a problem in one case: when the refresh
    was deferred because the repeater was hidden, the "stale" state of
    the repeater would flash momentarily on screen after the repeater
    was re-shown but before the refresh occurred.
    
    Making refresh() synchronous fixed that case, but it appears that
    there are still some cases where async refresh has significant perf
    benefits, so in this change we're restoring the async behavior and
    taking a different approach to fixing ENYO-2514.
    
    The new issue (ENYO-2696) that prompted the change back to async
    was one in which the collection underlying the repeater was emptied
    and immediately repopulated. In this case, the async approach
    results in debouncing the refresh; it only refreshes once, after
    repopulating, rather than once after emptying and again after
    repopulating.
    
    To solve the flashing-stale-content issue, we now use the CSS
    visibility property to make the repeater invisible while it's in
    the process of performing a deferred refresh.
    
    While making this change, also did some cleanup and added some
    inline comments.
    
    Finally, note that the logic for deferring refresh() and reset()
    originally lived in NewDataList, not in VirtualDataRepeater. In
    the process of reviewing and integrating the original fix for
    ENYO-2514, we determined that it made sense to move it into VDR
    and wrote up a new issue (ENYO-2533) to track that work. Since
    we're back in the same code now, we're making that change, too.
    
    Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
    Gray Norton committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    327fdef View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2015

  1. ENYO-2734: Remove transparent-image placeholder support

    The placeholder feature in enyo/Image currently has logic to
    remove the placeholder when the image itself loads.
    
    This logic was intended to provide support for images that contain
    transparent or semi-transparent pixels, by preventing the
    placeholder from "showing through" those pixels.
    
    However, supporting this use case can cause expensive style
    recalculation under some circumstances -- specifically, it was
    causing grid list regeneration on mid-range TV hardware (M16) to be
    half a second slower.
    
    Since the 80+% use case for placeholder images involves traditional
    opaque, rectangular images, we'll simply remove the sometimes-
    expensive logic and document the limitation. We can consider
    reintroducing placeholder support for transparent images at some
    future point, either with a flag to explicitly turn it on or with
    an as-yet-not-thought-of, better-performing implementation.
    
    Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
    Gray Norton committed Oct 26, 2015
    Configuration menu
    Copy the full SHA
    641e050 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2015

  1. interpolation of quanternions

    Enyo-DCO-1.1-Signed-off-by: Anish Ramesan(anish.ramesan@lge.com)
    anishramesan committed Oct 27, 2015
    Configuration menu
    Copy the full SHA
    e4e5067 View commit details
    Browse the repository at this point in the history
  2. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Oct 27, 2015
    Configuration menu
    Copy the full SHA
    7b43e1d View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2015

  1. add drag and modify touch events

    Enyo-DCO-1.1-Signed-off-by:Ankur Mishra<ankur.mishra@lge.com>
    ankurmishra32 committed Oct 29, 2015
    Configuration menu
    Copy the full SHA
    9b217f1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1314 from enyojs/ENYO-2719-stephen

    ENYO-2719: Remove panel in reverse order when replacing panels
    webOS101 committed Oct 29, 2015
    Configuration menu
    Copy the full SHA
    96ead52 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2015

  1. Added easing in Keyframes and code refactor

    Enyo-DCO-1.1-Signed-off-by: Madala
    Satyanarayana<madala.satyanarayana@lge.com>
    cholanmadala committed Oct 30, 2015
    Configuration menu
    Copy the full SHA
    4174f70 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1315 from enyojs/ENYO-2533-graynorton

    ENYO-2533, ENYO-2696, ENYO-2514: Overhaul refresh / reset in VDR, NewDataList
    webOS101 committed Oct 30, 2015
    Configuration menu
    Copy the full SHA
    471be6d View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2015

  1. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Nov 2, 2015
    Configuration menu
    Copy the full SHA
    108b177 View commit details
    Browse the repository at this point in the history
  2. ENYO-2768: Set visibility to a valid property value.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Nov 2, 2015
    Configuration menu
    Copy the full SHA
    872e49a View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2015

  1. Merge pull request #1318 from enyojs/ENYO-2768-aarontam

    ENYO-2768: Set visibility to a valid property value.
    
    Reviewed-By: Roy Sutton (roy.sutton@lge.com)
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Nov 3, 2015
    Configuration menu
    Copy the full SHA
    29be886 View commit details
    Browse the repository at this point in the history
  2. add history to the top of the queue when added during processing

    Issue: ENYO-2766
    Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
    Ryan Duffy committed Nov 3, 2015
    Configuration menu
    Copy the full SHA
    c2e6906 View commit details
    Browse the repository at this point in the history
  3. set placeholder bg image at create-time

    When not using sizing, the placeholder would not be set because a
    change notification doesn't fire for it during create. Adding a check
    for a falsey prop so placeholder will be set during create.
    
    Issue: ENYO-2734
    Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
    Ryan Duffy committed Nov 3, 2015
    Configuration menu
    Copy the full SHA
    8120d75 View commit details
    Browse the repository at this point in the history
  4. ENYO-2744: Tweaks to allow restoration of list state on render

    We have recently started getting more aggressive about view
    virtualization for performance reasons. One tactic in this area
    involves tearing down the DOM representation of a Control and then
    restoring it later as needed ("view caching").
    
    In the case where the view being cached / restored contains a
    DataList, the state of the view was not being preserved as expected
    because DataList effectively resets upon being (re-)rendered.
    
    The proper fix for this issue would involve rethinking the DataList
    lifecycle with view-virtualization scenarios in mind, but this
    would be a significant effort and the current DataList is on a
    relatively short road to replacement, so for now we'll go with a
    lighter-weight, Moonstone-specific solution.
    
    That solution does, however, require a number of minor tweaks and
    enhancements in Enyo:
    
    * A minor change to the delegation interface between enyo/Control
      and enyo/HTMLStringDelegate, allowing `teardownChildren()` to be
      more easily extended or overridden.
    
    * A new `callback` argument for `enyo/DataList.scrollToIndex()`,
      allowing for actions to be performed after this potentially
      asynchronous operation is completed.
    
    * A change in `enyo/ViewPreloadSupport.cacheView()` to defer
      removing the view's DOM node until after its children have been
      torn down. This enables views to hook `teardownChildren()` and
      do things in preparation for being torn down that take current
      DOM state into account.
    
    * To support the above change in enyo/ViewPreloadSupport, a minor
      refactoring of some cross-platform node-removal logic, moving it
      from enyo/Control to enyo/dom.
    
    Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
    Gray Norton committed Nov 3, 2015
    Configuration menu
    Copy the full SHA
    ab41ac3 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1316 from enyojs/ENYO-2734-graynorton

    ENYO-2734: Remove transparent-image placeholder support
    webOS101 committed Nov 3, 2015
    Configuration menu
    Copy the full SHA
    92654fb View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1320 from enyojs/ENYO-2766-ryanjduffy

    Fixes ENYO-2766
    
    Reviewed-By: Stephen Choi ( stephen.choi@lge.com )
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Nov 3, 2015
    Configuration menu
    Copy the full SHA
    931d75e View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2015

  1. Merge pull request #1321 from enyojs/ENYO-2744-graynorton

    ENYO-2744: Tweaks to allow restoration of list state on render
    
    Reviewed-By: Roy Sutton (roy.sutton@lge.com)
    Integrated-By: Aaron Tam (aaron.tam@lge.com)
    aarontam committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    cdf6dd4 View commit details
    Browse the repository at this point in the history
  2. fix enyo/History.clear() to keep browser history in sync

    A prior change updated clear() to only reset the internal history so
    this change corrects clear() to both reset the internal history and
    keep the browser history in sync.
    
    Issue: ENYO-2699
    Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
    Ryan Duffy committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    d3f221d View commit details
    Browse the repository at this point in the history
  3. Fix case of

    Enyo-DCO-1.1-Signed-off-by: Roy Sutton <roy.sutton@lge.com>
    Roy Sutton committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    597e262 View commit details
    Browse the repository at this point in the history
  4. ENYO-2780: Disable user input monitoring, by default.

    Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
    aarontam committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    ddcf85c View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1323 from enyojs/ENYO-2780-aarontam

    ENYO-2780: Disable user input monitoring, by default.
    webOS101 committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    e52ca4e View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2015

  1. ENYO-2788: Provide an explicit beforeTeardown() hook for Control

    In the fix for ENYO-2744, we made a tweak to the interface between
    enyo/Control and enyo/HTMLStringDelegate to make it possible for
    Controls to override `teardownChildren()`. In doing so, we failed
    to preserve the `cache` argument to `teardownChildren()`, which
    caused a regression for Controls that use the 'renderOnShow'
    feature.
    
    This regression could have been addressed by simply making sure we
    passed the `cache` argument properly, but on further reflection it
    seems safer and more future-proof to instead revert the previous
    change in favor of an explicit `beforeTeardown()` lifecycle method
    that Controls can implement as needed. Doing that now.
    
    Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
    Gray Norton committed Nov 5, 2015
    Configuration menu
    Copy the full SHA
    0f2eb8d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1326 from enyojs/ENYO-2788-graynorton

    ENYO-2788: Provide an explicit `beforeTeardown()` hook for Control
    
    Reviewed-By: Cole Davis (cole.davis@lge.com)
    Integrated-By: Aaron Tam (aaron.tam@lge.com)
    aarontam committed Nov 5, 2015
    Configuration menu
    Copy the full SHA
    094c8b8 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2015

  1. Require for rotate in -ve direction

    Enyo-DCO-1.1-Signed-off-by: Ankur Mishra<ankur.mishra@lge.com>
    ankurmishra32 committed Nov 6, 2015
    Configuration menu
    Copy the full SHA
    cb515f6 View commit details
    Browse the repository at this point in the history
  2. Require for backgroundColor animate

    Enyo-DCO-1.1-Signed-off-by: Ankur Mishra<ankur.mishra@lge.com>
    ankurmishra32 committed Nov 6, 2015
    Configuration menu
    Copy the full SHA
    8715340 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2015

  1. Merge pull request #1322 from enyojs/ENYO-2699-ryanjduffy

    Fixes ENYO-2699
    
    Reviewed-By: Stephen Choi (stephen.choi@lge.com)
    Integrated-By: Aaron Tam (aaron.tam@lge.com)
    aarontam committed Nov 7, 2015
    Configuration menu
    Copy the full SHA
    d657f4f View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2015

  1. reset padding and margin for fullscreen ancestors

    Issue: ENYO-2771
    Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
    Ryan Duffy committed Nov 9, 2015
    Configuration menu
    Copy the full SHA
    f8de58f View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2015

  1. Pause and resume of animations and Parallax support is added to the f…

    …ramework
    
    Enyo-DCO-1.1-Signed-off-by: Rajkumar Selvam<rajkumar.selvam@lge.com>
    rajkumar.selvam committed Nov 10, 2015
    Configuration menu
    Copy the full SHA
    aaab8b2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1328 from enyojs/ENYO-2771-ryanjduffy

    Fixes ENYO-2771
    
    Reviewed-By: Blake Stephens (blake.stephens@lge.com)
    Integrated-By: Aaron Tam (aaron.tam@lge.com)
    aarontam committed Nov 10, 2015
    Configuration menu
    Copy the full SHA
    a4835af View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2015

  1. ENYO-2808 Add warning about incorrect fixedChildSize

    Enyo-DCO-1.1-Signed-off-by: Roy Sutton <roy.sutton@lge.com>
    Roy Sutton committed Nov 11, 2015
    Configuration menu
    Copy the full SHA
    ddc357b View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2015

  1. ENYO-2808 Clear metrics to allow for page generation

    Enyo-DCO-1.1-Signed-off-by: Roy Sutton <roy.sutton@lge.com>
    Roy Sutton committed Nov 12, 2015
    Configuration menu
    Copy the full SHA
    6d477c1 View commit details
    Browse the repository at this point in the history
  2. Revert "Merge pull request #1311 from enyojs/ENYO-2644-b-graynorton"

    This reverts commit 14fe001, reversing
    changes made to 7b738e9.
    Gray Norton committed Nov 12, 2015
    Configuration menu
    Copy the full SHA
    94796ed View commit details
    Browse the repository at this point in the history
  3. Revert "Merge pull request #1303 from enyojs/ENYO-2644-graynorton"

    This reverts commit d7dba4c, reversing
    changes made to 05c5484.
    Gray Norton committed Nov 12, 2015
    Configuration menu
    Copy the full SHA
    afc1bf8 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2015

  1. ENYO-2840: Make accessibilityPreventScroll work in RTL

    The `accessibilityPreventScroll` feature prevents the browser
    engine from doing bad auto-scrolling things when an item is focused
    in one of our scrollers. It works by listening for native scroll
    events and forcibly resetting native scrollTop and scrollLeft
    properties as needed.
    
    Our logic for resetting scrollLeft did not previously account for
    RTL, so we fix that.
    
    As noted inline, the current fix is specific to Blink and WebKit;
    we'll need to do something clever to make this work cross-browser,
    but not attempting that now because cross-browser support is not
    urgent for the imminent internal release, and this is not our only
    cross-browser scrolling issue. Wrote up ENYO-2841 to track future
    work.
    
    Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
    Gray Norton committed Nov 14, 2015
    Configuration menu
    Copy the full SHA
    329ff12 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2015

  1. ENYO-2783: Refactoring in enyo/Scrollable to allow customization

    The logic for scrolling to a child of Scrollable has until now
    been essentially monolithic, but we now refactor it to allow parts
    of the logic to be selectively overridden.
    
    Specifically, there are now separate methods for getting the
    offset coordinates of the child (`getChildOffsets()`), calculating
    the target scroll coordinates (`getTargetCoordinates()`), and
    actually effecting the scroll (`scrollToTarget()`).
    
    The immediate use case is to provide a custom implementation of
    `getChildOffsets()` for NewDataList, since NewDataList can get
    child offsets more efficiently than the default implemenation does,
    and can also properly account for the spacing of list items in its
    own implementation. (Not properly accounting for spacing was the
    actual root cause of ENYO-2644 and ENYO-2783, the issues that led
    to this work. As part of this pull request, we are also reverting
    earlier, flawed solutions to the problem described in ENYO-2644).
    
    Note that we also have a use case for overriding `scrollToTarget()`
    (see ENYO-2710 and ENYO-2729), but that work is not required to fix
    ENYO-2783 so we aren't doing it now.
    
    Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
    Gray Norton committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    44c2573 View commit details
    Browse the repository at this point in the history
  2. ENYO-2816: Fix VDR child indexing logic (again)

    It has taken a few tries, but I think this finally gets us to the
    bullet-proof child-indexing solution we've been chasing.
    
    We simply rebuild the index from scratch each time we run the
    virtualization logic in doIt().
    
    Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
    Gray Norton committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    abebbdb View commit details
    Browse the repository at this point in the history
  3. Revert "ENYO-2808 Clear metrics to allow for page generation"

    This reverts commit 6d477c1.
    
    Reverting this change because it turns out not to be necessary to
    address any currently known issue, and we're at a point in both
    the product release cycle and the lifespan of enyo/DataList where
    minimizing risk of new regressions is our top priority. Leaving in
    the git log, though, in case we run into problems in this area and
    want to retrace our steps.
    
    Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
    Gray Norton committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    1cfc1a8 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1332 from enyojs/ENYO-2840-graynorton

    ENYO-2840: Make `accessibilityPreventScroll` work in RTL
    
    Reviewed-By: Cole Davis (cole.davis@lge.com)
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    f12e39d View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1330 from enyojs/ENYO-2808-roysutton

    ENYO-2808 Add warning about incorrect fixedChildSize
    
    Reviewed-By: Gray Norton (gray.norton@lge.com)
    Integrated-By: Aaron Tam (aaron.tam@lge.com)
    aarontam committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    36d0b2f View commit details
    Browse the repository at this point in the history
  6. prevent update a11y attributes when unchanged

    Issue: ENYO-2844
    Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
    Ryan Duffy committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    5e68af5 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1333 from enyojs/ENYO-2816-graynorton

    ENYO-2816: Fix VDR child indexing logic (again)
    
    Reviewed-By: Blake Stephens (blake.stephens@lge.com)
    Integrated-By: Cole Davis (cole.davis@lge.com)
    clinuz committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    594eada View commit details
    Browse the repository at this point in the history
  8. Merge pull request #1331 from enyojs/ENYO-2783-graynorton

    ENYO-2783: Refactoring in enyo/Scrollable to allow customization
    webOS101 committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    b9a2ca4 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2015

  1. Update version string to 2.6.0-pre.20

    Jenkins committed Nov 18, 2015
    Configuration menu
    Copy the full SHA
    6b2d06f View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2015

  1. prevent scrolling when focusing on a panel while transitioning in

    Issue: ENYO-2858
    Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
    Ryan Duffy committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    d299d78 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1336 from enyojs/ENYO-2858-ryanjduffy

    Fixes ENYO-2858 prevent scrolling when focusing on a panel while transitioning in
    
    Reviewed-By: Roy Sutton (roy.sutton@lge.com)
    Integrated-By: Aaron Tam (aaron.tam@lge.com)
    aarontam committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    1be9b35 View commit details
    Browse the repository at this point in the history
  3. Update version string to 2.6.0-pre.20.1

    Jenkins committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    054a58a View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2015

  1. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Nov 20, 2015
    Configuration menu
    Copy the full SHA
    180e98f View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2015

  1. Optimizing easing calculations in a frame

    Enyo-DCO-1.1-Signed-off-by:Madala
    Satyanarayana<madala.satyanarayana@lge.com>
    cholanmadala committed Nov 27, 2015
    Configuration menu
    Copy the full SHA
    b8841ba View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2015

  1. Update version string to 2.6.0-rc.1

    Jenkins committed Nov 30, 2015
    Configuration menu
    Copy the full SHA
    c1abdd8 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2015

  1. reset absoluteShowing when DataList is tore down

    Issue: PLAT-13387
    Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
    Ryan Duffy committed Dec 4, 2015
    Configuration menu
    Copy the full SHA
    432f5c5 View commit details
    Browse the repository at this point in the history
  2. Updating inline code sample for modularized Enyo

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Dec 4, 2015
    Configuration menu
    Copy the full SHA
    91fcbb3 View commit details
    Browse the repository at this point in the history
  3. Updating inline code sample for modularized Enyo

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Dec 4, 2015
    Configuration menu
    Copy the full SHA
    ea6495c View commit details
    Browse the repository at this point in the history
  4. Updating inline code samples for modularized Enyo

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Dec 4, 2015
    Configuration menu
    Copy the full SHA
    25e2239 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2015

  1. Merge pull request #1342 from enyojs/PLAT-13387-ryanjduffy

    Fixes PLAT-13387
    
    Reviewed-By: Gray Norton (gray.norton@lge.com)
    Integrated-By: Aaron Tam (aaron.tam@lge.com)
    aarontam committed Dec 5, 2015
    Configuration menu
    Copy the full SHA
    0793b61 View commit details
    Browse the repository at this point in the history
  2. Updating inline code samples for modularized Enyo

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Dec 5, 2015
    Configuration menu
    Copy the full SHA
    a6ca0ef View commit details
    Browse the repository at this point in the history
  3. Merge branch '2.6.0-dev' of https://github.com/enyojs/enyo into 2.6.0…

    …-dev
    Jim Tang committed Dec 5, 2015
    Configuration menu
    Copy the full SHA
    9a4fc9f View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2015

  1. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Dec 7, 2015
    Configuration menu
    Copy the full SHA
    570625c View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2015

  1. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Dec 8, 2015
    Configuration menu
    Copy the full SHA
    c5ad5f5 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2015

  1. Merge pull request #1334 from enyojs/ENYO-2844-ryanjduffy

    Fixes ENYO-2844
    
    Integrated-By: Ryan Duffy (ryan.duffy@lge.com)
    ryanjduffy committed Dec 10, 2015
    Configuration menu
    Copy the full SHA
    0b2c36a View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2015

  1. JSDoc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Dec 14, 2015
    Configuration menu
    Copy the full SHA
    a697830 View commit details
    Browse the repository at this point in the history
  2. Doc cleanup

    Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
    Jim Tang committed Dec 14, 2015
    Configuration menu
    Copy the full SHA
    342ff30 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2015

  1. New approach with seeking in animations

    Enyo-DCO-1.1-Signed-off-by:Madala
    Satyanarayana<madala.satyanarayana@lge.com>
    cholanmadala committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    3eb8b56 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2015

  1. Configuration menu
    Copy the full SHA
    8bdc8d8 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2015

  1. Required changes for addAnimation at 0 duration (like keyframe)

    Enyo-DCO-1.1-Signed-off-by: Ankur Mishra<ankur.mishra@lge.com>
    ankurmishra32 committed Dec 18, 2015
    Configuration menu
    Copy the full SHA
    8044538 View commit details
    Browse the repository at this point in the history
  2. FIx some bug in Tween

    Enyo-DCO-1.1-Signed-off-by: Ankur Mishra<ankur.mishra@lge.com>
    ankurmishra32 committed Dec 18, 2015
    Configuration menu
    Copy the full SHA
    f2e8d4f View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2015

  1. Merge branch 'ENYO-2174-animationmodule' of https://github.com/enyojs…

    …/enyo into ENYO-2174-animationmodule
    anishramesan committed Dec 19, 2015
    Configuration menu
    Copy the full SHA
    201c758 View commit details
    Browse the repository at this point in the history
  2. Event delegation with virtual events

    Enyo-DCO-1.1-Signed-off-by: Anish Ramesan<anish.ramesan@lge.com>
    anishramesan committed Dec 19, 2015
    Configuration menu
    Copy the full SHA
    0a7101b View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2015

  1. Changes based on path property present in character object

    Enyo-DCO-1.1-Signed-off-by:Arzoo Rai<arzoo.rai@lge.com>
    Arzoo-Rai committed Dec 30, 2015
    Configuration menu
    Copy the full SHA
    7e3bbd0 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2015

  1. Fixed some issue regarding final frame missing in multiple addAnimation

    Enyo-DCO-1.1-Signed-off-by: Ankur Mishra<ankur.mishra@lge.com>
    ankurmishra32 committed Dec 31, 2015
    Configuration menu
    Copy the full SHA
    4fece85 View commit details
    Browse the repository at this point in the history
  2. Fixed some issues regarding multiple and repeat animations

    Enyo-DCO-1.1-Signed-off-by: Ankur Mishra<ankur.mishra@lge.com>
    ankurmishra32 committed Dec 31, 2015
    Configuration menu
    Copy the full SHA
    d1d0844 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2016

  1. changes in framework to achieve dynamic path animation

    Enyo-DCO-1.1-Signed-off-by:Arzoo Rai<arzoo.rai@lge.com>
    Arzoo-Rai committed Jan 19, 2016
    Configuration menu
    Copy the full SHA
    9fc574e View commit details
    Browse the repository at this point in the history