3856 Commits

Author SHA1 Message Date
Anton Chekulaev
5a5702302f Backup file database table.
New backup util class.
2020-09-11 16:29:08 +10:00
nielsandriesse
81e1f2d60b Minor refactoring 2020-09-11 13:51:14 +10:00
Anton Chekulaev
8b98f85470 Uncomment accidently commented code. 2020-09-11 12:22:29 +10:00
Anton Chekulaev
e0fe8d10e2 Merge branch 'dev' of https://github.com/loki-project/session-android into store-permission-refactoring 2020-09-11 12:12:23 +10:00
Anton Chekulaev
f20ebc31f3 Replace some "write" permissions with with "read" ones.
Notes for backup related classes.
2020-09-11 12:11:46 +10:00
Niels Andriesse
fe0d382a00
Merge pull request #334 from RyanRory/group-chat-mark-as-read
Fix Group Chats Not Being Marked as Read Bug
2020-09-11 12:04:38 +10:00
nielsandriesse
166c0735af Always capitalize placeholder icons 2020-09-11 11:58:15 +10:00
Ryan ZHAO
b161f02a3f fix group chat not being marked as read issue 2020-09-11 11:13:03 +10:00
nielsandriesse
49d08d1af0 Fix invisible disappearing messages icon 2020-09-11 09:49:32 +10:00
nielsandriesse
e351be41c9 Fix legacy closed group leaving crash 2020-09-11 09:03:57 +10:00
Anton Chekulaev
7319ac4682 Attachment save task uses MediaStore API now. 2020-09-10 16:32:13 +10:00
nielsandriesse
d0e399dbb6 Fix shadow clipping bug 2020-09-10 10:15:29 +10:00
nielsandriesse
36d69cc380 Remove unused files 2020-09-10 09:02:25 +10:00
nielsandriesse
3507b0f472 Further reduce background polling interval 2020-09-10 08:19:15 +10:00
Anton Chekulaev
4e909ff3b9 Write external storage permission replaced with the read one. 2020-09-09 18:21:35 +10:00
Anton Chekulaev
51032d43c4 Cleanup 2020-09-09 18:09:07 +10:00
Anton Chekulaev
d51901ef98 Merge branch 'dev' of https://github.com/loki-project/session-android into permission-refactoring 2020-09-09 17:12:46 +10:00
Anton Chekulaev
45b41219e1 Media repository no longer uses deprecated API. 2020-09-09 17:12:06 +10:00
Niels Andriesse
4dd89ba03f
Merge pull request #324 from metaphore/external-file-access-fix
External Files Access Fix
2020-09-09 16:26:06 +10:00
nielsandriesse
ff21d760f6 Refactor & match design 2020-09-09 13:57:22 +10:00
nielsandriesse
49d344f7f7 Merge branch 'dev' into profile-pictures 2020-09-09 13:14:46 +10:00
Niels Andriesse
d9d0a02bf8
Merge pull request #329 from metaphore/passphrase-theme-fix
Fix Lock Screen Properly
2020-09-09 13:06:03 +10:00
Ryan ZHAO
4c9fd55716 fix other platform can't get Android's profile picture 2020-09-08 16:57:35 +10:00
nielsandriesse
3f03d5637d Merge branch 'dev' into ui 2020-09-08 16:47:38 +10:00
nielsandriesse
8a8fdb4c54 Add path dot glow 2020-09-08 16:36:24 +10:00
nielsandriesse
b3e672a9ed Add path status indicator glow 2020-09-08 16:21:50 +10:00
Anton Chekulaev
263a540151 Remove condition and notNecessary flags from the Permissions util. 2020-09-08 15:47:26 +10:00
nielsandriesse
70ccb976cb Add new conversation button set glow 2020-09-08 15:38:39 +10:00
Anton Chekulaev
5acf505994 Merge branch 'dev' of https://github.com/loki-project/session-android into external-file-access-fix 2020-09-08 15:33:58 +10:00
Anton Chekulaev
96b252c8da Fixed missing "ifNecessary" permission request flag. 2020-09-08 15:33:19 +10:00
nielsandriesse
28db2a79a5 Fix display name bug 2020-09-08 15:17:29 +10:00
nielsandriesse
eafd4bf557 Add PN mode screen glow 2020-09-08 15:10:00 +10:00
nielsandriesse
be04246ba2 Add fake chat view elevation 2020-09-08 14:44:57 +10:00
Anton Chekulaev
4ed7917625 Fixed passphrase prompt activity theming attributes. 2020-09-08 12:04:51 +10:00
nielsandriesse
cced7d3df1 Fix crash the brutalist way 2020-09-08 10:42:21 +10:00
Anton Chekulaev
e352869aeb Restored camera permission check for avatar change action. 2020-09-07 21:03:15 +10:00
nielsandriesse
7209686322 Show profile picture in conversation screen 2020-09-07 16:13:34 +10:00
nielsandriesse
3f208383f3 Hook everything up 2020-09-07 15:20:32 +10:00
nielsandriesse
be788738dc Implement user details sheet 2020-09-07 10:57:25 +10:00
nielsandriesse
590e960117 Revert "Disable multi dex"
This reverts commit 4661e7b4ca8f1e50c260fd892b33e2bdd868edb6.
2020-09-06 07:00:41 +10:00
nielsandriesse
4b8609ea5a Revert "Make text bubbles a bit smaller"
This reverts commit db0fd21097c3ed66e9633c6aef745dbb0e0e2b3b.
2020-09-04 18:45:00 +10:00
Anton Chekulaev
a1778c9503 Media repository deprecation note. 2020-09-04 17:34:22 +10:00
nielsandriesse
10e9d9d1d1 Fix quote line 2020-09-04 17:28:54 +10:00
Anton Chekulaev
8ebdbf2af7 Move away from deprecated Environment external file access API. 2020-09-04 17:27:57 +10:00
nielsandriesse
d84373fa19 Deal with legacy display names 2020-09-04 17:22:41 +10:00
nielsandriesse
2d29ef9dc8 Clean up seed dialog 2020-09-04 17:16:54 +10:00
nielsandriesse
082e806c84 Fix mentions 2020-09-04 16:55:19 +10:00
Ryan ZHAO
443cdfa4eb enable push notification for shared sender keys 2020-09-04 15:55:32 +10:00
nielsandriesse
db0fd21097 Make text bubbles a bit smaller 2020-09-04 15:52:21 +10:00
Anton Chekulaev
299bdec87f Merge branch 'dev' into profile-pic-placeholder 2020-09-04 13:57:41 +10:00
Anton Chekulaev
b14cf5fcf8 Fixed there's no label for the UserView's avatar placeholder. 2020-09-04 13:57:20 +10:00
Anton Chekulaev
f9b1166587 Do not parse public key to a number if it's shorter than 12 chars. 2020-09-04 11:51:12 +10:00
nielsandriesse
31916a95d5 Don't show Session ID in conversation title view 2020-09-04 11:32:43 +10:00
nielsandriesse
d3e895eac6 Don't append short IDs to display names 2020-09-04 10:58:57 +10:00
nielsandriesse
5e86b253a8 Debug 2020-09-04 09:42:09 +10:00
Niels Andriesse
583c5a1d25
Merge pull request #321 from loki-project/error-handling
Improved Error Handling
2020-09-04 09:10:04 +10:00
nielsandriesse
ff9c88a192 Remove TODO 2020-09-04 09:09:37 +10:00
nielsandriesse
a0c903a3d3 Clean up error handling 2020-09-04 09:06:18 +10:00
Anton Chekulaev
ad67f478c8 Use proper radix for the public key number conversion. 2020-09-04 01:00:06 +10:00
Anton Chekulaev
8f2fc3ab74 New user avatar placeholder for message received notification. 2020-09-04 00:30:14 +10:00
Anton Chekulaev
3e82c8f9ea User pic placeholder colors tweaks.
Use proper username for settings activity placeholder.
2020-09-04 00:08:34 +10:00
Anton Chekulaev
18c4358d7d Merge remote-tracking branch 'loki/dev' into profile-pic-placeholder 2020-09-03 22:15:20 +10:00
Anton Chekulaev
c2c4c9f41a New avatar placeholder drawable generator. 2020-09-03 22:15:03 +10:00
nielsandriesse
47af97be57 Fix inverted flag 2020-09-03 17:23:23 +10:00
nielsandriesse
e003df79d8 Fix session reset bug 2020-09-03 15:20:16 +10:00
Ryan ZHAO
d575867d6b show attachment emoji in notification 2020-09-03 15:07:59 +10:00
Ryan ZHAO
bf272787fe Merge branch 'dev' of https://github.com/loki-project/session-android into attachment-in-conversation-preview 2020-09-03 14:41:09 +10:00
Ryan ZHAO
f42855f43e show attachment emoji in conversation previews 2020-09-03 14:41:00 +10:00
Niels Andriesse
cac5bd1834
Merge pull request #316 from RyanRory/open-group-duplicated-messages
Fix Duplicated Open Group Messages
2020-09-03 14:37:50 +10:00
Anton Chekulaev
79086e41fc Do not treat SVGs as regular images. 2020-09-03 13:27:02 +10:00
Ryan ZHAO
4a740780ca Merge branch 'dev' of https://github.com/loki-project/session-android into attachment-in-conversation-preview 2020-09-03 13:17:03 +10:00
Ryan ZHAO
74378a88ab fix duplicated sent messages in open groups 2020-09-03 13:14:26 +10:00
Niels Andriesse
0da8613075
Merge pull request #313 from metaphore/light-theme
Light Theme Tweaks
2020-09-03 11:42:33 +10:00
nielsandriesse
d6f780eb79 Revert "Fix file storage"
This reverts commit c9e686551f1558ae1c8ac87905260958cadd2ad3.
2020-09-03 11:37:35 +10:00
Anton Chekulaev
5d6b23bae2 Light theme feature intro bottom sheet is expanded by default. 2020-09-03 11:34:49 +10:00
nielsandriesse
eb1f050a01 Merge branch 'dev' of github.com:loki-project/loki-messenger-android into dev 2020-09-03 10:27:38 +10:00
nielsandriesse
c9e686551f Fix file storage 2020-09-03 10:27:00 +10:00
Niels Andriesse
a02e1c5eff
Merge pull request #312 from loki-project/multidex
Disable Multi Dex
2020-09-03 10:23:28 +10:00
nielsandriesse
4661e7b4ca Disable multi dex 2020-09-03 09:18:33 +10:00
Anton Chekulaev
de93b6669e Merge branch 'dev' of https://github.com/loki-project/session-android into light-theme
# Conflicts:
#	res/values/strings.xml
2020-09-02 23:47:31 +10:00
Anton Chekulaev
00e60d86ae White "plus" home screen icon. 2020-09-02 21:35:23 +10:00
Anton Chekulaev
d89074c694 Dynamic UI mode menu icon. 2020-09-02 21:09:38 +10:00
Ryan ZHAO
c0d5c22a21 WIP: show attachment in conversation preview as iOS 2020-09-02 16:59:52 +10:00
nielsandriesse
837ca48cde Minor refactoring 2020-09-02 16:14:57 +10:00
Niels Andriesse
2866bdd0f1
Merge pull request #311 from RyanRory/open-group-missing-messages
Fix Missing Messages in Open Groups
2020-09-02 16:13:15 +10:00
nielsandriesse
906deb3ada Add copy Session ID button for one-to-one chats 2020-09-02 16:03:23 +10:00
Ryan ZHAO
cf49bf81fc fix missing messages in open groups 2020-09-02 14:44:15 +10:00
Anton Chekulaev
2e31900957 Merge branch 'dev' into light-theme
# Conflicts:
#	res/layout/activity_create_closed_group.xml
2020-09-02 13:33:16 +10:00
Anton Chekulaev
33876c2fc9 Use localized strings for UI mode dialog. 2020-09-02 13:24:02 +10:00
Anton Chekulaev
4b939358e9 Themes & styles cleanup. 2020-09-02 12:47:56 +10:00
Niels Andriesse
8e6920f37e
Merge pull request #309 from loki-project/shared-sender-keys
Remaining Shared Sender Keys Bits & Pieces Part 1/2
2020-09-02 12:06:03 +10:00
nielsandriesse
154181f518 Fix group leaving 2020-09-02 12:03:15 +10:00
Anton Chekulaev
4a39fe9588 Conversation activity theme tweaks. 2020-09-02 11:55:01 +10:00
nielsandriesse
2732b95940 Show a loader while the group is being created 2020-09-02 11:47:54 +10:00
Niels Andriesse
9865bdeece
Merge pull request #310 from RyanRory/open-group-date-handling
Fix Open Group Date Handling
2020-09-02 10:59:40 +10:00
nielsandriesse
146df2c5ef Fix incorrect database query 2020-09-02 10:22:19 +10:00
nielsandriesse
239efa7fc2 Merge branch 'dev' into shared-sender-keys 2020-09-02 09:49:19 +10:00
Anton Chekulaev
0992ad4e5b Outlined icons for conversation input panel. 2020-09-01 19:22:30 +10:00
nielsandriesse
fcc6304247 Fix path rebuilding 2020-09-01 18:30:54 +10:00
nielsandriesse
d26712bdb4 Slightly reduce background poll interval 2020-09-01 17:02:08 +10:00