Signal-iOS/Signal/ConversationView
Igor Solomennikov 0bd0e0c845
Fixes for incorrect UI state in chat screen bottom panel.
Fix 1. UIScrollEdgeElementContainerInteraction appears to switch our chat bar buttons into dark mode. The fix is to not specify a dynamic color for button icons, but a resolved one from Theme.
Fix 2. UIScrollEdgeElementContainerInteraction does turn bottom input-blocking panels (like the "only admins can send messages") into dark mode too. The fix is to add UIScrollEdgeElementContainerInteraction not to the whole panel, but only to chat search results toolbar, message selection toolbar and chat input toolbar individually - potential subviews of the panel.
2025-10-28 09:57:36 -07:00
..
CellViews Delay pending vote UI 2025-10-27 11:39:07 -04:00
Components Delay pending vote UI 2025-10-27 11:39:07 -04:00
DoubleTapToEdit Update double tap icon tint 2025-09-12 16:46:31 -04:00
DynamicInteractions One transaction type to rule them all and in the darkness bind them 2025-03-13 21:43:35 -07:00
Loading Implement poll vote sending 2025-10-14 15:18:25 -04:00
Reactions One transaction type to rule them all and in the darkness bind them 2025-03-13 21:43:35 -07:00
VoiceMessage Don't localize voice-message filename 2025-07-31 14:19:29 -07:00
AudioMessagePresenter.swift Remove TSResource/Stream/Pointer/Thumbnail, use v2 types directly instead 2024-12-04 13:29:06 -08:00
AudioPresentation.swift Remove TSResource/Stream/Pointer/Thumbnail, use v2 types directly instead 2024-12-04 13:29:06 -08:00
BlockingAnnouncementOnlyView.swift Second round of improvements to chat input bar appearance on iOS 26. 2025-10-27 12:46:18 -07:00
BlockingLegacyGroupView.swift Second round of improvements to chat input bar appearance on iOS 26. 2025-10-27 12:46:18 -07:00
ConversationBottomPanelView.swift Second round of improvements to chat input bar appearance on iOS 26. 2025-10-27 12:46:18 -07:00
ConversationCollectionView.swift enable internal imports by default 2024-09-29 20:03:17 -05:00
ConversationHeaderView.swift Update iOS 26 navigation bar style 2025-07-25 17:05:54 -04:00
ConversationInputTextView.swift Initial round of iOS 26 appearance updates to chat input bar. 2025-10-23 19:45:31 -07:00
ConversationInputToolbar.swift Fixes for incorrect UI state in chat screen bottom panel. 2025-10-28 09:57:36 -07:00
ConversationInputToolbar+LinkPreview.swift Initial round of iOS 26 appearance updates to chat input bar. 2025-10-23 19:45:31 -07:00
ConversationInputToolbar+QuotedReplyPreview.swift Quote reply icons for polls 2025-10-27 09:26:37 -04:00
ConversationInputToolbar+VoiceMemo.swift Rename FeatureFlags → BuildFlags 2025-10-27 13:27:11 -05:00
ConversationScrollButton.swift Fix unexpected highlighted area under "scroll down" button in chat on iOS 26. 2025-09-16 17:21:26 -07:00
ConversationViewController.swift Fixes for incorrect UI state in chat screen bottom panel. 2025-10-28 09:57:36 -07:00
ConversationViewController+Banners.swift Action sheet cleanup 2025-08-21 13:33:33 -04:00
ConversationViewController+BodyRangesTextViewDelegate.swift Second round of improvements to chat input bar appearance on iOS 26. 2025-10-27 12:46:18 -07:00
ConversationViewController+BodyTextItems.swift One transaction type to rule them all and in the darkness bind them 2025-03-13 21:43:35 -07:00
ConversationViewController+BottomBar.swift Fixes for incorrect UI state in chat screen bottom panel. 2025-10-28 09:57:36 -07:00
ConversationViewController+Calls.swift Update to LibSignal v0.75.0 2025-06-17 14:02:29 -05:00
ConversationViewController+ConversationInputToolbarDelegate.swift Rename FeatureFlags → BuildFlags 2025-10-27 13:27:11 -05:00
ConversationViewController+CVC.swift Initial round of iOS 26 appearance updates to chat input bar. 2025-10-23 19:45:31 -07:00
ConversationViewController+CVComponentDelegate.swift Rename FeatureFlags → BuildFlags 2025-10-27 13:27:11 -05:00
ConversationViewController+Delegates.swift Stop using InputAccessoryViewPlaceholder in chat. 2025-09-24 14:45:01 -07:00
ConversationViewController+GestureRecognizers.swift Send end poll messages 2025-10-01 11:38:22 -04:00
ConversationViewController+GiftBadges.swift Add ChatListFYISheetCoordinator, migrate badge sheets to it 2025-07-22 17:20:07 -07:00
ConversationViewController+LastVisibleSortId.swift Stop using InputAccessoryViewPlaceholder in chat. 2025-09-24 14:45:01 -07:00
ConversationViewController+MessageActions.swift Replace "share" with "save" in context menu for message actions with media 2025-03-07 16:03:17 -08:00
ConversationViewController+MessageActionsDelegate.swift Send end poll messages 2025-10-01 11:38:22 -04:00
ConversationViewController+MessageRequest.swift Consolidate Support URLs into one place 2025-09-04 09:09:50 -07:00
ConversationViewController+Misc.swift Use transitionCoordinator for navigation completion handlers 2025-08-19 12:54:25 -04:00
ConversationViewController+Notifications.swift Listen for audiosession interruption when recording voice messages 2025-03-26 11:26:53 -05:00
ConversationViewController+OWS.swift Second round of improvements to chat input bar appearance on iOS 26. 2025-10-27 12:46:18 -07:00
ConversationViewController+Scroll.swift Briefly dim quoted message after scrolling to it. 2025-05-29 22:07:48 -07:00
ConversationViewController+Selection.swift UI Polls bug fixes 2025-10-23 20:06:20 -04:00
ConversationViewController+SystemMessageItems.swift enable internal imports by default 2024-09-29 20:03:17 -05:00
ConversationViewController+UI.swift Rename FeatureFlags → BuildFlags 2025-10-27 13:27:11 -05:00
ConversationViewController+UIScrollView.swift Second round of improvements to chat input bar appearance on iOS 26. 2025-10-27 12:46:18 -07:00
ConversationViewController+VoiceMessage.swift Asyncify media send checks 2025-06-11 14:52:25 -04:00
ConversationViewController+Wallpaper.swift remove NSObject and Dependencies extension computed vars for SignalServiceKit 2024-10-11 23:12:59 -05:00
ConversationViewLayout.swift enable internal imports by default 2024-09-29 20:03:17 -05:00
ConversationViewModel.swift Asyncify search flows 2025-05-21 12:27:16 -05:00
CVAttachments.swift Stop recomputing zero'd audio durations at read time 2025-06-16 10:40:31 -07:00
CVAudioPlayback.swift Remove TSResource/Stream/Pointer/Thumbnail, use v2 types directly instead 2024-12-04 13:29:06 -08:00
CVBackgroundContainer.swift enable internal imports by default 2024-09-29 20:03:17 -05:00
CVCell.swift Update iOS 26 navigation bar style 2025-07-25 17:05:54 -04:00
CVItemViewModelImpl.swift Store, build, and render basic poll create messages 2025-09-09 16:42:34 -04:00
CVMediaCache.swift Remove TSResource/Stream/Pointer/Thumbnail, use v2 types directly instead 2024-12-04 13:29:06 -08:00
CVNode.swift Store, build, and render basic poll create messages 2025-09-09 16:42:34 -04:00
CVViewState.swift Second round of improvements to chat input bar appearance on iOS 26. 2025-10-27 12:46:18 -07:00
CVViewState+Banners.swift One transaction type to rule them all and in the darkness bind them 2025-03-13 21:43:35 -07:00
LinkPreviewCallLink.swift Sync "default avatar colors" across devices 2025-03-20 15:18:11 -07:00
LinkPreviewGroupLink.swift Fix link preview showing failed icon when downloading image 2025-04-14 14:32:38 -07:00
MemberRequestView.swift Second round of improvements to chat input bar appearance on iOS 26. 2025-10-27 12:46:18 -07:00
MessageActions.swift Send end poll messages 2025-10-01 11:38:22 -04:00
MessageRequestView.swift Second round of improvements to chat input bar appearance on iOS 26. 2025-10-27 12:46:18 -07:00
TSInteraction+DeleteActionSheet.swift Update action sheet style 2025-08-21 11:13:50 -07:00