Dan Bucholtz
6d787553a3
refactor(app): restructure app component to separate modules, move from enum to constants
...
restructure app component to separate modules, move from enum to constants
2017-03-02 14:43:46 -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
Manu Mtz.-Almeida
be0b6a8872
refactor(all): cosmetic changes + app.resize as event emitter
2017-02-28 17:34:12 +01:00
Jan
2c2b87b0b9
feat(typography): add text-wrap attribute for all elements
...
fixes #7051
2017-02-27 13:02:12 -05:00
Brandy Carney
f47d4927d3
refactor(typography): move main typography styles to app
2017-02-13 11:43:56 -05:00
Melvin Lundberg
68aae8a4fc
docs(app): add docs for getActiveNav
...
Closes #10282
2017-02-06 11:36:16 -05:00
Alex Muramoto
9708ff603e
docs(app): doc app-level lifecycle events
2017-01-20 14:36:49 -05: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
Justin Willis
10cfb3cca0
test(clickblock): add new tests for minDuration
2017-01-10 11:34:44 -06:00
Justin Willis
1071be700d
test(app): fix failing clickblock tests ( #9938 )
2017-01-10 12:03:33 -05: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
Manu Mtz.-Almeida
0450a4e812
test(picker): adds push() to test hardware go back
2016-12-09 10:39:40 +01:00
Adam Bradley
071ad2ef3f
chore(ts): fix noImplicitAny errors
2016-12-08 11:17:43 -06:00
Manu Mtz.-Almeida
04d9f5abc3
fix(app): setScrolling()
2016-12-07 23:25:40 +01:00
Adam Bradley
df52a410d3
test(click-block): fix click block test
2016-12-07 11:32:16 -06:00
Brandy Carney
e210448e63
docs(toolbar): update API docs and any tests to remove old toolbar attributes
2016-12-07 12:29:34 -05:00
Manu Mtz.-Almeida
e0d876e9f0
fix(clickblock): clickblock applies longer
...
references #9531
2016-12-07 09:49:13 -06:00
Adam Bradley
c377236dcb
perf(scroll): efficient scroll events and properties
2016-12-05 16:50:05 -06:00
Manu Mtz.-Almeida
68eb1b7cb5
fix(viewcontroller): onDidDismiss() is always called
...
fixes #8223
2016-12-05 14:53:24 -06:00
Manu Mtz.-Almeida
2ac3b4a3b4
fix(app): navPop() can go back inside modals
...
fixes #7611
2016-12-03 23:16:19 +01:00
Manu Mtz.-Almeida
eebb062e71
fix(app): navPop() does not go to previous tab
...
references #7611
2016-12-03 21:40:59 +01:00
Manu Mtz.-Almeida
db20af7498
chore(): fixes compilation
2016-10-01 19:13:36 +02:00
Manu Mtz.-Almeida
8de253a9b1
fix(app): go back navigation can close menus
2016-12-02 14:06:51 +01:00
Manu Mtz.-Almeida
5567191a45
fix(modal): app.navPop() can dismiss modals
...
fixes #8692
2016-12-02 11:55:26 +01:00
Manu Mtz.-Almeida
6ef6f0aeea
fix(toggle): uses PanGesture abstraction
...
fixes #9428
2016-12-01 16:19:01 +01:00
Manu Mtz.-Almeida
7b2a6d523e
fix(app): setScrollDisabled() is a private method
2016-12-01 13:31:58 +01:00
Manu Mtz.-Almeida
5526d70c26
perf(app): adds fast path in isEnabled() and isScrolling()
2016-11-28 18:34:58 +01:00
Manu Mtz.-Almeida
907191bbc2
perf(tabs): improve tab switching response
2016-11-28 09:00:41 -06:00
Manu Mtz.-Almeida
177a089e91
fix(app-root): async disable-scroll is cancelled properly
...
references #9367
2016-11-26 19:28:57 +01:00
Manu Mtz.-Almeida
5ad7fd1908
perf(rendering): add css containment
2016-11-23 11:08:45 -06:00
Manu Mtz.-Almeida
70f8a8e5eb
fix(nav): zIndex in overlays
2016-11-16 12:17:25 -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
Alan
025c5cc646
fix(components): add a mode agnostic css class ( #9133 )
...
Fixes #8545
2016-11-14 13:50:01 -05:00
Manu Mtz.-Almeida
04d61ee47a
fix(nav): swipe to go back gesture
...
- smoother by debouncing touch events (reduces bank)
- dynamic animation duration
- intelligent behavior based in the position, speed and direccion of the swipe (sharing logic with sliding item)
fixes #8919
fixes #8958
fixes #7934
2016-11-01 13:38:27 -05:00
Manu Mtz.-Almeida
90f9b5c42f
fix(config): Cannot read property 'canDisableScroll' of undefined in unit tests
2016-10-20 22:16:25 +02:00
Manu Mtz.-Almeida
35d12efe0b
fix(tapclick): several improvements
...
- refactors code using UIEventManager
- improved performance by using passive event listeners
- fixes isScrolling()
- click tolerance has been increased to match native behavior
- click is immediately prevented if the content is scrolled.
2016-10-20 21:14:45 +02:00
Manu Mtz.-Almeida
e2704a4a25
fix(modal): alerts do not trigger modal lifecycle events
...
fixes #8616
2016-10-12 19:58:38 +02:00
mhartington
da62b63253
docs(): minor doc updates
2016-10-10 09:13:04 -04:00
Manu Mtz.-Almeida
e2a6f2bbec
docs(): remove all prodMode references
2016-10-07 15:43:39 +02:00
Max Lynch
f817ac0f60
chore(storage): Remove storage. Code moving to @ionic/storage
2016-09-26 13:35:10 -05:00
mhartington
4baa5b1e0c
docs(): update docs
2016-09-26 14:28:11 -04:00
Adam Bradley
963e83514f
fix(platform): fire platform ready on app init
2016-09-22 14:11:06 -05:00
mattbryan9
001c1c9f2c
fix(app): corrected paths to theme from app.scss
2016-09-19 08:27:24 -05:00
Adam Bradley
7c05d0c0ba
fix(di): update dependency injection and default configs
2016-09-16 00:49:09 -05:00
Adam Bradley
f368abee26
test(ion): fix ion tests
2016-09-13 22:16:26 -05:00
Brandy Carney
750cde38e2
refactor(css): scope component css to mode
2016-09-13 16:52:47 -05:00
Adam Bradley
78122c551d
refactor(sass): restructure for sass theme updates
2016-09-13 15:54:23 -05:00