Commit Graph

6774 Commits (4b8a2fa8a31fab4d8f76de2031d9c6c964a572b5)
 

Author SHA1 Message Date
Matthew Chen 5bbce14020 Rework flush of registration connection(s). 7 years ago
Matthew Chen 5d627ee89f Rework flush of registration connection(s). 7 years ago
Matthew Chen 4f1f1a107f Rework flush of registration connection(s). 7 years ago
Matthew Chen 1b73fb9e67 Merge branch 'charlesmchen/callViewOptionals' into release/2.24.0 7 years ago
Matthew Chen cc42e85bd6 Avoid race condition in call view controller. 7 years ago
Michael Kirk 3950d2c546 Merge branch 'mkirk/disappearing-messages' 7 years ago
Michael Kirk c88ce07f66 CR: Clean up comments, use property setter instead of ivar
// FREEBIE
7 years ago
Michael Kirk eb140a6839 Timer info messages *before* the message which changed the timer
// FREEBIE
7 years ago
Michael Kirk a9e7c5e879 Cleanup: simplify migration, remove unused code
// FREEBIE
7 years ago
Michael Kirk b039fdd276 UI Fix: start with full hourglass on short timer durations
We were positioning relative to "blink" time (2s), rather than delete
time, which means that for 10s timers we were starting as though only 8s
remained.

// FREEBIE
7 years ago
Michael Kirk 754549adf1 Start timer for expiring message based on when read receipt was sent
// FREEBIE
7 years ago
Michael Kirk dfb2a034af Use explicit transactions.
- Start expiration within scope of existing transaction when we're
  already in a transaction

// FREEBIE
7 years ago
Michael Kirk b7625689cb Simplify reasoning around disappearing messages
1. Max duration between runs is now a separate timer we set up once and
   don't touch, so we can separate any potential bugs in scheduling logic.
2. When we want to "run now" we just run now, rather than going through
   the scheduler.
3. Detect if messages aren't being deleted in a timely way.

// FREEBIE
7 years ago
Michael Kirk 57ae2b173f Clarify existing functionality, but no change in behavior
rename vars
use clearer date comparison method

// FREEBIE
7 years ago
Matthew Chen 621d54db17 Revert "Remove usage of ! in call view."
This reverts commit ce197b0ada.
7 years ago
Matthew Chen 943b3f031c Revert "Remove usage of ! in call view."
This reverts commit 699bf0a829.
7 years ago
Matthew Chen 594ddfaec3 Revert "Remove usage of ! in call view."
This reverts commit 3cbd49627a.
7 years ago
Matthew Chen 3cbd49627a Remove usage of ! in call view. 7 years ago
Matthew Chen 699bf0a829 Remove usage of ! in call view. 7 years ago
Matthew Chen ce197b0ada Remove usage of ! in call view. 7 years ago
Matthew Chen ef95e0538a "Bump build to 2.24.0.8." 7 years ago
Matthew Chen 499d068424 "Bump build to 2.24.0.7." 7 years ago
Matthew Chen e2fa797e01 Merge remote-tracking branch 'origin/charlesmchen/fixMessageTaps' 7 years ago
Matthew Chen a1386eca81 Fix taps in message cells. 7 years ago
Matthew Chen d3f106e3b7 "Bump build to 2.24.0.6." 7 years ago
Matthew Chen 87c335e07e Merge branch 'charlesmchen/fixDateComparators' 7 years ago
Matthew Chen e7855c16a9 Fix date comparators. 7 years ago
Matthew Chen 3b5ee662d6 Fix date comparators. 7 years ago
Matthew Chen 5067dcba5a Fix date comparators. 7 years ago
Matthew Chen 5a6220a843 "Bump build to 2.24.0.5." 7 years ago
Matthew Chen 26f8050da0 Merge tag '2.23.4.2' 7 years ago
Matthew Chen e96ad2f973 "Bump build to 2.23.4.2." 7 years ago
Matthew Chen c3b72ac6b2 Merge branch 'charlesmchen/callViewVsKeyboard_' into hotfix/2.23.4 7 years ago
Matthew Chen ae61b44a99 Resolve conflict between keyboard and call view. 7 years ago
Matthew Chen 7090a59a35 "Bump build to 2.24.0.4." 7 years ago
Matthew Chen 34e99cc42f Update l10n strings. 7 years ago
Matthew Chen b8b131a1fb "Bump build to 2.24.0.3." 7 years ago
Matthew Chen eb51ea42e3 Merge remote-tracking branch 'origin/hotfix/2.23.4' 7 years ago
Matthew Chen bc35a38592 "Bump build to 2.23.4.1." 7 years ago
Matthew Chen 5cf6e65323 Fix screen lock alerts. 7 years ago
Michael Kirk 66f028a3b3 Update nullability
If object is nil, which it can be, Swift freaks out, since we'd promised
it would never be nil.

// FREEBIE
7 years ago
Matthew Chen 7d7981e823 Merge branch 'charlesmchen/mainWindow' into hotfix/2.23.4 7 years ago
Matthew Chen 85cb78ddfe Add mainWindow property to app context. 7 years ago
Matthew Chen 4e9c653c8a "Bump build to 2.23.4.0." 7 years ago
Matthew Chen 27935361c7 Merge branch 'charlesmchen/malformedProtos' 7 years ago
Matthew Chen 5ce39337ed Handle malformed protos. 7 years ago
Matthew Chen b925f913bd Merge branch 'charlesmchen/attachmentTypeAssets' 7 years ago
Matthew Chen 284cc8c265 Apply attachment type assets. 7 years ago
Matthew Chen 146db1984b Apply attachment type assets. 7 years ago
Michael Kirk f2d5bd48f3 Merge branch 'mkirk/nullability-fix' 7 years ago