Matthew Chen
8eb2550e0c
Respond to CR.
2018-11-15 14:10:19 -05:00
Matthew Chen
8b24fba095
Add "add more" button to image picker. Provide caption editing continuity.
2018-11-15 14:10:19 -05:00
Matthew Chen
f7e7477f54
Add sharing scenarios to Debug UI.
2018-11-13 13:15:11 -05:00
Michael Kirk
42bf267607
fixup plumbing for incoming messages/synced transcripts
2018-11-08 12:52:09 -06:00
Michael Kirk
27cb91e9c8
Plumb through messageAlbumId so an Attachment knows what album (if any) it
...
belongs to.
2018-11-08 12:52:08 -06:00
Matthew Chen
57de089118
Add support for album captions to models.
2018-11-07 10:54:17 -05:00
Matthew Chen
0341f5dc2b
Modify ConversationViewItem to support media galleries.
2018-11-06 15:23:09 -05:00
Michael Kirk
4c5d46e8f8
Custom photo picker, respects theme/call banner
...
- share GridViewCell
- Multiple image selection, with feature flag, cant currently approve multiple
2018-11-05 22:23:40 -06:00
Matthew Chen
f6591fac25
Add debug UI for multi-image sends.
2018-11-02 13:04:05 -04:00
Michael Kirk
ce9ca1bdaa
audio player type
2018-10-24 07:46:27 -06:00
Michael Kirk
3b4188f34b
hoist audio session singleton to Environment
2018-10-24 07:46:25 -06:00
Michael Kirk
3d022adf4e
WIP: audio activities
2018-10-24 07:44:50 -06:00
Michael Kirk
d6a6024f37
Update PromiseKit
2018-10-13 16:04:20 -06:00
Matthew Chen
f1d93d4472
Merge remote-tracking branch 'origin/release/2.30.2'
2018-10-12 16:00:42 -04:00
Michael Kirk
f243914fe5
NSTemporaryDirectory -> OWSTemporaryDirectory/AccessibleAfterFirstAuth
...
Remove redundant move - AFNetworking alread moves the CFNetwork tmp file for
us.
2018-10-03 14:01:36 -06:00
Matthew Chen
0125535d4d
Pull out SignalCoreKit.
2018-10-01 09:06:40 -04:00
Matthew Chen
f9eab5cd24
Merge remote-tracking branch 'origin/release/2.29.2'
2018-09-07 15:27:50 -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
34a05cdb85
Refine image validation.
2018-09-06 16:04:01 -04:00
Matthew Chen
498828f93c
Rename AttachmentStream methods.
2018-09-06 15:30:00 -04:00
Matthew Chen
f4d1f25656
Merge remote-tracking branch 'origin/release/2.29.1'
2018-09-04 09:27:41 -04:00
Michael Kirk
e715bf9ea2
image sizing
...
Validate image sizing
2018-08-30 19:21:38 -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
5b50e81b4f
Rename fail macros in Swift.
2018-08-27 10:27:48 -04:00
Matthew Chen
d4f7b5d45b
Respond to CR.
2018-08-27 10:02:28 -04:00
Matthew Chen
e1049fdfcc
Respond to CR.
2018-08-27 10:02:28 -04:00
Matthew Chen
cf6f3841a8
Apply new Swift logging.
2018-08-27 10:02:28 -04:00
Michael Kirk
82e559d11b
Use swift macros for main thread assert
2018-08-23 10:29:49 -06:00
Matthew Chen
816f02fbab
Fix unintentional moves.
2018-08-08 15:13:07 -04:00
Matthew Chen
acd7d094b1
Refine theme.
2018-08-08 15:04:23 -04:00
Matthew Chen
dfc39b4a1d
Tidy files.
2018-08-01 09:46:05 -04:00
Matthew Chen
e6bc37d941
Tidy files.
2018-08-01 09:46:05 -04:00
Matthew Chen
581347a7fb
Refine theme.
2018-07-26 09:42:48 -04:00
Michael Kirk
6e1c1a681b
Merge tag '2.28.0.12'
2018-07-23 16:12:46 -06:00
Michael Kirk
3d6b8e2bb5
hide navbar blur layer in attachment approval, which has a clear navbar
2018-07-23 09:56:16 -06:00
Matthew Chen
48975eaac8
Respond to CR.
2018-07-20 15:37:47 -04:00
Michael Kirk
8da47b64d9
clarify different methods
...
These method names were too similar to existing methods in PureLayout, which
have slightly different behavior.
ows_autoPinToSuperviewEdges uses left/right, whereas PureLayouts uses
leading/trailing
ows_autoPinToSuperviewMargins uses our own constraint adding logic, which
behaves differently in some cases.
2018-07-16 10:20:05 -06:00
Michael Kirk
83d3f17d44
remove unused code, add comment
2018-07-03 10:18:21 -06:00
Michael Kirk
2b588017f3
round attachment approval toolbar
2018-07-03 10:18:21 -06:00
Michael Kirk
104e63ded9
remove appearance juggling
2018-06-29 16:27:37 -06:00
Michael Kirk
f8abe32ae9
more styling to new nav colors
2018-06-29 16:27:37 -06:00
Matthew Chen
08ca4fdb50
Lazy-load contact avatar data and images. Use NSCache for avatar images.
2018-06-20 17:55:14 -04:00
Matthew Chen
12295bd8c5
Don't cache CNContact.
2018-06-20 17:55:14 -04:00
Matthew Chen
3cd6a33aa6
Fix build warnings.
2018-06-01 12:39:13 -04:00
Matthew Chen
f63d25a172
Migrate to Swift 4.
2018-05-30 15:05:02 -04:00
Matthew Chen
4d8c764789
Migrate to Swift 4.
2018-05-30 15:05:02 -04:00
Matthew Chen
916d55c55d
Migrate to Swift 4.
2018-05-30 15:05:02 -04:00
Matthew Chen
28f7142a59
Auto-migration to Swift 4.
2018-05-30 15:05:02 -04:00
Matthew Chen
21b54bee4f
Fix breakage from recents changes in share extension.
2018-05-29 10:45:58 -04:00