Commit Graph

295 Commits

Author SHA1 Message Date
Elaine
800a5cc0bc
Improve handling of many large collapse sets 2026-06-08 20:17:12 -04:00
Pete Walters
82ce1ead86
Prioritize backup thumbnail downloads for the opened conversation 2026-06-08 17:45:33 -05:00
Ehren Kret
c6492caae7 Negate negated 2026-06-02 12:38:07 -05:00
Pete Walters
44e6c6cb43
Show the download icon overlay if no thumbnail present 2026-06-01 12:57:01 -05:00
Igor Solomennikov
832f2b06eb
Modernize configuration of "Names not Verified" button.
• use UIButton.Configuration (shared with Safety Tips button now).
• do not use OWSRoundedButton anymore.
2026-05-29 06:22:09 -07:00
Elaine
aad90b9f5b
Add chevron animation to collapse events 2026-05-27 14:46:08 -04:00
Max Radermacher
276d778e22
Remove BuildFlags.MemberLabel 2026-05-26 17:29:24 -05:00
Pete Walters
e39fb58e06
Fix display of download indicator when optimize media is disabled 2026-05-26 08:21:34 -05:00
Pierre-Yves Lapersonne
7771cf159d Hide mutual-groups images from VoiceOver
Addresses PR 6268.
2026-05-21 17:21:59 -07:00
Pete Walters
d3b8a06e00
Display thumbnails when optimize media & auto-downloads enabled 2026-05-21 17:59:48 -05:00
kate-signal
057dc81197
Updated signal symbol 2026-05-19 14:16:19 -04:00
sashaweiss-signal
5817347d32 Remove ^ operator for Bool 2026-05-19 10:26:50 -07:00
Sasha Weiss
714a789cc5
Make DonationSubscriptionManager a singleton instance, not a static class 2026-05-13 16:15:30 -07:00
Elaine
fb5962a1c2
Add individual message timer descriptions to collapse sets 2026-05-13 15:46:42 -04:00
Max Radermacher
931d336f46
Move “Downloading” to footer for oversize text 2026-05-13 14:45:22 -05:00
Max Radermacher
abe8ed259e
Show “Get Full Message” for oversize text messages 2026-05-13 14:43:23 -05:00
Max Radermacher
678c208be2 Move textColor computation earlier to allow reuse 2026-05-12 18:18:03 -05:00
Max Radermacher
934a1ef281 Reorganize logic for oversize text rendering 2026-05-12 18:18:03 -05:00
Max Radermacher
f5bac2e81f Explicitly enumerate some default bodyText cases 2026-05-12 18:18:03 -05:00
kate-signal
589d37d607
release notes wallpaper 2026-05-12 18:11:45 -04:00
Elaine
59b1d17ac3
Update collapsed chat event buttons 2026-05-12 15:26:54 -04:00
kate-signal
218b7ffdbc
basic support for release notes chat 2026-05-12 13:18:53 -04:00
Pete Walters
32d0afac3a
Fix an ordering/priority issue with backup thumbnails 2026-05-12 11:12:12 -05:00
Pete Walters
5e0bfaadbf
Update MediaGallery to tolerate undownloaded attachments 2026-05-11 17:15:04 -05:00
Elaine
f022ad1de3
Consolidate dynamic interaction creation 2026-05-11 14:50:49 -04:00
Max Radermacher
0fb3e9b50e
Allow empty files in transit tier info 2026-05-11 12:51:27 -05:00
Sasha Weiss
58a66af262
Remove the .animatedImage case from Attachment.ContentType 2026-05-08 16:58:23 -07:00
Sasha Weiss
192d7f951d
Update a couple sites to use contentType from Attachment 2026-05-08 16:56:53 -07:00
Sasha Weiss
a33cc6affa
Remove the .invalid case from Attachment.ContentType 2026-05-08 16:56:19 -07:00
Pete Walters
3394d45e54
Pass UInt64 around for file size display 2026-05-06 15:11:55 -05:00
kate-signal
b5d12fcab0
sync last verified group name hash 2026-05-05 15:29:26 -04:00
kate-signal
e4e982739e
Correct context menu actions for left group 2026-04-30 13:26:52 -04:00
Sasha Weiss
c23eaa6bfc
Remove associated values from Attachment/ContentType
Co-authored-by: Pete Walters <pete@signal.org>
2026-04-30 09:16:49 -07:00
Sasha Weiss
a859dcb003
Make Attachment/ContentType associated values optional 2026-04-30 09:14:41 -07:00
kate-signal
0ecd0fe7bd
thread details updates 2026-04-28 15:49:53 -04:00
Sasha Weiss
1627117181
Remove unused didTapShowFingerprint CVComponentDelegate method 2026-04-28 12:41:09 -07:00
Igor Solomennikov
a9043176e2
Updated styling for "view once" messages.
• no longer omit bubble background for viewed "view once" messages.
• add a circular background for status icons - same as used by CVAttachmentProgressView.
• updated icon for "viewed" "view once" message.
2026-04-27 18:21:40 -07:00
Igor Solomennikov
b4bf39f350
Add subtle border and shadow around media download/upload indicators.
Make the controls stand out more over plain light-colored backgrounds.
2026-04-27 15:51:45 -07:00
Igor Solomennikov
ccecf51679
Conversation header fixes.
• fix not blurred background.
• use UIButton instead of OWSRoundedButton.
2026-04-22 23:06:17 -07:00
Max Radermacher
f26cc15de8
Remove OutgoingEndSessionMessage & associated code 2026-04-22 08:59:05 -05:00
Elaine
e21dc8531f
Collapsed chat events fixes 2026-04-21 14:57:19 -04:00
kate-signal
cdc8d87df5
don't show member label on bubble in request state 2026-04-16 14:40:50 -04:00
kate-signal
d08c0ab160
safety tips update 2026-04-15 14:44:38 -04:00
Elaine
87304b783c
Collapsing chat events 2026-04-15 01:12:00 -04:00
Max Radermacher
899749939a
Rename “pending or failed” to “skipped” 2026-04-13 12:01:34 -05:00
kate-signal
0521c8f7d8
use OWSRoundedButton for profile name verification label 2026-04-13 12:06:34 -04:00
Igor Solomennikov
3afd66d080
Improved checkmarks when selecting messages in chat.
• match empty circle and filled circles in diameter.
• use chat tint color for checkmark background in `selected` state.
2026-04-10 13:24:16 -07:00
kate-signal
66cefa68c5
thread header redesign 2026-04-10 15:10:45 -04:00
kate-signal
1a07a9a252
Message request state updates 2026-04-10 14:19:02 -04:00
kate-signal
d31a1d45c5
more poll vote checks 2026-04-08 12:32:37 -04:00