Commit Graph

8084 Commits

Author SHA1 Message Date
0x330a
da330273c8 fix: prevent NTS self create thread on user view bind 2023-05-12 11:30:15 +10:00
0x330a
b2439d48ee refactor: let the user display name return "You" for local user 2023-05-12 11:26:00 +10:00
0x330a
5a2dac38c6 refactor: disable edit text for non contacts 2023-05-11 17:43:55 +10:00
0x330a
ad09888c80 feat: add block to the delete all message requests, only if they're not open group inbox contacts 2023-05-11 13:40:35 +10:00
0x330a
db18b156a3 feat: add in TTL extension subrequest and builder, enable extending TTLs for all latest config messages in poll as subrequest 2023-05-11 12:21:14 +10:00
0x330a
f747f8e863 fix: pinning groups and notifying list listeners in threadDb.setPinned 2023-05-11 11:00:20 +10:00
0x330a
bad5f923aa fix: re-poll on fail in case that was breaking anything 2023-05-11 10:50:06 +10:00
0x330a
7d32edb133 Merge remote-tracking branch 'origin/libsession-integration' into libsession-integration
# Conflicts:
#	app/src/main/java/org/thoughtcrime/securesms/database/MmsDatabase.kt
2023-05-11 10:46:46 +10:00
0x330a
14eb04adcb Merge remote-tracking branch 'upstream/dev' into libsession-integration
# Conflicts:
#	app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationViewModel.kt
#	app/src/main/java/org/thoughtcrime/securesms/database/MmsDatabase.kt
2023-05-11 10:29:13 +10:00
Andrew
8dbabec4e7 Fix send after approval message (#1178)
* Fix send after approval message

* Fix logic

* Utilise isLocalNumber
2023-05-11 10:02:38 +10:00
Andrew
2b00729df3 Fix message request button overlap (#1188) 2023-05-11 10:01:05 +10:00
Andrew
ba3566f7e8 Fix approval text position when input bar is gone (#1181) 2023-05-11 10:00:39 +10:00
0x330a
82bffcbf2f refactor: merge changes, re-add the group check in unapproved messages 2023-05-10 17:30:29 +10:00
0x330a
4843d42643 Merge remote-tracking branch 'upstream/dev' into libsession-integration
# Conflicts:
#	app/src/main/java/org/thoughtcrime/securesms/database/MmsDatabase.kt
2023-05-10 15:44:41 +10:00
0x330a
cd66901412 fix: don't set the read flag in update notifications, some roundabout logic for first loads and scrolling to last known positions 2023-05-10 12:46:30 +10:00
0x330a
ebdfd2538d refactor: remove some logging, don't use blinded conversations in the list 2023-05-08 13:24:35 +10:00
0x330a
d4f112e4b0 feat: use blinded message count for banner also 2023-05-08 09:18:10 +10:00
0x330a
d4d4f81c36 fix: remove user notifications for leaving group to prevent synced device issues, don't create thread in messages for new closed groups, includei nactive groups in the deletion queries for merging group configs 2023-05-05 16:05:43 +10:00
0x330a
a1ee4ccde6 build: update submodule 2023-05-04 12:52:09 +10:00
0x330a
18f16bc045 refactor: try to add a retry logic to config sync job in case of snode failure 2023-05-04 11:27:49 +10:00
0x330a
281b8dac33 fix: checking the last read open to message and make sure that scroll behaviour matches expected, fix the config sync job not deleting ALL old hashes only latest 2023-05-03 19:26:40 +10:00
0x330a
f7b4fe216f fix: removing debug logs, adding failure error handling logs for expiry message updater, properly using the message thread ID created for the expiring messages. Process the non-thread messages properly with await in BatchMessageReceiveJob 2023-05-02 16:30:35 +10:00
Andrew
99cb10f5be Add send approval message (#1157) 2023-05-01 17:19:19 +10:00
Andrew
83b6002a27 Fix emoji misalignment (#1155) 2023-05-01 17:19:13 +10:00
Andrew
a934c5c2e2 Fix missing media progress (#1151) 2023-05-01 17:19:01 +10:00
Andrew
70aab2994b Refactor MmsDatabase (#1169) 2023-05-01 17:16:48 +10:00
0x330a
216070fa5d fix: finally fix the darn unread count issue by 2023-05-01 14:39:17 +10:00
0x330a
ac736744f6 refactor: mark as read on open and use less buffer time 2023-05-01 09:15:03 +10:00
0x330a
d207d00423 fix: don't process thread creation for user is sender && recipient (sync message) for message request responses 2023-04-28 12:31:16 +10:00
0x330a
456e272a45 fix: another ID check 2023-04-27 17:04:11 +10:00
0x330a
1cc8cc9148 fix: another contact recipient config library call removed for non-standard IDs 2023-04-27 14:48:54 +10:00
0x330a
03c264fb67 fix: add blocked check for read receipt and updating expiring messages 2023-04-27 13:19:07 +10:00
0x330a
1cf4ef9e10 fix: adding in more checks for open group inbox recipients before being saved to the shared configs. Prevent sending typing indicator for blocked users 2023-04-27 12:02:47 +10:00
0x330a
1f8fa4a904 Merge remote-tracking branch 'upstream/dev' into libsession-integration 2023-04-27 10:52:03 +10:00
0x330a
9ccf9b6bde fix: prevent blocking local number 2023-04-27 10:44:35 +10:00
Andrew Gallasch
ffef98ecc9 Fix LandingActivity textColor (#1159) 2023-04-26 14:59:32 +10:00
Andrew Gallasch
5d552a7f93 Remove unnecessary api version checks in WindowUtil (#1163) 2023-04-26 14:56:00 +10:00
Andrew Gallasch
716fc1f4fa Add SafeViewPager to fix touch exception in MediaPreviewActivity (#1166) 2023-04-26 14:54:54 +10:00
Andrew Gallasch
7d33177e06 Fix status and nav bar colors (#1165) 2023-04-26 14:48:34 +10:00
0x330a
bba6eb0cc2 fix: some open group volatile convo fix for last read timer being set. Need to investigate further 2023-04-24 17:33:02 +10:00
0x330a
8e5a810135 fix: pinned status for communities and groups, group last read time being set to snodeapi.now on finish joining 2023-04-24 15:51:38 +10:00
0x330a
c777c05456 fix: add legacy config subscription to the home activity to enable showing banner at any time 2023-04-24 12:03:07 +10:00
0x330a
cd13da647c feat: update libsession module 2023-04-21 09:52:45 +10:00
0x330a
a4edcf54f4 refactor: remove the old custom build libsodium stuff from cmake 2023-04-20 09:54:07 +10:00
0x330a
6acb3dfff4 feat: new libsession util commit 2023-04-19 14:47:14 +10:00
0x330a
905a1c4b62 fix: new build on normal repo 2023-04-19 14:10:25 +10:00
0x330a
db2b9a5fa7 refactor: use PR version of libsession-util to test cmake build 2023-04-19 10:45:21 +10:00
0x330a
2d1c0b3c02 fix: remove hilt testing, add spy on app context storage field instead, update libsession-util to fixed sodium cmake branch 2023-04-19 10:43:24 +10:00
0x330a
c445267ed9 feat: adding dependencies to try and get android tests working, fixing bug with initial config not syncing properly 2023-04-18 22:50:06 +10:00
0x330a
fdff11c535 feat: setup android unit tests for verifying storage behaviours and state of shared configs 2023-04-17 18:17:03 +10:00