Commit Graph

15381 Commits

Author SHA1 Message Date
Matthew Chen
56bfbb61be Respond to CR. 2019-11-19 11:02:17 -03:00
Matthew Chen
7c032b2b7d Add GRDB schema version check to prevent reversion. 2019-11-19 10:57:06 -03:00
Nora Trapp
209f0827d0 "Bump build to 3.0.0.15." 2019-11-18 16:53:20 -08:00
Nora Trapp
a022199e7a Merge branch 'nt/little-fixes15' into release/3.0.0 2019-11-18 16:52:58 -08:00
Nora Trapp
9b0ba8441f No shadows on avatars 2019-11-18 16:52:40 -08: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
f3bca75faf "Bump build to 3.0.0.7." 2019-11-15 19:06:53 -08:00
Nora Trapp
2380c6b2c0 Fix missing constant. 2019-11-15 19:06:41 -08:00
Nora Trapp
4a26894ae2 "Bump build to 3.0.0.6." 2019-11-15 18:55:31 -08:00
Nora Trapp
ca95d4cfcf Sync translationos 2019-11-15 18:55:28 -08:00
Nora Trapp
97a262fda6 Merge branch 'nt/little-fixes13' into release/3.0.0 2019-11-15 18:51:00 -08:00
Nora Trapp
1a9d0cd301 Fix infinite loop while dismissing keyboard interactively 2019-11-15 18:49:53 -08:00
Nora Trapp
e58b1f8e48 No more SignalsNavigationController 2019-11-15 18:49:53 -08:00
Nora Trapp
aab4bebd64 Match typing indicator avatar size to message bubble 2019-11-15 18:49:52 -08:00
Michael Kirk
f633e810f0 Merge branch 'mkirk/dont-clobber-attachment-ids' into release/3.0.0 2019-11-15 18:52:05 -07:00
Michael Kirk
45a3fccb58 dont change order of downloaded attachments 2019-11-15 18:51:37 -07:00
Nora Trapp
b7fd231e83 Merge branch 'nt/hide-unrestricted-ud' into release/3.0.0 2019-11-15 16:47:51 -08:00
Nora Trapp
c812575570 Hide unrestricted UD setting from linked devices 2019-11-15 14:18:09 -08:00
Nora Trapp
778885db9f Fix precommit, git-clang-format doesn't like spaces between extension type 2019-11-15 14:17:46 -08:00
Nora Trapp
b53a8aace3 "Bump build to 3.0.0.5." 2019-11-15 09:40:25 -08:00
Matthew Chen
cdf5df5b27 "Bump build to 3.0.0.4." (Internal) 2019-11-15 14:36:24 -03:00
Matthew Chen
ce7b5a2e98 Merge branch 'charlesmchen/duplicateSortIds' into release/3.0.0 2019-11-15 14:35:24 -03:00
Matthew Chen
c6ed1976a1 Avoid duplicate sort ids in migrated interactions. 2019-11-15 13:31:25 -03:00
Matthew Chen
401288ebba Avoid duplicate sort ids in migrated interactions. 2019-11-15 12:19:11 -03:00
Matthew Chen
571caaae1f Avoid duplicate sort ids in migrated interactions. 2019-11-15 12:17:54 -03:00