6815 Commits

Author SHA1 Message Date
014fe64b94 Merge branch 'master' into v4 2017-04-27 11:36:21 -05:00
505d27ad34 fix(base-input): first ngModel update is not dispatched 2017-04-27 18:35:08 +02:00
d24c4f45fb fix(select): ionChange returns the value 2017-04-27 18:34:32 +02:00
9264a04343 fix(searchbar): adds setFocus() back
fixes #11397
2017-04-27 13:06:58 +02:00
c0276d5350 fix(select-popover): aot (private reference) 2017-04-27 12:56:46 +02:00
ee6c48102d fix(range): aot (wrong reference) 2017-04-27 12:56:25 +02:00
0e9088b77d fix(core): update ionic global property names 2017-04-26 17:14:20 -05:00
4954e38998 chore(scroll): remove scroll from module 2017-04-26 16:27:18 -05:00
dfdcf2003d fix(build): update angular build process 2017-04-26 15:26:25 -05:00
cdffc62615 Merge branch 'master' into v4 2017-04-26 12:35:14 -05:00
1331ce2499 chore(ionic): release 3.1.0 2017-04-26 12:37:17 -04:00
11a1c70c00 fix(searchbar): input is debounced v3.1.0 2017-04-26 17:35:13 +02:00
ba44780df0 fix(select): stores string | string[]
fixes #11337
2017-04-25 22:55:13 +02:00
3b32b8e648 fix(sliding-gesture): missing return value 2017-04-25 21:33:30 +02:00
7bcf5a05f7 fix(util): pass an option to default to right side in isRightSide 2017-04-25 13:54:37 -04:00
67af71bd9b fix(virtual-scroll): supports null records
fixes 11093
2017-04-24 23:50:26 +02:00
78d427dfcf fix(ion-slides): fast rerendering causes a crash (#11100)
* fix #10830

add condition, to check if slider exist before remove

* Update swiper.ts

* Fixes minor style issues
2017-04-24 23:33:19 +02:00
2357bb4749 docs(demos): update path to images in slides demo 2017-04-24 16:45:20 -04:00
e31a4da9ce feat(list): RTL support for list-header (#11328)
RTL fix (scss changes) for list-header for wp, ios and android platform
2017-04-24 12:01:22 -04:00
0ec71cd188 feat(label): fix positioning of floating label for rtl (#11324)
* floating label rtl fix

add rtl fix to floating label

* single block, not nesting

* fix(floating-label): wp and ios issue for rtl

problems with transform-origin with both windows and ios platform for
rtl and also wrong translate3d for rtl for windows platform

* style(floating-label): remove html, 2 space indent

remove reference of "html", just plain '[dir="rtl"]
indent 2 space instead of 4

* refactor(floating-label): remove duplicate rule

remove unnecessary duplicate rule
2017-04-24 11:50:47 -04:00
cc1eb02337 fix(navcontrollerbase): fixes crash when it is destroyed
fixes #11338
2017-04-24 15:19:34 +02:00
9d526790fd Merge branch 'master' into v4 2017-04-23 21:54:56 -05:00
ccfce9d034 feat(toggle): boolean input directive 2017-04-23 21:54:34 -05:00
53113366e2 fix(menu): rtl support 2017-04-24 01:02:20 +02:00
51d507998c fix(menu): rtl support
Squashed commit of the following:

commit 57b59eb373e76401caf1c42fa696a67e1e6a69b7
Merge: dcf80e416 f26c4b4fe
Author: Amit Moryossef <amitmoryossef@gmail.com>
Date:   Fri Apr 21 14:38:03 2017 +0300

    merge 'master'

commit dcf80e4161f33ca3ff4cea5ce0c6358107bbcdff
Author: Amit Moryossef <amitmoryossef@gmail.com>
Date:   Fri Apr 21 01:24:40 2017 +0300

    tests(menu): add menu rtl tests

commit d65575b9ca63402fdc49991349320ad1dd76f114
Author: Amit Moryossef <amitmoryossef@gmail.com>
Date:   Fri Apr 21 01:24:00 2017 +0300

    tests(mock): add platform to mockMenu

commit faad17ca3231d999296907a9892b3afdb48e124f
Author: Amit Moryossef <amitmoryossef@gmail.com>
Date:   Fri Apr 21 01:23:01 2017 +0300

    fix(menu): update gesture only if it exists

commit e50eb184ec5af3cfdb3634b1d7cfe1899da36054
Author: Amit Moryossef <amitmoryossef@gmail.com>
Date:   Fri Apr 21 00:55:50 2017 +0300

    refactor(menu): use magic get/set for side update

commit 89a1715661fa889157f39401c419fc55d4809f9e
Author: Amit Moryossef <amitmoryossef@gmail.com>
Date:   Thu Apr 20 19:31:49 2017 +0300

    revert(menu): revert removed dependency
    this PR is for a specific feature

commit 7c1263624c68fc2729b24f10956841b6ff0c22f6
Merge: 4465f82f6 860567288
Author: Amit Moryossef <amitmoryossef@gmail.com>
Date:   Thu Apr 20 19:26:10 2017 +0300

    Merge remote-tracking branch 'upstream/master' into menu

commit 4465f82f644a96830379fe3bef8e0fbe53e6f998
Author: Amit Moryossef <amitmoryossef@gmail.com>
Date:   Thu Apr 20 16:11:13 2017 +0300

    style(backdrop): fix code style

commit da4983a16133ee7d85f3393161d16fe1a33d2fa4
Author: Amit Moryossef <amitmoryossef@gmail.com>
Date:   Thu Apr 20 16:09:18 2017 +0300

    revert(renderer): back to renderer1

commit 80ab0941d6351e3787dba11c4a6398da7044fb24
Author: Amit Moryossef <amitmoryossef@gmail.com>
Date:   Sun Apr 16 11:34:34 2017 +0300

    fix(swipe-back): change side according to dir

commit f99cb9844f325f43d9fb7ca22394e7ccff89f3b3
Author: Amit Moryossef <amitmoryossef@gmail.com>
Date:   Sun Apr 16 11:26:49 2017 +0300

    feat(platform): add dir change event emitter

commit 90de5d1105f6554ad759f280d2ed96ff6b3ef28a
Author: Amit Moryossef <amitmoryossef@gmail.com>
Date:   Sat Apr 15 20:13:09 2017 +0300

    fix(menu): add gesture side real-time update
    migrated to Renderer2
2017-04-23 18:06:04 +02:00
9a533f430f Merge master 2017-04-21 03:33:13 -05:00
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
873ea5f074 chore(themes): fix linting issue 2017-04-21 00:34:34 -05:00
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
83509db55f fix(platform): resize events are dispatched inside zone 2017-04-20 17:46:17 +02:00
42709848db test(navcontroller): automatic lifecycle order test 2017-04-20 15:37:07 +02:00
8605672888 fix(navcontroller): filter null viewcontrollers 2017-04-20 14:36:58 +02:00
9732883165 refactor(item-options): simplify getSides() 2017-04-20 01:44:22 +02:00
4525f7526c refactor(modal): simplify component loading 2017-04-20 00:21:33 +02:00
a23d59c41d docs(modal): explain instance migration 2017-04-20 00:09:12 +02:00
95c06a53cc fix(navcontroller): exceptions inside lifecycle events are printed properly
fixes #10974
2017-04-19 23:12:50 +02:00
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
afc9b36c5d chore(CI): Updating ionicframework homepage automatically on release 2017-04-19 11:16:42 -05:00
fd3c6baec7 fix(virtual-scroll): create views inside zone
fixes #10451
2017-04-19 15:55:12 +02:00
27cb360eac Merge branch 'sync-lazy-loading' 2017-04-18 23:43:15 +02:00
356ccd9e1c docs(nav): .catch() is not longer needed 2017-04-18 23:42:49 +02:00
5ddfbaaf39 feat(badge): update badge to ionic core 2017-04-18 15:33:46 -05:00
1bf1a61864 docs(contributing): copy editing, removing abbreviated words 2017-04-18 16:33:34 -04:00
c833706045 feat(core): add ionic core provider 2017-04-18 15:33:13 -05:00
5809444aaf chore(tasks): add v4 build tasks 2017-04-18 15:31:13 -05:00
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
f88823a30f fix(navcontroller): lazy loading is queued 2017-04-18 20:55:41 +02:00
5776f76ac9 fix(base-input): inputUpdated() is triggered when initialized 2017-04-18 20:52:17 +02:00
c7beb8c7ab docs(select): use hidden for dgeni 2017-04-18 12:41:09 -04:00
bfa2362882 fix(input): make sure isDisabled gets set to a boolean 2017-04-18 12:26:11 -04:00