Commit Graph

3918 Commits (55d0db8c46c9f41870927c40b832c11e90f9d37c)
 

Author SHA1 Message Date
Matthew Chen 18e6a1b1cb Respond to post-holiday code reviews.
// FREEBIE
8 years ago
Matthew Chen f4ae0dbbab [SSK] Rework verification state sync per latest proto schema.
// FREEBIE
8 years ago
Matthew Chen a9bac8bce7 Merge branch 'charlesmchen/syncVerificationRedux' 8 years ago
Matthew Chen 498c0ef681 Respond to CR.
// FREEBIE
8 years ago
Michael Kirk b4ceab21cb Merge branch 'mkirk/tap-legacy-nonblocking' 8 years ago
Michael Kirk 1661e8dc34 assume contact in 1:1 thread
// FREEBIE
8 years ago
Michael Kirk a41b10a695 ignore tap on legacy non-blocking SN change message
// FREEBIE
8 years ago
Matthew Chen 44e1f4a14a Rework verification state sync per latest proto schema.
// FREEBIE
8 years ago
Matthew Chen 79c55eaf8f Merge branch 'charlesmchen/betterFakeMessagesAndUpgradeScreen' 8 years ago
Matthew Chen 6444754cbb [SSK] Cache the attachments folder in TSAttachmentStream. Add isFirstLaunch method to AppVersion. Add a “last app completed launch” version.
// FREEBIE
8 years ago
Matthew Chen 3c28f15dbd Respond to CR.
// FREEBIE
8 years ago
Matthew Chen d340c3262d Tweak the database upgrade copy.
// FREEBIE
8 years ago
Matthew Chen 3e38967590 Do not show database upgrade screen for unregistered users.
// FREEBIE
8 years ago
Matthew Chen f9fcbad1aa Add a “last app completed launch” version.
// FREEBIE
8 years ago
Matthew Chen cf3101226b Improve the upgrade screen.
// FREEBIE
8 years ago
Matthew Chen 75ccff0e4f Improve debug tools for creating “fake” and “tiny attachment” messages.
// FREEBIE
8 years ago
Matthew Chen 26e6aab071 Merge branch 'charlesmchen/lastAppLaunchCompletedVersion' 8 years ago
Michael Kirk 70aa46b2d9 Merge branch 'mkirk/sn-copy-changes' 8 years ago
Matthew Chen 8ef118f5da Cache the attachments folder in TSAttachmentStream.
// FREEBIE
8 years ago
Matthew Chen b9f9b6a0c3 Add isFirstLaunch method to AppVersion.
// FREEBIE
8 years ago
Michael Kirk 60e87bb16f clearer copy for SN changes
// FREEBIE
8 years ago
Matthew Chen 32e4eb2a42 Add a “last app completed launch” version.
// FREEBIE
8 years ago
Matthew Chen f098df9056 [SSK] Upgrade attachment streams on a serial queue.
// FREEBIE
8 years ago
Matthew Chen 7379e6a679 Merge branch 'charlesmchen/attachmentStreamUpgradesVsSerialQueue' 8 years ago
Matthew Chen 631a2bbb12 Bump build number.
// FREEBIE
8 years ago
Matthew Chen 173cb54b62 Merge branch 'charlesmchen/readVsWriteConnection' 8 years ago
Matthew Chen 35d68c6180 Fix "writes on long-lived read connection" issue.
// FREEBIE
8 years ago
Matthew Chen 470cee0e11 Upgrade attachment streams on a serial queue.
// FREEBIE
8 years ago
Matthew Chen da55f45af7 Bump build number.
// FREEBIE
8 years ago
Matthew Chen 9eb769fe9c Merge branch 'charlesmchen/loadingRootViewController' 8 years ago
Matthew Chen 16dd87a407 Use launch screen as root view controller while database views are loading.
// FREEBIE
8 years ago
Matthew Chen 12df7fae83 Update l10n strings.
// FREEBIE
8 years ago
Matthew Chen 7805119c03 Bump build number.
// FREEBIE
8 years ago
Matthew Chen 72ad65e273 Merge branch 'charlesmchen/busyVsUntrusted' 8 years ago
Matthew Chen 3bc73bea25 Don't return busy signal to untrusted callers.
// FREEBIE
8 years ago
Matthew Chen e50a9e40fa Merge branch 'charlesmchen/databaseViewsVsStartupTime' 8 years ago
Matthew Chen 42bf2106bd [SSK] Avoid crashing on startup due to database view creation. Use transactions in the jobs.
// FREEBIE
8 years ago
Matthew Chen 09513fc1c3 Merge branch 'charlesmchen/databaseViewsVsStartupTime' 8 years ago
Matthew Chen f71f33c2a6 Respond to CR.
// FREEBIE
8 years ago
Matthew Chen 22109d719b Respond to CR.
// FREEBIE
8 years ago
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
8 years ago
Matthew Chen 0f96341059 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.

// FREEBIE
8 years ago
Matthew Chen bbc7c44c93 Use transactions in the jobs.
// FREEBIE
8 years ago
Matthew Chen 7b47cd8806 Merge branch 'charlesmchen/offersVsSelf' 8 years ago
Matthew Chen b18e7cde34 Don’t show offers in conversation with self.
// FREEBIE
8 years ago
Matthew Chen 9fa1b295a4 Bump build number.
// FREEBIE
8 years ago
Matthew Chen f47873f78b Merge branch 'charlesmchen/removeBlockingPref' 8 years ago
Matthew Chen 7c1d3fe23c [SSK] Remove “block on safety number changes” setting in preferences.
FREEBIE
8 years ago
Matthew Chen 96dc0e4fdb Merge branch 'charlesmchen/removeBlockingPref' 8 years ago
Matthew Chen 05e316381b Remove “block on safety number changes” setting in preferences.
// FREEBIE
8 years ago