Commit Graph

16 Commits

Author SHA1 Message Date
Andy Joslin
b01e2734f0 chore(travis): update to latest node ver 2014-03-13 18:30:24 -06:00
Andy Joslin
7f7672d8c3 chore(travis): update node version 2014-03-13 09:31:29 -06:00
Andy Joslin
55089042d8 chore(build): documentation generation
Main changes:

* Use gulpfile now (build was getting way too disorganized with custom
tasks; gulpfiles are much easier to build clean custom tasks with than
Grunt.
* View README#Development for updated commands
* Docs written for ionContent, ionHeaderBar, ionInfiniteScroll.
* Docs are pushed to ajoslin's fork of ionic-site until they reach a
* point where they can be published.

**TODO, In Order of Priority**

1. Finish writing source-documentation for all existing components
2. Add multiple versions of docs (one per release & nightly, latest
 stable release docs being shown by default)
3. Add examples generation
4. Add searchbar to docs
2014-03-07 13:36:36 -07:00
Andy Joslin
2afde2c291 chore(travis): fix build error 2014-02-21 11:29:44 -05:00
Andy Joslin
608862c97e chore(build): add cloud e2e/unit tests 2014-02-21 11:22:23 -05:00
Andy Joslin
002d8c02cb chore(build): use node-sass instead of ruby sass 2014-02-11 09:36:41 -05:00
Andy Joslin
e755623331 feat(ionic): remove angular-sanitize (ngSanitize) as dependency
Add small bindHtmlUnsafe directive without html checking
2014-02-06 15:50:12 -05:00
Andy Joslin
7f4b28d9da feat(list): reordering scrolls page, reordering performance better
Fixes #521. Reordering now uses webkitTransform instead of
element.style.left.  Additionally, as you drag the drag-element to the
top or bottom of the scroll-area, it will scroll it up or down as
allowed.

Refactors necessary: Common code from `<content>` and `<scroll>` moved
into js/ext/angular/controllers/ionicScrollController.  Then `<content>`
and `<scroll>` expose the controller, and `<list>` can require it.

`<list>` then uses the controller (if exists) to pass the scrollView and
scrollEl to ReorderDrag, and ReorderDrag uses that to scroll.

Additionally, js/ext/angular/test/controller/ionicScrollController tests
much functionality that was untested before.
2014-02-06 15:04:23 -05:00
Andy Joslin
a4bcbe5334 chore(travis): tpyo fix missing end quote 2014-02-06 11:12:29 -05:00
Andy Joslin
b621042476 chore(travis): fix notification message 2014-02-06 11:08:48 -05:00
Andy Joslin
71f41a48d3 chore(travis): add hipchat notifications 2014-02-06 10:51:50 -05:00
Andy Joslin
3d1bb3f182 chore(travis): use ionotron's own token for pushing
The user for pushing was ionotron, but it was using ajoslin's token.
This made the commits appear in ajoslin's git history.
2014-02-05 21:43:19 -05:00
Andy Joslin
456dc2b9f2 chore(build): more ci server automation 2014-02-04 22:33:42 -05:00
Ionic Travis Bot
24c12c0c10 chore(build): automate release process 2014-02-04 10:56:46 -05:00
Max Lynch
d8bce833cd Trying with firefox instead of phantom 2013-11-18 22:07:00 -06:00
Max Lynch
4c142f38a7 Testing travis 2013-11-18 21:02:18 -06:00