Matthew Chen
8ecad88674
Move the accessibility identifier macros into UIUtil.h.
2019-02-19 16:11:36 -05:00
Matthew Chen
a02531d224
Add accessibility identifiers to registration view.
2019-02-19 16:03:20 -05:00
Matthew Chen
4d4b840787
Respond to CR.
2019-02-19 13:59:53 -05:00
Matthew Chen
58abf76244
Sketch out CAPTCHA onboarding view.
2019-02-14 12:41:48 -05:00
Michael Kirk
371ff08d45
remove legal terms feature flag
2019-01-11 11:25:34 -07:00
Michael Kirk
eb71c49794
registration validator
2019-01-10 13:08:10 -07:00
Matthew Chen
460f160cbb
Landscape orientation.
2019-01-09 15:13:48 -05:00
Michael Kirk
df79fc9ed0
Move String+OWS into SSK
...
name Switcharoo String+OWS/String+SSK categories to reflect where they live.
2018-12-20 09:54:08 -07:00
Matthew Chen
8110e0c765
Clean up usage of TSAccountManager.
2018-11-27 09:21:44 -05:00
Matthew Chen
b642a5fabe
Update log.
2018-09-07 16:13:06 -04:00
Matthew Chen
cfb511aa57
Respond to CR.
2018-09-07 16:00:32 -04:00
Matthew Chen
eb616a3411
Respond to CR.
2018-09-07 15:37:40 -04:00
Matthew Chen
399dd13cee
Add test app context; use mock "document" and "shared data container" directories in tests, use mock keychain storage in tests.
2018-09-07 15:37:40 -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
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
713606271c
Rename fail macros in Obj-C.
2018-08-27 10:29:51 -04:00
Matthew Chen
a76d488e8b
Fix QA issues in theme.
2018-08-15 17:09:59 -04:00
Matthew Chen
5ef0b6d056
Refine theme.
2018-08-08 15:04:23 -04:00
Matthew Chen
f795b12a86
Refine theme.
2018-07-26 09:42:48 -04:00
Matthew Chen
7866c5ab28
Tweak status bar colors in registration flow.
2018-07-13 10:07:03 -04:00
Michael Kirk
10ac7be03a
prefer localizedUppercaseString for user facing text
...
// FREEBIE
2018-07-10 10:09:31 -06:00
Michael Kirk
0f34f76611
Merge tag '2.27.1.1'
2018-07-03 18:19:01 -06:00
Michael Kirk
b47062831f
Don't block "register" button on iPad registration
...
On short devices, add a toolbar with a "dismiss" button to the number pad.
2018-07-03 18:11:14 -06:00
Michael Kirk
104e63ded9
remove appearance juggling
2018-06-29 16:27:37 -06:00
Michael Kirk
cc1bde34cd
Inform iPad users upon registration
...
// FREEBIE
2018-06-21 15:02:37 -06:00
Matthew Chen
bc6a4ea8d8
Add re-registration UI.
2018-06-20 14:54:16 -04:00
Matthew Chen
0dcde9516e
Suppress legal links.
2018-06-08 10:34:56 -04:00
Matthew Chen
dc13e32e4e
Don't use dynamic type in registration view... yet.
2018-06-01 17:37:51 -04:00
Matthew Chen
08affb4400
Merge branch 'hotfix/2.25.2'
2018-05-29 10:01:33 -04:00
Michael Kirk
9a34c6804c
policy links
...
// FREEBIE
2018-05-25 09:22:53 -04:00
Michael Kirk
29d08545e2
Use OWSNavigationController instead of UINavigationController
...
- [ ] document picker
- [ ] camera picker
- [ ] image picker
- [ ] restore "confirm to go back" behavior (interactive pop gesture?)
// FREEBIE
2018-05-24 12:28:20 -04:00
Matthew Chen
4b6239f491
Fix build breakage.
2018-05-07 10:06:59 -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
b296cfb893
Sketch out incremental backup manager and settings view.
2018-03-12 16:40:07 -03:00