Matthew Chen
bcc2a4593c
Add support for v2 groups to storage service.
2020-02-27 10:01:34 -03:00
Michael Kirk
8a662887e1
tame down crashing assert
2020-02-12 15:19:55 -07:00
Michael Kirk
07ccc40cd6
extract DebugFlags from FeatureFlags
2020-02-12 15:19:55 -07:00
Matthew Chen
bcfba85356
Add message processing class.
...
* Modify message processing to allow observation of websocket queue being drained.
* Extend MessageProcessing to allow observation of REST message fetching and "all message fetching and processing".
2020-01-27 10:42:03 -03:00
Matthew Chen
26ecb2b371
Rewrite queue to process incoming group v2 messages.
2020-01-23 12:00:42 -03:00
Nora Trapp
d8aecdb1ed
PR Feedback.
2019-10-28 14:44:24 -07:00
Nora Trapp
65d54e7282
UIAlertController -> ActionSheetController
2019-10-28 14:43:59 -07:00
Michael Kirk
7289e38c75
Fix can't leave error log view
2019-09-05 18:40:00 -06:00
Michael Kirk
4371c696dc
Audible Debug Assertions in dev-qa builds
2019-08-21 09:01:43 -06:00
Michael Kirk
39d3219238
Add option to manually disable circumvention.
2019-04-10 10:13:11 -06:00
Matthew Chen
4188993fc5
Add accessibilityIdentifiers to 'new contact thread' view.
2019-03-25 09:31:19 -04:00
Matthew Chen
f1520d760e
Add accessibility identifiers to other settings views.
2019-03-21 10:08:25 -04:00
Matthew Chen
72082edad8
Fix a visual bug that would sometimes occur while rendering settings switches. Thanks to Gunnar C. Pope for the bug report.
2019-02-25 15:13:16 -07:00
Michael Kirk
1bfe691895
In app notifications for iOS10+
...
Extract shared notification presention/response
Implement adapters which use that logic for modern UNUserNotification and
legacy UINotifications
2019-02-01 17:44:13 -07:00
Matthew Chen
0b4ed1175d
Create AppEnvironment.
2018-10-15 15:08:37 -04:00
Matthew Chen
f1d93d4472
Merge remote-tracking branch 'origin/release/2.30.2'
2018-10-12 16:00:42 -04:00
Michael Kirk
4435d16f9c
dark theme toggle in app settings
2018-10-11 13:40:51 -06:00
Matthew Chen
3b06434d4f
Split out second web socket.
2018-10-05 12:48:19 -04:00
Matthew Chen
c137e95ae5
Move socket manager to hang on SSKEnvironment.
2018-10-05 12:47:11 -04:00
Matthew Chen
1e82caed03
Remove dark theme feature flag.
2018-09-27 15:41:43 -04:00
Matthew Chen
df7acfeed3
Simplify OWSPreferences access.
2018-09-07 16:28:21 -04:00
Michael Kirk
c7662b5a86
Step 2/2 %s/OWSAssert/OWSAssertDebug for existing previous assert semantics
...
Going forward, we want to prefer safer asserts, but we don't want to blindly
apply crashing asserts across the codebase
2018-09-07 10:00:48 -06:00
Matthew Chen
f473f60111
Apply OWS log functions in Objective-C.
2018-08-27 12:58:52 -04:00
Matthew Chen
cc5a480baa
Apply OWS log functions in Objective-C.
2018-08-27 12:58:52 -04:00
Matthew Chen
3a50377902
Apply OWS log functions in Objective-C.
2018-08-27 12:58:52 -04:00
Matthew Chen
9c92719ec4
Refine theme.
2018-08-08 15:04:23 -04:00
Matthew Chen
f611abc16f
Log when we change logging state.
2018-08-01 09:22:01 -04:00
Matthew Chen
b90e406a57
Clean up ahead of PR.
2018-07-20 15:38:37 -04:00
Matthew Chen
48975eaac8
Respond to CR.
2018-07-20 15:37:47 -04:00
Matthew Chen
5a91391aee
Fix release breakage.
2018-07-12 10:45:14 -04:00
Matthew Chen
0c420ed28a
Tweak appearance.
2018-07-12 09:29:46 -04:00
Matthew Chen
750b935122
Tweak appearance.
2018-07-12 09:29:46 -04:00
Michael Kirk
875321cecc
Reflector configuration supports per-country code
...
Also update reflector hosts/policy
// FREEBIE
2018-03-28 17:39:45 -04:00
Matthew Chen
b296cfb893
Sketch out incremental backup manager and settings view.
2018-03-12 16:40:07 -03:00