Commit Graph

334 Commits

Author SHA1 Message Date
kate-signal
9635fa772a
UI to create a new poll 2025-09-23 09:13:46 -04:00
Igor Solomennikov
e4c3b8758d
Fix unexpected highlighted area under "scroll down" button in chat on iOS 26.
I've previously made the buttons bigger (easier to tap) and added some padding around their "glass" backgrounds to preserve appearance spec (40 dp diamater). Turns out UIKit doesn't expect us to do that and dims the entire button with some shade of white on tap.

The fix was to make the button as small as it appears to the eye.
2025-09-16 17:21:26 -07:00
Igor Solomennikov
494a335009
Add "liquid glass" effect to sticky date headers in chat. 2025-09-15 15:29:46 -07:00
Igor Solomennikov
d979186b1a
Add liquid glass effect to ConversationScrollButton. 2025-09-15 12:08:54 -07:00
Elaine
055864877e
Update double tap icon tint 2025-09-12 16:46:31 -04:00
kate-signal
30ae7205a9
View Votes button with details view 2025-09-12 15:55:57 -04:00
Pete Walters
1761235f88
Migrate from YYImage to SDWebImage 2025-09-10 21:39:41 -05:00
kate-signal
7d2bcf29a6
Polish for poll receive UI 2025-09-10 16:10:26 -04:00
kate-signal
3871b919bb
Store, build, and render basic poll create messages 2025-09-09 16:42:34 -04:00
Igor Solomennikov
f2ce8ecd5f
Remove UIFont.dynamicTypeBody2 - it's the same as subheadline. 2025-09-08 20:10:43 -05:00
Sasha Weiss
5e5cdb9530
Consolidate Support URLs into one place 2025-09-04 09:09:50 -07:00
kate-signal
b3a99ba038
Add poll store and poll manager to interact with poll database tables 2025-08-29 15:26:32 -07:00
Sasha Weiss
860b93f846
Rework "PIN enabled/disabled" checks 2025-08-21 17:30:48 -07:00
Elaine
b0c5451237
Update action sheet style 2025-08-21 11:13:50 -07:00
Elaine
9a3204e23b
Action sheet cleanup 2025-08-21 13:33:33 -04:00
kate-signal
cc0447d1c5
Basic UI infrastructure for polls 2025-08-21 09:14:44 -07:00
Elaine
aebf620ef9
Allow full-page pop gestures on iOS 26 2025-08-19 15:43:20 -04:00
Elaine
700f1c3424
Update join call nav bar button on iOS 26 2025-08-19 15:40:29 -04:00
Elaine
6148c510ad
Use transitionCoordinator for navigation completion handlers 2025-08-19 12:54:25 -04:00
kate-signal
b8a2038e10
Dismissing views and rapidly swiping back freezes UI 2025-08-15 09:43:24 -07:00
Elaine
b3faea8696
Add SDK check with iOS 26 checks 2025-08-13 12:02:27 -04:00
Elaine
9f72715120
Restore conversation nav bar subtitle color 2025-08-11 14:05:47 -04:00
Sasha Weiss
e6c3ec95e6
Don't localize voice-message filename 2025-07-31 14:19:29 -07:00
kate-signal
e52ee7828e
Can't paste multiple photos into compose bar 2025-07-30 13:28:02 -07:00
Sasha Weiss
6389326eee
Strip out most of DebugUI 2025-07-30 10:23:21 -07:00
Elaine
eb6c9d7aac
Update iOS 26 navigation bar style 2025-07-25 17:05:54 -04:00
kate-signal
c1b235db6e
Stickers don't send 2025-07-25 09:21:16 -07:00
kate-signal
8cb39ac745
Don't clear input text bar when we send a sticker 2025-07-24 09:39:10 -07:00
Sasha Weiss
f6bb1deb82
Add ChatListFYISheetCoordinator, migrate badge sheets to it 2025-07-22 17:20:07 -07:00
Sasha Weiss
80c6940e30
Remove handling for interacting with ancient error messages 2025-07-14 22:29:34 -07:00
Oscar Franco
f83d3548d1 Fix message input not respecting "stickers in emoji keyboard" setting 2025-07-14 11:20:13 -07:00
Pete Walters
e4cbdfca7d
Asyncify ReusableMediaView 2025-07-10 12:25:03 -05:00
Max Radermacher
ebdee843b2
Disable view once when a draft quoted reply exists 2025-07-09 13:39:58 -05:00
Harry
69afff2f6b
Render thumbnails instead of blurhashes if we have them for pointers 2025-07-07 16:27:35 -07:00
kate-signal
c79c34839c
Update bottom bar UI when user blocks a group 2025-07-07 10:45:12 -07:00
Max Radermacher
bb2d89e55a
Update to LibSignal v0.75.0 2025-06-17 14:02:29 -05:00
Kino Roy
69b899b262 Add message delivery status to VoiceOver a11y label 2025-06-17 11:27:09 -07:00
Harry
af8681c945
Stop recomputing zero'd audio durations at read time 2025-06-16 10:40:31 -07:00
Max Radermacher
c4ebd72560
Asyncify some group link preview code 2025-06-13 18:48:48 -05:00
Harry
d04c2328db
Refactor BackupAttachmentDownloadQueue 2025-06-12 15:53:45 -07:00
Elaine
58558724c3
Asyncify media send checks 2025-06-11 14:52:25 -04:00
kate-signal
7bcf76d7d4
titleview sometimes disappears when orientation changes. 2025-06-05 16:54:47 -07:00
Igor Solomennikov
6123108bd7
Briefly dim quoted message after scrolling to it.
Indicate original, quoted message with a brief dimming animation when chat scrolls up to that message after user taps on the quote panel above the reply.
2025-05-29 22:07:48 -07:00
Harry
3d81e6f18c
Backups x Attachments fixes grab bag 2025-05-22 21:44:09 -07:00
Max Radermacher
8e90b02969
Asyncify search flows 2025-05-21 12:27:16 -05:00
Harry
cbb99ed17d
Enqueue media tier downloads for all attachments when disabling optimize media 2025-05-20 16:56:18 -07:00
Harry
d980918c68
Tweak voice message filename to match other platforms 2025-05-20 12:45:06 -07:00
Harry
1b69b9c2ae
Track last viewed fullscreen time for attachments 2025-05-16 16:29:13 -07:00
Elaine
879faa9e64
Show keyboard instead of attachment picker when canceling pasted image 2025-05-14 12:19:24 -07:00
Max Radermacher
c9d1f7a370
Dump info again before zipping 2025-05-13 13:46:29 -05:00