Commit Graph

2416 Commits (f098df90567524c4396e0b8b5873bb124bc77590)
 

Author SHA1 Message Date
Matthew Chen f098df9056 [SSK] Upgrade attachment streams on a serial queue.
// FREEBIE
7 years ago
Matthew Chen 631a2bbb12 Bump build number.
// FREEBIE
7 years ago
Matthew Chen 173cb54b62 Merge branch 'charlesmchen/readVsWriteConnection' 7 years ago
Matthew Chen 35d68c6180 Fix "writes on long-lived read connection" issue.
// FREEBIE
7 years ago
Matthew Chen da55f45af7 Bump build number.
// FREEBIE
7 years ago
Matthew Chen 9eb769fe9c Merge branch 'charlesmchen/loadingRootViewController' 7 years ago
Matthew Chen 16dd87a407 Use launch screen as root view controller while database views are loading.
// FREEBIE
7 years ago
Matthew Chen 12df7fae83 Update l10n strings.
// FREEBIE
7 years ago
Matthew Chen 7805119c03 Bump build number.
// FREEBIE
7 years ago
Matthew Chen 72ad65e273 Merge branch 'charlesmchen/busyVsUntrusted' 7 years ago
Matthew Chen 3bc73bea25 Don't return busy signal to untrusted callers.
// FREEBIE
7 years ago
Matthew Chen e50a9e40fa Merge branch 'charlesmchen/databaseViewsVsStartupTime' 7 years ago
Matthew Chen 42bf2106bd [SSK] Avoid crashing on startup due to database view creation. Use transactions in the jobs.
// FREEBIE
7 years ago
Matthew Chen f71f33c2a6 Respond to CR.
// FREEBIE
7 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
7 years ago
Matthew Chen 7b47cd8806 Merge branch 'charlesmchen/offersVsSelf' 7 years ago
Matthew Chen b18e7cde34 Don’t show offers in conversation with self.
// FREEBIE
7 years ago
Matthew Chen 9fa1b295a4 Bump build number.
// FREEBIE
7 years ago
Matthew Chen f47873f78b Merge branch 'charlesmchen/removeBlockingPref' 7 years ago
Matthew Chen 7c1d3fe23c [SSK] Remove “block on safety number changes” setting in preferences.
FREEBIE
7 years ago
Matthew Chen 05e316381b Remove “block on safety number changes” setting in preferences.
// FREEBIE
7 years ago
Matthew Chen ce99a74622 Merge branch 'charlesmchen/fakeMessages2' 7 years ago
Matthew Chen d0791bf510 Add debug UI to create fake messages.
// FREEBIE
7 years ago
Matthew Chen 8d828af4f2 Merge branch 'charlesmchen/databaseViewsVsPerf' 7 years ago
Matthew Chen cf0319f025 [SSK] Reduce number of database views.
// FREEBIE
7 years ago
Matthew Chen 575d631123 Reduce number of database views.
// FREEBIE.
7 years ago
Matthew Chen d1097c3610 [SSK] Remove an unnecessary database view.
// FREEBIE
7 years ago
Matthew Chen 678ddcacb4 Merge branch 'charlesmchen/cullDependencies' 7 years ago
Matthew Chen 35879046c3 Remove OpenSSL pod.
// FREEBIE
7 years ago
Matthew Chen 731f090f6c Merge branch 'charlesmchen/fixOpenSSL' 7 years ago
Matthew Chen 1057e40008 Fix OpenSSL cocoapod.
// FREEBIE
7 years ago
Matthew Chen a0ffe2bd13 Merge branch 'charlesmchen/groupCreationErrors' 7 years ago
Matthew Chen 1818aea628 [SSK] Ensure message sends only succeed or fail once. Add “group creation failed” error message.
// FREEBIE
7 years ago
Matthew Chen 6f1f1fac80 Improve handling of group creation failures.
// FREEBIE
7 years ago
Matthew Chen f4a77f730f Merge branch 'charlesmchen/notificationSoundsVsConcurrency' 7 years ago
Matthew Chen bdfa435738 Allow notification sound check from any thread.
// FREEBIE
7 years ago
Matthew Chen e8a0cc08e6 Merge branch 'charlesmchen/callsStuckOnConnecting' 7 years ago
Matthew Chen ab043cea5e [SSK] Improve logging around incoming messages.
// FREEBIE
7 years ago
Matthew Chen f5f506d06f Investigate “call stuck on connecting” issue.
// FREEBIE
7 years ago
Matthew Chen 24c0e296e3 Merge branch 'charlesmchen/useReferenceCellsForMeasurement' 7 years ago
Matthew Chen 55b86eba28 Use reference cells for measurement.
// FREEBIE
7 years ago
Matthew Chen 83b03c0047 Use reference cells for measurement.
// FREEBIE
7 years ago
Matthew Chen 91af4f93e1 Use reference cells for measurement.
// FREEBIE
7 years ago
Matthew Chen de56c77f3f Merge branch 'charlesmchen/fixBuildWarnings' 7 years ago
Matthew Chen 389305e2b9 Fix build warnings.
// FREEBIE
7 years ago
Matthew Chen 07fca2b5d2 Merge branch 'charlesmchen/throttleNotifications' 7 years ago
Matthew Chen 5e993e72c1 Throttle notification sounds.
// FREEBIE
7 years ago
Matthew Chen d01412ae9c Merge branch 'charlesmchen/tweakVerificationUI' 7 years ago
Matthew Chen a73c6ede60 Tweak verification UI.
* Add “tap for options” to verification banner copy.
* Add close button to banners.
* Always use shield icon for verification row in conversation settings view.
* Add action sheet to verification banner.

// FREEBIE
7 years ago
Matthew Chen 935244843e Tweak verification UI.
* Add “tap for options” to verification banner copy.
* Add close button to banners.
* Always use shield icon for verification row in conversation settings view.
* Add action sheet to verification banner.

// FREEBIE
7 years ago