Commit Graph

6040 Commits

Author SHA1 Message Date
Adam Bradley
ccfce9d034 feat(toggle): boolean input directive 2017-04-23 21:54:34 -05:00
Adam Bradley
9a533f430f Merge master 2017-04-21 03:33:13 -05:00
Dan Bucholtz
f26c4b4feb refactor(index): move all imports and modules to a separate module.ts file. The motivation behind this change is those that wish to use the exports and create their own NgModules out of our components can do so without having an import explosion and including all of Ionic 2017-04-21 00:35:42 -05:00
Dan Bucholtz
873ea5f074 chore(themes): fix linting issue 2017-04-21 00:34:34 -05: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
Manuel Mtz-Almeida
83509db55f fix(platform): resize events are dispatched inside zone 2017-04-20 17:46:17 +02:00
Manu Mtz.-Almeida
42709848db test(navcontroller): automatic lifecycle order test 2017-04-20 15:37:07 +02:00
Manu Mtz.-Almeida
8605672888 fix(navcontroller): filter null viewcontrollers 2017-04-20 14:36:58 +02:00
Manuel Mtz-Almeida
9732883165 refactor(item-options): simplify getSides() 2017-04-20 01:44:22 +02:00
Manuel Mtz-Almeida
4525f7526c refactor(modal): simplify component loading 2017-04-20 00:21:33 +02:00
Manuel Mtz-Almeida
a23d59c41d docs(modal): explain instance migration 2017-04-20 00:09:12 +02:00
Manuel Mtz-Almeida
95c06a53cc fix(navcontroller): exceptions inside lifecycle events are printed properly
fixes #10974
2017-04-19 23:12:50 +02:00
Perry Govier
a5a85def5a Merge pull request #11277 from driftyco/CI-Updates
chore(CI): Updating ionicframework homepage automatically on release
2017-04-19 11:34:23 -05:00
perry
afc9b36c5d chore(CI): Updating ionicframework homepage automatically on release 2017-04-19 11:16:42 -05:00
Manuel Mtz-Almeida
fd3c6baec7 fix(virtual-scroll): create views inside zone
fixes #10451
2017-04-19 15:55:12 +02:00
Manuel Mtz-Almeida
27cb360eac Merge branch 'sync-lazy-loading' 2017-04-18 23:43:15 +02:00
Manuel Mtz-Almeida
356ccd9e1c docs(nav): .catch() is not longer needed 2017-04-18 23:42:49 +02:00
Adam Bradley
5ddfbaaf39 feat(badge): update badge to ionic core 2017-04-18 15:33:46 -05:00
Brandy Carney
1bf1a61864 docs(contributing): copy editing, removing abbreviated words 2017-04-18 16:33:34 -04:00
Adam Bradley
c833706045 feat(core): add ionic core provider 2017-04-18 15:33:13 -05:00
Adam Bradley
5809444aaf chore(tasks): add v4 build tasks 2017-04-18 15:31:13 -05:00
Dan Bucholtz
ff467db339 refactor(module-loader): fix tests, don't purge loaded module promise from the map
fix tests, don't purge loaded module promise from the map
2017-04-18 15:05:52 -05:00
Manuel Mtz-Almeida
f88823a30f fix(navcontroller): lazy loading is queued 2017-04-18 20:55:41 +02:00
Manuel Mtz-Almeida
5776f76ac9 fix(base-input): inputUpdated() is triggered when initialized 2017-04-18 20:52:17 +02:00
Brandy Carney
c7beb8c7ab docs(select): use hidden for dgeni 2017-04-18 12:41:09 -04:00
Brandy Carney
bfa2362882 fix(input): make sure isDisabled gets set to a boolean 2017-04-18 12:26:11 -04:00
Dan Bucholtz
36e71c6868 chore(dependencies): increment app-scripts version
increment app-scripts version
2017-04-18 11:14:39 -05:00
Brandy Carney
b3d68c95c5 fix(toggle): use correct toggle background color for iOS colors 2017-04-17 17:49:08 -04:00
Viktor Zhakhalov
745d808728 feat(select): add popover interface as an option 2017-04-17 16:41:50 -04:00
jgw96
314f7e5e1e test(platform): electron extends core 2017-04-17 15:21:08 -05:00
jgw96
7d0f9f58e6 style(platform): fix lint errors 2017-04-17 15:18:04 -05:00
North McCormick
c0df862398 feat(platform): add electron as a platform (#10868)
* feat(platform): add the handler electron platform ready

* + Added UA test

* (fix)platform: add core superset to electron definition
2017-04-17 15:15:33 -05:00
Brian Soumakian
e423e082b6 fix(tabs): invalid component comparison (#11084)
getComponent() returns a ViewController, so we must reference the
component property when checking against the active component
2017-04-17 11:46:11 -05:00
Daniel Sogl
786de79ad9 chore(package): update to latest Angular
* Update dependencies

Updated the dependencies to Angular 4.0.2 and app-scripts to 1.3..1

* Update package.json
2017-04-17 10:58:44 -05:00
John-Luke
ea6450e96a fix(item-options): improve rtl support (#11188)
* fix(item): Initial version of better rtl support

for sliding items

*Note:* need tests

* Update item-options.ts

* fix(item-options): fix changes requested
2017-04-17 11:32:04 -04:00
Brandy Carney
feeb2678a9 refactor(app): rename pull- to float- to avoid confusion with col 2017-04-14 13:10:47 -05:00
Brandy Carney
cf24057183 feat(app): add responsive utility attributes by screen size (#11228)
- moves breakpoint mixins to the ionic.mixins file
- adds responsive attributes for text alignment, transform, and
floating elements
- adds ability to turn these off so they don’t get added to the css
file using sass variables

references #10904
closes #10567
2017-04-14 12:47:59 -05:00
perry
f9012e18bb chore(CI): only update the docs on master 2017-04-14 12:29:38 -05:00
Amit Moryossef
dd0b29388e feat(rtl): add segment rtl support (#11215)
* fix(rtl): add segment rtl support

* fix(segments): remove border left for first item rtl
2017-04-14 09:54:30 -05:00
Amit Moryossef
6cd719f023 feat(rtl): add text-start and text-end (#11213) 2017-04-13 16:24:39 -05:00
Amit Moryossef
d9ac950f17 feat(rtl): add pull-left/right/start/end (#11214) 2017-04-13 15:53:15 -05:00
James Wilkinson
65c250be95 docs(slides): add params for slide functions (#10972)
* Update documentation for ion-slide

Reading the documentation and following along left me lost as to why the .lockNextSlides() was not working, this was because it required a boolean parameter that was not reflected in the documentation. This PR adds the JSDoc @param to show that the function requires a boolean parameter. Does not include a definition for the single parameters so this may cause issue in the theme of the docs template.

* Changing order of type definition

* Adding definitions to JSdoc for slider.
2017-04-13 15:14:31 -05:00
Joe Woodhouse
bc9accf215 docs(navigation): fix typo (#11192) 2017-04-13 14:48:33 -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
Dan Bucholtz
35f394750f fix(navigation): legacy deep link config can have a defaultHistory entry that is a component in addi
legacy deep link config can have a defaultHistory entry that is a component in addition to a string
2017-04-13 10:39:06 -05:00
jgw96
4fa17a2f59 chore(templates): change to IonicPageModule 2017-04-12 13:52:56 -05:00
jgw96
902f5f7c1f chore(readme): make version agnostic 2017-04-10 10:30:23 -05:00
Manuel Mtz-Almeida
3c8edba0f5 fix(scroll): memory leak 2017-04-08 21:48:21 +02:00
Manuel Mtz-Almeida
614925d1db test(inputs): passes Zone tests 2017-04-07 22:02:58 +02:00
Manuel Mtz-Almeida
93d1d02613 perf(toggle): css containment 2017-04-07 21:06:36 +02:00