Nora Trapp
35cd3a4d64
Allow conforming to sync manager stuff in Swift
2019-11-19 18:07:51 -08:00
Nora Trapp
b4897b5d52
Derive storage service key, send keys sync message.
2019-11-19 18:07:08 -08:00
Nora Trapp
87e6cb3d41
Keys sync message protos
2019-11-19 18:06:18 -08:00
Matthew Chen
3c69a7df55
Merge branch 'charlesmchen/versionedProfiles1'
2019-11-19 14:18:40 -03:00
Matthew Chen
db7bd944de
Respond to CR.
2019-11-19 14:15:47 -03:00
Matthew Chen
d419edc257
Update Cocoapods.
2019-11-19 13:46:10 -03:00
Matthew Chen
4813491a26
Versioned profiles, part 1.
2019-11-19 13:41:29 -03:00
Matthew Chen
c253cfb4ee
Merge branch 'charlesmchen/reworkTSConstants'
2019-11-19 13:29:18 -03:00
Matthew Chen
ef19e63718
Update Cocoapods.
2019-11-19 13:26:40 -03:00
Matthew Chen
5feb130032
Rework TSConstants.
2019-11-19 13:22:03 -03:00
Matthew Chen
ef14e4fd0b
Merge branch 'charlesmchen/reworkProfileFetch'
2019-11-19 13:17:30 -03:00
Matthew Chen
36ae73a45a
Respond to CR.
2019-11-19 13:17:10 -03:00
Matthew Chen
4da84b986f
Respond to CR.
2019-11-19 13:13:05 -03:00
Matthew Chen
40353ffbd9
Clean up ahead of PR.
2019-11-19 13:06:48 -03:00
Matthew Chen
6f2fd3fd52
Clean up ahead of PR.
2019-11-19 13:06:48 -03:00
Matthew Chen
0ca1b2e028
Rework profile fetch.
2019-11-19 13:06:48 -03:00
Matthew Chen
b6a22bbc52
Merge branch 'charlesmchen/groupsProtos2_'
2019-11-19 13:05:33 -03:00
Matthew Chen
f5cf77386c
Update Cocoapods.
2019-11-19 13:04:53 -03:00
Matthew Chen
20544953a4
Update proto wrappers for group v2 protos (proto3, swift-only, free-standing enums, etc.) (generated changes).
2019-11-19 11:07:21 -03:00
Matthew Chen
3d5954dcf0
Update proto wrappers for group v2 protos (proto3, swift-only, free-standing enums, etc.)
2019-11-19 11:06:42 -03:00
Matthew Chen
6415eef120
Restore the group proto changes.
2019-11-19 11:06:42 -03:00
Matthew Chen
748f3ec3b0
Merge remote-tracking branch 'private/release/3.0.0'
2019-11-18 21:12:54 -03:00
Matthew Chen
63b5cb1fc1
Merge branch 'charlesmchen/conversationViewReset' into release/3.0.0
2019-11-18 20:55:18 -03:00
Matthew Chen
7e035d21e6
Fix conversation view reload.
2019-11-18 20:55:01 -03:00
Matthew Chen
5ff382ab32
"Bump build to 3.0.0.14." (Internal)
2019-11-18 20:44:00 -03:00
Nora Trapp
07317d5942
Merge branch 'nt/little-fixes14' into release/3.0.0
2019-11-18 15:25:13 -08:00
Nora Trapp
d50a20b119
Fix pixelated logo on launch screen
2019-11-18 15:15:37 -08:00
Nora Trapp
e2844d6021
Present keyboard when changing conversation with keyboard shortcuts
2019-11-18 15:15:37 -08:00
Nora Trapp
08a01cd61b
Don't loop around when changing conversation with keyboard shortcuts
2019-11-18 15:15:37 -08:00
Nora Trapp
51d769448b
Fix CNContactViewController cancel on iOS 13
2019-11-18 15:15:37 -08:00
Nora Trapp
cb2b270837
Fix rough transition when presenting contact view controller
2019-11-18 15:15:37 -08:00
Nora Trapp
9486ab06b6
Fix cursor visiblity on CNContactViewController
2019-11-18 15:15:37 -08:00
Nora Trapp
7c50935545
Only show sticker keyboard command if you have sticker send ability
2019-11-18 15:15:37 -08:00
Michael Kirk
592b860a39
Merge branch 'mkirk/fix-sae-cancel-crash' into release/3.0.0
2019-11-18 14:30:30 -07:00
Michael Kirk
f8b411b15e
Fix crash when canceling SAE
...
Seeing on iOS13 at least, an error while trying to bridge error types:
0 libswiftFoundation.dylib 0x00000001b6714580 $sSo10CFErrorRefas5Error10FoundationsACP7_domainSSvgTW + 44 (NSError.swift:343)
1 libswiftCore.dylib 0x000000018e43f77c $ss23_getErrorDomainNSStringyyXlSPyxGs0B0RzlF + 44 (ErrorType.swift:140)
2 libswiftCore.dylib 0x000000018e6bfab8 _swift_stdlib_bridgeErrorToNSError + 216 (ErrorObject.mm:434)
3 SignalShareExtension 0x0000000102f4f348 closure #1 in ShareViewController.shareViewWasCancelled() + 748 (ShareViewController.swift:512)
4 SignalShareExtension 0x0000000102f498ec thunk for @escaping @callee_guaranteed () -> () + 28 (<compiler-generated>:0)
5 UIKitCore 0x0000000184889f04 __99-[UIViewController _dismissViewControllerWithAnimationController:interactionController:comple... + 32 (UIViewController.m:8103)
Passing back a swift error avoids this. Presumably setting a domain on the NSError would also work.
2019-11-18 14:30:19 -07:00
Nora Trapp
6dce470ab3
"Bump build to 3.0.0.13."
2019-11-18 12:32:07 -08:00
Nora Trapp
f28e0826b2
Sync translationos
2019-11-18 12:31:59 -08:00
Matthew Chen
5150dfb3b6
"Bump build to 3.0.0.12." (Internal)
2019-11-18 16:24:06 -03:00
Michael Kirk
19f3696dad
Merge branch 'mkirk/previous-launch' into release/3.0.0
2019-11-18 12:06:21 -07:00
Michael Kirk
1d5c0aeffa
work around missing grdb_migrations table
2019-11-18 12:06:15 -07:00
Michael Kirk
71fcc1cd58
Ensure new-user schema migrations run
...
The "file exists" check doesn't work, because GRDB itself automatically creates
the database earlier on, so instead we inspect if any migrations exist in the
migrations table.
also removes a spurious main-thread check for a non-ui db accessor and renames
it to be more ergonomic.
2019-11-18 12:06:15 -07:00
Michael Kirk
f14a1b758c
Run new user migrations whenever grdb file doesn't exist
2019-11-18 12:06:15 -07:00
Matthew Chen
d9791d67e1
"Bump build to 3.0.0.11." (Internal)
2019-11-18 15:13:47 -03:00
Matthew Chen
658532a6c3
"Bump build to 3.0.0.10." (Internal)
2019-11-18 14:54:35 -03:00
Matthew Chen
87b91a2ef7
"Bump build to 3.0.0.9." (Internal)
2019-11-18 14:54:35 -03:00
Michael Kirk
21612ce082
Merge branch 'mkirk/fixup-logging-1' into release/3.0.0
2019-11-18 10:52:34 -07:00
Michael Kirk
8289539b3a
fixup logging
2019-11-18 10:52:27 -07:00
Matthew Chen
db2bf8630e
"Bump build to 3.0.0.8." (Internal)
2019-11-18 10:24:45 -03:00
Nora Trapp
8f6ddb6d02
Merge branch 'release/3.0.0'
2019-11-15 19:09:21 -08:00
Nora Trapp
f3bca75faf
"Bump build to 3.0.0.7."
2019-11-15 19:06:53 -08:00