Michael Kirk
f198d9037d
Merge tag '3.5.0.5'
2020-02-19 19:26:05 -07:00
Nora Trapp
aa4101cbd9
Tap a photo to download while there's a pending message request.
2020-02-17 18:39:08 -08:00
Michael Kirk
c62205cb75
remove sticker feature flags
2020-02-12 15:19:56 -07:00
Nora Trapp
70d948843f
Remote FF for message requests
2020-02-11 18:27:46 -08:00
Matthew Chen
fb2d4b1744
Use Groups v2 to coordinate disappearing message state.
2020-02-06 10:50:45 -03:00
Nora Trapp
cb72fb8931
Show toast when tapping expired view-once message
2020-01-10 13:04:15 -08:00
Nora Trapp
23ade7954f
Add share button for media in message actions, fix message details gallery share
2019-12-16 15:39:02 -08:00
Nora Trapp
6cedc5f4a7
Fix Sticker Pack View blur
2019-12-14 23:05:17 -08:00
Nora Trapp
c667ef54f2
Merge branch 'release/3.0.4'
2019-12-05 16:45:59 -08:00
Nora Trapp
d2cb2b6637
Fix share sheet for iPad
2019-12-05 16:27:45 -08:00
Matthew Chen
ba24e21eb5
Refine sticker pack view presentation on iPad; fix sticker pack view background.
2019-12-04 14:10:45 -03:00
Matthew Chen
5116af899a
Message forwarding.
2019-10-24 12:04:25 -03:00
Nora Trapp
fe65655555
Fix message details on iPad + handle orientation changes.
2019-10-23 13:47:21 -07:00
Nora Trapp
9024f2f244
Re-work all media view to support iPad
2019-10-17 12:30:37 -07:00
Nora Trapp
473b88b497
Don't require ConversationViewController to maintain first responder status.
2019-10-17 11:41:58 -07:00
Michael Kirk
95f2d511e1
font updates
2019-09-26 12:20:42 -07:00
Michael Kirk
54812451f4
Update and apply palette. Consolidate dupes.
2019-09-24 15:12:51 -07:00
Nora Trapp
9625bb9959
Support iOS 13 style modal presentation where appropriate.
2019-09-16 10:26:00 -07:00
Michael Kirk
1a9c0fae1d
GRDB: Fix disappearing messages vs. long text or media details
...
The generic observer delete was broken for GRDB, because we can't fetch the
uniqueId's of rowIds if the corresponding row was deleted. So instead, we
split the logic: Yap uses uniqueIds, GRDB uses row ids.
2019-09-16 07:53:00 -07:00
Michael Kirk
bb316f711b
Merge tag '2.42.1.1' into release/2.43.0
2019-09-05 14:52:59 -06:00
Nora Trapp
ccaa4e0e90
Fix avatar contact name when is disabled
2019-09-03 12:12:13 -07:00
Nora Trapp
129535f2d7
Merge branch 'release/2.42.0'
2019-08-29 15:21:40 -07:00
Nora Trapp
b45516839f
Restore old ~profile display
2019-08-29 10:18:12 -07:00
Matthew Chen
a5efaf8d16
Merge remote-tracking branch 'private/release/2.42.0'
2019-08-28 11:33:26 -03:00
Matthew Chen
cd88f4f012
Address sticky keyboards on iOS 12.
2019-08-27 14:50:29 -03:00
Michael Kirk
202e90c3f7
Swift interop: strongly typed array
...
NSMutableArray's don't bridge to typed array in swift
2019-08-15 09:36:56 -06:00
Matthew Chen
4455185f84
Remove YDB & primary storage usage.
2019-08-14 09:10:48 -03:00
Matthew Chen
4c0e5b058a
Apply generic change observation.
2019-08-13 10:23:21 -03:00
Matthew Chen
eccfad0f46
Merge remote-tracking branch 'private/release/2.41.0'
2019-08-06 12:12:39 -03:00
Matthew Chen
4f03f969fc
Rework "view once" messages.
2019-08-01 16:13:37 -03:00
Matthew Chen
1e363d2c65
Make uniqueId non-nil.
2019-07-31 10:50:59 -03:00
Matthew Chen
19e3643f75
Remove usage of primary storage.
2019-07-29 17:25:59 -03:00
Matthew Chen
84e9b4999b
Remove usage of primary storage.
2019-07-29 17:25:59 -03:00
Nora Trapp
96bf655727
Profile name renders at same level as system contact name
2019-07-29 12:50:54 -07:00
Michael Kirk
5c2c48a75c
Smooth Media Gallery Animations
2019-07-24 13:25:37 -06:00
Matthew Chen
77b9500154
Convert interactions to BaseModel.
2019-07-19 15:25:28 -03:00
Michael Kirk
a89baa670e
DeliveryStateMap vs. Address
2019-07-10 19:43:10 -06:00
Nora Trapp
b9bb444276
Add UUID support to groups
2019-07-10 13:27:36 -07:00
Michael Kirk
0c944fe9f4
Incoming message has authorAddress
2019-06-27 14:22:13 -06:00
Nora Trapp
92f817d7fd
Update callsites to use new contacts manager address interface
2019-06-25 10:30:52 -07:00
Matthew Chen
e26a8e1bd4
Convert attachments to be any-only.
2019-06-24 15:34:02 -04:00
Matthew Chen
69ada9acd8
Add full-screen view to render messages with per-message expiration in conversation view.
2019-06-13 11:17:39 -04:00
Matthew Chen
7c5b023078
Add views to render messages with per-message expiration in conversation view.
2019-06-13 10:55:10 -04:00
Matthew Chen
84dc969c5e
Add PDF view.
2019-06-12 12:27:16 -07:00
Nora Trapp
dc77113a01
PR Feedback
2019-06-05 15:50:58 -07:00
Nora Trapp
7b9d3fe772
Allow scrubbing audio messages
2019-06-05 15:50:58 -07:00
Matthew Chen
c121898118
Rework sticker feature flags.
2019-05-16 17:48:46 -04:00
Matthew Chen
e5e9721dc3
Rework sticker feature flags.
2019-05-16 17:48:46 -04:00
Matthew Chen
030a384b34
Intercept open sticker pack URL.
2019-05-14 13:55:50 -04:00
Matthew Chen
75d4159f3f
Rework sticker pack view.
2019-05-13 12:49:23 -04:00