Commit Graph

5323 Commits

Author SHA1 Message Date
Adam Bradley
218ce766b4 demos(angular): update to angular 2.2.1 2016-11-18 10:49:47 -06:00
Adam Bradley
dc1c04646a chore(angular): update to angular 2.2.1 2016-11-18 09:39:24 -06:00
Adam Bradley
6244b51859 fix(export): export ClickBlock 2016-11-18 09:08:06 -06:00
Mike Hartington
960399a05d fix(NgModule): add ClickBlock to NgModule declarations 2016-11-18 08:51:56 -06:00
Manu Mtz.-Almeida
cbf59faa06 fix(fab): fab list colors
fixes #9225
2016-11-18 13:51:33 +01:00
Manu Mtz.-Almeida
0e773fa01d fix(fab): using <a> as fab 2016-11-18 13:47:25 +01:00
Manu Mtz.-Almeida
cfd9a9074b Merge pull request #9206 from manucorporat/disable-tapPolifyll-WK
perf(tapclick): tapPolyfill is only used in UIWebView!
2016-11-18 02:25:34 +01:00
Manu Mtz.-Almeida
0c61c2a8c1 perf(tapclick): tapPolyfill is only used in UIWebView!
- improves drastically the responsiveness in WK and iOS Safari
2016-11-18 02:24:22 +01:00
Manu Mtz.-Almeida
d81bd25236 Merge pull request #9194 from amuramoto/gesture
fix(gesture): pass type to hammer.get() so pinch and rotate can be en…
2016-11-18 02:20:55 +01:00
Manu Mtz.-Almeida
0f049ced95 Merge pull request #9207 from manucorporat/disable-menu-transition
fix(menu): disable menu swipe while transitioning
2016-11-18 02:20:41 +01:00
Brandy Carney
66ca491989 chore(ionic): release rc.3 2016-11-17 15:03:30 -05:00
Manu Mtz.-Almeida
168428e6c0 fix(menu): disable menu swipe while transitioning 2016-11-17 17:51:27 +01:00
Max Lynch
0883f98b0f Merge pull request #9200 from ramonornela/fix_lint_input
style(input): fix lints
v2.0.0-rc.3
2016-11-17 08:42:27 -06:00
ramonornela
fa54a4e02d style(input): fix lints 2016-11-17 09:37:35 -02:00
Manu Mtz.-Almeida
cfbc5eabca perf(picker): improves picker UX feedback 2016-11-17 09:53:39 +01:00
Alex Muramoto
66afe34d64 fix(gesture): pass type to hammer.get() so pinch and rotate can be enabled 2016-11-16 21:25:59 -08:00
Max Lynch
9469b4ff9a feat(input): clearOnEdit feature. Closes #9187 2016-11-16 16:42:48 -06:00
Manu Mtz.-Almeida
91f5087bc6 fix(animation): regression in _willChg() 2016-11-16 21:06:52 +01:00
Brandy Carney
9f7972b6fd fix(styles): update ios and md styles closer to native 2016-11-16 14:12:29 -05:00
Adam Bradley
c8aad56c6a perf(click): increase number to find activatable elements
Closes #9190
2016-11-16 13:01:18 -06:00
Manu Mtz.-Almeida
c44f6b6f2e perf(animation): improves _progress() hot function
- progress() is the function where more time is spent during any swipe gesture
- replace iterating over the _fx properties, using an array instead
- optimize pointerCoord(), profiler showed it’s one of the most called functions
2016-11-16 19:48:35 +01:00
Manu Mtz.-Almeida
70f8a8e5eb fix(nav): zIndex in overlays 2016-11-16 12:17:25 -06:00
Justin Willis
7201999674 refactor(platform): enable scrollAssist on Android
By default, Android devices should also have scrollAssist applied.
2016-11-16 11:56:01 -06:00
Mike Hartington
c16e56634d docs(navController): add note about overlay components 2016-11-16 11:00:56 -06:00
mhartington
d283aa0057 docs(errorHandler): add docs 2016-11-16 08:33:34 -08:00
Adam Bradley
89feb689b8 chore(tappable): add pointer cursor to tappable elements 2016-11-16 10:29:53 -06:00
Manu Mtz.-Almeida
32ab817181 fix(gestures): gesture controller handled by components
* fix(gestures): gesture controller is handled by components

