Greyson Parrelli
99d0ee6725
Fix cursor crash in ConversationSettings.
...
Best way to fix a cursor crash it to... stop using cursors.
Fairly confident the crash was caused by us closing the cursor while it
was read. And there just isn't a good way to avoid that with how it was
written. So this ended up being a great excuse to move over to models.
2023-11-02 11:58:23 -04:00
Greyson Parrelli
b5c1051506
Attempt to fix AccountRecord restore crash.
...
My guess is that we're seeing a crash when updating because we're using
an out-of-date recipient snapshot that has an old/invalid storageId.
This commit uses a fresher recipient, and it prefers using the raw
record (what's in the DB) instead.
2023-11-02 10:25:17 -04:00
Greyson Parrelli
bba3334df5
Bump version to 6.39.0
2023-11-01 20:45:16 -04:00
Greyson Parrelli
74488feec2
Update translations and other static files.
2023-11-01 20:45:16 -04:00
Greyson Parrelli
54953abc67
Reduce nightly update check interval to 2 hours.
2023-11-01 20:45:16 -04:00
Cody Henthorne
117bbdbcdf
Show dialog when attempting to donate again while still processing previous donation.
2023-11-01 20:45:16 -04:00
Nicholas Tinsley
b96b99c1c4
Swallow touch events in forwarding sheet overlay.
...
Addresses #13239 .
2023-11-01 20:45:16 -04:00
Cody Henthorne
6e856a7648
Update bank mandate CTA UX.
2023-11-01 20:45:16 -04:00
Greyson Parrelli
0659edb762
Add a new foreground service for attachment progress.
2023-11-01 20:45:16 -04:00
Greyson Parrelli
dcb870c432
Only show ACI SN's.
2023-11-01 20:45:16 -04:00
Greyson Parrelli
772bafbe43
Inline feature flag to show ACI SN by default.
2023-11-01 20:45:16 -04:00
Greyson Parrelli
a9be6aff44
Fix delete crash.
2023-11-01 20:45:16 -04:00
Cody Henthorne
dcd7ec7383
Treat pnp builds also as staging builds.
2023-11-01 20:45:16 -04:00
Greyson Parrelli
c69a4dda00
Convert GenericForegroundService to kotlin.
2023-11-01 20:45:16 -04:00
Greyson Parrelli
a911926119
Always for a full contact sync via ContactDiscovery.refreshAll().
2023-11-01 20:45:15 -04:00
Greyson Parrelli
6f30aec4f2
Improve LocalMetrics logging.
2023-11-01 20:45:15 -04:00
Greyson Parrelli
5a005fb809
Build a simple ANR detector.
2023-11-01 20:45:15 -04:00
Cody Henthorne
776a4c5dce
Fix string issues.
2023-10-31 10:19:34 -04:00
Jim Gustafson
c53c316303
Update to RingRTC v2.34.2
2023-10-31 09:50:07 -04:00
Greyson Parrelli
622aa844e4
Clear glide memory cache on attachment delete.
2023-10-31 09:50:07 -04:00
Greyson Parrelli
de2cf6026e
Fix nightly build.
2023-10-30 18:09:17 -04:00
Greyson Parrelli
a8e02b9ced
Move envelope follow-up operations outside of the transaction.
2023-10-30 18:09:17 -04:00
Nicholas Tinsley
297308ad76
Only suggest scheduled message times in the future.
...
Addresses #13139
2023-10-30 18:09:17 -04:00
Greyson Parrelli
ea0c3dbe5a
Add logging around database transactions and group recipient creation.
2023-10-30 18:09:17 -04:00
Greyson Parrelli
b8d229e58e
Enable auto-updates for nightly builds.
2023-10-30 18:09:17 -04:00
Greyson Parrelli
c4f5110148
Stop falling back to CDN0 for attachments.
2023-10-30 18:09:17 -04:00
Jim Gustafson
7fdd7e89bd
Update to RingRTC v2.34.1
2023-10-30 18:09:17 -04:00
Greyson Parrelli
2378346537
Bump version to 6.38.2
2023-10-30 17:54:17 -04:00
Greyson Parrelli
72fc5fc3b1
Update translations and other static files.
2023-10-30 17:53:56 -04:00
Greyson Parrelli
c063c99ba6
Fix contact joined messages.
2023-10-30 17:44:25 -04:00
Nicholas Tinsley
90341f0a6e
Finish updating audio output assets.
2023-10-30 11:48:13 -04:00
Nicholas Tinsley
cdb9df5aba
Bump version to 6.38.1
2023-10-27 19:26:48 -04:00
Nicholas Tinsley
1f6d9d6422
Updated baseline profile.
2023-10-27 19:26:28 -04:00
Nicholas Tinsley
ffbda7e521
Update translations and other static files.
2023-10-27 19:23:15 -04:00
Nicholas Tinsley
3b5ef29047
Update IncomingMessage in benchmark.
2023-10-27 18:32:35 -04:00
Nicholas Tinsley
14cf6ceb84
Change audio output assets.
2023-10-26 11:59:20 -04:00
Nicholas Tinsley
5fb940ff2a
Update speaker view hint's legibility.
2023-10-26 11:29:26 -04:00
Nicholas Tinsley
f446e18289
Require attachment data to be shown in "All" list.
2023-10-26 11:23:47 -04:00
Cody Henthorne
84f26b32d6
Fix snc causing thread reordering.
2023-10-26 10:43:44 -04:00
Nicholas Tinsley
f7690245aa
Bump version to 6.38.0
2023-10-25 15:51:26 -04:00
Nicholas Tinsley
f44e32fd6a
Update translations and other static files.
2023-10-25 15:50:48 -04:00
Nicholas Tinsley
8bac34238e
Prevent crash on reaction animation end.
2023-10-25 15:44:13 -04:00
Nicholas Tinsley
6d2f6ce2f9
Hide safety verification in bottom sheet for null senders.
2023-10-25 15:44:13 -04:00
Alex Hart
3a465cc56b
Account for horizontal padding when calculating available footer space.
2023-10-25 15:44:13 -04:00
Greyson Parrelli
617369dbc0
Make type a mandatory param on IncomingMessage.
2023-10-25 15:44:13 -04:00
Alex Hart
c0fed1498e
Utilze visibility instead of isVisible for restoration of view visibility after long press.
2023-10-25 15:44:13 -04:00
Alex Hart
5bdd3ce47a
Add background to sticky year header for donation receipts.
2023-10-25 14:30:23 -04:00
Greyson Parrelli
6b3f41d675
Merge IncomingTextMessages into IncomingMessage.
2023-10-25 14:30:23 -04:00
Alex Hart
23b696c9cf
Rotate ideal and sepa flags.
2023-10-25 14:30:23 -04:00
Alex Hart
079400f89e
Donation error sheet wiring and UI.
2023-10-25 14:30:23 -04:00