mattermost-mobile/ios
Chris Duarte e8712f9199 Cold startup js refactor (#1598)
* Switch to SingleDex and remove all locales

* WIP Mattermost Start Component for lazy loading modules

* Add files changed for native modules

* Add Entry component and app global object

* dispatch setStatusBarHeight for iOS

* Update screen imports

* Include Entry screen

* Refactor app to mattermost.android.js

* Override unnecessary java files

* Fix minor issues in changes

* Display empty state based on user credentials

Also, add proper background theme for empty loading screen

* Add native module constant cache support

* Fix startup theme regression

* Add Keychain support for credentials

* Fix Orientation regression

*  Fix SharedExtension regression

* Emit NATIVE_APP_LAUNCHED across bridge only once during cold start

* Add iOS Support

* Revert to previous implementation of i18n

* Fix styling issues

* Include listener for SERVER_VERSION_CHANGED

* Add SafeAreaView in Entry screen

* Register deviceToken early, in order to get iOS PN Support

* Include StartTimeModule

* Add ReplyFromPush support and remove NATIVE_APP_LAUNCHED listener

* Package native constants in StartTimeModule and avoid bridge calls

* Fix check-style errors

* Code cleanup

* Rename StartTimeModule to InitializationModule

* Remove NavigationApplication

* Documentation and minor changes

* Account for app opening after SharedExtension

* Refactor getIntl to getTranslations

* Move native module constants into it's own forked repos

* Include FetchBlob and DeviceInfo forked repos
2018-05-18 17:13:00 -04:00
..
Fonts Add vector icons (#34) 2016-10-20 17:42:31 -07:00
Mattermost Bump iOS build number to 103 (#1673) 2018-05-14 12:48:34 -04:00
Mattermost.xcodeproj Cold startup js refactor (#1598) 2018-05-18 17:13:00 -04:00
Mattermost.xcworkspace Link Previews (#890) 2017-09-12 15:06:19 -03:00
MattermostShare Bump iOS build number to 103 (#1673) 2018-05-14 12:48:34 -04:00
MattermostTests Bump iOS build number to 103 (#1673) 2018-05-14 12:48:34 -04:00
SplashScreenResource RN-265 Fixed splash screen aspect ratio when device is rotated (#887) 2017-09-12 09:26:56 -03:00
bundleReactNative.sh RN-9379 Updated react-native-sentry to 0.34.0 (#1447) 2018-02-21 01:01:06 +08:00
makeSentryProperties.sh RN-9379 Updated react-native-sentry to 0.34.0 (#1447) 2018-02-21 01:01:06 +08:00
MattermostBucket.h Improvements on iOS Share Extension (#1407) 2018-02-02 16:48:09 -05:00
MattermostBucket.m Improvements on iOS Share Extension (#1407) 2018-02-02 16:48:09 -05:00
Podfile Upgrade RN (#1102) 2017-11-07 13:34:39 -03:00
Podfile.lock Channel Peek (#1203) 2017-11-27 17:35:32 -03:00
react-native-xcode.sh iOS Share Extension (#1308) 2018-01-15 16:11:42 -03:00
uploadDebugSymbols.sh RN-9379 Updated react-native-sentry to 0.34.0 (#1447) 2018-02-21 01:01:06 +08:00