2454 Commits

Author SHA1 Message Date
57f49e51f2 docs(content): formatting getContentDimensions() return object details. Closes driftyco/ionic-site#540 2016-04-12 16:15:56 -05:00
87b0f9dc5f docs(loading): update API docs for loading 2016-04-12 16:39:11 -04:00
79cfa6f407 docs(content): add @ViewChild example to usage 2016-04-12 11:46:32 -05:00
cc57a0a194 docs(nav): fix typos 2016-04-12 10:43:14 -05:00
5e65b21486 docs(nav): update nav controller docs 2016-04-12 10:15:33 -05:00
5a21cbf853 docs(content): remove unused docs 2016-04-12 09:39:18 -05:00
5ceb5df238 docs(content): use @ViewChild to find content component 2016-04-12 09:37:51 -05:00
16a283efe7 fix(virtualScroll): load async data
Closes #6124
2016-04-12 07:46:47 -05:00
e21c4d5927 fix(keyboard): remove content padding after input blur
Closes #5800
2016-04-11 22:57:29 -05:00
3cf4e522c9 test(app): update cordova tests to show a content as the first-child
references #5934
2016-04-11 23:23:15 -04:00
b52700b42e docs(tab): improve API docs for tab
references #5819
2016-04-11 23:04:46 -04:00
932ab42eb1 docs(menu): remove basic menu usage doc link 2016-04-11 22:05:05 -04:00
81dd1cc8b5 fix(tabs): remove tabbarIcons and fix windows styling to use tabbarLayout
update tabs docs.

BREAKING CHANGE: `tabbarIcons` is officially removed, please use
`tabbarLayout` instead. View the Tabs API docs for more information.

fixes #6126
references #5819
2016-04-11 22:04:45 -04:00
5d08a5d422 docs(tabs): update API docs for tabs
references #5819
2016-04-11 18:23:22 -04:00
f1046032b1 docs(tabs): improve tabs API documentation
references #5819
2016-04-11 18:01:43 -04:00
fa13203201 style(sass): fix sass linter error 2016-04-11 18:01:43 -04:00
f841befd08 feat(toggle): add animation for windows mode toggle
closes #5981
2016-04-11 14:25:23 -04:00
f17f5172e3 fix(input): add 'type="button"' to button tag
Add attribute 'type="button"' to button tag. The missing attribute
caused forms with ion-toggle/ion-radio to not be submitted as a normal
form.
2016-04-11 12:59:19 -05:00
f723894741 Merge pull request #6119 from rtomchinsky/fix/checkbox-in-form
fix(checkbox): add 'type="button"' to button tag
2016-04-11 12:42:58 -05:00
7583ebf0ae fix(checkbox): add 'type="button"' to <button> tag
Add attribute 'type="button"' to <button> tag. The missing attribute caused forms with

ion-checkboxes to not be submitted as a normal form
2016-04-11 14:30:50 -03:00
203b07809e Revert "fix(sass): remove global imports from components"
This reverts commit dad2155ecdf3f1b9864996c5a843f451ff4f0aef.
2016-04-11 13:24:58 -04:00
b744275936 perf(img): do not reuse img elements
Safari UIWebView has troubles dropping image requests when the src
changes, and when there are hundreds going in and out this causes
issues. Instead, do not reuse img elements. Closes #6112
2016-04-11 12:21:59 -05:00
dad2155ecd fix(sass): remove global imports from components
globals.mode is already imported in the components.mode file, so it
doesn’t need to be imported per component

fixes #5931
2016-04-11 11:59:44 -04:00
29e624254f fix(toolbar): add border-top when toolbar is positioned to the bottom
fixes #5967
2016-04-11 10:51:46 -04:00
cd62a4c4f6 fix(label): remove flex-basis to fix floating/stacked labels on iOS/Safari
fixes #6109
2016-04-11 10:22:18 -04:00
e27b7428da test(app): add status bar tests for an iOS platform on different modes
references #5924
2016-04-11 10:02:37 -04:00
03113223ff Merge pull request #6116 from iignatov/patch-1
docs: clarify the purpose of the color attribute
2016-04-11 09:54:03 -04:00
862cddf340 Clarify the purpose of the color attribute
It's not clear that the `color` attribute is meant to be used only with the predefined colors _(i.e. the ones from the `$colors` list in `app.variables.scss`)_. The users expect that the attribute can also be used with color values like `red` or `#FF0000` which is not supported. More details are available in [this forum post](https://forum.ionicframework.com/t/changing-button-color-or-icon-dynamically/37675/19).
2016-04-11 13:20:50 +02:00
cb127ee25b update virtual-scroll docs
wrong closing tag.
It should be ion-item-divider instead of ion-item
2016-04-11 17:45:57 +08:00
144222f662 test(refresher): fix scroll element reference 2016-04-10 22:52:09 -05:00
4bf654a164 chore(content): scrollElement private 2016-04-10 22:24:20 -05:00
acc6321d0d chore: add ViewEncapsulation.None to components
Closes #5884
2016-04-10 20:38:04 -05:00
4e8ecae83c chore: add ChangeDetectionStrategy.OnPush strategy
Close #5885
2016-04-10 00:28:50 -05:00
2348b51be7 test(app): fix app unit tests 2016-04-09 23:42:00 -05:00
68278b0045 feat(backbutton): add hardware back button
Closes #5071
2016-04-09 22:51:13 -05:00
ecf93023f3 fix(searchbar): only show clear icon when focused on the searchbar
closes #5922
2016-04-08 17:46:34 -04:00
77772370bf feat(app): getActiveNav() method 2016-04-07 20:45:55 -05:00
025b176c18 chore(sass): fix Sass linter errors 2016-04-07 14:17:27 -04:00
0b676abd3f Merge pull request #6017 from EvgenyVolkov/update_content.ts
docs(): update content.ts
2016-04-06 23:40:31 -05:00
6f3b9bef82 style(tslint): tslint updates 2016-04-06 21:28:52 -05:00
d8e670ca7c style(tslint): add tslint
Closes #5756
2016-04-06 20:48:09 -05:00
86fc741e63 fix(nav): portal nav should always animate
Closes #6059
2016-04-06 16:51:08 -05:00
49017c348e docs(virtual-scroll): update API docs for virtual scroll 2016-04-06 13:16:37 -04:00
b0635667f3 fix(router): fix nested ion-nav router 2016-04-06 08:59:02 -05:00
3df5989e27 fix(router): update path recognizer
Closes #5997
2016-04-05 20:45:45 -05:00
3733ebc55e feat(router): allow multiple routers
Custom routers could be add to update LocalStorage, API updates,
database changes, etc.
2016-04-05 15:36:35 -05:00
7679ac08f5 feat(virtualScroll): init virtual scroll
Closes #5418
2016-04-05 14:50:05 -05:00
0701338484 fix(img): only load ion-img when visible 2016-04-05 14:50:05 -05:00
910d56b0e4 test(img): demo images for testing 2016-04-05 14:50:05 -05:00
f3d92b8eb8 refactor(scroll): js scrolling ability
Required for Virtual Scrolling on iOS UIWebView
2016-04-05 14:50:05 -05:00