Matthew Chen
c952036075
Bump build to 2.13.0.5.
...
// FREEBIE
2017-06-17 15:00:59 -04:00
Matthew Chen
7a50c688f0
Merge branch 'charlesmchen/messageMappingVsBackground'
2017-06-17 14:59:52 -04:00
Matthew Chen
104a548eb2
Ensure message mapping is up-to-date when app returns from background.
...
// FREEBIE
2017-06-17 14:59:46 -04:00
Matthew Chen
fabc0301cc
Merge branch 'charlesmchen/registrationFontSize'
2017-06-17 14:57:41 -04:00
Matthew Chen
dc134a991a
Tweak font size on fingerprint view.
...
// FREEBIE
2017-06-17 14:57:34 -04:00
Matthew Chen
57c1519b1c
Tweak font size on registration view.
...
// FREEBIE
2017-06-17 14:57:34 -04:00
Matthew Chen
50c306e212
Merge branch 'charlesmchen/autoScrollPastUnreadMessages'
2017-06-17 14:03:58 -04:00
Matthew Chen
e14b9b511d
Respond to CR.
...
// FREEBIE
2017-06-17 14:03:44 -04:00
Matthew Chen
8649b26033
Don’t auto-scroll after “loading more messages” unless we have “more unseen messages”.
...
// FREEBIE
2017-06-17 13:55:50 -04:00
Matthew Chen
c68f38eb81
Merge branch 'charlesmchen/aboutViewFullAppVersion'
2017-06-17 13:55:10 -04:00
Matthew Chen
4d0b15f58c
Show long-form app version in about view.
...
// FREEBIE
2017-06-17 13:55:05 -04:00
Matthew Chen
dc567e9e8e
Merge branch 'charlesmchen/invalidMediaAttachmentsCrash'
2017-06-17 13:51:38 -04:00
Matthew Chen
119f1f3429
Respond to CR.
...
// FREEBIE
2017-06-17 13:51:26 -04:00
Matthew Chen
6276dcb34c
Fix “Invalid media attachments” crash.
...
// FREEBIE
2017-06-17 13:49:30 -04:00
Matthew Chen
c758f85cc8
Merge branch 'charlesmchen/holidayCodeReviewOmnibus'
2017-06-17 13:48:32 -04:00
Matthew Chen
b53ab8a85c
[SSK] Respond to post-holiday code reviews.
...
// FREEBIE
2017-06-17 13:48:10 -04:00
Matthew Chen
ab95b04e56
Respond to CR.
...
// FREEBIE
2017-06-17 13:47:10 -04:00
Matthew Chen
3c59678b7d
Respond to CR.
...
// FREEBIE
2017-06-17 13:38:19 -04:00
Matthew Chen
90c4ba27bf
Respond to post-holiday code reviews.
...
// FREEBIE
2017-06-17 13:38:19 -04:00
Matthew Chen
bd440f0878
Respond to post-holiday code reviews.
...
// FREEBIE
2017-06-17 13:38:19 -04:00
Matthew Chen
f4ae0dbbab
[SSK] Rework verification state sync per latest proto schema.
...
// FREEBIE
2017-06-17 13:37:00 -04:00
Michael Kirk
b4ceab21cb
Merge branch 'mkirk/tap-legacy-nonblocking'
2017-06-16 12:34:19 -04:00
Michael Kirk
1661e8dc34
assume contact in 1:1 thread
...
// FREEBIE
2017-06-16 12:34:15 -04:00
Michael Kirk
a41b10a695
ignore tap on legacy non-blocking SN change message
...
// FREEBIE
2017-06-16 12:34:15 -04:00
Matthew Chen
79c55eaf8f
Merge branch 'charlesmchen/betterFakeMessagesAndUpgradeScreen'
2017-06-16 12:08:01 -04:00
Matthew Chen
6444754cbb
[SSK] Cache the attachments folder in TSAttachmentStream. Add isFirstLaunch method to AppVersion. Add a “last app completed launch” version.
...
// FREEBIE
2017-06-16 12:07:49 -04:00
Matthew Chen
3c28f15dbd
Respond to CR.
...
// FREEBIE
2017-06-16 12:07:15 -04:00
Matthew Chen
d340c3262d
Tweak the database upgrade copy.
...
// FREEBIE
2017-06-16 12:07:15 -04:00
Matthew Chen
3e38967590
Do not show database upgrade screen for unregistered users.
...
// FREEBIE
2017-06-16 12:07:15 -04:00
Matthew Chen
f9fcbad1aa
Add a “last app completed launch” version.
...
// FREEBIE
2017-06-16 12:07:15 -04:00
Matthew Chen
cf3101226b
Improve the upgrade screen.
...
// FREEBIE
2017-06-16 12:06:53 -04:00
Matthew Chen
75ccff0e4f
Improve debug tools for creating “fake” and “tiny attachment” messages.
...
// FREEBIE
2017-06-16 12:06:53 -04:00
Michael Kirk
70aa46b2d9
Merge branch 'mkirk/sn-copy-changes'
2017-06-16 12:00:47 -04:00
Michael Kirk
60e87bb16f
clearer copy for SN changes
...
// FREEBIE
2017-06-16 10:52:35 -04:00
Matthew Chen
f098df9056
[SSK] Upgrade attachment streams on a serial queue.
...
// FREEBIE
2017-06-16 10:17:10 -04:00
Matthew Chen
631a2bbb12
Bump build number.
...
// FREEBIE
2017-06-16 02:17:35 -04:00
Matthew Chen
173cb54b62
Merge branch 'charlesmchen/readVsWriteConnection'
2017-06-16 02:17:04 -04:00
Matthew Chen
35d68c6180
Fix "writes on long-lived read connection" issue.
...
// FREEBIE
2017-06-16 02:16:26 -04:00
Matthew Chen
da55f45af7
Bump build number.
...
// FREEBIE
2017-06-15 17:26:59 -04:00
Matthew Chen
9eb769fe9c
Merge branch 'charlesmchen/loadingRootViewController'
2017-06-15 17:26:26 -04:00
Matthew Chen
16dd87a407
Use launch screen as root view controller while database views are loading.
...
// FREEBIE
2017-06-15 17:15:56 -04:00
Matthew Chen
12df7fae83
Update l10n strings.
...
// FREEBIE
2017-06-15 16:02:36 -04:00
Matthew Chen
7805119c03
Bump build number.
...
// FREEBIE
2017-06-15 15:48:10 -04:00
Matthew Chen
72ad65e273
Merge branch 'charlesmchen/busyVsUntrusted'
2017-06-15 15:47:03 -04:00
Matthew Chen
3bc73bea25
Don't return busy signal to untrusted callers.
...
// FREEBIE
2017-06-15 15:46:56 -04:00
Matthew Chen
e50a9e40fa
Merge branch 'charlesmchen/databaseViewsVsStartupTime'
2017-06-15 15:46:17 -04:00
Matthew Chen
42bf2106bd
[SSK] Avoid crashing on startup due to database view creation. Use transactions in the jobs.
...
// FREEBIE
2017-06-15 15:45:32 -04:00
Matthew Chen
f71f33c2a6
Respond to CR.
...
// FREEBIE
2017-06-15 15:36:27 -04:00
Matthew Chen
c7426f9343
Avoid crashing on startup due to database view creation.
...
* Substitute unread view for unseen view until unseen view is ready.
* Register as many views as possible async.
* Perform blocking, safe migrations before async registration of views.
* Add debug settings view for internal app stats.
* Show blocking overlay until async registration of database views is complete.
* Convert version migrations to use AppVersions.
// FREEBIE
2017-06-15 13:44:30 -04:00
Matthew Chen
7b47cd8806
Merge branch 'charlesmchen/offersVsSelf'
2017-06-14 14:55:08 -04:00