Commit Graph

495 Commits

Author SHA1 Message Date
Andy Joslin
e9933e9920 perf(delegateService): $getByHandle tiny improvement 2014-03-28 08:05:14 -06:00
Keith D. Moore
d2e54a823a feat(ionCheckbox): allow ng-disabled attribute
Closes #939.
2014-03-28 07:41:41 -06:00
Adam Bradley
9d799059ac update ionicActivator tests 2014-03-27 21:46:00 -05:00
Andy Joslin
d53eab8197 fix(ionView): do not set navbar title if no title attr set
Fixes #915

BREAKING CHANGE: Before, if you did not have a `title` attribute set on your
ion-view, it would transition into that view and erase the navbar's current
title.

Now, if your ion-view does not have a `title` attribute set, the new
view will be transitioned in, but there will be no title change.

If you wish to have a blank title on your new view, you must now
explicitly set your `ion-view`'s title attribute to an empty string.

To migrate your code, change from this:

```html
<ion-view></ion-view>
```

To this:

```html
<ion-view title=""></ion-view>
```
2014-03-27 10:51:26 -06:00
Andy Joslin
8a940148ff test(ionContent): reword to be clearer 2014-03-27 08:17:38 -06:00
Andy Joslin
a5eb48b956 fix(ionContent): do not let child scopes inherit has-* classes
Fixes #924
2014-03-27 08:16:02 -06:00
Andy Joslin
1984dd66f3 test(viewState.html): update to use $ionicNavBarDelegate
Closes #898
2014-03-27 06:58:49 -06:00
Andy Joslin
41b73abf40 fix(ionNavBar): adjust has-header if ionNavBar is hidden
Fixes #927.
2014-03-27 06:49:18 -06:00
Andy Joslin
75290a3ea0 test(ionRefresher): fix unit test 2014-03-27 05:57:57 -06:00
Andy Joslin
5c893ab81a fix(ionRefresher): do not animate pulling-text
Closes #909
2014-03-26 21:29:14 -06:00
Andy Joslin
7eff208910 test($ionicModal): s/ddescribe/describe 2014-03-26 20:56:06 -06:00
Andy Joslin
393850086f feat($ionicModal): show/hide/remove return promises for animating 2014-03-26 20:48:53 -06:00
Andy Joslin
1c8a94736b test(menuToggle): add unit tests 2014-03-26 20:28:09 -06:00
Jay Proulx
73da93d4a4 feat(ionContent): don't wrap in a .scroll element if scroll="false"
Fixes #841. Closes #897.
2014-03-26 19:18:09 -06:00
Andy Joslin
8ec7c00f59 test(list): update with sidemenu 2014-03-26 10:33:14 -06:00
Andy Joslin
c7baba5f9a style(ionRefresher): make pulling text display:block
Addresses #909
2014-03-26 08:11:01 -06:00
Andy Joslin
270d2bfea1 update ion-side-menu-content to be element everywhere 2014-03-26 07:50:54 -06:00
Andy Joslin
38700013d8 release: 1.0.0-beta.1 2014-03-25 14:38:00 -06:00
Andy Joslin
885f32a42d test(ionicView): remove ddescribe 2014-03-25 12:18:25 -06:00
Andy Joslin
4d1b13b5ad refact(ionView): do not call setTitle with initialTitle 2014-03-25 12:16:52 -06:00
Andy Joslin
3b0af6c339 test(ionNavBar): add test for $destroy() -> $hasHeader = false 2014-03-25 07:46:25 -06:00
Andy Joslin
17416d7a07 test(ionContent): add tests for has-* classNames 2014-03-25 07:45:20 -06:00
Andy Joslin
5da74bb736 sliderView: deprecate prev, add previous 2014-03-24 21:05:32 -06:00
Andy Joslin
c6dec3c472 refactor(delegates): s/getByHandle/$getByHandle for clarity 2014-03-24 20:51:14 -06:00
Andy Joslin
5567b08c4b delegates: add tabbar, update docs 2014-03-24 20:35:55 -06:00
Andy Joslin
621a355706 docs: update delegate docs to be more concise & clear 2014-03-24 19:40:10 -06:00
Andy Joslin
ffeaab5adc ionSlideBox: add $ionicSlideBoxDelegate with new features 2014-03-24 19:40:10 -06:00
Andy Joslin
1dd7675133 delegates: allow multiple delegates of same handle
Addresses #877
2014-03-24 17:29:35 -06:00
Andy Joslin
0658699338 refactor(Delegate): use forHandle method 2014-03-24 16:58:15 -06:00
Andy Joslin
c276545180 ionSideMenu: add $ionicSideMenuDelegate with new features 2014-03-24 16:48:59 -06:00
Andy Joslin
c1d2571d5e scroll: add $ionicScrollDelegate with new pattern
Addresses #877
2014-03-24 15:58:22 -06:00
Adam Bradley
b1a7c1990a fix(toggle): Changed tap listener to use "release", closes #882 #881 2014-03-24 16:21:44 -05:00
Adam Bradley
f1ed4b0084 fix(reorder): Prevent scroll w/ data-prevent-scroll attr on reorder btn, closes #848 2014-03-24 15:51:10 -05:00
Adam Bradley
76a5313480 fix(tap): Reset startCoordinates on touchend/mouseup, closes #874 2014-03-24 10:52:33 -05:00
Andy Joslin
dd2c0c776b refact(ionicBar): make tapScrollToTop work on navBar too
Closes #750
2014-03-24 07:57:52 -06:00
Andy Joslin
f692aaeec0 test(locationDecorator): make sure it always works 2014-03-24 07:57:47 -06:00
Adam Bradley
f8c6660632 fix tab-item-active test 2014-03-24 08:40:28 -05:00
Max Lynch
7dbe23382d Updated tabs test for class thing 2014-03-21 12:48:22 -05:00
Andy Joslin
ae57c1617d test(ionContent): fix test compiling wrong directive 2014-03-21 11:34:35 -05:00
Andy Joslin
4dd952a54d refact(ionScroll): add $onScroll binding
Closes #865
2014-03-21 10:08:09 -05:00
Andy Joslin
f594f653d5 refactor(controllers): only assign to parent scope when needed 2014-03-21 10:08:09 -05:00
Andy Joslin
38acea337a refactor(controllers): assign to parent scope if possible 2014-03-21 10:08:09 -05:00
Andy Joslin
f083eaf7f7 refactor(ionNavButtons): compile in the correct context 2014-03-21 09:15:51 -05:00
Andy Joslin
6d403efb48 refactor(ionHeaderBar): make sure tapScrollToTop works even on rootScope 2014-03-21 09:15:51 -05:00
Adam Bradley
423f9e4f77 fix(active): Updated which elements to set active class along w/ tests, closes #857 2014-03-21 09:08:40 -05:00
Andy Joslin
c653e83cec fix(ionList): only stop side menu drag if canSwipe
Closes #709
2014-03-21 07:08:26 -05:00
Adam Bradley
fe44a7d98b rename .item-drag to .item-reorder, further standardize item editing 2014-03-20 16:02:50 -05:00
Adam Bradley
404cc74e81 fix list item delete test 2014-03-20 14:56:45 -05:00
Adam Bradley
0027bf7612 Merge branch 'master' of https://github.com/driftyco/ionic
Conflicts:
	js/ext/angular/test/list.html
2014-03-20 14:21:54 -05:00
Adam Bradley
07c824db8d fix(item): Restructure item editing css for added reusability and organization 2014-03-20 14:18:12 -05:00