Commit graph

3516 commits

Author SHA1 Message Date
Michael Kirk
8e891eb357 Merge branch 'hotfix/2.13.3.0'
// FREEBIE
2017-07-06 09:33:57 -05:00
Michael Kirk
72e893d5f7 Merge commit 'e24f18320d3aefe87d2532c9f0520348c4598cb2' 2017-07-06 09:08:02 -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
e24f18320d Merge branch 'charlesmchen/modelConnection' into hotfix/2.13.3.0 2017-07-05 19:06:30 -04:00
Matthew Chen
58fb86b8e0 Use a dedicated connection for model reads & writes.
// FREEBIE
2017-07-05 18:54:48 -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
065017cafd Merge branch 'charlesmchen/sharedReadAndWriteConnections' into hotfix/2.13.3.0 2017-07-05 17:23:03 -04:00
Matthew Chen
7135895c1c Modify TSStorageManager to use separate shared read and write connections.
// FREEBIE
2017-07-05 17:01:28 -04:00
Matthew Chen
daae31d30e Modify TSStorageManager to use separate shared read and write connections.
// FREEBIE
2017-07-05 16:58:39 -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
8714a8f37c Merge branch 'mkirk/no-sync-to-unregistered-number' 2017-07-05 13:00:35 -05:00
Michael Kirk
deff1fa4e7 FIX: verifiying unregistered user prints "no longer registered" error on
every launch

// FREEBIE
2017-07-05 12:59:53 -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
1fc5f77286 Merge branch 'mkirk/declined-call-notification' 2017-07-05 12:42:51 -05:00
Michael Kirk
fd625dff50 remove default case for better compiler warnings
// FREEBIE
2017-07-05 12:42:21 -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
Michael Kirk
bf948f54f7 Merge branch 'mkirk/request-contacts-before-checking' 2017-07-05 11:30:14 -05:00
Michael Kirk
6335782568 Make sure we're requesting access for contacts before checking access
I'm actually not sure how I got my simulator wedged into this state -
but my contacts access was "undetermined" and I had several messages.

Maybe they appeared while the app was closed?

I verified that the banner appears as expected when access is denied.

// FREEBIE
2017-07-05 11:28:27 -05:00
Matthew Chen
99526f402f Merge branch 'charlesmchen/diskUsage' 2017-07-04 11:57:49 -04:00
Matthew Chen
1552c64777 Add “delete old messages” and “save all attachments” debug commands.
// FREEBIE
2017-07-04 11:57:13 -04:00
Matthew Chen
72faa5f82d Add clean up command to the “orphan audit” debug UI.
// FREEBIE
2017-07-04 11:57:13 -04:00
Matthew Chen
feb32fdf8e Find orphan and missing attachment stream files.
// FREEBIE
2017-07-04 11:57:13 -04:00
Matthew Chen
284d55ef6c Rework the debug UI.
* Move debug stats to the about view.
* Convert about view to OWSTableView.
* Add DebugUIPage.
* Add non-thread Debug UI.

// FREEBIE
2017-07-04 11:57:13 -04:00
Matthew Chen
6fd717fe11 Merge branch 'charlesmchen/scrollToButtonGlitch' 2017-07-04 11:15:30 -04:00
Matthew Chen
07c8eb54b7 Prevent "scroll to button" button from blipping.
// FREEBIE
2017-07-04 11:15:21 -04:00
Matthew Chen
2d8ad30efa Bump version to 2.13.2.0.
// FREEBIE
2017-07-04 09:18:54 -04:00
Matthew Chen
3e87d41715 Update l10n strings.
// FREEBIE
2017-07-04 09:18:07 -04:00