Commit graph

2628 commits

Author SHA1 Message Date
Michael Kirk e584f4d1e1 copy tweaks
// FREEBIE
2017-07-10 10:42:59 -05:00
Michael Kirk c5e42b667c Merge branch 'dermaaarkus-feature/fixWarnings' 2017-07-08 17:24:36 -05:00
markus.fassbender 422336db32 fixes compiler warnings FREEBIE 2017-07-08 17:24:22 -05:00
Matthew Chen 84a5a73b51 Merge branch 'charlesmchen/timerLeaks' 2017-07-07 15:17:25 -04:00
Matthew Chen c817346ee3 Fix “timer circular reference” leaks.
// FREEBIE
2017-07-07 15:17:18 -04:00
Michael Kirk afe6f9ca7a Merge branch 'mkirk/bluetooth' 2017-07-06 19:36:06 -05:00
Michael Kirk d8330a2c4f Fix bluetooth audio for calls
Allow bluetooth in all call speaking modes. This was much simpler to fix
now that all call AudioSession mgmt happens in one method.

// FREEBIE
2017-07-06 17:54:14 -05:00
Matthew Chen 9a84aa93e1 Merge branch 'charlesmchen/headzDontSleep' 2017-07-06 17:40:57 -04:00
Matthew Chen e3f2583b4a Respond to CR.
// FREEBIE
2017-07-06 17:40:37 -04:00
Matthew Chen 9cbc1e6a1b Block device from sleeping while Debug UI is visible and during database upgrades.
// FREEBIE
2017-07-06 17:35:47 -04:00
Matthew Chen 0244e134f5 Block device from sleeping during certain activities.
// FREEBIE
2017-07-06 17:35:47 -04:00
Matthew Chen 700f3229bc Merge branch 'charlesmchen/lastRegisteredVsKeychain' 2017-07-06 17:34:48 -04:00
Matthew Chen bfd04088bd Persist registration view’s “last registered” values in keychain so that they persist across clean installs.
// FREEBIE
2017-07-06 17:34:42 -04:00
Michael Kirk 340728f168 Merge branch 'mkirk/status-not-tappable' 2017-07-06 15:25:39 -05:00
Michael Kirk 1afc6525e5 selecting network status does not highlight
// FREEBIE
2017-07-06 15:25:10 -05:00
Matthew Chen 3e11c10c9c [SSK] Don’t sync verification state until app has finished becoming active.
// FREEBIE
2017-07-06 14:42:04 -04:00
Matthew Chen e2197848bb Merge branch 'charlesmchen/appUpdateNag' 2017-07-06 13:21:14 -04:00
Matthew Chen 9e5447f1d4 Respond to CR.
// FREEBIE
2017-07-06 13:20:21 -04:00
Matthew Chen b400c0a327 Don’t show app upgrade nag unless we are at rest in home view or registration view.
// FREEBIE
2017-07-06 12:56:27 -04:00
Matthew Chen 944cd7beef Show app update nag on launch if necessary.
// FREEBIE
2017-07-06 12:56:27 -04:00
Michael Kirk 8e891eb357 Merge branch 'hotfix/2.13.3.0'
// FREEBIE
2017-07-06 09:33:57 -05:00
Matthew Chen e0ee4e42f1 [SSK] Modify TSStorageManager to use separate shared read and write connections.
// FREEBIE
2017-07-05 19:08:36 -04:00
Matthew Chen 1349360925 Merge branch 'charlesmchen/afterDidBecomeActive' into hotfix/2.13.3.0 2017-07-05 18:49:42 -04:00
Matthew Chen c5bf85d0b3 Respond to CR.
// FREEBIE
2017-07-05 18:49:02 -04:00
Matthew Chen ab3aa9d0ce Respond to CR.
// FREEBIE
2017-07-05 18:12:06 -04:00
Matthew Chen 97169f521a Move more initialization until after didBecomeActive is complete to avoid the “bad food” crash.
// FREEBIE
2017-07-05 17:54:22 -04:00
Matthew Chen 32beec6115 Merge branch 'charlesmchen/crashOnLaunch' into hotfix/2.13.3.0 2017-07-05 17:27:01 -04:00
Matthew Chen 73869b1eff Fix possible cause of crash on launch.
// FREEBIE
2017-07-05 17:26:27 -04:00
Matthew Chen 7869d1409b Merge branch 'charlesmchen/sharedReadAndWriteConnections' into hotfix/2.13.3.0 2017-07-05 17:25:04 -04:00
Matthew Chen dc1453264b [SSK] Modify TSStorageManager to use separate shared read and write connections.
// FREEBIE
2017-07-05 17:24:48 -04:00
Matthew Chen 7135895c1c Modify TSStorageManager to use separate shared read and write connections.
// FREEBIE
2017-07-05 17:01:28 -04:00
Michael Kirk 906b307e1f remove unneccessary hack
Now that we have a nice system message design, we don't need to shoe
horn group updates into the TSCall adapter.

