Skip to content
Commits on Feb 12, 2014
  1. @dcporter
  2. @dcporter
  3. @dcporter
  4. @dcporter
Commits on Feb 11, 2014
  1. @dcporter

    SegmentedView no longer sucks up mouseDown events that originate outs…

    dcporter committed
    …ide of a segment, allowing (e.g.) PalettePane to be dragged around. Includes unit test.
Commits on Feb 10, 2014
  1. @publickeating

    Adds support for vertically/horizontally stacking collection views th…

    publickeating committed
    …at only provide a minHeight/minWidth respectively. If there is no height/width in the layout, then we try to use the minHeight/minWidth.
Commits on Feb 9, 2014
  1. @dcporter

    Fixes a bug where retrieving not-yet-loaded records from a nested sto…

    dcporter committed
    …re will lock those records as EMPTY and fail to update them when they load into the master store. Includes unit test.
Commits on Feb 8, 2014
  1. @dcporter

    Implements a safe workaround to the SC.Store#materializeRecord issue …

    dcporter committed
    …which was causing records to sometimes invisibly be created twice. Includes unit test. Resolves #1160.
  2. @dcporter
Commits on Feb 6, 2014
  1. @dcporter

    Removes problematic touch browser optimization which prevented TextFi…

    dcporter committed
    …eldViews from becoming first responder if their input field was not already focused. This was to avoid running relatively expensive makeFirstResponder code uselessly (as you can't shift focus programmatically outside of a touch event) on slower mobile devices, but it failed to account for useful calls to focus one view (e.g. an inline editor) in the context of a touch to a different view (e.g. its parent LabelView). If this deoptimization proves noticeable, another way of confirming touch-event context should be found. Resolves #1166.
Commits on Feb 5, 2014
  1. @nicolasbadia
Commits on Jan 27, 2014
  1. @dcporter

    Fixes SC.CollectionView#designMode unit test to allow testing of SC.C…

    dcporter committed
    …ollectionView#designMode.
  2. @dcporter
Commits on Jan 23, 2014
  1. @dcporter

    Fixes bug where fading scroll views would be stuck visible whenever t…

    dcporter committed
    …he size of the content changed.
Commits on Jan 22, 2014
  1. @dcporter
  2. @dcporter
Commits on Jan 21, 2014
  1. @dcporter
Commits on Jan 15, 2014
  1. @publickeating

    Tidies a bit.

    publickeating committed
    Fixes a problem where an Overlay scroller renders incorrectly on first render.
    Fixes numerous CSS problems and redundant styles for scrollers.
    Adds sc-overlay-scroller-view class to SC.OverlayScrollerView and uses new class in theme.
    Allows the overlay scroller to scroll further down/right, since there are no scroll buttons visible.
    Removes duplicated code in SC.OverlayScrollerView.
  2. @publickeating

    Fixes fading for SC.OverlayScrollerView in browsers that can’t transi…

    publickeating committed
    …tion opacity of child nodes with 3D translations on them. Since the thumb portion of the scroller is translated and since it is not an SC.View, we can’t call .animate on it directly and calling .animate on the actual parent node’s SC.View fails to work too.
    
    Also, changes the fade out implementation slightly to only call fadeIn/fadeOut once on the ScrollView per change, which speeds things up a lot and saves the ScrollView implmentation from having to track state. Also ensures that the scrollviews don’t only fade out on append, but also fade back in on re-append or re-show.
    
    Also, renames fadeDelay to fadeOutDelay to be more explicit on what the delay is (fade in vs. fade out) and removes fadeInDuration/fadeOutDuration, because the fade animation is strictly handled by the scroller.
  3. @publickeating
  4. @publickeating
Commits on Jan 14, 2014
  1. @dcporter

    Assorted transition fixes.

    dcporter committed
    - Fixes bug where transitions were failing to revert to implied layouts (my bad).
    - Adds layoutProperties list to slide transitions.
    - Fixes layoutProperties on slide transitions which was fixing transitioned properties at opacity: 1, overriding CSS (e.g. from isEnabled).
    - Fixes bug where transitions were caching 0-value properties as null (my bad).
Commits on Jan 13, 2014
  1. Fix text field selectionDirection unit tests.

    Greg Fairbanks committed
    PhantomJS apparently does not support selectionDirection on text fields.
    This revealed a small bug when the browser does not support it.
    Even though the direction would not be set on the input, the
    SC.TextSelection would be cached with the selectionDirection.
    
    I changed this to set selectionDirection on the SC.TextSelection to 'none'
    if the browser does not support it. I also added an SC.platform test for
    this feature. Lastly, I changed the unit test to pass if the browser does
    not support selectionDirection.
  2. Adds support for selection direction on text fields.

    Greg Fairbanks committed
  3. JSHint cleanup.

    Greg Fairbanks committed
Commits on Jan 12, 2014
  1. @dcporter
Commits on Jan 11, 2014
  1. @dcporter
  2. @dcporter

    Renames SC.TouchScrollerView to SC.OverlayScrollerView. Retains a cop…

    dcporter committed
    …y on SC.TouchScrollerView with developer warning. Improves SC.ScrollerView documentation.
  3. @dcporter
Commits on Jan 10, 2014
  1. @publickeating
Commits on Jan 6, 2014
  1. @dcporter

    Improves documentation of Number.ordinal. Fixes bug that may have bee…

    dcporter committed
    …n preventing ordinal localization.
  2. @nicolasbadia @dcporter
  3. @dcporter

    Refactors SC.PickerPane's anchor stowage (hat-tip to @fairbanksg). Fi…

    dcporter committed
    …xes some memory leaks on destroy. Fixes #896.
Commits on Jan 5, 2014
  1. @nicolasbadia @dcporter
Something went wrong with that request. Please try again.