Niels Andriesse
df61e9565c
WIP
2020-01-14 10:27:17 +11:00
Niels Andriesse
b75a15a063
Fix attachment type selector
2020-01-14 10:27:12 +11:00
Niels Andriesse
c05c1eecd8
Implement input bar redesign
2020-01-10 16:35:32 +11:00
Niels Andriesse
4f9b5f06f0
Start implementing conversation screen redesign
2020-01-10 11:35:16 +11:00
Niels Andriesse
7424684c75
Implement linked devices screen redesign
2020-01-09 15:52:40 +11:00
Niels Andriesse
38f3c3cff6
Fix crash
2020-01-09 14:19:21 +11:00
Niels Andriesse
a55d5b9263
Implement detailed settings screen redesign
2020-01-09 14:15:43 +11:00
Niels Andriesse
8a5307000b
Update app icon & implement recovery phrase screen
2020-01-09 11:35:43 +11:00
Niels Andriesse
df61cbb30d
Partially implement device linking redesign & fix copy
2020-01-08 15:16:34 +11:00
Niels Andriesse
7da4f1f6ae
Fix conversation deletion & public chat joining
2020-01-08 10:50:11 +11:00
Niels Andriesse
fb3bd26538
WIP
2020-01-07 16:44:53 +11:00
Niels Andriesse
b80d70c31f
Implement clear all data dialog redesign
2020-01-07 16:11:02 +11:00
Niels Andriesse
7f1359c6d3
Implement seed dialog redesign
2020-01-07 15:59:18 +11:00
Niels Andriesse
15b4c6aacc
Implement profile picture editing
2020-01-07 14:51:11 +11:00
Niels Andriesse
fd14d66d4f
Implement display name editing
2020-01-07 12:00:30 +11:00
Niels Andriesse
9dee062976
Clean
2020-01-07 10:52:50 +11:00
Niels Andriesse
23770f79a9
Fix QR code sharing
2020-01-07 09:35:14 +11:00
Niels Andriesse
7f0cda3b75
WIP
2020-01-06 16:43:47 +11:00
Niels Andriesse
b56d19e865
Implement QR code screen redesign
2020-01-06 16:05:57 +11:00
Niels Andriesse
c76335150c
Implement settings screen redesign
2020-01-06 14:26:52 +11:00
Niels Andriesse
1616e841da
Customize main toolbar
2020-01-06 12:07:55 +11:00
Niels Andriesse
ed20a96ed0
Fix profile picture view
2020-01-06 10:18:43 +11:00
Niels Andriesse
9f4f0d4f4b
WIP
2019-12-19 16:10:11 +01:00
Niels Andriesse
c3f1e6d72a
Clean
2019-12-19 12:04:38 +01:00
Niels Andriesse
4bfb51e6e2
Fix updating
2019-12-19 11:49:23 +01:00
Niels Andriesse
ded709a58b
Hook up home screen logic
2019-12-19 11:15:58 +01:00
Niels Andriesse
95dc4e6590
Implement join public chat screen redesign
2019-12-18 15:25:23 +01:00
Niels Andriesse
6dbe9b0ca9
Hook up new private chat screen redesign logic
2019-12-18 14:31:12 +01:00
Niels Andriesse
bb976a4bff
Implement new private chat screen redesign
2019-12-18 11:36:09 +01:00
Niels Andriesse
f8737c3f81
Clean
2019-12-17 16:58:50 +01:00
Niels Andriesse
5c2b33bfdc
Implement profile picture view
2019-12-17 16:24:42 +01:00
Niels Andriesse
a2776cde0f
Partially hook up home screen logic
2019-12-17 15:15:13 +01:00
Niels Andriesse
a10c056ac5
Implement rough home screen redesign
2019-12-17 14:27:59 +01:00
Niels Andriesse
d4db46aeca
Hook up onboarding logic
2019-12-17 10:04:08 +01:00
Niels Andriesse
f42e69388e
Clean
2019-12-16 21:13:10 +01:00
Niels Andriesse
8b640251b7
Polish
2019-12-16 17:09:10 +01:00
Niels Andriesse
3a91280b40
Implement fake chat view
2019-12-16 16:20:48 +01:00
Niels Andriesse
e46e1b2dd9
Implement rough onboarding redesign
2019-12-16 11:43:08 +01:00
Mikunj
c19733e04a
Disable insecure sms option
2019-12-16 09:17:31 +11:00
Mikunj
97cde203ca
minor fix
2019-12-11 15:14:29 +11:00
Mikunj
338149b7a4
Clean up my code.
2019-12-09 13:55:54 +11:00
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)
2019-12-09 13:52:21 +11:00
Mikunj
151e97c82e
Clean
2019-12-09 11:50:22 +11:00
Mikunj
b44ff69d8d
Fix banner display
2019-12-09 10:39:33 +11:00
Mikunj
97ffea040f
Move session restore prompt from message level to conversation level.
2019-12-09 09:15:25 +11:00
Mikunj
0caeb3a109
Handle session restoration.
2019-12-06 11:35:10 +11:00
Mikunj
fd2dc678ea
Show custom message on no session message.
...
Made a no session message an update message.
2019-12-05 15:40:55 +11:00
Mikunj
ba93fdd649
Only show one session reset prompt at a time
2019-12-05 13:18:33 +11:00
Mikunj
e285ede03d
Ignore friend request messages before restoration,
2019-12-05 12:10:29 +11:00
Mikunj
12e07bc5bb
Merge branch 'dev' into performance
2019-12-04 13:34:54 +11:00
Mikunj
fdba9023fc
Fix minor crash.
2019-12-04 13:33:05 +11:00
Mikunj
5e5309d07e
Trigger session reset if we got a new friend request from one of our friends.
2019-12-04 12:44:34 +11:00
ryanzhao
66d87533d3
add cache for Addresses and Messages.
...
make multiple insertion into one transaction.
2019-12-04 11:28:12 +11:00
Mikunj
a5bf5c0f5d
Set profile picture upon joining a public chat.
2019-12-03 15:05:43 +11:00
Niels Andriesse
b5709473d7
Fix crash
2019-12-03 15:03:13 +11:00
Niels Andriesse
5a8f0dda9d
Merge branch 'profile-avatar-setting' of github.com:loki-project/loki-messenger-android into profile-avatar-setting
2019-12-02 15:03:20 +11:00
Niels Andriesse
f8464a1462
Fix up UI
2019-12-02 15:03:12 +11:00
Mikunj
00856857d7
Fix avatar downloads on public chats.
2019-12-02 15:02:31 +11:00
Mikunj
b4a81bf937
Update create table command because it might exist already.
2019-12-02 13:29:12 +11:00
Mikunj
f92506b7bb
Only upload avatar if there was a change.
2019-11-28 15:53:41 +11:00
Mikunj
280d866df3
Public chat avatar handling.
...
Fix note to self.
2019-11-28 15:26:02 +11:00
Mikunj
0cefac1bce
Clean
2019-11-28 11:19:39 +11:00
Mikunj
bef1e5c469
Fix note to self icon not showing correctly.
2019-11-28 11:13:18 +11:00
Mikunj
6e7b21e8b4
Multi-device profile avatar.
2019-11-28 10:51:27 +11:00
Mikunj
9337a1d44a
Share profile straight away if you initiate a conversation
2019-11-27 16:10:41 +11:00
Mikunj
a852b019aa
Enable profile sharing upon becoming friends with a contact.
2019-11-27 15:25:53 +11:00
Mikunj
88234c26a3
Fix icon in notification.
2019-11-27 13:17:31 +11:00
Mikunj
5038dec3d1
Fix up profile picture display.
2019-11-27 13:17:31 +11:00
Mikunj
ee00241515
Rotate profile key on every new upload.
...
Only fetch profile if avatar if profile key changed.
2019-11-27 13:17:31 +11:00
Mikunj
7b842d2c1c
Added profile downloading.
2019-11-27 13:17:31 +11:00
Mikunj
06f75859fa
Removed custom profile avatar url table since signal already has an existing one.
...
Clean
2019-11-27 13:17:31 +11:00
ryanzhao
5a4b619c9d
try to store avatar url locally
2019-11-27 13:17:31 +11:00
Mikunj
439d39e380
Add cache for master secret. This will stop unnecessary database calls.
2019-11-27 13:17:16 +11:00
Mikunj
826142a07b
Move loki db writes to background so that decrypt thread doesn't get blocked.
2019-11-27 12:47:53 +11:00
Mikunj
050849d302
Wrapped envelope handing code inside a try-catch.
2019-11-22 15:53:46 +11:00
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
2019-11-22 15:42:03 +11:00
Mikunj
b650ee6ebc
Added QR code scanning.
2019-11-22 12:53:47 +11:00
Mikunj
27c8b45ae3
Show device unlink message on startup.
2019-11-22 10:43:22 +11:00
Mikunj
733ab06e70
Clear database on unpair.
2019-11-22 10:02:02 +11:00
Mikunj
f753dd1ea9
Added a way to clear database.
2019-11-21 16:31:01 +11:00
Mikunj
76ce008063
forgot to use lokiv4 in previous code
2019-11-21 15:37:19 +11:00
Mikunj
3a79e1f215
Handle unpair request flag.
2019-11-21 12:43:33 +11:00
Mikunj
c66786e0f1
Allow users to edit device name.
2019-11-21 10:50:33 +11:00
Mikunj
b61b4c581d
Add bottom sheet dialog
2019-11-21 10:32:26 +11:00
Mikunj
d96664cb6a
Remove textbox in linking dialog.
2019-11-20 16:22:17 +11:00
Mikunj
c3bda57ac1
Show name and short id in linked device screen.
2019-11-20 15:47:28 +11:00
Mikunj
e72d5502ce
Show our device words in preferences if we're a secondary device.
2019-11-20 15:21:54 +11:00
Mikunj
28a04f13af
Refactor.
...
Add text field to authorise dialog.
2019-11-20 14:55:42 +11:00
Mikunj
dc40ff0548
Only update display name from received message if the user is not one of our devices.
2019-11-20 11:59:18 +11:00
Mikunj
8c2d075147
Revert changes made in ApplicationPreferencesActivity.
2019-11-20 11:45:54 +11:00
Mikunj
ba78fcb9b1
Move device linking logic into LinkedDeviceActivity.
2019-11-20 11:44:44 +11:00
Mikunj
0f5db5aa33
Hook up signal device linking view.
2019-11-20 11:20:45 +11:00
Niels Andriesse
549631848d
Clean
2019-11-20 09:17:31 +11:00
gmbnt
0e7c1b1aca
Merge pull request #44 from RyanRory/mention
...
Mention
2019-11-20 09:14:13 +11:00
Mikunj Varsani
291fb7f7ad
Fix display name not being set correctly once we pair with a device.
2019-11-19 09:03:32 +11:00
ryanzhao
2677599953
fix up the crash of mention.
fix up the '@' issue.
2019-11-18 17:10:28 +11:00
Niels Andriesse
8ccfa77ef6
Fix threading
2019-11-18 16:35:57 +11:00
Niels Andriesse
045e4be2f0
Partially undo threading changes
2019-11-18 15:10:40 +11:00
Niels Andriesse
dbd09d6889
Merge branch 'temp' into dev
2019-11-18 15:01:56 +11:00
gmbnt
d5fbab4116
Merge pull request #41 from RyanRory/multiple-deletion
...
multiple deletion in public group chat
2019-11-18 15:01:17 +11:00