Commit Graph

1562 Commits

Author SHA1 Message Date
0x330a
8f51304ec1 refactor: use just first visible instead of completely visible, merge message sender changes 2023-05-12 17:23:48 +10:00
0x330a
7647531146 Merge remote-tracking branch 'origin/libsession-integration' into libsession-integration 2023-05-12 16:29:47 +10:00
0x330a
42dbd11255 Merge remote-tracking branch 'upstream/dev' into libsession-integration
# Conflicts:
#	app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationActivityV2.kt
#	app/src/main/java/org/thoughtcrime/securesms/util/ViewUtilities.kt
#	libsession/src/main/java/org/session/libsession/messaging/messages/visible/VisibleMessage.kt
#	libsession/src/main/java/org/session/libsession/messaging/sending_receiving/MessageSender.kt
2023-05-12 16:29:26 +10:00
0x330a
2b096019d6 refactor: remove populate public key cache if needed call which seems unnecessary at that point, maybe UserView refs have changed since 2020 2023-05-12 11:32:09 +10:00
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
Andrew
ab3caf8ab5 Fix message entrance coordinates 2023-05-12 09:44:14 +09:30
Andrew
44cb8fec2c Remove reply from context menu when you can't write 2023-05-11 22:59:53 +09:30
Andrew
e6dc5f2128 Fix links not working when message is partially offscreen 2023-05-11 22:58:12 +09:30
Andrew
fef2948f58 Fix scroll to bottom button position when input not visible 2023-05-11 22:57:08 +09:30
Andrew
57476cd56e Fix scroll to bottom button always visible if last item is taller than RecyclerView 2023-05-11 19:48:10 +09:30
Andrew
ba9dab33c5 Synchronize Cipher in KeystoreHelper 2023-05-11 19:47:49 +09:30
Andrew
aadba75038 Add sync status message 2023-05-11 19:46:09 +09:30
Andrew
84004d2fdb Swallow exceptions in ScreenshotObserver 2023-05-11 19:45:43 +09:30
Andrew
910ab8874e Remove laid out check before drawToBitmap 2023-05-11 19:45:10 +09:30
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
f747f8e863 fix: pinning groups and notifying list listeners in threadDb.setPinned 2023-05-11 11:00:20 +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
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
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