Sasha Weiss
7877edefa9
Backup Export progress bar polish
2025-09-23 09:16:12 -07:00
Sasha Weiss
d7a3f004b3
Guard donations more closely on isRegistered
2025-09-23 09:15:55 -07:00
Pete Walters
47982f8cdb
Instead of propmting, use the restored SVR PIN after backup restore
2025-09-23 09:48:36 -05:00
kate-signal
9635fa772a
UI to create a new poll
2025-09-23 09:13:46 -04:00
Igor Solomennikov
e63a833f0f
Present options for muting / unmuting chat via UIMenu.
...
Only from chat settings view though - UIKit doesn't seem to allow to invoke context menu from uitableviewcell's swipe actions.
2025-09-22 18:41:55 -07:00
Max Radermacher
4dd2aa4180
Remove “Faster Forwards” NUX
2025-09-22 20:05:39 -05:00
Max Radermacher
7fdd58ee01
Add NewKeyValueStore
2025-09-22 17:20:45 -05:00
Max Radermacher
6361cb99c4
Improve memory usage of orphan data cleaner
2025-09-22 14:43:56 -05:00
Max Radermacher
9216847454
Improve performance of orphan data cleaner
2025-09-22 14:43:56 -05:00
Pete Walters
1480539e43
Add backup failure UX
2025-09-22 13:37:49 -05:00
Pete Walters
c5d6d84739
Use UIMenuElements instead of UIActions
2025-09-22 10:07:22 -05:00
Pete Walters
2a18c65279
Add prompt for multiple failed backup attempts
2025-09-22 09:40:56 -05:00
Elaine
5d153e41b9
Bump version to 7.79
2025-09-18 11:37:34 -07:00
Elaine
5770e6f5b6
Update translations
2025-09-18 11:36:55 -07: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
76ddfa7357
Update styling of buttons in conversation settings header and similar screens.
...
Capsule shaped buttons with an icon inside and text underneath.
2025-09-16 16:08:36 -07:00
Sasha Weiss
6833562cbf
Avoid inefficient sorting when diffing group models
2025-09-16 15:34:31 -07:00
Igor Solomennikov
f4bd82dc34
Use solid color for "selected" background color of UITableViewCell.
...
revious color was semi-opaque black which meant the resulting color of a selected UITableViewCell's background was not something referenced in the code. Therefore it wasn't easily possible to re-use the color for non-UITableViewCell elements (e.g. creating UIButton whose colors should match UITableView's colors). With the opaque colors final color of the background of a selected cell is known and can be referenced directly.
Also removed Theme.tableCell2MultiSelectedBackgroundColor - use one color for both "single" and "multiple" selection modes.
Fix Calls tab not setting UITableViewCell properly to use custom cell background color in multi-select mode.
2025-09-16 15:34:05 -07:00
Elaine
dd37e1157c
Remove .formSheet from HeroSheetViewControllers
2025-09-16 14:09:01 -04:00
Max Radermacher
2c83a7a5d8
Reupload profile avatar when re-registering
2025-09-16 13:02:26 -05:00
Max Radermacher
2690a841c4
Remove displayBadgesOnProfileCache
2025-09-16 12:51:28 -05:00
sashaweiss-signal
7d97623c6d
Pop, don't dismiss, when tapping Not Now in Backups onboarding
2025-09-16 09:23:22 -07:00
Igor Solomennikov
2b5096df21
Add liquid glass to attachment picker in chat.
...
As a background for attachment type buttons.
2025-09-15 16:57:19 -07:00
Elaine
6379569a97
Fix header and footer height calculations
2025-09-15 18:34:42 -04:00
Igor Solomennikov
494a335009
Add "liquid glass" effect to sticky date headers in chat.
2025-09-15 15:29:46 -07:00
Igor Solomennikov
6c7aa30422
Temporary fix for broken layout in attachment and sticker keyboards.
...
It seems that UIKit extends system keyboard background above UIInputView subclass with the purpose of making top corners rounded. This temporary fix removes custom background color from attachment picker and sticker keyboards. The result is a system-provided background that looks okay.
2025-09-15 15:28:52 -07:00
Sasha Weiss
45e534a712
Disable Backups as part of the "Create New Key" flow
2025-09-15 15:25:20 -07:00
Igor Solomennikov
d979186b1a
Add liquid glass effect to ConversationScrollButton.
2025-09-15 12:08:54 -07:00
kate-signal
50183a3e15
Add prefix to poll preview & notifications
2025-09-15 10:39:44 -04:00
kate-signal
e627f2edfe
Notifications for when a poll is ended
2025-09-15 09:32:36 -04:00
Max Radermacher
2b18d5864a
Update to LibSignal v0.80.3
2025-09-12 17:14:05 -05:00
Sasha Weiss
11a3e94657
Allow manually wiping the shared app container if DB unrecoverably corrupted
2025-09-12 14:21:58 -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
Elaine
f0a8406735
Update call join request hit test logic
2025-09-12 14:50:03 -04:00
Sasha Weiss
38c2623410
Add .owsByteCount SwiftUI FormatStyle
2025-09-12 10:59:40 -07:00
Harry
4916e95bbf
Rotate link'n'sync capability
2025-09-12 10:58:07 -07:00
Sasha Weiss
c8595b823a
More permissively allow people to attempt database recovery
2025-09-12 10:37:08 -07:00
Harry
4a6aae2e9a
Make TSAttachment migration unskippable during app launch
2025-09-12 10:19:54 -07:00
Igor Solomennikov
8a6c51c9c0
Disable vertical scrolling in emoji category strip in reaction emoji picker.
2025-09-11 14:35:55 -07:00
Sasha Weiss
ecf6e940e9
Rework Backup Settings progress bars
2025-09-11 14:32:40 -07:00
sashaweiss-signal
d9be7923a0
String tweak: You can use your phone -> Signal
2025-09-11 08:47:04 -07:00
Sasha Weiss
c1cb263c98
Remove Back Up Now/Later options after enabling Backups
2025-09-11 08:39:26 -07:00
Igor Solomennikov
cb51158d8b
Clean up use of separatorColor.
...
Replace Theme.cellSeparatorColor with Theme.tableView2SeparatorColor in table views.
Replace Theme.cellSeparatorColor with Theme.hairlineColor everywhere else. This change is no-op as the former was returning the latter anyway.
2025-09-10 21:49:31 -07:00
Igor Solomennikov
138e2c39b5
Use 'primary fill' as background color for selected row in lists.
2025-09-10 21:24:11 -07:00
Igor Solomennikov
fbfd42c925
Clean up SendPaymentViewController.
2025-09-10 21:23:38 -07:00
Pete Walters
1761235f88
Migrate from YYImage to SDWebImage
2025-09-10 21:39:41 -05:00
Max Radermacher
2b763d5f26
EVEN LESS REST
2025-09-10 18:41:20 -05:00
Pete Walters
1bc5afb7bc
Use SDWebIMageWebPCoder for backup thumbnail generation.
2025-09-10 17:53:47 -05:00
Pete Walters
38141a5de1
Bump version to 7.78
2025-09-10 17:50:39 -05:00