Matthew Chen
b916b7b68d
Update l10n strings.
2019-11-20 13:31:22 -03:00
Matthew Chen
9658f68c64
Merge branch 'charlesmchen/refineNotifications1' into release/3.0.0
2019-11-20 13:22:12 -03:00
Matthew Chen
35989761c2
Refine notifications.
...
Thanks to teor at The Tor Project.
2019-11-20 13:21:47 -03:00
Matthew Chen
743901b182
Remove obsolete assert.
2019-11-20 13:08:16 -03:00
Nora Trapp
953b94c5d5
"Bump build to 3.0.0.16."
2019-11-19 17:10:04 -08:00
Nora Trapp
9b49fb48b8
Sync translationos
2019-11-19 17:10:02 -08:00
Nora Trapp
211b3258f9
Merge branch 'nt/little-fixes16' into release/3.0.0
2019-11-19 17:07:31 -08:00
Nora Trapp
be85dbd56f
Fix quoted reply thumbnails on outgoing messages.
2019-11-19 15:51:39 -08:00
Michael Kirk
606e2d2aee
Merge branch 'mkirk/gallery-records' into release/3.0.0
2019-11-19 14:05:02 -07:00
Michael Kirk
3efcccbe4e
favor smaller albums
2019-11-19 14:04:37 -07:00
Michael Kirk
5c42c1dd31
index enforces only one row per attachment
2019-11-19 11:01:31 -07:00
Michael Kirk
52b38f8769
redundantly clean up gallery items when clearing all content
2019-11-19 11:01:31 -07:00
Michael Kirk
61f7a66c21
perf updates: spending 2% of our time finding the cache directory
2019-11-19 11:01:31 -07:00
Michael Kirk
1365e0e620
gallery record to correctly order gallery attachments
2019-11-19 11:01:31 -07:00
Michael Kirk
ed3ad645fe
debug ui sends valid galleries in fake message sends
2019-11-19 11:01:31 -07:00
Michael Kirk
e21629e0e4
"fake send" sends actual images
2019-11-19 11:01:31 -07:00
Michael Kirk
56e9a91b36
Merge branch 'mkirk/only-watch-deletes' into release/3.0.0
2019-11-19 09:53:01 -07:00
Michael Kirk
25ecbf2527
clarify various intents of delete method
2019-11-19 09:52:44 -07:00
Michael Kirk
3d6ab64b0a
remove unused code
2019-11-19 09:52:44 -07:00
Michael Kirk
1be791b3ae
only track deletes
2019-11-19 09:52:44 -07:00
Matthew Chen
fad28ed461
Merge branch 'charlesmchen/shareExtensionTextFooter' into release/3.0.0
2019-11-19 11:04:49 -03:00
Matthew Chen
c30611d78e
Update share extension's text flow to use new approval design.
2019-11-19 11:04:39 -03:00
Matthew Chen
f0598a7c8d
Merge branch 'charlesmchen/grdbSchemaVersionCheck' into release/3.0.0
2019-11-19 11:03:37 -03:00
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