// FREEBIE
2017-07-05 16:55:11 -04:00
Matthew Chen dcf3de2ae2 Bump version to 2.13.3.0.
// FREEBIE
2017-07-05 16:21:06 -04:00
Michael Kirk 7b04823aaf [SSK] FIX: verifiying unregistered user prints "no longer registered"
error on every launch

// FREEBIE
2017-07-05 13:01:48 -05:00
Michael Kirk 438dcb6ccb Merge branch 'mkirk/clearer-comment' 2017-07-05 12:58:33 -05:00
Michael Kirk 174706817c clearer comment
I erroneously thought this code was an error, maybe a better comment
would have saved me some time?

// FREEBIE
2017-07-05 12:58:04 -05:00
Michael Kirk 12d8ecfdfc Copy tweak: "Incomplete" -> "Unanswered" outgoing call
// FREEBIE
2017-07-05 12:52:49 -05:00
Michael Kirk bf59348972 Merge branch 'mkirk/declined-call-notification' 2017-07-05 12:46:14 -05:00
Michael Kirk 1f9f066fa9 print call record when declining a call
// FREEBIE
2017-07-05 12:45:34 -05:00
Michael Kirk 88d34b6c4b Merge branch 'mkirk/fix-non-callkit-ringer' 2017-07-05 12:35:30 -05:00
Michael Kirk 1e0cf89f7a Explanatory comment
// FREEBIE
2017-07-05 11:55:00 -05:00
Michael Kirk 43a3a4afaf play *after* stop
In theory this shouldn't make a difference, since we're not playing the
ringer twice, but in practice I fail to here ringer audio 50% of the
time (in DEBUG builds) while app is in the foreground.

// FREEBIE
2017-07-05 11:53:16 -05:00
Michael Kirk 8abde1dff8 Non-Callkit adapter plays audio from notification when app is in
background

// FREEBIE
2017-07-05 11:53:16 -05:00
Michael Kirk ed5e86c6e1 Merge branch 'mkirk/fixup-group-info-messages' 2017-07-05 11:51:25 -05:00
Michael Kirk ff10f52779 remove unneccessary hack
Now that we have a nice system message design, we don't need to shoe
horn group updates into the TSCall adapter.

// FREEBIE
2017-07-05 11:51:18 -05:00
Michael Kirk 7f22325532 Merge branch 'mkirk/missed-call-audible-notification' 2017-07-05 11:46:51 -05:00
Michael Kirk c1881c02c8 constantize file name per CR
// FREEBIE
2017-07-05 11:45:31 -05:00
Michael Kirk 9b1695f28c Play audible alert for missed call
// FREEBIE
2017-07-05 11:37:01 -05:00
Michael Kirk 1d6ab00647 Merge branch 'mkirk/zero-badge-count' 2017-07-05 11:34:34 -05:00
Michael Kirk 89260e843f Unregistered users should have 0 badge count
// FREEBIE
2017-07-05 11:34:23 -05:00