Commit Graph

3650 Commits (93d2baa096cc82efdd6bed1b31235e4f4f7df142)
 

Author SHA1 Message Date
Michael Kirk 93d2baa096 [JSQMVC] Fix scrolling crashes
- First occurs when the "Load More Messages" is shown, while scrolling and
  receiving new messages
- Second occurs when scrolling while popping/dismissing the keyboard
  (Not sure if receiving messages was a precondition for this crash)

// FREEBIE
7 years ago
Michael Kirk 0e241299d2 Discard GroupInfoRequest from unknown group
// FREEBIE
7 years ago
Michael Kirk 7836867780 pull latest translations
// FREEBIE
7 years ago
Michael Kirk b29d87cb3e bump build
// FREEBIE
7 years ago
Michael Kirk df94337a01 Merge branch 'mkirk/improve-asserts' into hotfix/2.15.2 7 years ago
Michael Kirk 3856f3dfb1 Improve asserts/logging
// FREEBIE
7 years ago
Matthew Chen 96faa080c0 Merge branch 'charlesmchen/callViewDelay' into hotfix/2.15.2 7 years ago
Matthew Chen d9bc3ac806 Respond to CR.
// FREEBIE
7 years ago
Matthew Chen 9c5934359e Don’t dismiss call view controller to present other view.
// FREEBIE
7 years ago
Matthew Chen 138301975c Don’t dismiss call view controller to present other view.
// FREEBIE
7 years ago
Matthew Chen 791e270578 Terminate call if call view presentation is delayed.
// FREEBIE
7 years ago
Matthew Chen 634617b7d4 Terminate call if call view presentation is delayed.
// FREEBIE
7 years ago
Michael Kirk 2da8741df9 Merge branch 'mkirk/call-screen-timer' into hotfix/2.15.2 7 years ago
Michael Kirk 81d7f28253 Timer to ensure call screen shown
// FREEBIE
7 years ago
Michael Kirk c6069376d8 more logging
// FREEBIE
7 years ago
Matthew Chen f8e153fb71 Bump build from to 2.15.2.1.
// FREEBIE
7 years ago
Matthew Chen 639fcac211 Merge branch 'charlesmchen/hideThreadsVsDisappearingMessages' into hotfix/2.15.2 7 years ago
Matthew Chen 6f03c2d92f Don’t hide threads if they are a group thread, or if they have _ever_ had a message.
// FREEBIE
7 years ago
Matthew Chen 5c4019b9c5 Bump version to 2.15.2.0.
// FREEBIE
7 years ago
Matthew Chen 868d19972c Merge branch 'charlesmchen/ios8vsLayout' into hotfix/2.15.1 7 years ago
Matthew Chen 99c948568b Remove iOS 9-only APIs from layout code.
// FREEBIE
7 years ago
Michael Kirk 66cda35a84 Merge branch 'mkirk/fix-privacy-switch' into hotfix/2.15.1 7 years ago
Michael Kirk 249a3fcabc Show proper setting for CallKitPrivacy
// FREEBIE
7 years ago
Michael Kirk 845c286b43 bump version
// FREEBIE
7 years ago
Matthew Chen 1e002f7ef2 Bump build from to 2.15.0.4.
// FREEBIE
7 years ago
Matthew Chen cb53d27e54 Merge branch 'charlesmchen/messageMappingsGrowth' 7 years ago
Matthew Chen a0eead37c7 Ensure size of message mappings range increases monotonically.
// FREEBIE
7 years ago
Michael Kirk 2a6df19e0e Merge branch 'mkirk/drain-queue-perf' 7 years ago
Michael Kirk a196693425 Make sure DB views are ready before kicking processing job
// FREEBIE
7 years ago
Michael Kirk 0b38b46683 remove unnecessary dispatch
// FREEBIE
7 years ago
Michael Kirk 6a5c6a9fc9 didBecomeActive kicks the processing queue
// FREEBIE
7 years ago
Michael Kirk 1066089980 Fix thread explosion
Without this, when the user has a large message queue to process, things
slow to a crawl as we spew more and more threads. Since it's on a serial
queue anyway, there's no need to have multiple threads executing this
code.

// FREEBIE
7 years ago
Matthew Chen 00fc1299df Merge branch 'charlesmchen/messageFooterAlignment' 7 years ago
Matthew Chen 31d65c3d77 Fix RTL alignment of message footers.
// FREEBIE
7 years ago
Michael Kirk a9c07e88b7 Merge branch 'mkirk/fix-spinner-layout' 7 years ago
Michael Kirk feb1061c04 Fix spinner layout on iphone5
// FREEBIE
7 years ago
Michael Kirk 020bd48496 Fix tests
// FREEBIE
7 years ago
Matthew Chen 43f451e236 Remove errant assert.
// FREEBIE
7 years ago
Matthew Chen b6cecd44a8 Merge branch 'charlesmchen/fixWarningsInAnalyticsMacros' 7 years ago
Matthew Chen bdb50552d3 Fix asserts in analytics macros.
// FREEBIE
7 years ago
Matthew Chen 240b8adbd6 Merge branch 'charlesmchen/debugUIVsManualCensorshipCircumvention' 7 years ago
Matthew Chen 5acb3714e9 Add debug UI to enable manual censorship circumvention.
// FREEBIE
7 years ago
Matthew Chen 75c7cc4abf Add debug UI to enable manual censorship circumvention.
// FREEBIE
7 years ago
Matthew Chen 964eb28f1b Merge branch 'charlesmchen/debugGroupsVsLocalNumber' 7 years ago
Matthew Chen d22e29ec09 Include local number when creating debug groups.
// FREEBIE
7 years ago
Matthew Chen fe7ad9cc81 Merge branch 'charlesmchen/debugCreateGroups' 7 years ago
Matthew Chen 8f17730d9b Modify “create groups” debug UI to use current 1:1 contact.
// FREEBIE
7 years ago
Matthew Chen 653f7faca8 Add debug UI for creating groups.
// FREEBIE
7 years ago
Matthew Chen 1c3dd8cac4 Bump build from to 2.15.0.3.
// FREEBIE
7 years ago
Matthew Chen 2bd113f140 Merge branch 'charlesmchen/hideEmptyConversations' 7 years ago