Commit Graph

290 Commits (5f8c5ccd53b850ae00df1c12fd9c2af3ad5e3061)

Author SHA1 Message Date
Michael Kirk 173008fba9 Clarify reminder view, touchup layout
Layout needs to be kept tight for small form factors, but it was overly
cramped on larger devices.

// FREEBIE
8 years ago
Michael Kirk 319e0d808f Merge tag '2.21.0.14' into release/2.22.0 8 years ago
Michael Kirk 3aebaefc31 A lighter touch for the fix-call connect.
Though it should be fine, reloading the callUIAdapter is a bit heavy
handed. And the current implementation is prone to being broken, since
we sometimes forget not to treat callUIAdapter as a singleton.

Longer term we can find a way to either: make callUIAdapter a true
singleton or possibly make callUIAdapter a private member of something
which *is* a true singleton.

Since we only *need* it to be reloaded the one time the migration runs
(or when a user changes settings which should be rare) it makes sense to
remove it from the happy path.

// FREEBIE
8 years ago
Michael Kirk bbdcd0c768 Call connection fixups
callUIAdapter is not a singleton (for better or for worse)

No one should hold a reference directly to it, but rather via the
CallService, which is a singleton

Wait a bit longer for initial call screen before terminating. Especially
first call can hit this limit.

When call *does* take too long to show, terminate properly to ensure
we're not left with a phantom call

// FREEBIE
8 years ago
Michael Kirk 74ccdfdf2c Fix redundant profile downloads
// FREEBIE
8 years ago
Michael Kirk a1de99f1f1 Merge tag '2.21.0.9' 8 years ago
Michael Kirk 39b87b702b Fix debuglogs.org integration
// FREEBIE
8 years ago
Matthew Chen db430d6aa7 Revert unwanted changes. 8 years ago
Matthew Chen d6f4db1523 Rename TSStorageManager to OWSPrimaryStorage. 8 years ago
Michael Kirk f459c9ce6d CR: rename SignalClassic constant
// 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 55a4b66ca3 Run call settings migration
// FREEBIE
8 years ago
Michael Kirk 1ddf3bb4e1 Fix "use ambient" for notifications
// FREEBIE
8 years ago
Michael Kirk 126a4cb7ca Fix build break
// FREEBIE
8 years ago
Michael Kirk 79ee5ed216 Be more conservative about logging legacy users into "Recents"
// FREEBIE
8 years ago
Michael Kirk 4e64b09ad6 Don't set audio to ambient while other audioActivity exists
// FREEBIE
8 years ago
Michael Kirk 830e9f1bfd Make "Signal Classic" audio stand out more
// FREEBIE
8 years ago
Michael Kirk 7883167265 Fix "None" audio for fallback notifications.
// 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
Matthew Chen 4f55079a79 Respond to CR. 8 years ago
Matthew Chen 2d6b9a7c81 Respond to CR. 8 years ago
Matthew Chen 9db9409561 Share background tasks. 8 years ago
Michael Kirk 07ee3ea843 Merge tag '2.21.0.5' 8 years ago
Michael Kirk 1d3831eccd Registration Lock reminder view
Also fixed: Don't lose PIN across registrations

// FREEBIE
8 years ago
Michael Kirk 6077367e66 Notification sounds should respect silent switch
// FREEBIE
8 years ago
Michael Kirk 1ff2f3f42e Merge tag '2.21.0.1' 8 years ago
Matthew Chen 864f1cc8ee Clean up ahead of PR. 8 years ago
Matthew Chen 4834a85fb5 Add share option for debug logs. 8 years ago
Matthew Chen 06d16bdec5 Revert "Revert "Merge branch 'charlesmchen/debugLogs' into hotfix/2.20.1""
This reverts commit b1dd325ce8.
8 years ago
Matthew Chen e89a0f815b Respond to CR. 8 years ago
Matthew Chen 5e02032fc3 Fix profile avatar downloads. 8 years ago
Matthew Chen 69c49d4a7b Fix profile avatar downloads. 8 years ago
Matthew Chen b62a43217f Fix profile avatar downloads. 8 years ago
Matthew Chen 15921fa0b5 Fix profile avatar downloads. 8 years ago
Matthew Chen dfa082238e Fix profile avatar downloads. 8 years ago
Michael Kirk 1d7e2e367e Fix migration to work with fallback notifications as well
// FREEBIE
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
Matthew Chen 59c745756a Clean up codebase. 8 years ago
Matthew Chen 3acdd84398 Elaborate request factory. 8 years ago
Matthew Chen 004479a2ce Elaborate request factory. 8 years ago
Matthew Chen c17a819366 Elaborate request factory. 8 years ago
Matthew Chen a87b79341f Respond to CR. 8 years ago
Matthew Chen baf6fcc535 Add 2FA registration view. 8 years ago
Matthew Chen e12a1e984a Work on two-factor auth settings UI. 8 years ago
Matthew Chen 1f6cbd399e Sketch out 2FA feature. 8 years ago
Michael Kirk fa37fdd300 Fix legacy sounds for voip pushes
This way users who were unknowingly upgraded in the night will continue
to hear the ka-klunk until they've seen the splash screen announcing the
feature.

// 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
Matthew Chen bf48ccd4ad Merge remote-tracking branch 'origin/hotfix/2.20.1' 8 years ago
Michael Kirk cf6dfe08bb Custom audio notifications upgrade experience
TODO: update art
8 years ago