Andy Joslin
afdee2a47d
test(ionicTabBar): update to reflect new controller api
2014-03-10 21:16:08 -06:00
Andy Joslin
22fe0e31fa
docs(ionActionSheet): cleanup
2014-03-10 21:16:08 -06:00
Andy Joslin
765e3199cc
docs(ionTabs): cleanup API
2014-03-10 21:16:08 -06:00
Andy Joslin
83e4fc664a
docs(ionSideMenu): write docs
2014-03-10 21:16:08 -06:00
Andy Joslin
9334c7b9ae
docs(ionList): cleanup
2014-03-10 21:16:08 -06:00
Andy Joslin
1dd5527655
docs(ionicSlideBox): add documentation
...
Some methods were renamed solely to make the phrasing be the same across
the entire project (abbreviations versus not, and tabbar uses index
wording while this used position).
BREAKING CHANGE:
ionicSlideBox#getPos has been renamed to ionicSlideBox#currentIndex.
ionicSlideBox#numSlides has been renamed to ionicSlideBox#slidesCount.
2014-03-10 21:16:08 -06:00
Andy Joslin
fe2dcdc927
docs(slideBox): write documentation
2014-03-10 21:16:08 -06:00
Adam Bradley
7d076bd55b
feat(modal): Create a modal backdrop wrapper w/ internal modal directive, closes #605
2014-03-10 22:14:55 -05:00
Andy Joslin
8aca0cd67e
docs(ionSideMenu*): add documentation for all side menu directives
2014-03-10 14:27:38 -06:00
Adam Bradley
c4ca7a85e0
fix(modal): Fix removing modal from DOM on .remove(), closes #755
2014-03-10 14:42:50 -05:00
Andy Joslin
0fe18d084e
docs(ionCheckbox): write documentation
2014-03-10 12:06:11 -06:00
Andy Joslin
d7c6470d38
style(ionicList): add semicolon
2014-03-10 12:02:38 -06:00
Andy Joslin
df1164e9cd
docs(ionList, ionItem): write docs
2014-03-10 12:00:24 -06:00
Adam Bradley
6f2d6e7c5a
fix(tap): Do not detect taps for input[type=file], closes #652
2014-03-10 11:45:15 -05:00
Adam Bradley
16ac2ff1d6
fix(sidemenu): Side menu always needs to have translate3d applied, closes #710
2014-03-10 11:00:04 -05:00
Andy Joslin
c07846a49d
docs(README): add instructions for testing docs
2014-03-10 09:32:24 -06:00
Adam Bradley
181269a2fe
do not set a platform if unknown, closes #753
2014-03-09 22:01:38 -05:00
Max Lynch
ea04e393c0
fix(sideMenuController): sticking issue #738
2014-03-09 17:44:00 -05:00
Max Lynch
1b727790fe
Revert "fix(sideMenu) - removed throttle for #738 "
...
This reverts commit 7246b04067 .
2014-03-09 17:14:17 -05:00
Max Lynch
7246b04067
fix(sideMenu) - removed throttle for #738
2014-03-09 17:06:10 -05:00
Andy Joslin
42560a918b
docs(ionNavAnimation): write docs
2014-03-08 20:56:42 -07:00
Andy Joslin
2a686dd97d
docs(ionCheckbox): write docs
2014-03-08 20:56:35 -07:00
Andy Joslin
bcb5d1be21
docs($ionicActionSheet): write docs
2014-03-08 20:45:26 -07:00
Andy Joslin
5faabb1847
test(ionBar): make tests instant
2014-03-08 13:10:54 -07:00
Andy Joslin
ecfdbaa67b
fix(ionTabs): do not pre-transclude; stops error on compile
...
Closes #730
2014-03-08 12:52:43 -07: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
Adam Bradley
a491f22c1f
fix(backbutton): Allow only one back button listener to run per click, closes #693
2014-03-06 15:16:49 -06:00
Adam Bradley
78206d0e7c
fix(navView): _getView renamed to _getViewById, closes #736
2014-03-06 11:24:46 -06:00
Adam Bradley
c99427aa92
fix(history): Separate histories and views, clear other views in clearHistory(), closes #724
2014-03-06 10:58:33 -06:00
Adam Bradley
44b31e1887
fix(actionsheet): Fix slide-up animation, closes #713
2014-03-05 16:07:59 -06:00
Adam Bradley
b593cf1be6
fix(modal): Improve slide-up/down animations, remove flickers
2014-03-04 16:44:24 -06:00
Max Lynch
1b096a4251
fix(ionContent) - Fixed embedded object click. Fixes #723
2014-03-04 13:35:10 -06:00
Andy Joslin
38bd17ea2d
test(ionInfiniteScroll): remove unused code
2014-03-04 11:05:41 -07:00
flmu
3715bfcea7
refactor(ionInfiniteScroll): make it primarily use own attrs, add tests
2014-03-04 11:04:05 -07:00
Adam Bradley
ec6c4ded2a
only animate title change if they're different
2014-03-03 15:28:05 -06:00
Max Lynch
d58c9560c0
Travis! Don't die on me!
2014-03-03 11:50:01 -06:00
Max Lynch
739292d519
Fixed click event for PhantomJS
2014-03-03 11:34:04 -06:00
Max Lynch
9ef52edb26
Added tests for toggle
2014-03-03 11:17:00 -06:00
Max Lynch
618bbcb084
Removed iit on unit test
2014-03-01 15:55:36 -06:00
Max Lynch
e538fa77c9
Draggable slider working
2014-03-01 15:52:47 -06:00
Adam Bradley
a0d60d5228
fix(sideMenu): Fix flashing when closing right side menu, closes #556
2014-03-01 00:58:46 -06:00
Adam Bradley
0c5c675164
fix(sideMenu): Close side-menu if open and content tapped, closes #648
2014-02-28 23:23:24 -06:00
Adam Bradley
159e0b98b1
rename ionNavAnimation to ionicNavAnimation, closes #685
2014-02-28 22:42:18 -06:00
Tim Lancina
fa05f4b2ab
watchCollection on right- and leftButtons to align headerBar title
2014-02-28 11:26:38 -06:00
Tim Lancina
4a3f75514d
fine travis, let's try waiting longer
2014-02-27 16:43:35 -06:00
Tim Lancina
6754a83a6a
fix headerBar title align
2014-02-27 16:32:08 -06:00
Andy Joslin
ce5220d184
chore: test commit
2014-02-26 16:44:23 -05:00
Andy Joslin
d9f2c9f70e
test(tabbar): remove ddescribe
2014-02-26 16:15:17 -05:00
Andy Joslin
bcca397c39
fix(ionTabBar): fix iconOn and iconOff being wrong
2014-02-26 16:09:34 -05:00
Andy Joslin
7b0716c23c
feat(ionInfiniteScroll): use event system
...
Fixes #661 .
BREAKING CHANGE: The binding for ionInfiniteScroll has changed, as well
as how you finish it.
If you had this code before:
```html
<ion-content on-infinite-scroll="doSomething"></ion-content>
```
```js
function MyCtrl($scope) {
$scope.doSomething = function(scrollDoneCallback) {
doSomething();
scrollDoneCallback();
};
}
```js
Now, your code should look like this:
```html
<ion-content on-infinite-scroll="doSomething()"></ion-content>
```
``js
function MyCtrl($scope) {
$scope.doSomething = function() {
doSomething();
$scope.$broadcast('scroll.infiniteScrollComplete');
};
}
```
2014-02-26 13:58:47 -05:00