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

Implementation of http://ionicframework.com/docs/api/directive/ionList/ #368

Open
wants to merge 64 commits into
base: master
Choose a base branch
from

Commits on Jan 9, 2016

  1. Fix the event propagation when there are nested draggable items.

    For instance, ionSlideBox inside ionSideMenu. If developer
    still wants the propagation, simply pass stopPropagation=false
    to ionSlideBox.
    Joey Arnold committed Jan 9, 2016
    Configuration menu
    Copy the full SHA
    0594d76 View commit details
    Browse the repository at this point in the history
  2. ionRadio updated to match 1.1.1

    Joey Arnold committed Jan 9, 2016
    Configuration menu
    Copy the full SHA
    e80e6af View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2016

  1. Complex state for ionItem. Complex state occurs when ionItem contains

    at least one of ionOptions or ionDelete or ionReorder children.
    
    - That being said, one can now have ionOptions and swipe to left
      to show them.
    - One can now display ionDelete by setting ionItem's
      showDelete=true and giving ionDelete as its children.
    - Reorder also works by setting showReorder in ionItem=true
      and ionReorder is given as ionItem's children.
    
    Misc:
    - I forked Snap.js and integrated PEP (pointer event polyfill) that
      is supposed to abstract away from mouse and touch event. Making
      the interface much more consistent.
    Joey Arnold committed Jan 31, 2016
    Configuration menu
    Copy the full SHA
    1e3c63e View commit details
    Browse the repository at this point in the history
  2. Update README.md

    Joey Andres committed Jan 31, 2016
    Configuration menu
    Copy the full SHA
    b7ba546 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2016

  1. ionContent hasBounce attribute.

    Joey Arnold committed Feb 2, 2016
    Configuration menu
    Copy the full SHA
    5c94fe8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62f061f View commit details
    Browse the repository at this point in the history
  3. Some copy/paste error from last commit

    Joey Arnold committed Feb 2, 2016
    Configuration menu
    Copy the full SHA
    1a484ad View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2016

  1. ionScroll

    ionScroll can now be used with almost all the ionic 1.2 camelCase version
    of paremeters (except events like onScroll/onZooming). To be able to
    be fully featured, iscroll would need to be modified heavily.
    Joey Arnold committed Feb 5, 2016
    Configuration menu
    Copy the full SHA
    06818b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f8548bf View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2016

  1. Some fixes, to ionScroll

    Joey Arnold committed Feb 6, 2016
    Configuration menu
    Copy the full SHA
    c685732 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2016

  1. README logo

    Joey Arnold committed Feb 7, 2016
    Configuration menu
    Copy the full SHA
    9552e37 View commit details
    Browse the repository at this point in the history
  2. Upgraded snap.js to pull more touch fixes

    Joey Arnold committed Feb 7, 2016
    Configuration menu
    Copy the full SHA
    560f04b View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2016

  1. page transitions more robust

    Joey Arnold committed Feb 8, 2016
    Configuration menu
    Copy the full SHA
    69a8517 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2016

  1. nav-view and header transitions.

    Joey Arnold committed Feb 10, 2016
    Configuration menu
    Copy the full SHA
    823eed6 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2016

  1. ionNavBar documentation and bumped to 0.1.47-alpha1

    Joey Arnold committed Feb 11, 2016
    Configuration menu
    Copy the full SHA
    9f938d3 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2016

  1. transition fixes

    Joey Arnold committed Feb 12, 2016
    Configuration menu
    Copy the full SHA
    613c134 View commit details
    Browse the repository at this point in the history
  2. ionHeaderBar title fix

    Joey Arnold committed Feb 12, 2016
    Configuration menu
    Copy the full SHA
    2bf6a89 View commit details
    Browse the repository at this point in the history
  3. bumped to 0.1.47-alpha2

    Joey Arnold committed Feb 12, 2016
    Configuration menu
    Copy the full SHA
    27473db View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2016

  1. Update README.md

    Joey Andres committed Feb 13, 2016
    Configuration menu
    Copy the full SHA
    a09a68b View commit details
    Browse the repository at this point in the history
  2. ionSpinner for android 4.0-4.3

    Joey Arnold committed Feb 13, 2016
    Configuration menu
    Copy the full SHA
    2cbe405 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3641190 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2016

  1. Added a data passing standard in README.md

    Joey Arnold committed Feb 14, 2016
    Configuration menu
    Copy the full SHA
    b3411f6 View commit details
    Browse the repository at this point in the history
  2. ionInfiniteScroll implementation

    Joey Arnold committed Feb 14, 2016
    Configuration menu
    Copy the full SHA
    7dd01f2 View commit details
    Browse the repository at this point in the history
  3. Update README.md

    Joey Andres committed Feb 14, 2016
    Configuration menu
    Copy the full SHA
    d7a4b9e View commit details
    Browse the repository at this point in the history
  4. ionLoading background fix

    Joey Arnold committed Feb 14, 2016
    Configuration menu
    Copy the full SHA
    620b9d3 View commit details
    Browse the repository at this point in the history
  5. README Updated merge.

    Joey Arnold committed Feb 14, 2016
    Configuration menu
    Copy the full SHA
    4a20dba View commit details
    Browse the repository at this point in the history
  6. 0.1.49

    Joey Arnold committed Feb 14, 2016
    Configuration menu
    Copy the full SHA
    448b837 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2016

  1. Android color bleeding fix

    Joey Arnold committed Feb 15, 2016
    Configuration menu
    Copy the full SHA
    f419ad3 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2016

  1. change ionFooterBar(add align and position support like ionHeaderBar)…

    … and ionHeaderBar (move title to component template) +
    
    remove 'Back' default button text from ionNavBackBackButton
    cyclops24 committed Feb 24, 2016
    Configuration menu
    Copy the full SHA
    6e2549d View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2016

  1. Merge pull request #46 from cyclops24/master

    change ionFooterBar(add align and position support like ionHeaderBar)…
    Joey Andres committed Feb 26, 2016
    Configuration menu
    Copy the full SHA
    555065c View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2016

  1. ionContent is now up to date.

    - All the options in the ionic website.
    - Change the scroller from iscroll to zynga.
    
    Note: A fork of zynga is needed. This was heavily
          modified so to rely less on "recomputation"
          during mutation observer.
    Joey Arnold committed Feb 27, 2016
    Configuration menu
    Copy the full SHA
    4d0f2ff View commit details
    Browse the repository at this point in the history
  2. version bump to 0.1.50

    Joey Arnold committed Feb 27, 2016
    Configuration menu
    Copy the full SHA
    560e15b View commit details
    Browse the repository at this point in the history
  3. bumped snapjs version from 2.0.8 to 2.0.9

    Joey Arnold committed Feb 27, 2016
    Configuration menu
    Copy the full SHA
    3df4c44 View commit details
    Browse the repository at this point in the history
  4. Upgraded slip.js to be able to handle javascript scrollers (non-native).

    - There is a need for refactoring. I'll push this anyway for moral and
      stuff.
    Joey Arnold committed Feb 27, 2016
    Configuration menu
    Copy the full SHA
    70b40a8 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2016

  1. Got rid of ionIcon

    Joey Arnold committed Mar 1, 2016
    Configuration menu
    Copy the full SHA
    1554bb9 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2016

  1. basic integration of ionic original "controllers"

    Joey Arnold committed Mar 3, 2016
    Configuration menu
    Copy the full SHA
    6d5894a View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2016

  1. Added original ionic controllers.

    Joey Arnold committed Mar 4, 2016
    Configuration menu
    Copy the full SHA
    ac7dcfd View commit details
    Browse the repository at this point in the history
  2. ionSpinner now utilized original controller.

    Joey Arnold committed Mar 4, 2016
    Configuration menu
    Copy the full SHA
    8a27cd8 View commit details
    Browse the repository at this point in the history
  3. scrollController is now more agnostic and utilized

    Joey Arnold committed Mar 4, 2016
    Configuration menu
    Copy the full SHA
    544c90d View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2016

  1. ionInfiniteScroll now modernized

    Joey Arnold committed Mar 5, 2016
    Configuration menu
    Copy the full SHA
    fb62677 View commit details
    Browse the repository at this point in the history
  2. All old custom lib files are deleted, making full use of ionic's

    original controlelr. Only lib/utility.js is kept for transition
    purposes.
    Joey Arnold committed Mar 5, 2016
    Configuration menu
    Copy the full SHA
    1263bf2 View commit details
    Browse the repository at this point in the history
  3. ionContent and ionScroll now have proper jsScrolling, now needs nativ…

    …e mode
    Joey Arnold committed Mar 5, 2016
    Configuration menu
    Copy the full SHA
    13f703c View commit details
    Browse the repository at this point in the history
  4. native scrolling

    Joey Arnold committed Mar 5, 2016
    Configuration menu
    Copy the full SHA
    e7a1cfa View commit details
    Browse the repository at this point in the history
  5. bumped version to 0.1.53

    Joey Arnold committed Mar 5, 2016
    Configuration menu
    Copy the full SHA
    fc894b7 View commit details
    Browse the repository at this point in the history
  6. Update GUIDE.md to reflect current code state

    skirunman authored and Joey Arnold committed Mar 5, 2016
    Configuration menu
    Copy the full SHA
    911e71f View commit details
    Browse the repository at this point in the history
  7. Update fourseven:scss dependency to v3.4.1

    skirunman authored and Joey Arnold committed Mar 5, 2016
    Configuration menu
    Copy the full SHA
    77dfea8 View commit details
    Browse the repository at this point in the history
  8. Made ionContent and ionScroll reactive again after making a carbon

    copy of the original ionic components.
    Joey Arnold committed Mar 5, 2016
    Configuration menu
    Copy the full SHA
    d9a3993 View commit details
    Browse the repository at this point in the history
  9. added ionic service

    Joey Arnold committed Mar 5, 2016
    Configuration menu
    Copy the full SHA
    a3c130e View commit details
    Browse the repository at this point in the history
  10. ionicGesture service is now NOT a angular service

    Joey Arnold committed Mar 5, 2016
    Configuration menu
    Copy the full SHA
    6c74871 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2016

  1. Removed jandres:snapjs package to utilize original controllers.

    Sidemenu now worked, but still need to be integrated properly,
    i.e. exposing openLeft, ...
    Joey Arnold committed Mar 6, 2016
    Configuration menu
    Copy the full SHA
    afe3703 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2016

  1. Fixed a bug with ionContent causing infinite recursion. I was

    trying to set a reactivevar by itself.
    Joey Arnold committed Mar 7, 2016
    Configuration menu
    Copy the full SHA
    e62fc42 View commit details
    Browse the repository at this point in the history
  2. - Removed slick.js/slip.js for reordering and slidebox.

    - Note: slidebox have no controller atm.
    - listController now have the pattern for converting angular controller
      to meteor.
      1. For each dependency, make them native or at least Meteor friendly.
      2. If there is a dependncy on dom element, e.g. requires a "el" at
         scope wrap the constractor with init This is because Meteor
         have no concept of "prelink" like angular.
      3. meteor-template-extension now added a scope property for all
         such that the child scope have access to parent scope by
         setting scope.__proto__ of the child.
      4. Pass the scope to the controller at onCreated.
      5. jqlite => $
      6. $scope.$on => $(scope).on
      7. $scope.$watch to tracker.autorun(c => ...
      8. And other stuff....
    - ionList is now using original controllers.
    Joey Arnold committed Mar 7, 2016
    Configuration menu
    Copy the full SHA
    2976275 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2016

  1. ionContent infinite recursion fix and template-extension bumped

    to 4.0.5, concept of scope.
    Joey Arnold committed Mar 8, 2016
    Configuration menu
    Copy the full SHA
    b8f727c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b5bc7c9 View commit details
    Browse the repository at this point in the history
  3. fix for the destroy routine, note to destroy __proto__ object of scop…

    …e to not propagate up
    Joey Arnold committed Mar 8, 2016
    Configuration menu
    Copy the full SHA
    5edaa08 View commit details
    Browse the repository at this point in the history
  4. ionSideMenu*'s controller now contains the latest best practices

    of converting angular to native or at least meteor friendly.
    Accumulated through last few commits.
    Joey Arnold committed Mar 8, 2016
    Configuration menu
    Copy the full SHA
    8a6a3ba View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2016

  1. menu-close now implemented

    Joey Arnold committed Mar 9, 2016
    Configuration menu
    Copy the full SHA
    2ed6b50 View commit details
    Browse the repository at this point in the history
  2. menuToggle and menuClose now implemented

    Joey Arnold committed Mar 9, 2016
    Configuration menu
    Copy the full SHA
    6146e3c View commit details
    Browse the repository at this point in the history
  3. exposeAsideWhen is now added

    Joey Arnold committed Mar 9, 2016
    Configuration menu
    Copy the full SHA
    237fb2d View commit details
    Browse the repository at this point in the history
  4. bumped to 0.1.57

    Joey Arnold committed Mar 9, 2016
    Configuration menu
    Copy the full SHA
    fb083cb View commit details
    Browse the repository at this point in the history
  5. Merge branch 'wip-sideMenuController-upgrade'

    Joey Arnold committed Mar 9, 2016
    Configuration menu
    Copy the full SHA
    9923bc5 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2016

  1. ionSlideBox removed in favour of the new ionSlides

    Joey Arnold committed Mar 10, 2016
    Configuration menu
    Copy the full SHA
    a1cd2da View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2016

  1. reverted to 1554bb9, last known stable commit

    Joey Andres committed Mar 21, 2016
    Configuration menu
    Copy the full SHA
    4366f17 View commit details
    Browse the repository at this point in the history
  2. bumped to 1.0.0

    Joey Andres committed Mar 21, 2016
    Configuration menu
    Copy the full SHA
    bc9125f View commit details
    Browse the repository at this point in the history