session-ios/Signal/src/environment
Matthew Chen c7426f9343 Avoid crashing on startup due to database view creation.
* Substitute unread view for unseen view until unseen view is ready.
* Register as many views as possible async.
* Perform blocking, safe migrations before async registration of views.
* Add debug settings view for internal app stats.
* Show blocking overlay until async registration of database views is complete.
* Convert version migrations to use AppVersions.

// FREEBIE
2017-06-15 13:44:30 -04:00
..
ExperienceUpgrades one-time carousel of changes 2017-03-02 14:37:50 -05:00
Migrations Avoid crashing on startup due to database view creation. 2017-06-15 13:44:30 -04:00
DebugLogger.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
DebugLogger.m More logging, scrub phone numbers from file logs (#1357) 2016-09-27 21:20:58 -04:00
Environment.h Improve group members view. 2017-04-19 11:37:27 -04:00
Environment.m Improve group members view. 2017-04-19 11:37:27 -04:00
ExperienceUpgradeFinder.swift IdentityKeyStore changes 2017-05-24 18:01:24 -07:00
NotificationsManager.h Remove RedPhone code. 2017-03-29 12:25:33 -04:00
NotificationsManager.m Allow notification sound check from any thread. 2017-06-13 13:45:07 -04:00
PropertyListPreferences.h Avoid crashing on startup due to database view creation. 2017-06-15 13:44:30 -04:00
PropertyListPreferences.m Avoid crashing on startup due to database view creation. 2017-06-15 13:44:30 -04:00
Release.h Remove some more RP related code 2017-03-30 11:00:28 -04:00
Release.m Remove some more RP related code 2017-03-30 11:00:28 -04:00
SignalKeyingStorage.h Remove some more RP related code 2017-03-30 11:00:28 -04:00
SignalKeyingStorage.m Remove some more RP related code 2017-03-30 11:00:28 -04:00
VersionMigrations.h Avoid crashing on startup due to database view creation. 2017-06-15 13:44:30 -04:00
VersionMigrations.m Avoid crashing on startup due to database view creation. 2017-06-15 13:44:30 -04:00