33 Commits

Author SHA1 Message Date
5571c8ff8a feat(components): add core avatar and button components 2017-06-13 15:22:30 -04:00
8244cd940b Merge v4-alpha 2017-05-24 11:11:37 -05:00
4bd292722f fix(): corrected inclusion of bindings in e2e.prod process. 2017-05-19 15:52:35 -05:00
d4f45b5a07 fix(): ensure that bindings fore core are being loaded. 2017-05-18 13:56:47 -05:00
0f0cb8f01f fix(): added custom elements schema to ionic module. 2017-05-18 09:13:29 -05:00
b256bd1a39 fix(): ensure all component references are removed from ionic-angular. 2017-05-18 08:49:01 -05:00
e50dc31d93 Merge branch 'master' into v4
# Conflicts:
#	README.md
#	package.json
#	src/components/action-sheet/action-sheet-component.ts
#	src/components/badge/badge.scss
#	src/components/card/card.ios.scss
#	src/components/card/card.md.scss
#	src/components/card/card.wp.scss
#	src/components/scroll/scroll.scss
#	src/components/scroll/scroll.ts
#	src/components/scroll/test/basic/main.html
#	src/components/slides/slides.scss
#	src/components/slides/swiper/swiper-effects.ts
#	src/components/slides/swiper/swiper-events.ts
#	src/components/slides/swiper/swiper-parallax.ts
#	src/components/slides/swiper/swiper.ts
#	src/components/toggle/test/toggle.spec.ts
#	src/components/toggle/toggle-gesture.ts
#	src/components/toggle/toggle.ios.scss
#	src/components/toggle/toggle.md.scss
#	src/components/toggle/toggle.ts
#	src/components/toggle/toggle.wp.scss
#	src/themes/ionic.mixins.scss
2017-05-17 23:03:49 +02:00
5a6d024a34 fix(icon): remove icon references so that webpack will ignore it. 2017-05-17 13:03:53 -05:00
df8d1cc389 fix(tap-click): updates setupTapClick signature 2017-05-05 01:50:17 +02:00
946c5e9c85 feat(slides): add web component slides to ionic. 2017-04-28 13:53:15 -05:00
4954e38998 chore(scroll): remove scroll from module 2017-04-26 16:27:18 -05:00
ccfce9d034 feat(toggle): boolean input directive 2017-04-23 21:54:34 -05:00
f26c4b4feb refactor(index): move all imports and modules to a separate module.ts file. The motivation behind this change is those that wish to use the exports and create their own NgModules out of our components can do so without having an import explosion and including all of Ionic 2017-04-21 00:35:42 -05:00
7000b1b173 refactor: improve tree shaking abilities
Internal refactor completed in order to improve tree shaking and dead
code removal. The public API, with an exception to ion-slides, has
stayed the same. However, internally many changes were required so
bundlers could better exclude modules which should not be bundled.
Ultimately most changes resorted to removing references to `window` or
`document`, or a module that referenced one of those.

BREAKING CHANGES

ion-slides was refactored to remove the external dependencies, and
rewritten in TypeScript/ES6 modules to again improve tree shaking
abilities.
2017-01-09 09:51:39 -06:00
4f61ea5f9b fix(img): use img tag due to cordova limitations 2016-12-14 14:17:16 -06:00
bfd3314fff feat(scroll): add domWrite and content elements to scroll events 2016-12-07 22:16:05 -06:00
a1542abbe4 perf(img): load through webworkers, lazy load viewable imgs 2016-12-05 18:02:14 -06:00
cac71647f3 feat(DomController): organize dom reads/writes 2016-11-29 10:27:07 -06:00
36eb834563 docs(module): fix typo (#9369) 2016-11-28 12:08:59 -05:00
8f8185b2ce fix(tap-click): do not dispatch click events if tap-click blocks them
- do not dispatch clicks if gesture controller captured a gesture
2016-11-28 17:42:12 +01:00
960399a05d fix(NgModule): add ClickBlock to NgModule declarations 2016-11-18 08:51:56 -06:00
339857af1e chore(translate): remove translate provider
Translate provider and TranslatePipe has been removed. Please use
NG2-Translate instead:
http://ionicframework.com/docs/v2/resources/ng2-translate/
2016-11-16 10:01:22 -06:00
f87c1fee5e docs(module): add inital module docs 2016-10-07 13:53:43 -04:00
9f697a13e5 chore(DeepLinkMetadata): added exports for DeepLinkMetadata and DeepLinkMetadataType
Close #8342. Close #8337
2016-10-06 13:11:38 -04:00
713e2a1a33 feat(haptic): add haptic/taptic support to toggle/range/picker 2016-10-05 20:49:55 -05:00
75175f6388 docs(): update docs 2016-09-27 11:35:30 -04:00
fd26de511d chore(module): add Events to IonicModule providers 2016-09-21 13:21:07 -05:00
49168d5459 chore(build): export QueryParam stuff
export QueryParam stuff
2016-09-21 09:45:22 -05:00
7c05d0c0ba fix(di): update dependency injection and default configs 2016-09-16 00:49:09 -05:00
6784f5e744 fix(exports): update module exports 2016-09-14 15:54:24 -05:00
f368abee26 test(ion): fix ion tests 2016-09-13 22:16:26 -05:00
95bcaca362 chore(module): move all providers to IonicModule 2016-09-13 21:49:26 -05:00
bf2b6abac5 refactor(export): update component/provider exports 2016-09-13 15:48:25 -05:00