Matthew Chen
cb3423b65d
Improve contact FTS, nicknames.
2021-02-05 17:04:04 -03:00
Matthew Chen
e359de0aad
Merge branch 'release/5.3.3'
2021-02-04 10:57:26 -03:00
Matthew Chen
cce030320e
Modify Debug UI to generate fake contacts with large noise avatars.
2021-02-03 10:01:53 -03:00
Jordan Rose
05725078f1
SSK: Migrate SSKSessionStore to Swift
...
This is a no-change migration /except/ that I've dropped entry points
that are unused in the app or tests.
2021-01-28 12:03:50 -08:00
Matthew Chen
03b032357b
Respond to CR.
2021-01-21 22:31:09 -03:00
Matthew Chen
d3eb77d6d3
Refine handling of unverified safety number changes.
2021-01-21 22:31:08 -03:00
Matthew Chen
23857a6a0c
Refine handling of unverified safety number changes.
2021-01-21 22:31:08 -03:00
Matthew Chen
1cdaa74eae
Add builder for error messages.
2021-01-21 22:31:08 -03:00
Nora Trapp
d0da9422ec
System message wallpaper styling.
2021-01-21 17:00:17 -08:00
Matthew Chen
5cf8cb0923
Fix build warnings in the debugger.
2021-01-20 09:48:18 -03:00
Matthew Chen
fc43edbb6b
Update profile updates to support bio + bioEmoji.
2021-01-14 22:25:44 -03:00
Matthew Chen
e0abadb1fd
Add auto-download settings for media.
2021-01-12 19:28:15 -03:00
Matthew Chen
48cdf3b4e4
Add auto-download settings for media.
2021-01-12 19:28:14 -03:00
Matthew Chen
c0c6683c61
Merge branch 'release/5.1.0'
2021-01-07 16:44:04 -03:00
Matthew Chen
3c9c340139
Fix video play button; auto-play videos opened in media gallery.
2021-01-07 14:18:50 -03:00
Matthew Chen
3dfc0f8b28
Fix glitch in sticker suggestions toolbar presentation/dismissal animation.
2021-01-07 14:18:50 -03:00
Nora Trapp
a0992b9857
Eliminate usage of unsaved SignalRecipients
2020-12-18 19:15:07 -08:00
Matthew Chen
111338b59d
Rewrite conversation view.
2020-12-10 12:44:13 -03:00
Michelle Linington
bd2e52f293
Add Debug UI to modify user's verification state
2020-12-03 16:07:30 -08:00
Matthew Chen
bcc7995a7b
Migrate groups from v1 to v2, part 3.
...
* Pull out GroupMigrationActionSheet.
* Add group migration action sheets.
* Make changes to enable testing migrations.
* Rewrite banners in Swift.
* Refine group migration logic; add support for testability.
2020-10-30 09:06:40 -03:00
Matthew Chen
a66f2cfc56
Migrate groups from v1 to v2, part 2.
...
* Add legacy group upgrade action sheet.
* Add 'group update info messages' around migrations.
* Add new limits around group size.
* Rename migration modes to "manual", "auto-migration."
* Add legacy groups action sheets.
* Try to fill in missing UUIDs before migrating groups.
* Ignore "known unregistered" users during group migrations.
2020-10-30 09:05:13 -03:00
Matthew Chen
ed9ae2ec9f
Migrate groups from v1 to v2.
2020-10-30 09:04:12 -03:00
Matthew Chen
20a0fddb90
Add debug UI around prekeys and sessions.
2020-10-16 10:46:37 -03:00
Nora Trapp
17892d716c
Group Calling
2020-10-15 14:49:20 -07:00
Matthew Chen
3be512b648
Fix issues around large type in conversation settings.
2020-10-15 13:58:46 -03:00
Matthew Chen
b13ff0c879
Respond to CR.
2020-10-08 17:31:29 -03:00
Matthew Chen
d364796d9d
Remote obsolete remote config & feature flags around gv2.
2020-10-08 17:24:11 -03:00
Nora Trapp
413aa689f0
Fix compilation with Xcode 12
2020-10-05 14:32:06 -07:00
Matthew Chen
cc4b55ebc3
Disable auto-scroll via scroll continuity if app not in foreground.
2020-09-28 16:13:12 -03:00
Matthew Chen
686aee752c
Rename OWSMessageSender -> MessageSender.
2020-09-17 21:35:35 -03:00
Matthew Chen
66510bc18f
DRY singleton accessors.
2020-09-17 21:13:14 -03:00
Matthew Chen
c017e76aab
Rename singleton accessors.
2020-09-17 21:11:09 -03:00
Matthew Chen
ad6bda8a44
Rename singleton accessors.
2020-09-17 21:11:07 -03:00
Matthew Chen
e56e3fe916
Clean up "not in gv2 group" code path.
2020-09-14 15:47:23 -03:00
Matthew Chen
feef86786c
Add debug UI for updating v2 groups immediately.
2020-09-08 17:44:55 -03:00
Matthew Chen
95c52e21b6
Add support for animated stickers.
2020-09-02 13:44:14 -03:00
Matthew Chen
f80059f8e9
Add support for animated stickers.
2020-09-02 13:44:13 -03:00
Matthew Chen
b813a0e264
Add Debug UI action to make all group members into admins.
2020-09-01 17:11:09 -03:00
Matthew Chen
ef8a1cc98e
Add Debug UI action to copy members between groups.
2020-09-01 17:11:09 -03:00
Matthew Chen
22c90550b7
Respond to CR.
2020-09-01 17:11:08 -03:00
Matthew Chen
aa88bb712c
Model changes for group links.
2020-09-01 17:11:07 -03:00
Nora Trapp
5457c37ba8
Handle x-signal-timestamp header
2020-08-20 16:48:54 -07:00
Michelle Linington
7494eed9cc
PR Feedback, update schema_dump to support sqlclient updates
2020-08-20 13:07:23 -07:00
Michelle Linington
c0dee48b37
IOS-784: Improvements to sqlclient script
...
This change makes the debug the sqlcipher database with command line
much easier. Leverages simctl to make simulator discovery and
introspection super straightforward
2020-08-20 13:07:23 -07:00
gte-signal
59d589de4c
Clean up warnings
...
Clean up a bit of dead code and fix warning.
2020-08-20 14:14:49 -03:00
gte-signal
e7eb016e62
Nickname support
...
Add nickname support. 1:1 threads are now named using the nickname of the contact if available. I expect there'll be design input about how to present this. For now I've gone with putting quotes around the nickname. Also, there's a lot of contact stuff so I'd appreciate checking that I did the correct thing here.
2020-08-20 14:14:49 -03:00
Nora Trapp
84b94beb8b
Cleanup call adapter management
2020-08-17 15:41:11 -07:00
Nora Trapp
b035d35510
Add dedicated video call button
2020-08-14 20:44:03 -07:00
Matthew Chen
b6f07d471f
Rework Groups v2 & CDS feature flags.
2020-08-11 17:45:04 -03:00
Matthew Chen
fdd3c513ca
Rework Groups v2 & CDS feature flags.
2020-08-11 17:45:04 -03:00