Commit Graph

30741 Commits

Author SHA1 Message Date
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
Evan Hahn
ea01acb00b Database integrity checker shouldn't manage its dispatch queue
*I recommend reviewing this with whitespace changes disabled.*

`GRDBDatabaseStorageAdapter.logIntegrityChecks()` needn't return a
promise. It only does that so it can run on a specific dispatch queue.

Instead, the dispatch queue should be the responsibility of the caller.

This change should have no user impact and makes a future improvement
easier.
2023-04-11 14:59:46 -05:00
Igor Solomennikov
d24a1c1c3e
Fix (>) send button squished in media composer on iPhone 5.
Make margins around buttons smaller on narrow screen devices.
2023-04-11 12:36:52 -07:00
Igor Solomennikov
2100f3ff3c Update Pods. 2023-04-11 11:47:54 -07:00
Evan Hahn
956f129de7
Registration: improve verification code entry on small screens
On a small screen with a long language (like Dutch) and an increased
font size, the verification code entry screen was hard to use. Lots of
text was cut off and you couldn't scroll. No longer!
2023-04-11 12:40:11 -05:00
Harry
68bf6cf941
Handle search results in spoiler text 2023-04-11 09:18:23 -07:00
Evan Hahn
190fe1c5e4 "Bump build to 6.21.0.4." (Internal) 2023-04-11 10:14:54 -05:00
Harry
1bd1cf98ee
Add conversation view state for spoiler reveal 2023-04-11 08:10:51 -07:00
Evan Hahn
0c7a4577a3
Account data report: fix sharing back into Signal 2023-04-11 10:05:58 -05:00
Evan Hahn
20f29ff844
Account data report: remove separate download step 2023-04-11 09:25:20 -05:00
automated-signal
6822dfdbce "Bump build to 6.21.0.3." (nightly-04-11-2023) 2023-04-11 04:01:02 -07:00
Max Radermacher
f168cb82e4 Adapt StoryManager.setup() to warmCaches 2023-04-10 20:43:59 -07:00
Max Radermacher
b1ad5152fc Remove unused SignalServiceKit.h file
There’s another in SignalServiceKit/ that we use instead.
2023-04-10 20:43:44 -07:00
Max Radermacher
a0a552682d
Improve search perf with lots of group members 2023-04-10 19:31:46 -07:00