39 Commits

Author SHA1 Message Date
08e23bcc3b feat: overhaul and streamline Android page navigation transitions (#7925)
* feat: remove Animators and replace with Transitions

* fix: handle disappearing nested fragments for tabs.

Extract TabFragmentImplementation in tab-navigation base for both tabs and bottom navigation

* chore: bump webpack cycles counter

* feat(android-widgets): add androidx.transition:transition as dependency

* chore: fix typescript errors

* fix(frame-android): child already has a parent. Replace removeView with removeAllViews

* fix(tests): wait for fragment before isAdded() check

* fix(bottom-navigation): prevent changeTab logic when fragment manager is destroyed

* chore: apply PR comments changes
2019-10-15 18:19:47 +03:00
2146ac902f feat(file-system): async read/write (#7671) 2019-10-02 11:21:18 +03:00
e6c7e0c1ac Merge remote-tracking branch 'origin' into merge-release-in-master 2019-09-18 01:08:56 +03:00
25046c7f94 chore: remove grunt and update build scripts (#7838)
* chore: prepare and pack scripts

* chore: update @types/node dep

* chore: remove prepare-dist command from pack-dist
2019-09-18 01:05:39 +03:00
d772d21de0 chore: bump versino to 6.2.0 2019-08-23 18:06:47 +03:00
c0b8db4098 feat: flexbile font icon usage in tab navigation (#7672) 2019-08-15 17:32:48 +03:00
443d6b5dcb Merge remote-tracking branch 'origin/master' into tsenov/merge-release-in-master 2019-08-07 16:22:05 +03:00
2518655ab3 fix(tabs-android): tabStripItem color not applied (#7617) 2019-08-01 10:02:05 +03:00
56fc3e1af4 Merge remote-tracking branch 'origin/master' into svetoslavtsenov/merge-release-in-master-6.0.4 2019-07-31 17:43:15 +03:00
201db5c154 fix(tabstrip-android):fix selection highlight not visible (#7605) 2019-07-31 11:34:43 +03:00
f94e4f3cbb release: cut the 6.0.3 release (#7603) 2019-07-29 15:52:07 +03:00
291e3b4b2e fix(ios): move material design dependency to podfile (#7592) 2019-07-28 22:22:29 +03:00
8e057c75b3 Merge branch 'master' into myankov/merge-release 2019-07-22 08:58:04 +03:00
46c17ca3a4 fix(bottom-navigation): crash when tab selected with no item (#7527) 2019-07-19 17:09:40 +03:00
abc143eeac Merge remote-tracking branch 'origin/master' into svetoslavtsenov/merge-release-in-master 2019-07-16 13:26:15 +03:00
ca22ba9391 fix(tabs-android): wrong tabStripItem selected (#7522) 2019-07-16 10:18:01 +03:00
a908952ded chore: bump widgets version 2019-07-11 00:37:22 +03:00
30fc585425 feat: add css support for tabs widget (#7491) 2019-07-10 19:22:55 +03:00
fab9c90007 feat(bottom-navigation-android): add tabstripitem css support (#7458)
* wip: add background color placeholders for tabstripitem

* feat: add css for tabstripitem for bottom navigation android

* chore: update example

* fix: revert native default index

* clean up tabcontentitem

* update setTabBarItemTextTransform

* textTransform inherited css property now

* fix(android-bottom-navigation): fragment detach logic

* chore: fix tests

* fix(android-bottom-navigation): fragment lifecycle logic

* fix: revert text-transform inherited css property
2019-07-09 13:33:32 +03:00
250eb31c6e chore: bump to 6.1.0 (#7422) 2019-06-28 19:01:59 +03:00
4437cd622b fix(android): ignore gzip content-encoding for 204 statusCode (#7417) 2019-06-28 13:41:44 +03:00
94629ce86c chore: move typing for material design in tns-platform-declarations (#7352) 2019-06-17 13:49:52 +03:00
0c2c1ccfde feat: re-design tab views (#7340) 2019-06-13 11:01:55 +03:00
c5db112b8d feat(android): androidX support (#7039)
* feat: migrate support library namespaces to androidX

* feat(tns-platform-declarations): update to androidX typings

* chore(tests): migrate test apps to AndroidX

* chore(tns-platform-declarations): update tsconfig to include androidx dts files

* update package.json to androidx

* chore(androidx): migrate forgotten support library namspaces

* feat(tns-core-modules-widgets): migrate to AndroidX namespaces

* chore(utils): update androidx namspace for getPaletteColor method

* chore(apps): update tns-platform-declarations package

* Update package.json
2019-06-10 09:21:41 +03:00
b88d4948fc Merge branch 'master' into mdonev/release-to-master20190606 2019-06-06 12:47:57 +03:00
f5fd979eff chore(widgets): Build TNSWidgets.framework.dSYM package (#7315)
We should provide debug symbols so that users can upload it
to their crashlytics service provider.
2019-06-06 11:39:44 +03:00
71ec628346 Merge branch 'master' into mdonev/release-to-master7298 2019-06-03 18:42:20 +03:00
1c22a73042 fix(ios): potential memory leak with propertybag implementation (#7298) 2019-06-03 18:36:57 +03:00
4d6733d86e release: cut the 5.4.1 release (#7278)
* release: cut the 5.4.1 release

* chore: bump widgets version

* chore: refer widget 5.4.1
2019-05-23 04:48:07 -07:00
30f6e2ad4a Merge branch 'master' into mdonev/release-to-master7271 2019-05-22 14:56:12 +03:00
333ab36593 fix(android): CommonLayoutParams measure/layout child guard (#7271) 2019-05-22 14:54:44 +03:00
5b67d7bd38 chore: bump versions to 6.0.0 2019-05-12 02:13:08 +03:00
ed0d9df441 chore: update gradlew (#7147) 2019-04-15 16:20:31 +03:00
78a3080cc5 Merge branch 'master' into border-outline 2019-04-03 18:10:34 +02:00
657ee0d904 Merge remote-tracking branch 'origin/master' into merge-release-in-master 2019-04-03 16:27:16 +03:00
5c165f527c docs: update widgets build script, readme, travis (#7099)
* docs: update widgets build script, readme, travis
2019-04-03 15:10:21 +02:00
ec07a99c23 feat(android): implement BorderDrawable outline 2019-03-21 14:25:12 -03:00
20a45a8025 chore: bump versions to 5.4.0 (#7053) 2019-03-21 19:15:04 +02:00
9cb73e9b9d Add 'tns-core-modules-widgets/' from commit '4d29082e49a85187f50ede98fb634e6ae6f6ef46'
git-subtree-dir: tns-core-modules-widgets
git-subtree-mainline: e6486f6c0f621210a6086801abc36c693cf31884
git-subtree-split: 4d29082e49a85187f50ede98fb634e6ae6f6ef46
2019-03-20 09:54:33 +02:00