Commit Graph

8081 Commits

Author SHA1 Message Date
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
0x330a
2e673901ba
feat: add shortened hex for session IDs throughout, replace nullable getName with null in underlying contacts for individual contacts, build shared lib with release mode, remove todo, fix broken unit test 2023-04-17 14:01:30 +10:00
0x330a
15db31004f
feat: add test theme for xml layout previews 2023-04-14 15:09:26 +10:00
0x330a
3528afa2fb
fix: fix the placeholder rendering on new messages, add in extra context logging for adding contacts and preventing new thread creation on new messages of various types 2023-04-13 17:32:37 +10:00