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
Michael Kirk
02f6a99da7
AnyGalleryFinder
2019-05-10 17:55:26 -06:00
Michael Kirk
dafa3f12be
Merge tag '2.39.0.8'
2019-05-01 14:34:15 -06:00
Matthew Chen
1ee8f71d1c
More sticker-related navigation.
2019-05-01 09:56:07 -04:00
Matthew Chen
fb3bdf2ac2
Respond to CR.
2019-05-01 09:50:14 -04:00
Matthew Chen
539af6f1ed
Add support for tap and long press on stickers.
2019-04-30 09:40:15 -04:00
Michael Kirk
fffff04135
include file size
2019-04-24 13:11:04 -07:00
Michael Kirk
71dd4eb151
in-conversation search
...
- use MediaTime for computing benchmarks
2019-02-28 16:19:16 -07:00
Michael Kirk
b11308b2f8
Return to conversation after deleting long text
2019-02-26 17:19:18 -07:00