Commit Graph

8138 Commits

Author SHA1 Message Date
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
andrew
d20c27d6d3 Remove laid out check before drawToBitmap 2023-05-09 22:26:36 +09:30
andrew
4469d9754a Fix bubble entrance coordinates 2023-05-09 15:10:03 +09:30
andrew
c8fa2d8d6e Remove reply from context menu when you can't write 2023-05-09 14:51:28 +09:30
andrew
8d38d1c0fb Fix links not working when message is partially offscreen 2023-05-09 13:29:25 +09:30
andrew
b6667b83ce Fix scroll to bottom button position when input not visible 2023-05-08 14:43:08 +09:30
andrew
f0715f16e0 Fix scroll to bottom button always visible if last item is taller than RecyclerView 2023-05-08 14:09:01 +09:30
0x330a
ebdfd2538d
refactor: remove some logging, don't use blinded conversations in the list 2023-05-08 13:24:35 +10:00
andrew
ec2abffdcc Remove logs 2023-05-08 10:33:39 +09:30
0x330a
d4f112e4b0 feat: use blinded message count for banner also 2023-05-08 09:18:10 +10:00
andrew
e9a15941ae Fix colors 2023-05-05 17:47:36 +09:30
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
andrew
a152250a60 Add comments 2023-05-05 12:18:39 +09:30
andrew
24741fcc22 Synchronize Cipher in KeystoreHelper 2023-05-05 12:10:46 +09:30
andrew
45eb3549f6 Add sync status message 2023-05-04 17:01:45 +09:30
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
58e532f0ec Swallow screenshot exceptions 2023-04-26 16:31:28 +09:30
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