Commit Graph

396 Commits

Author SHA1 Message Date
Ehren Kret
c6492caae7 Negate negated 2026-06-02 12:38:07 -05:00
Igor Solomennikov
a178545e1e
Update MessageReactionPicker.
• do not use OWSFlatButton.
• document layout constants.
• some renames for clarity.
2026-05-29 06:23:43 -07:00
Igor Solomennikov
2260eb9b8f
Convert ContactCellConfiguration and ContactCellAccessoryView to structs. 2026-05-29 06:21:35 -07:00
Igor Solomennikov
46445edfe7
Use modern UIButton configuration for Approve / Reject group join request buttons.
Made avatar and button a bit larger too.
2026-05-27 14:57:59 -07:00
Elaine
ab454da687
Add debug log preview 2026-05-27 16:22:31 -04:00
Sasha Weiss
a49428670a
Modernize CallRecordStore, CallLinkRecordStore 2026-05-18 15:29:07 -07:00
kate-signal
c68f334581
release note chat settings 2026-05-12 14:03:51 -04:00
Igor Solomennikov
8e0b323675
Use UIButton instead of OWSFlatButton in call screen.
Just one place - "need permission" view.
2026-05-08 21:24:40 -07:00
Igor Solomennikov
d52508d922
Update "No Calls" empty state view to be more prettier. 2026-04-30 15:25:17 -07:00
Max Radermacher
472dc49f31
Add kill switch for remote mute 2026-04-16 18:39:44 -05:00
Igor Solomennikov
9305b245ec
Add text to most modal activity indicator screens in the app. 2026-04-14 14:42:59 -07:00
kate-signal
7ecedfdf54
Present error toast if unable to make group call 2026-04-09 13:03:22 -04:00
Max Radermacher
7d59b3b957
Deprotocolize DatabaseChanges 2026-04-08 12:20:32 -05:00
Max Radermacher
624ee6359d
Add memory safe localized string method 2026-04-03 16:20:31 -05:00
Elaine
889437cc6f
Ensure call buttons stay circular on iPad Mini 2026-04-01 19:37:23 -05:00
Elaine
aa2ce7ff60
Add icons to Liquid Glass toasts 2026-03-27 13:43:47 -04:00
Max Radermacher
13d5fe93dc
Run swiftformat . using v0.60.1 2026-03-26 17:10:38 -05:00
Max Radermacher
a305029f9a
Add missing imports 2026-03-24 16:09:03 -05:00
kate-signal
44a4d869ff
more group terminate checks 2026-03-20 16:01:45 -04:00
sashaweiss-signal
701b5cc5d9 Use a disabled UIMenu action in Call context menus when member is muted 2026-03-19 19:20:47 -07:00
Sasha Weiss
6daab3070b
Show You (On Another Device) in CallDrawerSheet when not yet joined 2026-03-19 17:42:27 -05:00
sashaweiss-signal
1fba500329 Rename GroupCallMemberCell to CallMemberCell 2026-03-19 13:00:38 -07:00
Sasha Weiss
9d17d346f5
Redesigned CallDrawerSheet member cells 2026-03-19 12:06:14 -07:00
sashaweiss-signal
b8c22722da Tweak group call context menu string 2026-03-18 10:23:29 -07:00
Sasha Weiss
2dc157a86e
Support remote-mute via long-press on overflow video 2026-03-18 10:17:50 -07:00
emir-signal
e14086d76a
Add support for call link epochs V2
Co-authored-by: Max Radermacher <max@signal.org>
2026-03-17 15:55:44 -04:00
Sasha Weiss
b219544d35
Remote-mute UX improvements 2026-03-11 18:56:41 -07:00
Sasha Weiss
23bb4b4ea4
Add Go to Chat and Contact Details options to group call context menus 2026-03-06 15:19:50 -08:00
Sasha Weiss
19261dc5c4
Implement remote-mute send behind a feature flag 2026-03-06 15:18:25 -08:00
Sasha Weiss
6cb6a4a2dd
Don't use interruptible animations in the CallDrawerSheet 2026-02-26 18:27:48 -08:00
Sasha Weiss
752c57f7ab
Add IOSSpecificSettings to Backup.proto, with isSystemCallLogEnabled 2026-02-26 14:48:08 -08:00
emir-signal
ffe0dd7070
Coerce newly created call links to V0 links 2026-02-25 14:28:53 -05:00
Sasha Weiss
fb00ae5be3
Add context menu actions to the Chat List 2026-02-19 13:26:45 -08:00
kate-signal
56700923e4
member label education sheet 2026-02-09 13:15:29 -05:00
Elaine
16de81ce4f
Add call diagnostics preview 2026-01-27 16:43:57 -05:00
Elaine
e22fc9481f
Add debug log viewer before submitting call quality survey 2026-01-21 01:56:30 -05:00
Max Radermacher
30259989be
Swiftify OWSProfileKeyMessage 2026-01-15 12:57:48 -06:00
Elaine
c9e9f4142c
Call Quality Survey 2026-01-09 16:28:30 -05:00
Max Radermacher
0dc1371cf3
Fix race when returning to call view controller 2026-01-09 15:07:39 -06:00
Max Radermacher
fdcb84d5e3
Remove iOS 26 SDK checks 2026-01-08 14:30:28 -06:00
Miriam Zimmerman
3c0d3b2e42
Add support for remote mute receive.
Co-authored-by: Max Radermacher <max@signal.org>
2026-01-08 12:36:53 -06:00
Sasha Weiss
d267ec8305
Run swiftformat . 2025-12-30 11:34:05 -08:00
Jim Gustafson
acde31f908
Calling: Add more logging for AVAudioSession and CallKit 2025-12-19 15:49:29 -08:00
Sasha Weiss
45f63da0ec
Introduce swiftformat 2025-12-19 14:36:47 -08:00
Elaine
70afcddc55
Use dynamic colors in context menus and emoji pickers 2025-12-19 14:33:38 -05:00
Elaine
61b2d8d2b3
Call Quality Survey UI 2025-12-15 22:12:39 -05:00
Max Radermacher
422d7547ce
Add & use RegisteredState 2025-12-10 14:52:53 -08:00
Jim Gustafson
b705815c30
Add call summary support for all calls 2025-12-02 18:01:06 -08:00
Sasha Weiss
f02d7b03c6
Add 'Copied to Clipboard' toast to DebugLogs action sheet 2025-11-18 13:10:16 -06:00
Igor Solomennikov
6d9f97ec69
Layout tweaks for call list when displayed in split view mode.
• extra 18 pt padding along leading and trailing edges.
• rounded corners for background in "selected" state.
2025-11-14 22:06:05 -08:00