Adam Bradley
74f90e6d57
chore(error): update ionic error handler
2017-03-31 21:45:20 -05:00
Manuel Mtz-Almeida
0cd9a373e7
Merge branch 'fix-autoenable-scroll-listener'
2017-03-29 18:33:09 +02:00
perry
41e34fc4ce
chore(docs): moving docs from /docs/v2 to /docs
2017-03-29 11:00:52 -05:00
Manuel Mtz-Almeida
d9a7652912
fix(content): scroll listener is auto enabled
...
fixes #10938
2017-03-29 17:38:41 +02:00
Brandy Carney
042f698555
Merge branch 'master' into 3.0
...
# Conflicts:
# src/components/action-sheet/test/basic/pages/page-one/page-one.ts
# src/components/alert/alert.ts
# src/components/content/content.ts
# src/components/datetime/datetime.ts
# src/components/datetime/test/datetime.spec.ts
# src/components/loading/loading.ts
# src/components/modal/test/basic/app.module.ts
# src/components/picker/picker-component.ts
# src/components/toast/toast.ts
# src/components/toolbar/toolbar.ios.scss
# src/components/toolbar/toolbar.md.scss
# src/components/toolbar/toolbar.wp.scss
# src/components/virtual-scroll/test/basic/app.module.ts
# src/util/util.ts
2017-03-20 18:07:38 -04:00
Job
56364a0503
fix(scroll-view): do not set initialized until it is enabled ( #10817 )
...
regression caused by 7e9bad5
2017-03-17 23:05:10 +01:00
Manu Mtz.-Almeida
7e9bad5092
perf(content): scrollview magic activated on demand
2017-03-16 20:12:49 +01:00
Manu Mtz.-Almeida
74191c3e92
fix(datetime): update selectedIndex according to ngModel value
2017-03-16 16:34:11 +01:00
Manu Mtz.-Almeida
afd99baba0
fix(datetime): respect time limits in hours and minutes
...
fixes #6850
2017-03-16 00:38:33 +01:00
Brandy Carney
ddcd3cf1c5
refactor(components): convert components to separate modules
2017-03-15 16:07:06 -04:00
Toru Yoshikawa
53feb3f699
fix(infinite-scroll): event.timeStamp polyfill for firefox ( #10752 )
...
* Event.timeStamp polyfill for firefox
* fix(infinite-scroll): event.timeStamp polyfill for firefox
2017-03-15 18:27:45 +01:00
Manu Mtz.-Almeida
f9f9a1b441
test(content): fix unit test by using new elementRef api
2017-03-14 22:14:01 +01:00
perry
396f891f33
chore(docs): updating dgeni typescript package
2017-03-14 14:50:31 -05:00
Dan Bucholtz
f84d38346e
refactor(ng-module-loader): simplify the ng-module-loader internals
...
simplify the ng-module-loader internals
2017-03-09 15:44:12 -06:00
Brandy Carney
c7ad3ce4bf
feat(module-loader): run outside of angular and in requestIdleCallback
2017-03-08 17:07:53 -05:00
jgw96
8c75c214d7
chore(util): add requestIdleCallback polyfill
2017-03-07 16:12:02 -06:00
Brandy Carney
5a4f8b9b5d
feat(module-loader): preload modules based on priority
2017-03-07 16:15:15 -05:00
Manu Mtz.-Almeida
37c198414d
Merge branch 'master' into 3.0
2017-03-07 21:28:18 +01:00
Brandy Carney
bdbd521b13
feat(module-loader): add preloadModules config option, set to false
...
set nav/basic to preload modules
2017-03-07 12:04:04 -05:00
Brandy Carney
759fe607c8
test(module-loader): add test for two modules loaded at once
2017-03-07 10:46:10 -05:00
Brandy Carney
17359b7b8c
feat(module-loader): add caching for ngModuleLoader on load
2017-03-06 18:23:47 -05:00
Brandy Carney
a1a762c0e6
test(module-loader): add unit tests for module-loader load
2017-03-06 17:16:25 -05:00
jgw96
90f9650d7a
style(lint): fix linter errors
2017-03-03 16:02:24 -06:00
Dan Bucholtz
3ebc3656c1
feature(modal): support lazy loading of modal pages
2017-03-03 15:13:15 -06:00
Manu Mtz.-Almeida
5a4c6093a7
refactor(NavController): adds better error handling
...
fixes #10090
2017-03-03 21:11:58 +01:00
Brandy Carney
552a88c73b
chore(module): set up preloading
2017-03-03 14:18:20 -05:00
Manu MA
9e4c3a6e3e
feat(split-panel): split panel support for ion-nav and ion-menu ( #10343 )
...
* feat(split-panel): split panel support for ion-nav and ion-menu
Revert some changes
adds support split-panel support for tabs
Removes .orig
removes e2e.ts
Removes unneeded changes in menu.ts
improves stuff
* fix(split-panel): resize is called when menu wraps a ion-nav
* test(split-panel): improves split-panel/basic test
* feat(split-panel): ionChange is an ng2 @Output()
* fix(split-panel): fix tabs as side content
* fix(menu): forzedClose works as expected
* feat(split-panel): split-panel works with several menus
* chore(split-panel): renames to split-pane
* refactor(split-pane): splitPane can be injected
* fix(split-pane): it is a directive
* fix(slides): integration with split-panel
* Make gulp validate happy
2017-03-03 20:13:07 +01:00
Dan Bucholtz
beabe32cf5
feat(util): system.js ng-module loader
...
system.js ng-module loader
2017-03-02 15:10:27 -06:00
Dan Bucholtz
1dede2305f
refactor(util): update mocks
...
update mocks
2017-03-02 15:09:43 -06:00
Adam Bradley
24d0052541
chore(noImplicitAny): add noImplicitAny to tsconfig
2017-01-12 10:14:50 -06:00
Adam Bradley
8ca9797c0f
fix(clickblock): add NavOptions.minClickBlockDuration
...
* feat(clickblock): ability to set a minimum duration for click block
* fix(clickblock): add NavOptions.minClickBlockDuration
2017-01-09 16:44:37 -06:00
Adam Bradley
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
Mike Hartington
14eb2fde1d
fix(scroll): handle low duration in scrollTo
2017-01-04 09:56:59 -06:00
Adam Bradley
5bbbfb2b00
fix(scroll): fix js scrolling max and deceleration on touch start
2016-12-09 22:29:12 -06:00
Adam Bradley
c510100ca1
fix(scroll): fix content dimensions for js scrolling
2016-12-09 21:06:22 -06:00
Adam Bradley
902a7676b4
fix(keyboard): fix keyboard tabbing context
...
Closes #9568
2016-12-09 08:34:12 -06:00
Adam Bradley
5ba09a1b78
chore(css): fix transform prefixes
2016-12-08 11:31:09 -06:00
Adam Bradley
071ad2ef3f
chore(ts): fix noImplicitAny errors
2016-12-08 11:17:43 -06:00
Job
6ec357a977
chore(util): replace implicit any
2016-12-08 10:32:04 -06:00
Adam Bradley
19aa633a9a
feat(content): content dimension properties w/out dom read
2016-12-08 09:29:18 -06:00
Adam Bradley
bfd3314fff
feat(scroll): add domWrite and content elements to scroll events
2016-12-07 22:16:05 -06:00
Adam Bradley
39e1dce72d
fix(img): ensure scroll has been initialized
2016-12-07 15:59:20 -06:00
Adam Bradley
df52a410d3
test(click-block): fix click block test
2016-12-07 11:32:16 -06:00
Manu Mtz.-Almeida
e0d876e9f0
fix(clickblock): clickblock applies longer
...
references #9531
2016-12-07 09:49:13 -06:00
Adam Bradley
c6fbb9c8ef
fix(scroll): correctly resolve promise
2016-12-06 15:38:01 -06:00
Adam Bradley
a237253dda
fix(scroll): ensure listeners have been added before removing
2016-12-06 10:50:50 -06:00
mhartington
5bcd7f2179
fix(input): stop ios from hiding keyboard on focus change
2016-12-06 09:46:03 -05:00
Job
6c0593c80f
fix(util): replace implicit any in dom-controller ( #9511 )
...
* fix(util): explicit any in dom-controller
* fix(util): replace implicit any in dom-controller
2016-12-06 14:14:17 +01:00
Adam Bradley
c377236dcb
perf(scroll): efficient scroll events and properties
2016-12-05 16:50:05 -06:00
Manu Mtz.-Almeida
5567191a45
fix(modal): app.navPop() can dismiss modals
...
fixes #8692
2016-12-02 11:55:26 +01:00