Max Radermacher
d5cf00a423
Remove unnecessary check for staging builds
2023-04-17 14:46:28 -07:00
Max Radermacher
f6258c47b7
Remove unused phone number sharing option
2023-04-17 14:46:07 -07:00
Max Radermacher
c72400771a
Fix typo when searching for contact sync jobs
2023-04-17 14:45:52 -07:00
Max Radermacher
94a9c8cd65
Improve the performance of some tests
2023-04-17 14:14:57 -07:00
Max Radermacher
fc9b8349fe
Improve reliability of database-related tests
2023-04-17 14:10:40 -07:00
Max Radermacher
5be0674db0
Fetch new sender certificates every 24 hours
2023-04-17 13:02:08 -07:00
Pete Walters
2c64922577
Basic edit message receive validation
2023-04-17 14:43:27 -05:00
Evan Hahn
3625bcbabb
"Bump build to 6.22.0.4." (Internal)
2023-04-17 12:04:54 -05:00
Evan Hahn
510f10ad32
Update SQLCipher to fork that supports BARRIERFSYNC
2023-04-17 12:03:45 -05:00
Marissa Le Coz
ef76d1f6f9
word-wrap sender name on message instead of truncating ( #6250 )
2023-04-17 12:11:06 -04:00
Evan Hahn
f7e9ff44d9
Expiration nag view should decide what is "soon"
2023-04-17 10:08:27 -05:00
automated-signal
c848567024
"Bump build to 6.22.0.3." (nightly-04-15-2023)
2023-04-15 04:01:16 -07:00
Max Radermacher
4972bed037
Rename error used for permanent job failures
2023-04-14 20:45:56 -07:00
Igor Solomennikov
78ea25dbff
Resolves missing dev team when building with Xcode 14.3
2023-04-14 16:14:36 -07:00
Marissa Le Coz
5e3b1f84c2
fix cutoff msg not found label in quote reply ( #6242 )
...
Co-authored-by: Marissa Le Coz <marissalecoz@Marissas-Laptop.local>
2023-04-14 15:24:03 -04:00
Igor Solomennikov
f7c5537348
Media viewer updates related to video playback and landscape mode.
...
• move video playback progress bar to the bottom panel.
• vertically compact layout of video playback controls in landscape.
• hide album preview strip when in landscape.
• move Forward and Share buttons to the navigation bar when in landscape.
2023-04-14 12:21:14 -07:00
Max Radermacher
67dfdfb52c
Swiftify OWSSignalServiceProtocol
2023-04-14 11:03:43 -07:00
Max Radermacher
92e170fe12
Swiftify SSKEnvironment
2023-04-14 10:58:21 -07:00
Max Radermacher
a8511014cb
Use LocalIdentifiers in Storage Service
2023-04-14 10:20:58 -07:00
automated-signal
fb62cd1aa2
"Bump build to 6.22.0.2." (nightly-04-14-2023)
2023-04-14 04:01:12 -07:00
Pete Walters
98145d73aa
Update release notes
2023-04-13 17:04:54 -05:00
Sasha Weiss
f1063c1071
Migrate OWSDevice to SDSCodableModel
2023-04-13 14:00:46 -07:00
Max Radermacher
e4eac76ffb
Clean up framework headers
2023-04-13 13:45:30 -07:00
Max Radermacher
073a2e1081
Define CocoaLumberjack constants only where needed
2023-04-13 13:44:36 -07:00
Max Radermacher
9c4a1ae1be
Improve conversation view scroll performance
2023-04-13 13:44:09 -07:00
Sasha Weiss
c9fbc9a9ee
Migrate SSKJobRecord and subclasses to SDSCodableModel using factory init
2023-04-13 10:57:48 -07:00
Max Radermacher
e5baf249e2
Be delicate with earpiece proximity
2023-04-13 10:40:02 -07:00
Evan Hahn
8b2ec27f19
Clean up database checkpointing
...
This change should have no impact on behavior.
SQLite supports [several different checkpoint modes][0]. We always use
the "TRUNCATE" mode, so we can remove the code that handles different
ones.
We can also stop logging checkpoint results that are [always 0 in
"TRUNCATE" mode][1].
We can also use GRDB's WAL checkpoint method instead of calling SQLite's
API directly.
[0]: https://www.sqlite.org/c3ref/c_checkpoint_full.html
[1]: https://sqlite.org/c3ref/wal_checkpoint_v2.html
2023-04-13 12:21:12 -05:00
Max Radermacher
e8d8362e5f
Simplify SDSDatabaseStorageObservationTest
2023-04-13 10:02:09 -07:00
automated-signal
bc066ea859
"Bump build to 6.22.0.1." (nightly-04-13-2023)
2023-04-13 04:01:12 -07:00
Max Radermacher
a4c8f8bd7a
Fix assorted layout issues with PIN setup views
2023-04-12 20:10:58 -07:00
Max Radermacher
6bd03fea61
Update to the latest version of SignalCoreKit
2023-04-12 19:22:09 -07:00
Max Radermacher
66362e050d
Introduce LocalIdentifiers…
...
…a struct containing your own ACI, PNI, and phone number.
2023-04-12 18:36:45 -07:00
Max Radermacher
4891a4beea
Split AppSetup into discrete method calls
2023-04-12 18:18:25 -07:00
Max Radermacher
25825edd07
Swiftify some TSAccountManager code
2023-04-12 18:05:36 -07:00
Max Radermacher
22ef2d8e55
Swiftify AppSetup
2023-04-12 17:54:48 -07:00
Max Radermacher
adb1e98b60
Fix version comparisons of different lengths
2023-04-12 15:43:56 -07:00
Pete Walters
1bea140d59
"Bump build to 6.22.0.0." (nightly-04-12-2023)
2023-04-12 16:43:13 -05:00
Pete Walters
eaed4da063
Update translations
2023-04-12 16:39:13 -05:00
Pete Walters
a6765b24ae
Update release notes
2023-04-12 16:35:07 -05:00
Evan Hahn
8a91bf188b
Periodically check internal users's databases for corruption
2023-04-12 15:04:21 -05:00
Evan Hahn
58e276d0f0
Remove UIUtil.h
2023-04-12 14:59:59 -05:00
Max Radermacher
ca2a28b40a
Skip test that fails on iOS 15
2023-04-12 11:48:29 -07:00
Evan Hahn
788424eef4
Swiftify setupSignalAppearance and move it to Theme
...
This was a pretty mechanical change.
2023-04-12 11:44:17 -07:00
Max Radermacher
fb441f12d5
Fix crash when marking addresses as updated
2023-04-12 11:42:02 -07:00
Evan Hahn
af81391fb7
Enable account data report for all users
2023-04-12 12:31:14 -05:00
Evan Hahn
7279e9fbf7
Localize account data report strings
2023-04-12 11:56:07 -05:00
automated-signal
735ff5795f
"Bump build to 6.21.0.5." (nightly-04-12-2023)
2023-04-12 04:01:05 -07:00
Evan Hahn
4d5d520feb
Remove ancient comment about TextSecure and RedPhone
2023-04-11 19:06:54 -05:00
Max Radermacher
b815f45f5b
Populate SubscriptionManager caches earlier
2023-04-11 13:26:40 -07:00