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
6 years ago
Michael Kirk
394cc6637c
Backport comments from translations
...
// FREEBIE
6 years ago
Matthew Chen
bb596dba98
Add screen lock feature.
6 years ago
Michael Kirk
0025661a8d
Extract GradientView
...
// FREEBIE
6 years ago
Matthew Chen
d6f4db1523
Rename TSStorageManager to OWSPrimaryStorage.
6 years ago
Matthew Chen
152c570900
Respond to CR.
7 years ago
Matthew Chen
5444fc73b0
Improve handling of db modifications while conversation view is not observing.
7 years ago
Michael Kirk
a1d3073705
Cannot open settings from share extension
...
// FREEBIE
7 years ago
Matthew Chen
6a7f06f940
Respond to CR.
7 years ago
Michael Kirk
baa312f449
Timer button with duration label
...
// FREEBIE
7 years ago
Michael Kirk
5c2075cdb6
Show disappearing messages timer in share extension
...
// FREEBIE
7 years ago
Michael Kirk
3ca5ec2726
Ensure media-library permissions when accessing media library
...
// FREEBIE
7 years ago
Matthew Chen
2b528ad894
Don't use mainApplicationState in business logic.
7 years ago
Matthew Chen
17907dca10
Clean up ahead of PR.
7 years ago
Matthew Chen
15b8e58324
Retain changes from session database branch.
7 years ago
Matthew Chen
e77c3e6717
Retain changes from session database branch.
7 years ago
Matthew Chen
6b0e3508a5
Respond to CR.
7 years ago
Matthew Chen
245304116f
Respond to CR.
7 years ago
Matthew Chen
d52eba739d
Clean up TSStorageManager usage.
7 years ago
Matthew Chen
85686d3144
Continue TSStorageManager refactor.
7 years ago
Matthew Chen
9a990b58e8
Respond to CR.
7 years ago
Matthew Chen
0c9d9ba679
Fix issues around cross process db changes.
7 years ago
Matthew Chen
74efcb9041
Rework thread safety in profile manager.
7 years ago
Michael Kirk
a58f1f385c
Share a photo from photos app
...
Shows the conversation picker, and sends the attachment to that
conversation.
There's still a lot TODO
-[ ] resolve JSQ dependency
-[ ] properly wait for app to load
-[ ] dismiss share extension after send is complete
-[ ] support non jpeg file types
-[ ] Fix device sleep manager
// FREEBIE
7 years ago