Amit Moryossef
424b15aefd
fix(rtl): add correct text-align ( #11353 )
...
* fix(rtl): add correct text-align
* feat(text-align): add mixin for backwards compatibility of variables
* fix(text-align): default null not empty string
* fix(text-align): remove default
2017-05-02 11:10:18 -04:00
Dan Bucholtz
59eb9a328d
refactor(): restructure components to loosen coupling, move overlay-portal, click-block, menu-controller and other app-level functionality to app directory. The motivation for this change is logical grouping, decoupling components from each other, and improving the ability to drop more unused components from bundle
2017-04-20 23:21:25 -05:00
Brandy Carney
cb5707d467
feat(rtl): add start and end text-align for alert and picker
...
references #5035
2017-04-13 13:35:15 -05:00
Vlad Topala
4ac8ffb6ed
fix(datetime): emit ioncancel event on backdrop click for datetime ( #10532 )
...
* fix(datetime): emit ioncancel event on backdrop click for datetime component
* fix(datetime): emit ioncancel event on backdrop click for datetime component - fix for all picker components instead of specifically for datetime
2017-04-01 21:48:19 +02:00
Manu Mtz.-Almeida
99142f8ebe
fix(datetime): fixes date time in 3.0 + perf improvements
2017-03-21 19:47:52 +01: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
Dan Bucholtz
b10ec68087
refactor(deep-linking): rename to
...
rename to
2017-03-20 10:42:00 -05:00
Dan Bucholtz
52081a471a
refactor(deep-linking): change to
...
change to
2017-03-20 10:14:36 -05:00
mhartington
546003037e
docs(): hide modules from docs
2017-03-16 11:49:46 -04:00
Brandy Carney
25dd7b5fce
refactor(components): import button module on picker
2017-03-16 11:38:08 -04:00
Manu Mtz.-Almeida
74191c3e92
fix(datetime): update selectedIndex according to ngModel value
2017-03-16 16:34:11 +01:00
Brandy Carney
ddcd3cf1c5
refactor(components): convert components to separate modules
2017-03-15 16:07:06 -04:00
Dan Bucholtz
0ae638a6a0
refactor(picker): if opts are null, initialize to empty object
2017-03-14 16:08:15 -05:00
perry
396f891f33
chore(docs): updating dgeni typescript package
2017-03-14 14:50:31 -05:00
Dan Bucholtz
0964c850d4
test(e2e): refactor e2e to use deeplink decorator, lazy load more pages
2017-03-11 00:15:38 -06:00
Manu Mtz.-Almeida
ba3530657b
fix(picker): selectionIndex always initialized
2017-03-08 23:44:15 +01:00
Daniel Imhoff
ced9bd2bb8
test(e2e): picker/basic
2017-03-03 16:41:39 -06:00
Dan Bucholtz
1786f1b897
refactor(picker): restructure picker component to separate modules
...
restructure picker component to separate modules
2017-03-02 14:56:39 -06:00
Dan Bucholtz
be79382386
test(e2e): refactor e2e tests to modular structure and utilize lazy loading where possible
...
refactor e2e tests to modular structure and utilize lazy loading where possible
2017-03-02 14:37:01 -06:00
Brandy Carney
c8c90572bc
chore(scripts): update e2e prod build to work with ionic-app-scripts ( #10083 )
...
* chore(e2e): WIP to add files needed for app-scripts
* chore(e2e): WIP one e2e test building but with errors
* chore(e2e): move e2e.prod to working with app-scripts
move shared functions into util, add support for debug flag when
running e2e.prod / demos.prod which gets passed to app-scripts
* chore(build): fix app-scripts build for all e2e and demos
* chore(e2e): update ionic-angular import path
* chore(build): update dev paths to work with prod
* chore(e2e): get watch working with e2e prod
* docs(scripts): update README for running e2e and demos
closes #8411
closes #10023
2017-01-19 11:09:57 -05:00
Brandy Carney
d252fa49e5
chore(e2e): rename app-module.ts to app.module.ts for consistency
...
references #10023
2017-01-13 15:16:24 -05:00
Adam Bradley
24d0052541
chore(noImplicitAny): add noImplicitAny to tsconfig
2017-01-12 10:14:50 -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
Manu Mtz.-Almeida
0450a4e812
test(picker): adds push() to test hardware go back
2016-12-09 10:39:40 +01:00
Brandy Carney
dc0659fe46
fix(picker): add color to picker-opt so the variable will style correctly
...
fixes #9519
2016-12-06 17:45:02 -05:00
mhartington
b17950d326
fix(dateTime): make sure picker-column is show on retina screens
2016-12-06 17:10:42 -05:00
Manu Mtz.-Almeida
44d772f41c
fix(picker): removes unused code
2016-12-06 22:42:37 +01:00
Manu Mtz.-Almeida
ac07c6f124
fix(button): button strong is configurable
2016-12-06 22:38:03 +01:00
Manu Mtz.-Almeida
af7139b7ab
fix(picker): mark main button as strong
2016-12-05 22:59:54 +01:00
Manu Mtz.-Almeida
24d45d5c50
refactor(picker): using DomController
...
Removed NativeRafDebouncer
2016-12-02 11:52:39 +01:00
Brandy Carney
3532a71c29
docs(sass): add documentation for sass variables
...
This adds documentation for loading, menu, picker, popover, radio,
refresher, select, and toast. Also removes unused variables.
References #8785
2016-12-01 18:39:52 -05:00
Manu Mtz.-Almeida
ecb8bee398
fix(picker): stop picker once it is closed
2016-11-27 21:08:44 +01:00
Manu Mtz.-Almeida
5ad7fd1908
perf(rendering): add css containment
2016-11-23 11:08:45 -06:00
Adam Bradley
dc7a638ae4
refactor(overlay): remove default pageTransitionDelay on dismiss
2016-11-21 13:40:21 -06:00
Manu Mtz.-Almeida
448e020c05
fix(picker): making touchable fill all the available space
2016-11-20 19:05:23 -06:00
Manu Mtz.-Almeida
cfbc5eabca
perf(picker): improves picker UX feedback
2016-11-17 09:53:39 +01: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
Manu Mtz.-Almeida
2348d228fa
fix(picker): prevents scrolling under the picker
2016-11-15 12:14:57 +01:00
Manu Mtz.-Almeida
fc2ee6472f
perf(picker): improves performance of picker and datepicker
2016-11-14 21:14:13 +01:00
Manu Mtz.-Almeida
033e1eae17
fix(nav): adds public willLoad lifecycle event
...
* fix(nav): adds public willLoad lifecycle event
* test(menu): adds more asserts
2016-11-01 13:12:29 -05:00
Manu Mtz.-Almeida
ff1f340285
test(assert): adds new debugging assert() util
...
improves removing of console.debug statements
fixes #8483
2016-10-18 09:10:00 -05:00
Manu Mtz.-Almeida
35568ba85f
chore: removed deprecated APIs
2016-10-13 11:02:45 -05:00
Manu Mtz.-Almeida
e1e6e4be1e
style: missing whitespaces
2016-10-06 10:51:18 +02:00
Max Lynch
713e2a1a33
feat(haptic): add haptic/taptic support to toggle/range/picker
2016-10-05 20:49:55 -05:00
Adam Bradley
7c05d0c0ba
fix(di): update dependency injection and default configs
2016-09-16 00:49:09 -05:00
Adam Bradley
52ada1ca6d
chore(components): ngmodule updates
2016-09-13 17:07:33 -05:00
Brandy Carney
16df3a4aab
refactor(css): update theme imports
2016-09-13 16:57:32 -05:00
Brandy Carney
750cde38e2
refactor(css): scope component css to mode
2016-09-13 16:52:47 -05:00
Adam Bradley
d7be8a80c0
test(ngmodule): update to ngmodule
2016-09-13 15:44:02 -05:00
Brandy Carney
938864e8d0
refactor(button): add ion-button attribute and icon attributes to style buttons
...
BREAKING CHANGES:
- `<button>` becomes `<button ion-button>`
- `<a button>` becomes `<a ion-button>`
- `<button ion-item>` does not get the `ion-button` attribute
- Buttons inside of `<ion-item-options>` do get the `ion-button`
attribute
- Removed the `category` attribute, this should be passed in
`ion-button` instead.
- Button attributes added for icons in buttons: `icon-only`,
`icon-left`, and `icon-right`
closes #7466
2016-08-16 17:11:02 -04:00