9327 Commits

Author SHA1 Message Date
alansley
7a03fb37ef Initial integration of CrowdIn strings (English only) 2024-08-22 13:08:03 +10:00
alansley
9766c3fd0b SS-75 Added 'Copied' toast when the user copies a URL in the Open URL dialog 2024-08-22 09:55:14 +10:00
alansley
59b4805b8b SS-75 Prevent 'Are you sure you want to open this URL?' dialog from being excessively tall when given a very long URL 2024-08-22 09:51:01 +10:00
alansley
b7f627f03c Made closed group deleting-someone-elses msgs use 'Delete message' or 'Delete Messages' appropriately 2024-08-21 14:54:17 +10:00
alansley
69f6818f99 Adjusted SS-64 so that all Block / Unblock buttons now use that text and are displayed in red 2024-08-21 13:53:58 +10:00
alansley
2192c2c007 Merge branch 'dev' into strings-squashed 2024-08-21 13:28:16 +10:00
Fanchao Liu
eea54d1a17
Add back action mode title (#1633)
Co-authored-by: fanchao <git@fanchao.dev>
2024-08-21 12:13:32 +10:00
AL-Session
ab2e3744a9
Replaced MLKit with ZXing for QR code scanning (#1630)
* Replaced MLKit with ZXing for QR code scanning

* Adjusted some comment spacing

* Adjusted some comment phrasing

* Renamed MaybeScanQrCode to QRScannerScreen & removed double-import of ZXing core + removed ZXing android-integration

---------

Co-authored-by: alansley <aclansley@gmail.com>
2024-08-21 12:10:55 +10:00
ThomasSession
70f217c030
Using open documents so that the downloads can be accessed (#1631) 2024-08-21 10:58:51 +10:00
Fanchao Liu
8fc6679178
Revert "[SES-2512] Rewrite ProfilePictureView (#1622)" (#1629)
This reverts commit 9919f716a7cb93a7946b481fc3ce6510805866e5.

Co-authored-by: fanchao <git@fanchao.dev>
2024-08-21 09:30:02 +10:00
alansley
2338bb47ca Converted DefaultMessageNotifier to Kotlin because it needs adjustment & that Java is nasty 2024-08-20 19:11:40 +10:00
alansley
6b29e4d8ce Added a note about the plurals for search results 2024-08-20 17:53:27 +10:00
alansley
f7748a0c05 Corrected text on storage permission dialog 2024-08-20 16:06:24 +10:00
alansley
f6b6256598 Minor cleanup of BlockedContactsActivity 2024-08-20 14:44:25 +10:00
alansley
e3d4870d81 Addressed changes to fix SS-64 / QA-146 - unblocking contacts modal & toast adjustments 2024-08-20 14:41:14 +10:00
alansley
e812527358 Merge branch 'dev' into strings-squashed 2024-08-20 13:27:35 +10:00
alansley
5e02e1ef5c Added 'NonTranslatableStringConstants' file 2024-08-20 09:39:16 +10:00
alansley
816f21bb29 Addressed commit feedback & removed desktop string 'attachmentsClickToDownload' as we use 'attachmentsTapToDownload' 2024-08-20 09:30:30 +10:00
Fanchao Liu
9919f716a7
[SES-2512] Rewrite ProfilePictureView (#1622) 2024-08-19 17:32:30 +10:00
Al Lansley
acc8d47c68 SES-1571 Large messages show warning toast 2024-08-19 16:22:08 +10:00
ThomasSession
6701cb1dc1
SES-2437 - fix broken path animation (#1627) 2024-08-19 15:44:18 +10:00
Fanchao Liu
2a438ac24d
Add missing play button on media gallery page (#1626) 2024-08-19 15:38:55 +10:00
ThomasSession
80933938e1
Removing unsed UI tests (#1625)
We need to rethink the UI tests if we do indeed want to use them as they are not tied to the existing flow anymore
2024-08-19 13:56:35 +10:00
Fanchao Liu
16d6efbb5b
SES-2524 - Rewrite media gallery in Compose (#1619) 2024-08-19 13:46:38 +10:00
Al Lansley
27ca77d5c4 Merge branch 'dev' into strings-squashed 2024-08-19 11:19:27 +10:00
ThomasSession
f379604c54
Feature/convo capitalised (#1624)
* [SES-2551] capitalising sentences in convos

* [SES-2555] Add bg to image loading

* Using Robolectric to fix the tests
2024-08-19 09:35:11 +10:00
ThomasSession
bc6718e996
Feature/resource cleanup (#1623)
* Removing unrequired APi checks

* Bumping min sdk to 26 and further cleaning version checks

* More clean ups

* Removed unused class

* Clean up

* Clean up

* Clean up

* Clean up

* Clean up

* Clean up

* Clean up

* Clean up
2024-08-19 09:25:53 +10:00
Al Lansley
27bc90bf1f Cleaned up some comments and content description 2024-08-19 08:59:38 +10:00
Al Lansley
558684a56d Merge branch 'dev' into strings-squashed 2024-08-19 08:41:47 +10:00
ThomasSession
93a28906fb
Removing unrequired APi checks (#1620)
* Removing unrequired APi checks

* Bumping min sdk to 26 and further cleaning version checks

* More clean ups

* Removed unused class
2024-08-15 15:32:41 +10:00
Al Lansley
90d7064c18 Fixed issue where new closed groups would display a timestamp instead of the 'groupNoMessages' text 2024-08-15 12:13:30 +10:00
Al Lansley
51ef0ec81c Replaced string 'CreateProfileActivity_profile_photo' with the string 'photo' which has the same text ('Photo') 2024-08-15 09:45:28 +10:00
Al Lansley
eecce08c25 Merge branch 'dev' into strings-squashed 2024-08-15 09:38:10 +10:00
Al Lansley
01009cf521 Changed allowed emoji reactions per minute from 5 (which I used for testing) to 20 (production) 2024-08-15 08:37:19 +10:00
Al Lansley
9441d1e08d Refactored emoji rate limiter to use a timestamp mechanism rather than removing queue items after a delay 2024-08-15 08:34:16 +10:00
alansley
6cd6cc3e26 Adjusted emoji rate limit to 20 reactions per minute to match acceptance criteria 2024-08-14 16:48:07 +10:00
alansley
edd154d8e1 SS-78 / SES-199 Mechanism required to limit emoji reaction rate 2024-08-14 16:02:16 +10:00
alansley
a8ee5c9f3b Replaced hard-coded 'Session' with '{app_name}' in 'callsSessionCall' 2024-08-14 14:51:40 +10:00
alansley
621094ebe4 SS-72 Update save attachment models + add one-time warning that other apps can access saved attachments 2024-08-14 13:40:01 +10:00
Fanchao Liu
5a248da445
Merge pull request #1618 from oxen-io/release/1.19.1
Bring Release/1.19.1 to dev
2024-08-14 10:57:07 +10:00
fanchao
50929b8970 Merge remote-tracking branch 'origin/dev' into release/1.19.1
# Conflicts:
#	app/build.gradle
#	app/src/main/java/org/thoughtcrime/securesms/calls/WebRtcCallActivity.kt
#	app/src/main/java/org/thoughtcrime/securesms/components/AvatarImageView.java
#	gradle.properties
2024-08-14 10:47:16 +10:00
alansley
0c83606539 SS-75 Open URL modal change 2024-08-13 15:50:35 +10:00
fanchao
09e46134e6 Fix crashes destroying conversation activity 2024-08-13 14:29:22 +10:00
fanchao
4c52e66c0c Updated flexbox and removed unused libraries, turn off configuration cache 2024-08-13 14:03:50 +10:00
fanchao
bc3f33701e Remove unused resources 2024-08-13 14:03:22 +10:00
ThomasSession
d82c5b6a1b Migrate exoplayer to media3 2024-08-13 13:57:40 +10:00
fanchao
fb937ee292 Remove jcenter from build script 2024-08-13 13:50:21 +10:00
fanchao
2bf8bc17b5 Added stickyheader AAR 2024-08-13 13:50:21 +10:00
ThomasSession
53c1fd5e9c Removing Glide 2024-08-13 13:50:21 +10:00
ThomasSession
c3d928ed8c Using PLAN_B for now to make it work with the old code 2024-08-13 13:49:57 +10:00