Elaine
a28346ffb8
Fix username confirmation stalling when username link tooltip is showing
2024-01-19 11:30:06 -07:00
Max Radermacher
6c1c4b931d
Clean up DecryptedProfile
2024-01-18 16:01:48 -06:00
Elaine
58ada9a9fe
Update username link error style
2024-01-10 10:13:43 -07:00
Max Radermacher
14927beeaa
Add ProfileManager protocol
2024-01-08 13:30:25 -06:00
Igor Solomennikov
444d7046cb
Update "Add to System Contacts" for contact shares.
...
Always present the flow modally + simplify code.
2024-01-07 17:18:33 -08:00
Elaine
c8f040dd59
Move username link sheet to action button
2024-01-04 14:57:31 -07:00
Harry
ed048b0eb5
Backup/Restore pinned thread ordering
2024-01-04 05:58:35 -08:00
Elaine
c507e53530
Adjust screen brightness when showing username QR code
2023-12-22 10:33:58 -07:00
Elaine
f0f357fcec
Add wireframe for calls tab UI
2023-12-22 10:27:24 -07:00
Harry
ab59918336
Make timestamp on quoted messages optional
2023-12-21 08:36:04 -08:00
Elaine
9d151930d6
Username QR code and scanner animations
2023-12-18 15:21:20 -07:00
Max Radermacher
a5436087ff
Runnerify BroadcastMediaMessageJobQueue
2023-12-18 14:25:35 -06:00
Elaine
742b2a22a4
Animate "share your username" tooltip
2023-12-18 13:10:22 -07:00
Max Radermacher
d837f6b407
Runnerify LocalUserLeaveGroupJobQueue
2023-12-18 12:45:26 -06:00
Elaine
8111cade76
Adjust settings profile row QR code icon
2023-12-15 17:51:42 -07:00
Harry
0c53ff88fa
Rename TSOutgoingMessage.isFromLinkedDevice->wasNotCreatedLocally
2023-12-15 09:36:46 -08:00
Harry
a62c393d8e
Split second and third person for STORY_REACTION_QUOTE_FORMAT and STORY_REPLY_REACTION
2023-12-12 14:13:11 -08:00
Max Radermacher
ba4034f5a7
Remove SSKJobQueues
2023-12-11 14:22:22 -06:00
Marissa Le Coz
51940a60e8
Make wallpaper swatches accessible
2023-12-08 16:45:05 -08:00
Igor Solomennikov
e1b2c06aa9
Fix bottom toolbar in Share Contact screen disappearing sometimes.
...
The fix is to not hide bottom bar if there are no contact fields are selected. Instead, Send button would be disabled.
Another change in this commit is not allowing to delete all name fields of a contact being shared.
2023-12-08 13:24:08 -08:00
Igor Solomennikov
8b5e737098
Re-worked Add to System Contacts flow.
...
The main user-visible change is that adding to system contacts UI will now always be presented modally instead of views being pushed onto current navigation stack.
I have refactored repeated permissions check + view presentation code from individual call sites into a new "flow" class that is now also responsible for presenting contact editing UI.
These changes also fix two issues:
• "Add to Existing Contact" option was missing from group participant's info sheet.
• "Contact Details" was opened in editing mode from individual chat settings screen.
2023-12-08 13:20:42 -08:00
Max Radermacher
590ff88b52
Don’t mark messages isHighPriority if they’re not
2023-12-08 14:26:13 -06:00
Harry
2f8542a9cf
Fix "lost cursor" issue for german users
2023-12-04 18:27:41 -05:00
Max Radermacher
8bc126b3b7
Swiftify data message processing
2023-12-04 13:26:21 -06:00
Max Radermacher
137b889e1a
Clean up some prod benchmarks
2023-11-27 16:03:41 -06:00
Marissa Le Coz
4b84bf9859
Fix toast crasher
2023-11-27 13:53:05 -05:00
Max Radermacher
f848a6373f
Swiftify the rest of MessageSender
2023-11-27 11:29:23 -06:00
Max Radermacher
7a942d74c2
Fix NewStorySheet table row vertical layout
2023-11-21 18:52:34 -06:00
Max Radermacher
b045436091
Remove some verbose benchmarks
2023-11-21 11:13:09 -06:00
Max Radermacher
b6fec5c1db
Remove a bunch of debug Bench events
2023-11-21 11:12:18 -06:00
Max Radermacher
208e234692
Remove a bunch of debug()/verbose() lines
2023-11-17 16:40:49 -06:00
anghostdy
d0a97ad536
Fixes 5399 - voice memo recording does not use microphone from connected headphones
2023-11-17 09:36:56 -08:00
Max Radermacher
e95139e935
Prefer Swift-native type over Obj-C variant
2023-11-15 19:08:22 -06:00
Max Radermacher
dc6057f69c
Remove some remote configs that aren’t needed
2023-11-15 19:04:09 -06:00
Max Radermacher
9692c83005
Clean up image quality getters
...
Co-authored-by: Harry <109690906+harry-signal@users.noreply.github.com>
2023-11-15 18:56:16 -06:00
Max Radermacher
46ed408517
Remove some unused code
2023-11-15 18:24:20 -06:00
Igor Solomennikov
208579c6de
Convert ContactViewHelper to Swift.
2023-11-14 20:27:25 -08:00
Igor Solomennikov
d923b145b9
Separate text for alert when attempting to share a contact with no permissions.
2023-11-14 20:20:20 -08:00
Igor Solomennikov
619bd49970
Tweak appearance of contact cells in Share Contact picker
2023-11-14 10:56:45 -06:00
Igor Solomennikov
be1d8220d3
Convert OWSContact to Swift.
2023-11-07 16:21:00 -08:00
Igor Solomennikov
c7df94a5e6
Updated design for contact sharing.
2023-11-07 13:50:19 -08:00
Sasha Weiss
7f41ecaa8b
Support SEPA bank transfer donations
2023-11-06 13:49:40 -08:00
Elaine
9c7c54efb7
Add donation bank transfer mandate
2023-11-03 16:15:23 -06:00
Elaine
5c6e63720e
Redesign donation payment details input
2023-11-02 13:01:53 -06:00
Max Radermacher
e179fac4e1
Only show ACI Safety Numbers
2023-11-01 21:35:05 -05:00
Marissa Le Coz
16205f5a0f
Make toasts respect keyboard
2023-10-31 13:13:56 -04:00
Igor Solomennikov
6c7a2699f4
Show address book picture for contacts in "Share Contact" picker.
...
Address book picture will have lower priority than Signal avatar.
2023-10-30 16:20:02 -07:00
Igor Solomennikov
65a36af47f
Delete another orphaned source code file.
2023-10-30 10:32:31 -07:00
Max Radermacher
9e5e0d69a2
Remove empty method overrides
2023-10-26 15:14:16 -05:00
Marissa Le Coz
4c0d40b4e1
[Recip hiding] Update recip list immediately after recip is hidden for real this time
2023-10-25 17:21:34 -04:00