Commit Graph

7592 Commits

Author SHA1 Message Date
dosomder
7d364474c2 feat(text-view): allow easy subclassing on ios (#8663) 2020-06-23 22:23:49 -07:00
Nathan Walker
4d57ced35f chore(release): 6.5.8 6.5.8 2020-06-20 08:49:11 -07:00
DimitrisRK
acddd1f34d chore: testing #8637 (#8658)
Co-authored-by: Dimitris - Rafail Katsampas <katsampasdr@gmail.com>
2020-06-19 15:36:13 -07:00
felixkrautschuk
41a21ea916 fix(enums): add Visibility.hidden (#8655)
closes #8653
2020-06-18 08:45:04 -07:00
DimitrisRK
4f64bace62 fix(module-name-resolver): livesync page qualifier handling (#8637)
closes https://github.com/NativeScript/NativeScript/issues/8622

Co-authored-by: Dimitris - Rafail Katsampas <katsampasdr@gmail.com>
2020-06-17 20:12:11 -07:00
Nathan Walker
4f65beab33 chore(release): 6.5.7 6.5.7 2020-06-17 14:43:21 -07:00
Nathan Walker
0ca838ed0c fix(span): value handling for strings and numbers (#8651)
closes https://github.com/NativeScript/NativeScript/issues/8647
2020-06-17 11:07:38 -07:00
Nathan Walker
29541b89b1 chore(release): 6.5.6 6.5.6 2020-06-16 15:31:53 -07:00
Nathan Walker
9afa15fa71 fix(ios): gesture handling resilience when views are destroyed quickly (#8645)
closes https://github.com/NativeScript/NativeScript/issues/8641
2020-06-16 15:18:48 -07:00
dosomder
5cacc25aa7 fix(text-base): apply dynamic text color change on button for ios (#8635) 2020-06-16 12:45:23 -07:00
DimitrisRK
c73952f364 feat(android): Implementing 'onBackPressed' for frame-root (#8634)
Useful for meddling with tab-navigated apps.

Co-authored-by: Dimitris - Rafail Katsampas <katsampasdr@gmail.com>
2020-06-13 13:46:57 -07:00
Nathan Walker
3198f92580 chore(release): cut 6.5.5 release 6.5.5 2020-06-09 22:56:54 -07:00
Nathan Walker
eb4c61fc41 fix(text-base): letter spacing for textfield (#8627)
closes https://github.com/NativeScript/NativeScript/pull/8626
closes https://github.com/NativeScript/NativeScript/issues/4892
2020-06-09 22:44:16 -07:00
Nathan Walker
ae06202af5 chore: cleanup 2020-06-07 19:37:17 -07:00
dosomder
d3549ac115 fix(text-base): update text color for ios (#8617) 2020-06-06 14:08:36 -07:00
Bundyo (Kamen Bundev)
faa0181b9c feat(text-base): Add Span vertical-align support (#8257) 2020-06-06 14:03:05 -07:00
dosomder
e2a9af2bc7 fix(text-base): apply letter spacing in ios text field (#8618) 2020-06-06 10:41:42 -07:00
Igor Randjelovic
f7310d9cc1 chore: update readme 2020-06-06 12:40:55 +02:00
Sayan Mondal
13b946200a docs: Added Easy Navigation Badge in README.md (#8280) 2020-06-05 08:28:38 -07:00
Igor Randjelovic
484617cb2c chore: cut 6.5.4 release (#8613)
* chore: cut 6.5.4 release

* chore: changelog
6.5.4
2020-06-04 21:25:21 +02:00
Igor Randjelovic
8931295ab5 fix(core): pin typescript to 3.8.3 to avoid __exportStar issue (#8612) 2020-06-04 19:48:59 +02:00
Nathan Walker
c14d5843f2 chore: 6.5.3 changelog 6.5.3 2020-06-03 17:05:12 -07:00
Nathan Walker
7f8070e247 chore: cut 6.5.3 release (#8610) 2020-06-03 16:55:40 -07:00
Nathan Walker
b015eeed51 fix(ios): dialog handling with top view controller (#8609) 2020-06-03 12:42:10 -07:00
kmmccafferty96
446163d3f8 fix: fix ios hmr (#8559) 2020-05-08 11:20:32 +03:00
tarunama
f2fb0976c1 test(e2e): more visible focus and blur results on text field (#8546)
* test: more visible forcus and blur results on text field

* fix: typo
2020-04-20 15:51:33 +03:00
Rahul Dubey
50e58fa19f fix (android/TextField): set focusable, clickable to false when editable is false (#8525)
Do not clear key listener when editable is false This prevents the input type to be changed.
Instead, we can set focusable, clickable to false.
This allows to change input Type i.e (secure) at run time when editable is false.

Reference issue: https://github.com/NativeScript/NativeScript/issues/8523

Co-authored-by: Vasil Trifonov <v.trifonov@gmail.com>
2020-04-14 12:36:54 +03:00
Igor Randjelovic
7cf3c978fd feat: setProperty on Observable (#8521)
* feat: setProperty on Observable

* refactor: add missing whitespace

Co-Authored-By: Vasil Trifonov <v.trifonov@gmail.com>

Co-authored-by: Vasil Trifonov <v.trifonov@gmail.com>
2020-04-14 09:57:29 +03:00
Martin Guillon
f0149dae7d refactor for easy subclassing and new features (#8514) 2020-04-10 16:44:49 +03:00
Vasil Trifonov
954a1b6e02 Update AUTHORS 2020-04-10 14:27:35 +03:00
Tim Gates
127447b14e docs: Fix simple typo, coresponding -> corresponding (#8504)
There is a small typo in tests/app/ui/tab-view/tab-view.md.

Should read `corresponding` rather than `coresponding`.
2020-04-07 10:26:15 +03:00
Darin Dimitrov
f7ab4ba3c9 fix: the css parser should handle empty nodes (#8503) 2020-04-06 08:53:12 +03:00
tarunama
bd9828a036 feat(utils): work openFile in simulator (#8495)
* feat: open file in iOS simulator

* feat: added isRealDevice util

* feat: have in mind isRealDevice in utils.openFile

refactor to avoid some circular dependencies

Co-authored-by: Vasil Trifonov <v.trifonov@gmail.com>
2020-04-03 19:44:47 +03:00
Timothy Johnson
50eb372929 fix(css): parse css selectors with escape sequences (for real) (#8496)
* fix(css): CSS escape sequences

* Missing semicolon

Co-authored-by: Vasil Trifonov <v.trifonov@gmail.com>
2020-04-03 19:43:52 +03:00
Vasil Trifonov
da80cd5e1a test: added missing page (#8493)
* test: added missing page

* fix: use strings instead of Visiblity
2020-04-03 17:27:37 +03:00
Martin Guillon
ad9daa825f fix: dont default to Font.default (#8401)
* fix: dont default to Font.default

This would cause a font to be set for any label even when using default system font.
This will also cause a typeface which is pretty long

* lint: lint fixes

* fix: added null font guards

* fix: Used default bold for TabView

Co-authored-by: Vasko <v.trifonov@gmail.com>
2020-04-03 16:40:14 +03:00
Nick Iliev
56f6626891 fix: remove duplciate snippet (#8492) 2020-04-02 14:18:47 +03:00
Vasko
c150b11bf1 Merge branch 'release' 2020-04-02 12:03:20 +03:00
Vasil Trifonov
fc8f7696e6 fix(tabs): dynamic styling fixes (#8479)
* fix(tabs): dynamic styling fixes - iconSource
selectedItemColor and unSelectedItemColor

* fix(tabs): bottom nav item color fix

* chore: remove unneeded method calls

* chore: remove unneeded console.log

* fix: fixing build

* fix(tabs): resources passing

* fix(tabs): setting item colors

* test: updated dynamic color tests

* chore: fix automationText
2020-04-02 11:59:19 +03:00
Vasil Trifonov
e421129458 fix: do not clear androidView._cachedDrawable (#8475) 2020-04-01 17:42:24 +03:00
Nick Iliev
2b06adca27 fix: call to nativeView (#8488) 2020-04-01 17:41:58 +03:00
Hk-tang
dc7215fb02 build: remove unecessary permission grant (#8464)
Granting WRITE_EXTERNAL_PERMISSION implicitly adds READ_EXTERNAL_PERMISSION
2020-03-30 18:47:39 +03:00
Dimitar Topuzov
511415fb1f release: cut the 6.5.1 release (#8470)
Release 6.5.1.
2020-03-29 14:57:06 +03:00
Vasil Trifonov
0a7bee61d9 fix(tabs): dynamic styling colors fixed (#8460)
* fix(tabs): dynamic styling colors fixed

* test(tabs): adding dynamic color change test
2020-03-26 19:15:27 +02:00
Bundyo (Kamen Bundev)
c9cea472ca refactor(css): attribute selectors match web counterparts (#7848)
* Improve CSS selector parsing/matching by 30% - 40%
  with some JavaScript optimization and excluding ProxyViewContainer from the process
Change the specificity to be divisible to 10

* fix: selector match

* fix: lint errors

* refactor: restore processing of ProxyViewContainer

* chore: lower the number of expected cycles

* fix: some css selector fixes

Co-authored-by: Manol Donev <manol.donev@gmail.com>
Co-authored-by: Manol Donev <manoldonev@users.noreply.github.com>
Co-authored-by: Vasil Trifonov <v.trifonov@gmail.com>
2020-03-26 19:04:42 +02:00
Vasko
5c3ba11d95 chore: git ignore fix 2020-03-26 16:21:00 +02:00
Bundyo (Kamen Bundev)
66cc8a477e fix(button-android): use setMinWidth to set TextView widgets min-width (#7804)
* fix: setMinimumWidth does not really set the minWidth for TextView widgets

* chore: fix versions

* refactor(android): default minWidth/Height values for button

* reafctor: reset minWidth when view is in flexbox for backcompat

* refactor: ensure back-compatible layout for btns

* chore: cut 6.5.0 release (#8443)

* release: cut 6.5.0 release

* Update CHANGELOG.md

* Update CHANGELOG.md

Co-authored-by: Vasil Trifonov <v.trifonov@gmail.com>

Co-authored-by: vakrilov <alexander.vakrilov@telerik.com>
Co-authored-by: Dimitar Topuzov <dtopuzov@gmail.com>
Co-authored-by: Vasil Trifonov <v.trifonov@gmail.com>
2020-03-26 13:07:04 +02:00
Nicu
1f04469fb3 feat(css-bkg-pos): Added possibility to declare background pos by single numeric value (#7958)
* feat(css-bkg-pos): Added possibility to declare background pos by single numeric value

* feat(css-bkg-pos): Implemented numeric bkg pos for iOS

* feat(css-bkg-pos): removed unnecessary code

Co-authored-by: Vasil Trifonov <v.trifonov@gmail.com>
2020-03-24 10:17:35 +02:00
Nathan Walker
42fc4acea3 feat(ios): textfield option to disable iOS autofill strong password handling (#8348)
* feat(ios): textfield option to disable autofill strong password handling

* chore: api change report
2020-03-23 12:16:40 +02:00
Vasil Trifonov
8ab0e72bc9 feat: TappableSpan support (#8256)
* feat(android): clickable span

Initial support for clickable span on Android

* test: clickable-span test page

* remove console.log

* use _emit instead of notify

* rename clickable to tappable in Span

* updated NativeScript.api.md

* chore: fixing tslint errors

* chore: fixed witespacing

* moved and improved test page

* feat: tappable span iOS implementation

Co-authored-by: Eduardo Speroni <edusperoni@gmail.com>
2020-03-20 18:37:34 +02:00