fixes #9046

* fix(gestures): adds hybrid disable scroll assistance

fixes #9130
fixes #9052
fixes #7444
2016-11-16 10:03:51 -06:00
Adam Bradley
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
Manu Mtz.-Almeida
c78dc19754 perf(animation): optimizing hot loops
- local variable optimization
- progressStep() does not debounce
2016-11-16 16:22:52 +01:00
Adam Bradley
5c4838b813 feat(tappable): auto add tappable attribute for ion-item clicks 2016-11-16 09:10:32 -06:00
Brian Dennis
12b8157e1e chore(): update dgeni config 2016-11-16 08:14:51 -06:00
Manu Mtz.-Almeida
3a2ff85f6a perf(animation): set after styles should not be recursive 2016-11-16 13:41:54 +01:00
Adam Bradley
a7042e37c2 style: js is hard 2016-11-15 13:58:10 -06:00
Adam Bradley
c72b67d376 fix(datetime): fix min/max displayFormat and pickerFormat
Closes #8729
2016-11-15 13:52:32 -06:00
Adam Bradley
45fcf76e4d chore(package): update dependency versions 2016-11-15 12:45:55 -06:00
Manu Mtz.-Almeida
2348d228fa fix(picker): prevents scrolling under the picker 2016-11-15 12:14:57 +01:00
Manu Mtz.-Almeida
b77b2ae440 fix(nav): willLeave is called before willEnter
fixes #9163
2016-11-15 10:42:03 +01:00
Adam Bradley
f3b0333997 perf(picker): improves performance of picker and datepicker 2016-11-14 14:55:43 -06:00
Manu Mtz.-Almeida
fc2ee6472f perf(picker): improves performance of picker and datepicker 2016-11-14 21:14:13 +01:00
Manu Mtz.-Almeida
909293a735 fix(nav): fixes empty stack condition 2016-11-14 21:11:31 +01:00
perry
b93799713f chore(CI) skipping demo builds for now 2016-11-14 13:18:13 -06:00
Louis Orleans
10dfa1704b docs(navController): improve lifecycle hooks
Closes #9128
Documenting the possible return values of lifecycle hooks
2016-11-14 10:57:08 -08:00
Alan
025c5cc646 fix(components): add a mode agnostic css class (#9133)
Fixes #8545
2016-11-14 13:50:01 -05:00
Ramon Henrique Ornelas
d3ef28d3ec chore(): export abstract class to simplify to building of custom components 2016-11-14 10:25:52 -06:00
Adam Bradley
0da84121da feat(): export NavControllerBase for building of components similar to ion-tab 2016-11-14 10:25:22 -06:00
Manu Mtz.-Almeida
d9e9ece836 fix(animation): always run before classes and functions
fixes #8842
fixes #8769
2016-11-14 10:24:05 -06:00
Denny Biasiolli
217c171e5f chore(CI): update dgeni 2016-11-14 10:10:29 -06:00
Adam Bradley
d6418e1dc4 fix(nav): do not allow removing all views from a nav
* fix(nav): controller is initialized

* fix(nav): transitioning state is a boolean not a timer

long async promises in canLeave / canEnter can lead to a false negative of isTransitioning()
It is key for the internal consistency of NavController to always know the correct state

* fix(nav): returning Promise<false> in canLeave / canEnter works as expected

* fix(nav): it is not allowed to pop all the views
2016-11-14 09:46:45 -06:00
Manu Mtz.-Almeida
a28ed2bbcf fix(navPush): check if the NavPush page exists. (#8934)
When using the NavPush directive there isn't a way to disable the nav from trying to push.
2016-11-14 16:43:26 +01:00
Brandy Carney
5e5c33a2d9 fix(item): fix color input for item divider and list header
* fix(item): fix color input for item divider and list header

- adds ItemDivider class to add color and mode css classes to item
divider
- adds e2e test for item divider colors
- adds sass variables to improve control over list headers and item
divider styles
- fixes style for item divider so it will be styled regardless of being
inside a list for md and wp modes

references #8376

* refactor(popover): remove the background color styling from ion-content and item

- change the default text color and background color to match the theme
variables. This makes popover look better on dark theme and removes the
nesting of styles that breaks list headers.

fixes #8376
2016-11-10 19:46:25 -06:00