Commit graph

55 commits

Author SHA1 Message Date
Niels Andriesse 80eca1d1d3 Fix inconsistent modal usage 2019-09-24 16:36:00 +10:00
Niels Andriesse 6176c63a81 Glue together remaining pieces 2019-09-24 15:55:03 +10:00
Niels Andriesse 395d167f56 Update device linking modal for linkee 2019-09-24 11:59:17 +10:00
Niels Andriesse f3c80e9790 Fix inconsistent modal usage 2019-09-24 10:57:32 +10:00
Niels Andriesse a604ba5646 Start implementing device linking UI 2019-09-20 15:53:24 +10:00
Niels Andriesse da2d18f0fc Start integrating LokiDeviceLinkingSession 2019-09-20 14:26:29 +10:00
Niels Andriesse 378a30e9d6 Re-integrate LokiLongPoller 2019-08-29 15:21:45 +10:00
Niels Andriesse e72af6dec3 Add show QR code button to settings 2019-08-23 13:59:22 +10:00
Niels Andriesse b48a3626fb Clean up settings UI 2019-08-21 10:41:55 +10:00
Niels Andriesse ca822480b1 Update for seed changes 2019-08-20 13:54:37 +10:00
Niels Andriesse 0e2c5125cb Fix crash 2019-08-02 11:16:34 +10:00
Niels Andriesse a9b7663320 Add clear all data option to settings 2019-08-01 13:59:05 +10:00
Niels Andriesse 54ebe85f11 Polish UI 2019-06-17 10:08:14 +10:00
Niels Andriesse 1bf0d44246 Add basic styling 2019-06-14 15:25:39 +10:00
Niels Andriesse f1bb306438 Add show seed button 2019-05-28 09:57:54 +10:00
Niels Andriesse e81a074efc Show online status 2019-05-27 16:30:28 +10:00
Niels Andriesse c3fe7fba50 Remove network status indicator from settings 2019-05-14 14:20:04 +10:00
Niels Andriesse 0a653e928b Add share public key button 2019-05-13 12:00:13 +10:00
Niels Andriesse aeb3cecf55 WIP 2019-05-03 07:58:48 +10:00
Niels Andriesse 19dd766713 Add missing constraint 2019-04-29 12:04:35 +10:00
Matthew Chen 4188993fc5 Add accessibilityIdentifiers to 'new contact thread' view. 2019-03-25 09:31:19 -04:00
Matthew Chen 882dd16d7c Apply presentAlert() throughout codebase. 2019-03-21 10:55:04 -04:00
Matthew Chen c9d62f47cc Respond to CR. 2019-03-21 10:26:38 -04:00
Matthew Chen c619f815b5 Add accessibility identifiers to app settings view. 2019-03-21 10:08:25 -04: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
Michael Kirk 0c1b2e9f48 CR: remove unnecessary param, clearer code, comment typo 2019-01-17 09:47:01 -07:00
Matthew Chen 82d1517460 Landscape orientation. 2019-01-09 15:20:05 -05:00
Matthew Chen d70aa4418f Merge branch 'release/2.32.0' 2018-12-03 22:20:50 -05:00
Matthew Chen 4ea920e89f Add explicit feature flag for backup. 2018-12-03 22:05:07 -05:00
Matthew Chen 56fe3663e6 Fix retain cycle in settings views. 2018-11-27 09:21:44 -05: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 27488f078a Replace old "default profile avatar" icon with default avatar for local user. 2018-09-27 11:24:20 -04:00
Matthew Chen 8db4595bdc Rework group avatars to reflect conversation colors. 2018-09-27 08:55:20 -04:00
Matthew Chen 3a12446be8 Modify environment accessors to use our 'shared' convention. 2018-09-07 16:20:41 -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 22dda476bb Fix QA issues in theme. 2018-08-15 16:29:13 -04:00
Matthew Chen 5ef0b6d056 Refine theme. 2018-08-08 15:04:23 -04:00
Matthew Chen 48975eaac8 Respond to CR. 2018-07-20 15:37:47 -04:00
Matthew Chen 8862f9a531 Refine views. 2018-07-20 15:26:46 -04:00
Michael Kirk ef9a0880ae Fix analyzer warnings 2018-07-18 10:24:08 -06:00
Matthew Chen f6eb8dfe72 Refine app settings view. 2018-07-13 09:28:09 -04:00
Matthew Chen 1412998b4a Rework isRTL. 2018-07-02 15:27:24 -04:00
Matthew Chen 27af2fc328 Improve app settings buttons. 2018-06-21 17:29:00 -04:00
Matthew Chen 010c10cb0c Show re-registration in app settings. 2018-06-20 14:54:16 -04:00
Michael Kirk 33eb4c38cd Centralize translucency configuration
// FREEBIE
2018-05-24 12:28:20 -04:00
Michael Kirk 6f1608f44b Conventional naming for out custom PureLayout methods.
This moves methods more in line with PureLayout conventions.

- Methods always specify if they pin to an edge vs margin

- `margin` is a reserved word which should only refer to layout margins.
  i.e. do not use it to refer to "inset" and "offset".

// FREEBIE
2018-04-02 17:02:32 -04:00
Matthew Chen d215499435 Show backup UI in release builds if backup is enabled. 2018-03-22 09:34:08 -04:00