Alexander Vakrilov
37b53c6030
fix(text): crash when removing FormattedText ( #7237 )
...
* fix(text): crash when removing FormattedText
* refactor: fixed crash on ios too
2019-05-13 17:03:46 +03:00
Svetoslav
a64672abf7
Merge branch 'master' into bektchiev/ui-ops-on-main-thread
2019-05-09 15:19:26 +02:00
Manol Donev
2bb5ff414d
chore(android): disable test_ImageCache_ValidUrl on api19
2019-05-09 13:05:20 +03:00
Martin Bektchiev
a2ef6cbb4b
refact(utils): Check current thread and dispatch only if needed
2019-05-08 17:52:00 +03:00
Martin Bektchiev
c60f74d4eb
fix(devtools-ios): Ensure UI modifications run on main thread
...
Modifications to the UI can only be made from the main thread.
Since {N} 5.3.0 all debugger protocol messages are processed
by the worker thread that receives them in iOS.
refs #7219 , https://github.com/NativeScript/ios-runtime/pull/1101
2019-05-08 17:52:00 +03:00
Luke Curran
4f79d2e2a1
fix(iOS): Image cache module not longer sets null in NSCache ( #7171 )
...
* Image cache module fix
* Cla verified | use const instead of let
* Image cache module fix
* Cla verified | use const instead of let
* Improve tests
2019-05-07 21:44:12 +03:00
Vasil Chimev
b7abb3dd64
fix: throw if failed to load component ( #7186 )
2019-05-01 14:16:18 +03:00
Vasil Chimev
d35e14ed0f
feat(hmr): preserve navigation history on applying changes ( #7146 )
2019-04-23 17:47:29 +03:00
Manol Donev
4e56c89f7d
fix(ios): application.displayedEvent does not depend on trace to fire ( #7141 ) ( #7156 )
2019-04-17 13:57:22 +03:00
Eddy Verbruggen
3efc06ed98
feat(android): implement a 'activityNewIntent' event
2019-04-03 11:06:14 +03:00
Manol Donev
34fe24732d
chore: deprecate utils.ios.getter ( #7054 )
2019-03-22 17:33:21 +02:00
Nikolay Tsonev
9e789a6c2b
chore(docs): remove http-post-json doc comment ( #7060 )
...
Removing `// >> http-post-json`, which breaks the docs build
2019-03-22 12:19:05 +02:00
Martin Yankov
4d3ecb9229
chore: update tests app short imports
2019-03-21 11:29:05 +02:00
Pedro Teran Gezn
d7fb9b8d9e
fix(http): ensure httpcontent.toFile() creates intermediate directories ( #6451 )
2019-03-20 11:18:48 +02:00
Gheric Speiginer
0482460c09
fix: WrappedValue.unwrap empty string behavior ( #6900 )
2019-03-14 11:06:53 +02:00
Vasil Chimev
3c2c1d9b69
feat(HMR): style views at runtime ( #7012 )
...
* feat(HMR): style view at runtime
test: module root view component
test: update livesync tests
refactor: _onLivesync function
* style: remove a comment
* refactor: rename the property
2019-03-13 13:24:49 +02:00
Vasil Chimev
d28ba02257
chore: uncomment tests ( #6996 )
2019-03-08 17:57:37 +02:00
Vados
f8eee40e69
feat(android): add openFile to utils ( #6895 )
...
* feat(android): add openFile to utils
* tests: move test_openFile() test to apps/ui-tests-app
Small changes to openFile() method
2019-03-05 11:39:13 +02:00
Martin Yankov
4a4bbfbad1
Merge branch 'master' into myankov/merge-release-master
2019-02-20 18:47:33 +02:00
Martin Yankov
09fa0856b8
fix(ios): opaque bars break ui layout ( #6929 )
...
* fix(ios): opaque bars break ui layout
* test(): change flat action bar tests
* test(): revert test flat change test
2019-02-20 18:46:14 +02:00
Martin Yankov
07194225b3
Merge branch 'master' into merge-release-master-5.2.1
2019-02-19 11:53:30 +02:00
Martin Yankov
5dd01a3cb9
fix(ios): searcbar hint color before hint property ( #6902 )
2019-02-14 16:21:19 +02:00
Vasil Chimev
44b8acd79c
feat(HMR): apply changes in page styles at runtime when app root is a frame ( #6857 )
...
* feat(HMR): apply changes in page styles at runtime
* fix: livesync tests
* test: changeCssFile method
* refactor: address comments
Add a comment.
Update `let` to `const`.
Update `changesCssFile` test.
* test: add an assert
2019-02-14 14:03:13 +02:00
Alexander Djenkov
57f07a3ec7
fix(frame-ios): tearDownUI when UINavigationController disappear ( #6892 )
2019-02-13 15:11:04 +02:00
Martin Yankov
8330ac0ac1
fix(css): widget properties in css didn't work ( #6889 )
2019-02-13 15:10:06 +02:00
Martin Bektchiev
8b4a9b3c6b
feat: Provide API to release the native object wrapped by a JS one ( #6873 )
...
* Add `releaseNativeObject` function in `utils`
* Add tests
* Add typings for the global `__releaseNativeCounterpart` functions
provided by Android and iOS runtimes
refs https://github.com/NativeScript/ios-runtime/issues/1062 and https://github.com/NativeScript/android-runtime/issues/1254
2019-02-08 10:42:51 +02:00
Vasil Chimev
ff476d983d
refactor: rename HmrContext to ModuleContext ( #6843 )
...
* refactor: rename HmrContext to ModuleContext
* refactor(ModuleContext): rename module to path
2019-01-31 18:32:25 +02:00
Simon Tang
672c821d14
feat: add rebeccapurple to known css colors ( #6819 )
2019-01-23 16:08:09 +02:00
Vasil Trifonov
28db2afbd4
feat: OnDiscardedError typings and event ( #6777 )
...
* feat: OnDiscardedError typings and event
* remove ios and android from DiscardedErrorEventData
2019-01-09 18:24:25 +02:00
Vasil Chimev
c404a38038
refactor: tests to parce templates
2018-12-14 14:35:47 +02:00
Vasil Chimev
b9d7d6bb62
test(HMR): apply changes in application styles at runtime
2018-12-14 14:35:46 +02:00
Manol Donev
60957799ad
chore: restore tabroot/resetrootview tests ( #6705 )
2018-12-14 14:22:07 +02:00
Nicu
540b2b4f82
feat(view): added iOS parameter for modal presentation style ( #6409 )
...
* feat(view): added iOS parameter for modal presentation style
* Now passing options to showModal in one argument
* refactor: Move context and close in modal options
* chore: Comments added for UIModalPresentationStyle.Popover case
* refactor: Use modalOptions in e2e demo
* chore: fix pbroken test
2018-12-13 17:03:25 +02:00
Manol Donev
44dba1a0b7
chore: temporarily disable failing tests ( #6703 )
2018-12-13 16:27:14 +02:00
Alexander Vakrilov
64bccb9bbc
feat(modals): Enable modal dialog chaining in IOS ( #6637 )
...
* feat(modals): fire close callback after close in IOS
* chore(tests): Fix some test depending on the order of events
2018-11-30 12:05:33 +02:00
Martin Bektchiev
65e3a19f8c
fix(tests): Sporadic failures after upgrade to WebKit 12.0 ( #6635 )
...
* An additional GC and wait are needed since WebKit upgrade to version 12.0
(TEXT-FIELD.testMemoryLeak test started failing sporadically)
* Compare colors by value because the runtime has started
to sometimes return instances with different addresses in memory
2018-11-29 16:14:13 +02:00
Eduardo Speroni
11d3884243
fix(android-styling): correctly detect if drawable uses ColorFilter ( #6342 )
...
* fix(android-styling): correctly detect if drawable uses ColorFilter
Treat a widget with a BorderDrawable background as any other, even if it's FilterOnly
If the drawable has been replaced with a new one, clear _cachedDrawable
Fixes #6341
* test(button): add test for changing border-radius and color in button
* test: fix test checks for IOS
* keep original drawable cached
2018-11-27 10:44:34 +02:00
Martin Yankov
9388a4e147
test(ios): add repeater and webview safe area tests ( #6578 )
2018-11-19 16:46:12 +00:00
Manol Donev
8e83a61879
chore: remove flaky test ( #6548 )
2018-11-12 15:28:07 +02:00
Manol Donev
4c08839459
test: add test for #6490 ( #6517 )
2018-11-06 16:57:38 +02:00
Todor Petrov
1485445123
test(safe-area): add layoutChanged test ( #6462 )
2018-11-06 11:26:23 +02:00
Martin Yankov
0002624d3c
feat(frame): add new actionBarVisibility property ( #6449 )
2018-10-24 14:51:43 +03:00
Alexander Djenkov
af651d6e83
feat(frame): hardware back in parent frame when back states available ( #6446 )
2018-10-24 10:18:50 +03:00
Martin Yankov
a211bbdbdc
test(safe-area): fix ios 12 landscape tests ( #6434 )
2018-10-19 18:48:20 +03:00
Nicu
c0438df9a7
fix(observable-array): reduce no longer ignores zero as initial value ( #6402 )
...
* fix(observable-array): reduce no longer ignores zero as initial value
* fix(observable-array): reduceRight now functions properly when initial value is not specified or zero
2018-10-19 17:14:47 +03:00
Rakesh Girase
a3f149325f
5620 GridLayout addChild to set row and column ( #6411 )
2018-10-19 15:20:41 +03:00
Alexander Vakrilov
a93e418a66
tests: Frame tests refactor ( #6406 )
2018-10-18 13:49:55 +03:00
Manol Donev
c8c0be7684
refactor: restore animators api usage ( #6403 )
2018-10-16 15:37:57 +03:00
Nicu
829d18b56d
feat(application-settings): implemented allKeys method ( #6371 )
2018-10-12 13:28:48 +03:00
Manol Donev
307172003d
fix: nested fragments interact thru child fragment manager ( #6293 )
2018-10-11 17:44:30 +03:00