Commit Graph

569 Commits

Author SHA1 Message Date
Panayot Cankov
2b28730011 Split get/set native to getDefault setNative 2017-03-22 16:37:52 +02:00
vakrilov
ef7d9155b2 Fix: ListPicker selected index coercing 2017-03-21 16:59:47 +02:00
vakrilov
c72ec09fe0 FIX: WebView not showing in gallery app 2017-03-21 16:24:05 +02:00
Hristo Hristov
f8b13acce6 Label textWrap fix for iOS (#3842) 2017-03-21 15:33:52 +02:00
Hristo Hristov
9b47fff54a Fix clip-path for iOS (#3839) 2017-03-21 15:14:42 +02:00
Hristo Hristov
92723d176b Livesync reloads css (#3835) 2017-03-21 13:04:50 +02:00
vakrilov
291207fa36 FIX: Be able to bind list view.items to string 2017-03-20 17:21:40 +02:00
Hristo Deshev
9d67e44cdf Work around an issue with webpack's extension resolution.
Not resolving ../utils imports.
2017-03-20 16:12:10 +02:00
Hristo Hristov
fe54ac6ead Layout round instead of ceiling (#3833)
* Layout round instead of cailing
Add helper method to layout module to convert to/from dips to px and measure the native view
whiteSpace affects layout added for iOS
Fix bug in switch onMeasure implementation
Fix bug in cssValueToDevicePixels iOS implementation
ActionBar for iOS is measured with AT_MOST modifier

* Fix switch measure routine
2017-03-20 16:11:16 +02:00
Hristo Hristov
f165382bb7 Apply gravity in android if LayoutParams have gravity field. (#3814)
ActionBar titleView aligments are applied only if no alignment are set to titleView and after view is added to visual tree otherwise they were reset in addView method
2017-03-20 15:09:23 +02:00
vakrilov
f29f7cb607 Always set clipToBounds for images, list-view and scroll-view 2017-03-17 15:22:59 +02:00
Panayot Cankov
636a3f5036 Fix ios px not converted to dip for sizeThatFits (#3816) 2017-03-16 16:41:38 +02:00
Hristo Deshev
3db17a4a1b Remove unused parameter in android list view recycling callbacks. 2017-03-16 15:54:59 +02:00
Hristo Deshev
308fa55e02 Fix disappearing list item styles when navigating back to a page.
Do not clear style scope on unload event. Do it when removing child
views instead.
2017-03-16 15:54:59 +02:00
Stanimira Vlaeva
3ea7365871 fix(animations): register both style's "name" and "cssName" (#3810) 2017-03-16 15:20:08 +02:00
Alexander Vakrilov
57bad3f6ff Merge pull request #3804 from NativeScript/borders-clip
Borders clip
2017-03-16 09:43:11 +02:00
Vasil Chimev
957a64885f Merge pull request #3803 from NativeScript/hhristov/label-single-line
Made label to be single line again
2017-03-15 19:21:33 +02:00
Vasil Chimev
3aa7a530d4 Merge pull request #3799 from NativeScript/fix-rounding
All units ceil up, except percents that do round
2017-03-15 19:20:54 +02:00
vakrilov
4196b9e50b Apply clip when there are any borders in ios 2017-03-15 18:26:59 +02:00
Hristo Hristov
bb0b1b76a3 Made label to be single line again 2017-03-15 18:19:46 +02:00
Panayot Cankov
64408d726e Merge pull request #3798 from NativeScript/fix-ios-fonts
FontAwesome will now work in iOS buttons, being bold will fallback to Helvetica
2017-03-15 17:53:43 +02:00
Panayot Cankov
2bd9d6f167 All units ceil up, except percents that do round 2017-03-15 17:49:47 +02:00
Hristo Hristov
e151c4dc4e Fix TabView args.object for selectedIndexChangedEvent (#3800)
Add assert in existing test
Code formatting
2017-03-15 17:25:02 +02:00
Panayot Cankov
01368d4bb5 FontAwesome will now work in iOS buttons, being bold will fallback to Helvetica 2017-03-15 17:03:37 +02:00
Hristo Hristov
7b5ef052fd Tests moved into separate folders (#3794)
Fix android crash on application exit
2017-03-15 12:26:54 +02:00
Hristo Hristov
58ab01870d Label borders are transformed to DIP before setting to native view (#3795) 2017-03-15 11:39:39 +02:00
Alexander Vakrilov
cbbb5c167f Merge pull request #3787 from NativeScript/seg-bar-thickness
FIX: Segmenter bar thickness
2017-03-14 15:01:41 +02:00
vakrilov
a824224cca FIX: Segmenter bar thickness 2017-03-14 14:42:54 +02:00
vakrilov
32a1a4760a FIX: IOS measure bug + livesinc 2017-03-14 11:50:40 +02:00
Panayot Cankov
9a051f8373 Merge pull request #3784 from NativeScript/fix-tabbar-icons
iOS TabBarItems got set UIViewControler on their naitveView, now they have dedicated _iosViewController.
2017-03-14 10:31:03 +02:00
Hristo Hristov
a64bba62aa whiteSpace default value change to undefined (#3782)
TKUnit default message change to empty string
isSet method is now instance method of Property classes
fix detaching from parent bindingContext - were using oldParent.parent instead of parent
editable-text-base.android - onTextChanged implementation commented. Does nothing.
frame - onCreateView wrapped in try/catch and shows label with exception message if any
text-base.android - should support reset of nativeView. TransformationMethod won’t be set if TextField is secure
Change some types to their string couterparts
TextField.android won’t support multilines anymore in order to work as iOS
In android when page is removed from native backstack we won’t call tearDownUI again a second time
2017-03-14 10:26:45 +02:00
Panayot Cankov
6cae3cfbbd iOS TabBarItems got set UIViewControler on their naitveView, now they have dedicated _iosViewController 2017-03-14 09:37:06 +02:00
vakrilov
84819f6c9a Implemented placeholder-color for text-view IOS 2017-03-13 18:12:11 +02:00
Hristo Deshev
629eb6e683 Use relative imports in tns-core-modules.
Use tns-core-modules/* imports in outside code (apps, tests, etc)
2017-03-13 14:37:59 +02:00
Panayot Cankov
dfb4e031a6 Merge pull request #3780 from NativeScript/fix-paddings
Padding for various iOS controls was not reflected the px/dip change
2017-03-13 11:45:37 +02:00
dtopuzov
5449a2ec29 Merge pull request #3778 from NativeScript/fix-app-css
Expose hasLaunched() on the application, style-scope will load css-es if app hasLaunched
2017-03-13 11:40:22 +02:00
vakrilov
e6691472da FIX: CSS imports not applied 2017-03-13 11:26:08 +02:00
Panayot Cankov
d38e99cabd Expose hasLaunched() on the application, style-scope will load css-es if app hasLaunched 2017-03-13 10:57:51 +02:00
Panayot Cankov
7e02f6ac73 Padding for various iOS controls was not reflected the px/dip change 2017-03-13 10:56:33 +02:00
vakrilov
789e2e0235 FIX: Livesync event not firing for frame 2017-03-13 10:49:09 +02:00
Alexander Vakrilov
6a0f12b677 Merge pull request #3770 from NativeScript/activity-indicator-crash
FIX: Crash setting color to activity-indicator
2017-03-12 01:27:28 +02:00
Panayot Cankov
3cb5b0fdb3 Label should clip content 2017-03-10 13:26:49 +02:00
Alexander Vakrilov
5ed78aa521 Merge pull request #3768 from NativeScript/ios-cells-background
FIX: Make list view cells transparent
2017-03-10 13:19:22 +02:00
Panayot Cankov
db218bb040 Merge pull request #3769 from NativeScript/fix-modal-dips
Fix modal page ios dips
2017-03-10 11:58:00 +02:00
vakrilov
d7ad9108eb FIX: Crash setting color to activity-indicator 2017-03-10 11:51:27 +02:00
Panayot Cankov
cec256f809 Fix modal page ios dips 2017-03-10 11:28:01 +02:00
vakrilov
d9655c96a1 FIX: Make list view cells transparent 2017-03-10 11:07:01 +02:00
Panayot Cankov
4f36a07634 Fix iOS corner radiuses dip incorrectly converted 2017-03-10 11:02:01 +02:00
Hristo Hristov
1d49f5f3c3 fix padding on text-view & text-field (#3758)
* fix padding on text-view & text-field
text-base is now snapshotable
view.android is now snapshotable

* createNativeView returns the nativeView for android
Fix image tests
Implement test for image loaded from res://
EffectivePaddings updated when nativeView have some from its native theme
2017-03-09 16:09:53 +02:00
Panayot Cankov
77cbf94da7 Merge pull request #3762 from NativeScript/fix-image-scaling
Fix iOS image scaling to work in px
2017-03-09 15:12:17 +02:00