Commit Graph

3243 Commits (c7871b28d451dc3d0d9236d1b3bb5cdf7ad354c1)

Author SHA1 Message Date
Michael Kirk c7871b28d4 Make sure any new call migration settings take effect on first launch
// FREEBIE
8 years ago
Michael Kirk bd48576075 "Bump build to 2.21.0.9." 8 years ago
Michael Kirk 39b87b702b Fix debuglogs.org integration
// FREEBIE
8 years ago
Michael Kirk 913cdad74a "Bump build to 2.21.0.8." 8 years ago
Michael Kirk 51ae936555 Ensure the user sees the experience upgrade
Don't mark it as seen until it is dismissed.

// FREEBIE
8 years ago
Michael Kirk 5739f074ae Show migration screen at first launch.
sort sounds alphabetically (other than Default/None)

// FREEBIE
8 years ago
Michael Kirk d12a6ae574 "Bump build to 2.21.0.7." 8 years ago
Michael Kirk cae40d4087 "Bump build to 2.21.0.6." 8 years ago
Michael Kirk c2501d8d1e Don't migrate legacy users to use new audio tones
// FREEBIE
8 years ago
Michael Kirk d3be2b4a3b Vibrate when playing sound as alert
// FREEBIE
8 years ago
Michael Kirk d7fcac8a5a In-App notifications don't pause background audio
// FREEBIE
8 years ago
Michael Kirk b0b012046b "Bump build to 2.21.0.5." 8 years ago
Michael Kirk 6077367e66 Notification sounds should respect silent switch
// FREEBIE
8 years ago
Michael Kirk 1c24cf7dad "Bump build to 2.21.0.4." 8 years ago
Michael Kirk 760b772974 Default fallback notification should now be "Note"
This means that *upgrading* users will not hear the ka-klunk for
fallback notifications if they don't first receive a voip-notification
which migrates them.

But the alternative is that *new* users *would* hear the ka-klunk for
fallback notifications by default.

// FREEBIE
8 years ago
Michael Kirk 58d84b6d68 "Bump build to 2.21.0.3." 8 years ago
Michael Kirk 4d65695bd1 Fix typo
// FREEBIE
8 years ago
Michael Kirk ef6bfaf7bb "Bump build to 2.21.0.2." 8 years ago
Michael Kirk eca1648054 Don't "show" upgrade splash when receiving a voip notification
Wait until app is in the foreground to show upgrade splashes

// FREEBIE
8 years ago
Michael Kirk aa82f0aa40 "Bump build to 2.21.0.1." 8 years ago
Matthew Chen 4834a85fb5 Add share option for debug logs. 8 years ago
Matthew Chen 256a300297 Integrate with logs service. 8 years ago
Matthew Chen 7b84afaaf1 Integrate with logs service. 8 years ago
Matthew Chen 4bbf0d9e3d Integrate with logs service. 8 years ago
Matthew Chen 06d16bdec5 Revert "Revert "Merge branch 'charlesmchen/debugLogs' into hotfix/2.20.1""
This reverts commit b1dd325ce8.
8 years ago
Michael Kirk 46d944740b Make default audio tone more prominent
Label Note as (default)
Move it to the second item in the list, just after "None"

// FREEBIE
8 years ago
Michael Kirk f0ca957a09 Fix remote video view
// FREEBIE
8 years ago
Michael Kirk e5ab6f101b Clean up audio files
- remove unused classic-ringtone
- move classic with the rest of the message sounds

// FREEBIE
8 years ago
Michael Kirk a068b85734 Audio splashscreen artwork/copy
copy tweaks

// FREEBIE
8 years ago
Matthew Chen a71e00397f Fix build break related to Swift 4.1 syntax. 8 years ago
Matthew Chen bf48ccd4ad Merge remote-tracking branch 'origin/hotfix/2.20.1' 8 years ago
Michael Kirk 37fdd407d4 CR: Add translation comment
// FREEBIE
8 years ago
Michael Kirk cf6dfe08bb Custom audio notifications upgrade experience
TODO: update art
8 years ago
Matthew Chen 85eba0cacb "Bump build to 2.20.1.1." 8 years ago
Matthew Chen b1dd325ce8 Revert "Merge branch 'charlesmchen/debugLogs' into hotfix/2.20.1"
This reverts commit de5d17a396, reversing
changes made to d32e90c3d1.
8 years ago
Matthew Chen e4ee3e0007 Revert "Respond to CR."
This reverts commit 45201d45ed.
8 years ago
Matthew Chen 45201d45ed Respond to CR. 8 years ago
Matthew Chen 7bbad0d5a1 "Bump build to 2.20.1.0." 8 years ago
Matthew Chen 8f203f99bd Update l10n strings. 8 years ago
Michael Kirk 9dfbf6e6bc Fix crash presenting settings dialog off main thread
// FREEBIE
8 years ago
Matthew Chen 579da1c768 Refine handling of unsafe filename characters. 8 years ago
Matthew Chen 47a6d844c9 Refine handling of unsafe filename characters. 8 years ago
Matthew Chen 7e1ae33167 Refine changes to debug logs. 8 years ago
Matthew Chen 920c2b1d76 Rework log upload. 8 years ago
Michael Kirk f1f7f87457 Use aifc files for all notification sounds so we can confidently copy
them over the statically named "NewMessage.aifc" which is used by
fallback notifications

// FREEBIE
8 years ago
Michael Kirk e020b0ff99 Persist default sound so we can use it for fallback notifications
// FREEBIE
8 years ago
Michael Kirk 658b8c3223 CR: typos and doc changes
// FREEBIE
8 years ago
Michael Kirk 5959cdf070 Simplify call privacy settings
We've long allowed users to configure what shows up in message
notifications:

- name: content (by default)
- just name (no content)
- generic notification (no name nor content)

Now we're dual purposing that setting to apply to calls. If someone
doesn't want to show names in the message notifications, presumably also
don't want that name showing up in the call log.

Also, since the earlier CallKit/iCloud issues had been addressed before
iOS11, we upgrade all iOS11 users to the more intuitive CallKit
interface.

Also: introduce "use system call logs" toggle when available. It will be
enabled by default, but we disable it for legacy users who'd explicitly
opted *out* of CallKit.

// FREEBIE
8 years ago
Matthew Chen 5b9ab0cf5d Auto-disable CallKit privacy in iOS 11 and later. 8 years ago
Matthew Chen 8f22facecc Respond to CR. 8 years ago