24 Commits

Author SHA1 Message Date
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
79eb2de0e3 docs(virtual-scroll): update performance tips 2016-12-11 21:32:25 -06:00
c510100ca1 fix(scroll): fix content dimensions for js scrolling 2016-12-09 21:06:22 -06:00
76ff421d6e fix(virtual-scroll): ensure listeners added after init read 2016-12-09 10:44:21 -06:00
8104cfac57 fix(virtual-scroll): only allow one readUpdate per update 2016-12-08 15:19:30 -06:00
ddde9f18f5 chore(virtual-scroll): only run detection on individual nodes 2016-12-07 22:16:05 -06:00
aec8f51b60 fix(virtual-scroll): fix tabs content loading 2016-12-07 14:46:58 -06:00
1c52c2dd1f docs(img): update img and web worker docs 2016-12-07 10:58:00 -06:00
b70d13dd6f perf(virtual-scroll): improve virtual-scroll performance 2016-12-05 16:58:48 -06:00
72276c3295 fix(virtual-scroll): fix image rendering bug
Closes #6983
2016-11-19 21:45:28 -06:00
a8002cefce docs(virtual-scroll): add recommendation to use WKWebView 2016-11-19 19:49:23 -06:00
8248666f7a docs(virtual-scroll): custom components within virtual scroll
Closes #6881
2016-11-19 18:41:26 -06:00
288df86477 fix(virtual-scroll): redraw empty list when updated with no records
Closes #6512
2016-11-19 18:22:27 -06:00
b16228b372 fix(virtual-scroll): set this.approxItemHeight before update(true) is called first (#8350) 2016-10-13 11:04:19 -04:00
52ada1ca6d chore(components): ngmodule updates 2016-09-13 17:07:33 -05:00
de12a4e905 refactor(virtual-scroll): add console.warn when approxItemHeight is unset 2016-08-18 12:57:27 -05:00
8733dd89be docs(): note about ion-img outside virtualscroll (#7474) 2016-08-03 18:38:27 -04:00
c7fa9490bf style(imports): add spaces in imports 2016-06-22 14:29:27 -05:00
fa1537e88d Update virtual-scroll docs to use let syntax (#6888)
This changed in beta7 due to the angular2 update to RC1. See https://github.com/driftyco/ionic/blob/2.0/CHANGELOG.md#angular-update-to-200-rc1
2016-06-14 16:58:26 -04:00
ff1daa6027 perf(virtualScroll): improve UIWebView virtual scroll
Related #6104
2016-06-10 11:30:21 -05:00
14c7bc29a1 test(): add apple-mobile-web-app-capable metatag 2016-06-08 23:19:57 -05:00
f049521095 fix(virtualScroll): detect changes in individual nodes
Closes #6137
2016-06-08 21:52:53 -05:00
072753db4b Fixing {{}} display issues 2016-05-19 17:06:38 -07:00
c8f760f080 chore(build): rename ionic directory to src and update all references in the build process. 2016-05-19 13:22:40 -05:00