Commit Graph

5026 Commits (4493c68c66162790afc9c42a0f2811a47b9c8191)
 

Author SHA1 Message Date
Mikunj Varsani 8569183ed8
Merge pull request #54 from RyanRory/performance
Add cache for Addresses and Messages. Make multiple insertion into one transaction.
5 years ago
Mikunj 338149b7a4 Clean up my code. 5 years ago
Mikunj 3d574be931 Clean.
Removed recipient cache as signal already had that.
Removed message cache as it messes with the ui (public chat conversations pop in with all the messages)
5 years ago
Mikunj 151e97c82e Clean 5 years ago
Mikunj b44ff69d8d Fix banner display 5 years ago
Mikunj 97ffea040f Move session restore prompt from message level to conversation level. 5 years ago
Mikunj 0caeb3a109 Handle session restoration. 5 years ago
Mikunj fd2dc678ea Show custom message on no session message.
Made a no session message an update message.
5 years ago
Mikunj ba93fdd649 Only show one session reset prompt at a time 5 years ago
Mikunj e285ede03d Ignore friend request messages before restoration, 5 years ago
Mikunj 12e07bc5bb Merge branch 'dev' into performance 5 years ago
Mikunj fdba9023fc Fix minor crash. 5 years ago
Mikunj 5e5309d07e Trigger session reset if we got a new friend request from one of our friends. 5 years ago
ryanzhao 66d87533d3 add cache for Addresses and Messages.
make multiple insertion into one transaction.
5 years ago
Niels Andriesse 3bdae214c1 Update version number 5 years ago
Mikunj a5bf5c0f5d Set profile picture upon joining a public chat. 5 years ago
Niels Andriesse b5709473d7 Fix crash 5 years ago
Niels Andriesse 790404912c Update version number 5 years ago
gmbnt d64d34bd25
Merge pull request #50 from loki-project/profile-avatar-setting
Big PR
5 years ago
Niels Andriesse 5a8f0dda9d Merge branch 'profile-avatar-setting' of github.com:loki-project/loki-messenger-android into profile-avatar-setting 5 years ago
Niels Andriesse f8464a1462 Fix up UI 5 years ago
Mikunj 00856857d7 Fix avatar downloads on public chats. 5 years ago
Mikunj b4a81bf937 Update create table command because it might exist already. 5 years ago
Mikunj f92506b7bb Only upload avatar if there was a change. 5 years ago
Mikunj 280d866df3 Public chat avatar handling.
Fix note to self.
5 years ago
Mikunj 0cefac1bce Clean 5 years ago
Mikunj bef1e5c469 Fix note to self icon not showing correctly. 5 years ago
Mikunj 6e7b21e8b4 Multi-device profile avatar. 5 years ago
Mikunj 9337a1d44a Share profile straight away if you initiate a conversation 5 years ago
Mikunj a852b019aa Enable profile sharing upon becoming friends with a contact. 5 years ago
Mikunj 88234c26a3 Fix icon in notification. 5 years ago
Mikunj 5038dec3d1 Fix up profile picture display. 5 years ago
Mikunj ee00241515 Rotate profile key on every new upload.
Only fetch profile if avatar if profile key changed.
5 years ago
Mikunj 7b842d2c1c Added profile downloading. 5 years ago
Mikunj 06f75859fa Removed custom profile avatar url table since signal already has an existing one.
Clean
5 years ago
ryanzhao 5a4b619c9d try to store avatar url locally 5 years ago
Mikunj 439d39e380 Add cache for master secret. This will stop unnecessary database calls. 5 years ago
Mikunj 826142a07b Move loki db writes to background so that decrypt thread doesn't get blocked. 5 years ago
Mikunj 050849d302 Wrapped envelope handing code inside a try-catch. 5 years ago
Mikunj c25e0fded9 Add timeout to blocking promises.
Don't prematurely store PreKeyBundle from a pairing authorisation.
Don't re-create ids needed for pre-key generation
5 years ago
Mikunj b650ee6ebc Added QR code scanning. 5 years ago
Mikunj 27c8b45ae3 Show device unlink message on startup. 5 years ago
Mikunj 733ab06e70 Clear database on unpair. 5 years ago
Mikunj f753dd1ea9 Added a way to clear database. 5 years ago
Mikunj 76ce008063 forgot to use lokiv4 in previous code 5 years ago
Mikunj 3a79e1f215 Handle unpair request flag. 5 years ago
Mikunj c66786e0f1 Allow users to edit device name. 5 years ago
Mikunj b61b4c581d Add bottom sheet dialog 5 years ago
Mikunj d96664cb6a Remove textbox in linking dialog. 5 years ago
Mikunj c3bda57ac1 Show name and short id in linked device screen. 5 years ago