Hayden Braxton
a04b577f1d
feat(select): close select programatically
...
* implement ability to close select programmatically
* refactor(select): made changes based on PR feedback, namely assigning overlay to the overlay property at then end of the open function, applying DeMorgan's Law to a condition, and returning the overlay dismiss promise from the close function
* refactor(select): made additional changes to closing select component programmatically to resolve issue 11318
2017-05-01 02:34:38 +02:00
Manu Mtz.-Almeida
ed66591db6
test(view-controller): adds isOverlay asserts
2017-05-01 02:19:35 +02:00
Amit Moryossef
665e44f633
fix(rtl): change item reorder offset for RTL ( #11395 )
2017-04-30 18:09:55 +02:00
Brandy Carney
588fad879f
fix(label): add the $label-ios-text-color sass variables back
...
adds better descriptions for the sass variables in the other modes
resolves #11373
2017-04-28 18:18:57 -04:00
Manuel Mtz-Almeida
ec2a34db6e
fix(select): incorrect assert condition
2017-04-28 20:47:27 +02:00
Justin Willis
aff2f08f9a
test(datetime): add unit tests to make sure we return a string when we should ( #11431 )
...
* test(datetime): add e2e test with no format provided
* test(datetime): add test to check output is a string
* test(datetime): add e2e test with no format provided
* test(datetime): add test to check output is a string
* test(datetime): add unit tests to make sure we return a string when we should
2017-04-28 11:11:05 -05:00
Manuel Mtz-Almeida
539901da83
fix(toggle): initialize at ngAfterContentInit
2017-04-28 17:23:36 +02:00
Manuel Mtz-Almeida
7eb2f0b343
fix(menu): missing output events in interface
...
fixes #11383
2017-04-27 23:45:20 +02:00
Manuel Mtz-Almeida
239b559e6e
fix(base-input): initialize on ngAfterContentInit
2017-04-27 23:44:12 +02:00
Manuel Mtz-Almeida
6677d80343
fix(datetime): ngModel always returns a string
2017-04-27 22:16:37 +02:00
Manuel Mtz-Almeida
4c8efc22e1
fix(select): object as value
...
fixes : #11413
2017-04-27 21:27:52 +02:00
Dan Bucholtz
b11442716b
test(input): basic e2e test of a sample form to validate the next button/arrow goes to next input ( #11362 )
...
basic e2e test of a sample form to validate the next button/arrow goes to next input field
2017-04-27 13:31:59 -05:00
Manuel Mtz-Almeida
991cadbe85
test(select): disable unit test
2017-04-27 19:07:20 +02:00
Manuel Mtz-Almeida
af394b5ef6
fix(datetime): ionChange/ngModel returns the correct value
2017-04-27 19:06:59 +02:00
Manuel Mtz-Almeida
d24c4f45fb
fix(select): ionChange returns the value
2017-04-27 18:34:32 +02:00
Manuel Mtz-Almeida
9264a04343
fix(searchbar): adds setFocus() back
...
fixes #11397
2017-04-27 13:06:58 +02:00
Manuel Mtz-Almeida
c0276d5350
fix(select-popover): aot (private reference)
2017-04-27 12:56:46 +02:00
Manuel Mtz-Almeida
ee6c48102d
fix(range): aot (wrong reference)
2017-04-27 12:56:25 +02:00
Manu Mtz.-Almeida
11a1c70c00
fix(searchbar): input is debounced
2017-04-26 17:35:13 +02:00
Manuel Mtz-Almeida
ba44780df0
fix(select): stores string | string[]
...
fixes #11337
2017-04-25 22:55:13 +02:00
Brandy Carney
7bcf5a05f7
fix(util): pass an option to default to right side in isRightSide
2017-04-25 13:54:37 -04:00
Manuel Mtz-Almeida
67af71bd9b
fix(virtual-scroll): supports null records
...
fixes 11093
2017-04-24 23:50:26 +02:00
Myck
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
Sina
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
Sina
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
Manu Mtz.-Almeida
53113366e2
fix(menu): rtl support
2017-04-24 01:02:20 +02:00
Manu Mtz.-Almeida
51d507998c
fix(menu): rtl support
...
Squashed commit of the following:
commit 57b59eb373
Merge: dcf80e416 f26c4b4fe
Author: Amit Moryossef <amitmoryossef@gmail.com >
Date: Fri Apr 21 14:38:03 2017 +0300
merge 'master'
commit dcf80e4161
Author: Amit Moryossef <amitmoryossef@gmail.com >
Date: Fri Apr 21 01:24:40 2017 +0300
tests(menu): add menu rtl tests
commit d65575b9ca
Author: Amit Moryossef <amitmoryossef@gmail.com >
Date: Fri Apr 21 01:24:00 2017 +0300
tests(mock): add platform to mockMenu
commit faad17ca32
Author: Amit Moryossef <amitmoryossef@gmail.com >
Date: Fri Apr 21 01:23:01 2017 +0300
fix(menu): update gesture only if it exists
commit e50eb184ec
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 89a1715661
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 7c1263624c
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 4465f82f64
Author: Amit Moryossef <amitmoryossef@gmail.com >
Date: Thu Apr 20 16:11:13 2017 +0300
style(backdrop): fix code style
commit da4983a161
Author: Amit Moryossef <amitmoryossef@gmail.com >
Date: Thu Apr 20 16:09:18 2017 +0300
revert(renderer): back to renderer1
commit 80ab0941d6
Author: Amit Moryossef <amitmoryossef@gmail.com >
Date: Sun Apr 16 11:34:34 2017 +0300
fix(swipe-back): change side according to dir
commit f99cb9844f
Author: Amit Moryossef <amitmoryossef@gmail.com >
Date: Sun Apr 16 11:26:49 2017 +0300
feat(platform): add dir change event emitter
commit 90de5d1105
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
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
Manu Mtz.-Almeida
42709848db
test(navcontroller): automatic lifecycle order test
2017-04-20 15:37:07 +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
Manuel Mtz-Almeida
fd3c6baec7
fix(virtual-scroll): create views inside zone
...
fixes #10451
2017-04-19 15:55:12 +02:00
Manuel Mtz-Almeida
356ccd9e1c
docs(nav): .catch() is not longer needed
2017-04-18 23:42:49 +02: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
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
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
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
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
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
Manuel Mtz-Almeida
3c8edba0f5
fix(scroll): memory leak
2017-04-08 21:48:21 +02:00