Nora Trapp
fdccbd71a6
Allow image quality selection
2021-07-22 13:57:25 -07:00
Matthew Chen
4706ccd612
Convert ConversationListView to HomeView.
2021-07-21 16:33:52 -07:00
Matthew Chen
523d7be380
Revert header import fix.
2021-07-20 16:43:17 -07:00
Matthew Chen
8e5d796fae
Disable forceAnnouncementOnlyGroups.
2021-07-20 13:07:58 -07:00
Matthew Chen
f2b76e60f9
Refine names.
2021-07-02 22:08:53 -03:00
Matthew Chen
8b73e93be2
Remove uiRead().
2021-07-02 22:04:58 -03:00
Matthew Chen
f06b72bc2a
Remove uiRead().
2021-07-02 22:04:58 -03:00
Matthew Chen
75de56236b
Remove uiRead().
2021-07-02 22:04:58 -03:00
Matthew Chen
8d15ab618e
Remove ZXing.
2021-07-02 16:23:46 -03:00
Matthew Chen
40f15c49c5
Remove ZXing.
2021-07-02 16:23:46 -03:00
Matthew Chen
5324f1833e
Remove ZXing.
2021-07-02 16:23:46 -03:00
Matthew Chen
4e23a9349d
Respond to CR.
2021-07-01 15:53:59 -07:00
Matthew Chen
6613f8562e
Respond to CR.
2021-07-01 15:53:59 -07:00
Matthew Chen
ba1b0962c0
Fix broken tests.
2021-06-30 17:16:04 -03:00
Eugene Bistolas
1dd962d9f7
Multi-Select Animations
2021-06-29 15:36:50 -10:00
Matthew Chen
82aab5ea12
Apply count limits to all NSCache, clean up caching.
2021-06-23 09:39:43 -03:00
Matthew Chen
8366c6228f
Fix broken tests.
2021-06-18 14:08:59 -03:00
Matthew Chen
c1a9694a59
Rework user profile writes.
2021-06-18 13:46:39 -03:00
Matthew Chen
9bcd8ae44a
Fix broken tests.
2021-06-17 12:10:55 -03:00
Matthew Chen
e9f8f8486f
Fix broken and failing tests.
2021-06-07 11:41:52 -04:00
Michelle Linington
2f5165d49e
Fix a couple test breakages
...
- We're no longer serializing conversation colors
- Our test keychain was not thread safe.
2021-06-02 19:03:25 -07:00
Matthew Chen
010b135ab0
Add CVBodyTextLabel.
2021-06-02 20:42:55 -04:00
Matthew Chen
50e83385d5
Fix chat color stability.
2021-05-25 16:22:34 -03:00
Matthew Chen
2c7c7b3d1c
Replace ConversationColors with "avatar colors".
2021-05-25 16:22:31 -03:00
Nora Trapp
e439bb619e
Move isArchived, isMarkedUnread, and mutedUntilDate off of TSThread
2021-05-13 12:54:33 -07:00
Michelle Linington
21f0fcb2ff
Fixes broken tests related to the GroupMembers table
...
The TSGroupMember table is updated after every inserted interaction. It
asserts that the sender of the interaction is in the group membership.
Before, our tests would construct groups with mock membership and then
construct outgoing messages with the local address as the sender. This
would fail this new requirement.
The fix is to make sure that the local address is in the test group
membership if we'd like to "send" any messages.
2021-05-06 15:45:42 -07:00
Matthew Chen
523a189a18
Fix broken test.
2021-04-23 18:52:32 -03:00
Nora Trapp
927ae76821
Re-style conversation search results screen
2021-04-22 13:10:45 -07:00
Matthew Chen
7abfeeb2ae
Payments: Clean up.
2021-04-06 13:57:11 -03:00
Matthew Chen
f130126b5b
Update MC SDK; adopt new payment entropy derivation scheme; update auth credential handling.
2021-04-06 13:57:10 -03:00
Matthew Chen
bac99faa83
Configure for signal mainnet; tweak payments public address signature.
2021-04-06 13:57:10 -03:00
Matthew Chen
beee556eac
Fix rebase breakage.
2021-04-06 13:57:10 -03:00
Matthew Chen
532976bd76
Fix rebase breakage.
2021-04-06 13:57:10 -03:00
Matthew Chen
d95a65da02
Payments: integrate with SDK support for entropy & passphrases.
2021-04-06 13:57:09 -03:00
Matthew Chen
4c424d7510
Fix broken tests.
2021-04-06 13:57:08 -03:00
Matthew Chen
ea6f8a7f86
Clean up formatting of MOB values for display.
2021-04-06 13:57:08 -03:00
Matthew Chen
d77ae7d012
Fix broken tests, bugs.
2021-04-06 13:57:08 -03:00
Matthew Chen
afd2aeef5c
Payments UI.
2021-04-06 13:57:07 -03:00
Matthew Chen
ce84309224
Small improvements around payments.
2021-04-06 13:57:06 -03:00
Matthew Chen
61f8d68231
Respond to CR.
2021-03-25 14:43:08 -03:00
Matthew Chen
6b2e8dc359
Respond to CR.
2021-03-25 14:32:53 -03:00
Matthew Chen
98d0149095
Fix broken tests.
2021-03-25 14:28:27 -03:00
Matthew Chen
86b8eb08b8
Remove YapDatabase.
...
Apply asset from design.
Fix rebase breakage.
2021-03-25 11:41:16 -03:00
Matthew Chen
211b93581b
Rework dependency access.
2021-03-25 09:24:27 -03:00
Matthew Chen
d0cbf8cfd0
Rework dependency access.
2021-03-25 09:24:27 -03:00
Jordan Rose
e4dc5ee9b3
Remove 'SignalClient.' prefixes where no longer needed
2021-03-22 16:19:46 -07:00
Jordan Rose
1a55d29922
Prefix AxolotlKit session model classes with "Legacy"
...
PreKeyRecord, PreKeyBundle, and SignedPreKeyBundle are still used
outside of serialized sessions, so it doesn't make sense to mark them
"Legacy" just yet. Additionally, the keyed archiver overrides have to
be set up before any instances are unarchived, which is trickier for
these remaining model types.
2021-03-22 16:19:31 -07:00
Jordan Rose
57eb94cf60
Strip out unneeded parts of the AxolotlKit model classes
...
- Remove Chain protocol
- Delete most SessionState mutators
- Expose SessionState.receivingChains directly
- Remove ChainAndIndex class
2021-03-22 16:19:05 -07:00
Jordan Rose
f4c39827a2
Pre-compute some of SessionMigrationPerfTest's AxolotlKit input data
...
In migrating off AxolotlKit we no longer have the capability to set up
AxolotlKit sessions from scratch. To replicate that, load a keyed
archive created from AxolotlKit data.
2021-03-22 16:18:30 -07:00
Matthew Chen
990f31f443
Respond to CR.
2021-02-24 18:08:59 -03:00