9353 Commits

Author SHA1 Message Date
alansley
4d7e4b9e2c Merge branch 'dev' into strings-squashed 2024-08-27 08:19:53 +10:00
alansley
3c576053a3 Moved into libsession for ease of access to control message view creation 2024-08-26 17:11:45 +10:00
ThomasSession
1393335121
Feature/debug menu (#1645)
* Reorganised cells

* Clipping content

* Simplifying Cell and leaving responsibility to modifier and content

* Fixing animations

Also fixing compose copy that wasn't set up properly...

* Debug menu

Added a debug menu
It can be accessed from the settings page or via an app shortcut (from the app icon)

* Finalising the debug menu

We can now switch environments between mainnet and testnet

* Update app/src/main/java/org/thoughtcrime/securesms/debugmenu/DebugMenu.kt

Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>

---------

Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>
2024-08-26 13:09:37 +10:00
alansley
b908a54a44 Merge branch 'dev' into strings-squashed 2024-08-26 11:54:09 +10:00
alansley
404fb8001c Performed a PR pass to fix up anything obvious - there's still a few things left TODO 2024-08-26 11:52:41 +10:00
ThomasSession
bfbe4a8fd2
Merge pull request #1644 from oxen-io/release/1.19.2
Release/1.19.2
2024-08-26 09:57:49 +10:00
ThomasSession
a50e304938 Removing resources 2024-08-26 08:07:47 +10:00
AL-Session
afbb71351a
Applied save-crash workaround (#1640) 2024-08-23 14:37:07 +10:00
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 (#1638)
* 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 (#1637) 2024-08-22 15:59:03 +10:00
ThomasSession
55c49eccf8 Merge branch 'dev' into release/1.19.2 2024-08-22 14:45:33 +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 (#1636)
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
20e1fbceb5 Merge branch 'dev' into release/1.19.2 2024-08-21 16:33:19 +10:00
ThomasSession
b14f8f6e8e
Using the proper icon (#1635) 2024-08-21 16:32:50 +10:00
ThomasSession
e731c7d0bd
Fix/ip2 country out of memory (#1628)
* 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 (#1634)
Co-authored-by: fanchao <git@fanchao.dev>
2024-08-21 16:08:36 +10:00
ThomasSession
0fa8a6e3d3 Merge branch 'dev' into release/1.19.2 2024-08-21 16:05:17 +10:00
Fanchao Liu
d5ff61f021
[SES-2574] Fix crash on gallery screen (#1632) 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 (#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
ThomasSession
43c6e86da0 Bumped version code 2024-08-20 11:56:15 +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