Elaine
800a5cc0bc
Improve handling of many large collapse sets
2026-06-08 20:17:12 -04:00
Pete Walters
df2e8557e9
Add MediaGallery support for downloading fullsize media
2026-05-20 20:31:18 -05:00
kate-signal
589d37d607
release notes wallpaper
2026-05-12 18:11:45 -04:00
kate-signal
1a07a9a252
Message request state updates
2026-04-10 14:19:02 -04:00
Max Radermacher
13d5fe93dc
Run swiftformat . using v0.60.1
2026-03-26 17:10:38 -05:00
Igor Solomennikov
dee4420972
Blur background for incoming message bubbles.
2026-02-05 17:14:52 -08:00
Max Radermacher
7f0e73ab16
Run swiftformat . using v0.59.0
2026-01-28 14:16:20 -06:00
Sasha Weiss
d267ec8305
Run swiftformat .
2025-12-30 11:34:05 -08:00
Sasha Weiss
bb70ac18cc
Make AttachmentManager's default API one-by-one instead of array
2025-12-19 14:35:57 -08:00
Igor Solomennikov
2bab08fd37
Convert ConversationStyle to struct.
2025-11-11 15:02:47 -08:00
Sasha Weiss
38ef1d2099
Drop legacy donation errors
2025-10-31 12:40:04 -07:00
Sasha Weiss
f4f480d036
Modernizations to Subscription
2025-10-28 14:55:28 -07:00
kate-signal
c79c34839c
Update bottom bar UI when user blocks a group
2025-07-07 10:45:12 -07:00
Max Radermacher
bb9f83f69c
Further isolate tests that should be isolated
2025-04-03 17:45:19 -05:00
Sasha Weiss
bb048e8b59
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
Harry
10c8f35fe6
Adios, MediaGalleryRecord
2024-12-04 14:26:00 -08:00
Harry
06f1e2ec9d
Delete TSAttachment managers and other intermediaries
2024-12-04 13:28:12 -08:00
Sasha Weiss
cceb974afc
Allow canceling past-due subscriptions
2024-11-21 21:28:19 -08:00
Sasha Weiss
46b5b4a9e4
Prefix donations-related types with Donations
2024-10-25 10:14:56 -07:00
Ehren Kret
de32c7799d
remove NSObject and Dependencies extension computed vars for SignalServiceKit
2024-10-11 23:12:59 -05:00
Chris Eager
e7ff2cbdea
Remove deprecated LevelConfiguration#name
2024-10-10 13:34:55 -07:00
Harry
ce5689dcb3
Remove MockDB in favor of InMemoryDB
2024-10-07 19:06:08 -07:00
Harry
906759521a
Consolidate + clean up ChatColorSettingStore
2024-08-27 16:03:32 -07:00
Sasha Weiss
af12f210cb
Receive support for DeleteForMe sync messages
2024-06-04 15:15:24 -07:00
Sasha Weiss
2c5f47e95e
Consolidate similar InteractionFinder methods
2024-06-04 14:55:36 -07:00
Ehren Kret
12b450886f
fix warnings in SignalTests target
2024-04-20 13:55:48 -05:00
Harry
363868c46f
Expose wrapped types in MediaGalleryResourceFinder
2024-04-15 09:16:14 -07:00
Harry
40af904a24
Another chunk of TSResource type migrations for conversation view classes
2024-04-15 09:15:27 -07:00
Harry
b63468b98b
Clean up MediaGalleryResourceFinder API
2024-04-11 09:30:36 -07:00
Harry
a6b2cd966f
Wrap MediaGalleryRecordFinder completely transparently in MediaGalleryResourceFinder
2024-04-11 09:29:47 -07:00
Harry
c898c69ff6
Reorganize MediaGalleryFinder file with no code changes
2024-04-11 09:28:13 -07:00
Ehren Kret
d4e17730f3
remove import SignalMessaging statements
2024-03-12 03:35:34 -05:00
Ehren Kret
fd8e2950ea
move remaining Subscriptions and Jobs code to SignalServiceKit
2024-03-12 03:35:34 -05:00
Ehren Kret
9c7078b3f8
migrate OWSContactsManager to swift
...
as the last remaining objective-c file, this removed direct dependency
from the SignalMessaging framework headers on SignalServiceKit and
thus required adding lots of import statements
2024-03-09 10:45:55 -06:00
Pete Walters
bb3927139b
Allow reporting spam from message request screen
2024-02-21 15:41:43 -06:00
Max Radermacher
857f930551
Don’t log every failure from a label sizing test
2024-01-09 14:50:42 -06:00
Pete Walters
e1d8b4063c
Add error handling for various iDEAL flows
2023-12-18 17:33:03 -06:00
Max Radermacher
6b3397b936
Remove confusing “Subscription” prefix
2023-12-12 12:30:31 -06:00
Sasha Weiss
bbf8f5ce0b
Present sheet when subscriptions fail to renew, rather than badges expire
2023-11-15 15:47:14 -08:00
Sasha Weiss
4e4cb470a2
Block donations above a maximum amount via SEPA
2023-11-13 14:24:18 -08:00
Sasha Weiss
65c977f2e7
SEPA donation fixes and charge failure codes in error sheets
2023-11-08 19:33:11 -06:00
Sasha Weiss
a39bb9f208
Make the 'subscription renewal charge failure' text static
2023-11-06 16:04:03 -08:00
Sasha Weiss
7f41ecaa8b
Support SEPA bank transfer donations
2023-11-06 13:49:40 -08:00
Elaine
5c6e63720e
Redesign donation payment details input
2023-11-02 13:01:53 -06:00
Sasha Weiss
43256c85e8
Add extension for sqliteRowId
2023-10-13 15:17:54 -07:00
Max Radermacher
3f522fa57a
[ServiceId] Update StoryMessage
2023-08-15 12:45:20 -05:00
Marissa Le Coz
52bf8a41fc
React to remote changes of hidden recipient state
2023-07-19 19:25:54 -04:00
Harry
f14b18d3f0
Fix underline of links in messages
2023-07-10 15:51:21 -07:00
Harry
ef1dfc1316
Add messageBody as a type of DisplayableText
2023-07-07 13:41:24 -07:00
Max Radermacher
3664cafe88
Simplify and fix issues with chat colors
2023-07-07 13:15:21 -05:00