Igor Solomennikov
7dde1505d7
Modernize appearance of "Choose Photo" button in QR code scanner.
2026-05-29 06:23:17 -07:00
Igor Solomennikov
3fafbe67bc
Put all buttons of different styles into one preview VC.
2026-05-28 10:28:07 -07:00
Igor Solomennikov
aa059ff975
Revert "Modernize appearance of "Choose Photo" button in QR code scanner."
...
This reverts commit 3ac71942a7 .
2026-05-27 19:47:14 -07:00
Igor Solomennikov
3ac71942a7
Modernize appearance of "Choose Photo" button in QR code scanner.
2026-05-27 19:46:56 -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
Igor Solomennikov
ed9f3615ba
Remove obsolete UIButton extension methods.
2026-05-27 12:27:54 -07:00
Igor Solomennikov
732d375c82
Improve code for creating ••• bar button that shows a popup menu.
...
Old: create a ContextMenuButton (which is an UIButton) and put it into a UIBarButtonItem (as customView).
New: Create UIBarButtonItem with ••• icon and a set of UIActions to show in a popup menu.
2026-05-26 16:43:10 -07:00
Igor Solomennikov
5aa3493580
Update story viewer's onboarding UI for iOS 26.
2026-05-15 14:36:21 -07:00
Igor Solomennikov
34e25804e0
Use system "close" button with navigation and tool bars on iOS 26.
2026-05-04 13:47:10 -07:00
Sasha Weiss
f0311902eb
Add UI for Key Transparency to FingerprintViewController
2026-01-30 14:22:30 -08:00
Max Radermacher
fdcb84d5e3
Remove iOS 26 SDK checks
2026-01-08 14:30:28 -06:00
Sasha Weiss
d267ec8305
Run swiftformat .
2025-12-30 11:34:05 -08:00
Elaine
61b2d8d2b3
Call Quality Survey UI
2025-12-15 22:12:39 -05:00
Igor Solomennikov
83688f3e62
Add dynamic color support for the "No Access To Photos" UI in attachment menu.
2025-11-14 16:39:11 -08:00
Igor Solomennikov
dab7b8a3ef
Use modern looking buttons in backup flow on iOS 26.
2025-10-28 09:57:10 -07:00
Max Radermacher
560cefae94
Rename FeatureFlags → BuildFlags
2025-10-27 13:27:11 -05:00
Igor Solomennikov
3618969472
Add convenience methods for setting up standard full-screen static views.
...
method to put provided views into a vertical stack view.
• method to put provided buttons into a vertical stack view.
All these would allow me to update reg flow screens to look the same without specifying layout metrics multiple times.
2025-10-15 12:34:17 -07:00
Elaine
42aa7cc648
Update bar button placement and behavior
2025-10-06 19:54:17 -04:00
Igor Solomennikov
510eb74fd2
Update registration permissions screen for iOS 26.
...
• add "large primary", "large secondary", "medium secondary" SwiftUI button styles and use them.
• tweak subtitle font to match specs.
• use liquid glass button on iOS 26.
2025-10-03 22:29:29 -07:00
Igor Solomennikov
7bcd72324a
Add new re-usable button styles.
2025-10-03 19:09:28 -07:00
Elaine
9ecaac2e9e
Update done bar buttons on iOS 26
2025-08-27 11:05:30 -04:00
Adam Sharp
6138a58756
Replace Archived Chats button with Clear Filter while filtering
2024-07-26 14:37:10 -04:00
Adam Sharp
b42710cf90
Work around use of deprecated UIButton API
...
The old UIButton API is still functional as long as we don't use
UIButton.Configuration, so we can safely ignore these warnings until we're
ready to adopt the configuration API across the codebase.
2024-07-03 14:27:48 -04:00
Harry
bb083ca39c
Fold SignalCoreKit into SignalServiceKit
...
Co-authored-by: Adam Sharp <sharplet@signal.org>
2024-06-26 08:44:41 -07:00
Ehren Kret
c0e959a59f
update deployment target to iOS 14
2024-04-26 05:36:49 -05:00
Max Radermacher
8910fc4d5b
Move around files in SignalUI/ and the share ext
2024-03-25 14:22:28 -05:00