Nora Trapp
2814ab7629
Convert to new Promise library
2021-09-03 11:41:34 -07:00
Matthew Chen
4b77df38fa
Refine names.
2021-08-18 15:01:04 -03:00
Matthew Chen
d51213a8f5
Refine error localizedDescription.
2021-08-18 15:01:04 -03:00
Matthew Chen
fcdca12cf5
Deprecate REST, Part 1
...
* Port socket manager to Swift.
* Clean up HTTP request success/failure state & errors.
* Rework network manager.
* Rework HTTP errors.
* Rework errors "properties": isRetryable, etc.
* Fix test breakage.
2021-08-18 14:25:36 -03:00
Matthew Chen
786e7cef3d
Fix build warnings.
2021-06-07 11:11:28 -04:00
Matthew Chen
9ef178a33b
Improve handling of theme changes.
2021-04-06 13:57:11 -03:00
Nora Trapp
67294588e4
more little tweaks
2021-03-09 12:30:31 -08:00
Nora Trapp
49c17f2af8
Add new delete account flow
2021-03-09 12:17:32 -08:00
Michelle Linington
b4d36dcf31
Design changes for onboarding
2021-02-12 13:14:13 -08:00
Matthew Chen
11afd26f0a
Add new table view controller with new style.
2021-02-12 17:30:30 -03:00
Matthew Chen
096ed67bb9
Convert font style convenience methods to properties.
2020-10-06 13:09:45 -03:00
Michelle Linington
a64ed62df8
IOS-717: Filter out non-e164s in our CDS lookups
...
Modifies ContactDiscoveryTask to filter out any duplicate e164s. Also
renames a bunch of things to make identifier formatting expectations
more clear.
A candidate for further improvement: IOS-757: Adopt PhoneNumbers in CDS
subsystem
2020-08-14 12:25:37 -07:00
Michelle Linington
3f746368cd
PR feedback:
...
- Adjust how clients provide QoS information to ContactDiscoveryTask
- Fix an issue where legacy CDS was reporting a generic server failure
as a result of network failures.
- ContactDiscoveryTask will no longer error on an empty set
- Remove CDSFeedback operation
2020-08-06 12:57:39 -07:00
Michelle Linington
a660a81d0f
IOS-668: Reorganize how ContactsUpdater interacts with CDS operations
...
- Removes ContactsUpdater singleton. It wasn't really tracking much
state anyway
- Introduces ContactDiscoveryTask. This creates a
ContactDiscoveryOperation (modern or legacy) and updates the
SignalRecipients database on completion. Returns a promise.
- Begin migrating away from operation queues
PromiseKit is weird about priority propogation, so this shouldn't be
used yet. Since all then closures are asynced, priorities don't
propogate down to underlying queues. This means the a
ContactDiscoveryTask on the main queue will not boost the priority on
the ModernContactDiscoverOperation's owned operation queue
2020-08-06 12:55:32 -07:00
Nora Trapp
2daf0f1500
Fix find by phone number view
2020-06-09 20:05:20 -07:00
Matthew Chen
3bbbb1aae0
Revise dark theme.
2020-04-16 11:32:35 -03:00
Matthew Chen
817780f201
Revise dark theme.
2020-04-16 11:25:32 -03:00
Matthew Chen
b42f1968cc
Fix build warnings around initializers.
2020-04-08 16:05:54 -03:00
Matthew Chen
b5c069ed95
Clean up VC initializers.
2020-04-08 09:26:25 -03:00
Nora Trapp
4ad7479ff9
Use new accent blue color everywhere except launch screen related views
2020-03-04 10:00:55 -08:00
jimio-signal
4e9132fe76
omit UIKeyboardType, just do .numberPad for Find By Phone Number
2020-02-26 17:02:04 -07:00
jimio-signal
945cc18a7e
Use numberPad keyboard for Find By Number TextField
2020-02-26 17:02:04 -07:00
Michael Kirk
9be32858d0
permissively parse legacy and modern mexican phone number formats
2020-01-16 11:41:48 -07:00
Nora Trapp
65d54e7282
UIAlertController -> ActionSheetController
2019-10-28 14:43:59 -07:00
Matthew Chen
d93dd0abe0
Merge remote-tracking branch 'private/release/2.44.0'
2019-10-11 15:49:19 -03:00
Nora Trapp
66cb8afb97
Add some accessibility identifiers
2019-10-10 15:18:40 -07:00
Nora Trapp
b552059c2a
Present various modals as form sheets.
2019-10-08 20:10:02 -07:00
Michael Kirk
95f2d511e1
font updates
2019-09-26 12:20:42 -07:00
Michael Kirk
54812451f4
Update and apply palette. Consolidate dupes.
2019-09-24 15:12:51 -07:00
Matthew Chen
8e4cd299be
Merge tag '2.43.0.17'
2019-09-23 12:19:18 -03:00
Nora Trapp
1f256ef9e8
Don't render find by phone number view under navbar on iOS 10
2019-09-19 11:50:01 -07:00
Nora Trapp
d16689fa04
Handle theme change in more views
2019-09-16 10:26:00 -07:00
Matthew Chen
28008a424e
Avoid deadlocks in TSAccountManager.
2019-08-30 14:39:45 -03:00
Michael Kirk
4bbd020bf5
further fix release build
2019-08-22 11:30:42 -06:00
Michael Kirk
64214ed982
fix release build
2019-08-22 11:24:27 -06:00
Nora Trapp
07ed67f943
Cleanup some unused classes
2019-08-22 09:27:36 -07:00
Nora Trapp
285357ff84
Allow adding usernames to block list
2019-08-22 09:27:36 -07:00