9341 Commits

Author SHA1 Message Date
Al Lansley
53978f818d Cleaned up HomeActivityTests.kt 2024-08-23 14:13:11 +10:00
Al Lansley
5f82571bef Merge branch 'dev' into strings-squashed 2024-08-23 08:59:21 +10:00
ThomasSession
8deb21c0c6
Feature/icons fix ()
* Removing hardcoded blue styling for media picker indicator

* Proper styling of media picker buttons

* Normalising arrow icons

* Tweaks
2024-08-22 21:36:31 +10:00
alansley
69b8bd7396 Added back app_name string so app names properly, fixed API 28 save issue, made some buttons display as red if they should 2024-08-22 16:20:17 +10:00
ThomasSession
fa395456a5
Sync name change () 2024-08-22 15:59:03 +10:00
alansley
e3cab9c0d9 SS-75 Prevented ScrollView vertical scroll bar from fading out 2024-08-22 14:26:48 +10:00
alansley
b0b835092d SS-64 Removed all 'Unblocked {name}' toasts as per instructions 2024-08-22 14:07:49 +10:00
alansley
c3c35de408 Merge branch 'dev' into strings-squashed 2024-08-22 13:43:00 +10:00
alansley
efc2ee2824 Added some comments about the new CrowdIn strings 2024-08-22 13:40:59 +10:00
alansley
7a03fb37ef Initial integration of CrowdIn strings (English only) 2024-08-22 13:08:03 +10:00
Fanchao Liu
8e10e1abf4
Incorrect copy for denied permission ()
Co-authored-by: fanchao <git@fanchao.dev>
2024-08-22 11:02:23 +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
ThomasSession
b14f8f6e8e
Using the proper icon () 2024-08-21 16:32:50 +10:00
ThomasSession
e731c7d0bd
Fix/ip2 country out of memory ()
* Avoiding to recall Ipv4Int on every loop

* Avoiding memory allocation since this is used in laarge sets

* Further improvements and updated the memory allocation avoiding code

* PR feedback
2024-08-21 16:09:00 +10:00
Fanchao Liu
245241e614
Fix search ANR ()
Co-authored-by: fanchao <git@fanchao.dev>
2024-08-21 16:08:36 +10:00
Fanchao Liu
d5ff61f021
[SES-2574] Fix crash on gallery screen () 2024-08-21 15:40:42 +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 ()
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 ()
* 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 () 2024-08-21 10:58:51 +10:00
Fanchao Liu
8fc6679178
Revert "[SES-2512] Rewrite ProfilePictureView ()" ()
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 () 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 () 2024-08-19 15:44:18 +10:00
Fanchao Liu
2a438ac24d
Add missing play button on media gallery page () 2024-08-19 15:38:55 +10:00
ThomasSession
80933938e1
Removing unsed UI tests ()
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 () 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 ()
* [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 ()
* 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 ()
* 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