Commit Graph

3181 Commits (76aee05817edcb24c35333d7bb4590943beee198)

Author SHA1 Message Date
Michael Kirk e8c5509f3a Respect system contact ringtones
If CallKit privacy is enabled, we'll always use the system default
ringer.

If CallKit privacy is *not* enabled we'll use any ringtone specified in
the for that contact in the address book, else fall back to the default

// FREEBIE
8 years ago
Matthew Chen 6c8a8fa098 Add new "note" audio asset for fallback push notifications. 8 years ago
Matthew Chen 0c20f2215a Improve sound settings view. 8 years ago
Matthew Chen e0144dab5f Improve sound settings view. 8 years ago
Matthew Chen 899799af92 Improve sound settings view. 8 years ago
Matthew Chen 5e8f3086de Update call sounds. 8 years ago
Matthew Chen a0f4723fa2 Update call sounds. 8 years ago
Matthew Chen a44a117612 Add custom ringtone sounds. 8 years ago
Matthew Chen cd32895657 Add UI for editing per-thread notification sounds. 8 years ago
Matthew Chen 396fe82707 Add UI for editing per-thread notification sounds. 8 years ago
Matthew Chen dc8b8ca0bd Add per-thread custom notification sounds. 8 years ago
Matthew Chen 9aa02489b8 Custom notification sounds in local notifications. 8 years ago
Matthew Chen a837c5d41b Custom notification sounds. 8 years ago
Matthew Chen 5c3f6b0ee5 Custom notification sounds. 8 years ago
Matthew Chen 3d892abc46 "Bump build to 2.21.0.0." 8 years ago
Matthew Chen 03bea4fd8b "Bump build to 2.20.0.42." 8 years ago
Matthew Chen 9e3aa77fc6 Update l10n strings. 8 years ago
Matthew Chen 01cde6740c "Bump build to 2.20.0.41." 8 years ago
Matthew Chen fbab526b3c Update l10n strings. 8 years ago
Matthew Chen ff88f11738 Update l10n strings. 8 years ago
Matthew Chen ec32d8839b "Bump build to 2.20.0.40." 8 years ago
Matthew Chen 5235f97953 Use background task while migrating. 8 years ago
Matthew Chen d30dd22040 "Bump build to 2.20.0.39." 8 years ago
Matthew Chen 81629a87df Fix build break. 8 years ago
Matthew Chen 5e88110a0b "Bump build to 2.20.0.38." 8 years ago
Matthew Chen 8e9261e1ba "Bump build to 2.20.0.37." 8 years ago
Matthew Chen 708ff7efbd "Bump build to 2.20.0.36." 8 years ago
Matthew Chen 152c570900 Respond to CR. 8 years ago
Matthew Chen 03670b4868 Rename the view horizon. 8 years ago
Matthew Chen fabbe46114 Clean up ahead of PR. 8 years ago
Matthew Chen 4e1e232825 Flush writes from other processes. 8 years ago
Matthew Chen 1ff4f85247 Improve handling of db modifications while conversation view is not observing. 8 years ago
Matthew Chen 5444fc73b0 Improve handling of db modifications while conversation view is not observing. 8 years ago
Matthew Chen 2ac7716771 Improve handling of db modifications while conversation view is not observing. 8 years ago
Matthew Chen 31d22e3e35 "Bump build to 2.20.0.35." 8 years ago
Michael Kirk e43d0b1b5a Fix "Share" for attachment with caption
// FREEBIE
8 years ago
Matthew Chen 88d8eacc6e "Bump build to 2.20.0.34." 8 years ago
Michael Kirk 5ba5d3f524 Remove "Share" from edit menu
Showing the share UI conflicts with the conversation views
inputAccessory toolbar.

Specifically:

- the long press menu acquires first responder
- tapping share presents the activity view
- at this point, the input toolbar is hidden
- launching a share extension hides the activity view, presents the
  share extension (could be the Signal share extension or another app's
  share extension)
- the conversation view (which is rendered behind the share extension)
  regains first responder, causing the input toolbar to appear above the
  share extension

One fix would be to re-implement an interface similar UIMenuController,
which does not require mucking with the responder chain, but that's
going to be more involved.

// FREEBIE
8 years ago
Michael Kirk d7f8c3e9d3 Ensure inputAccessory doesn't obscure the SN alert
This affects iOS 8, 9, and to a lesser degree iOS10.
On iOS11, presenting an alert causes the keyboard/inputAccessoryView to
temporarily dismiss.

// FREEBIE
8 years ago
Michael Kirk 7040437ca6 Handle nil date when formatting
// FREEBIE
8 years ago
Matthew Chen 2575d01b96 "Bump build to 2.20.0.33." 8 years ago
Matthew Chen a4855acf44 Don't clear legacy db password until conversion completes. 8 years ago
Matthew Chen 70ba1720d9 Filter unicode ordering letters. 8 years ago
Matthew Chen cf507487c1 "Bump build to 2.20.0.32." 8 years ago
Matthew Chen d91507d897 Improve the robustness of the migration logic. 8 years ago
Matthew Chen e8cbba61f9 "Bump build to 2.20.0.31." 8 years ago
Matthew Chen 11680958de "Bump build to 2.20.0.30." 8 years ago
Matthew Chen 14122dab54 Fix the storage failure alert. 8 years ago
Matthew Chen 5d949368a6 "Bump build to 2.20.0.29." 8 years ago
Michael Kirk ef7d5df09a "Bump build to 2.20.0.28." 8 years ago