Commit Graph

1220 Commits

Author SHA1 Message Date
Mario Danic
243fa2aad9
Further migration steps 2019-12-19 17:20:21 +01:00
Mario Danic
c3a9cca12d
Further fixes to settings 2019-12-19 17:20:21 +01:00
Mario Danic
c7989f04ce
Add loading state 2019-12-19 17:20:21 +01:00
Mario Danic
a695a8448d
Further progress on user migration 2019-12-19 17:20:21 +01:00
Mario Danic
b492c8a576
Various updates 2019-12-19 17:20:21 +01:00
Mario Danic
8eb2f78a23
Significant changes
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-12-19 17:20:20 +01:00
Mario Danic
d5cf261776
Fix user migration step
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-12-19 17:20:20 +01:00
Mario Danic
5945700ffb
Clean up 2019-12-19 17:20:20 +01:00
Mario Danic
88647c82bf
Update various things
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-12-19 17:20:20 +01:00
Mario Danic
ca4998614c
Compiles again
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-12-19 17:20:20 +01:00
Mario Danic
4b38eb1d19
More cleanups
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-12-19 17:20:20 +01:00
Mario Danic
f637e4765b
More progress on various offline storages
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-12-19 17:20:19 +01:00
Mario Danic
96c2315d91
Clean u
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-12-19 17:20:19 +01:00
Mario Danic
706e228f0b
First steps towards user migration
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-12-19 17:20:19 +01:00
Joas Schilling
02092d0471 Use server default value for autocomplete limit
There is no real need to use a custom limit, when the server has a sane default as well as a setting to overwrite this.

Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-31 12:08:09 +01:00
Mario Danic
f406d294ea Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-28 20:10:38 +01:00
Mario Danic
90cf68fd4c Improve call detection
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-28 13:35:11 +01:00
Mario Danic
a79a8733a6 Fix #663
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-28 13:27:15 +01:00
Mario Danic
4f87607aa7 Remove useless string
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-28 13:07:23 +01:00
Mario Danic
f78dabbaa3 Limit contacts to 50 loads
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-28 13:06:25 +01:00
Mario Danic
7c7cd06ced Fix #659
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-28 13:06:03 +01:00
Mario Danic
f5468657d8 Fix notifications
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-28 12:25:26 +01:00
Mario Danic
e7790b38d1 More Kotlin & Coil
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-28 12:25:25 +01:00
Mario Danic
a0d932e946 Move notification worker to Kotlin & Coin
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-28 12:25:25 +01:00
Mario Danic
5141abeecc Various fixes & move to Coil
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-28 12:25:25 +01:00
Mario Danic
b2aa5a70fd Fix contacts
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-26 20:58:37 +02:00
Mario Danic
0a1fc26cc2 Fix cache
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-26 16:46:11 +02:00
Mario Danic
6cdb84ecf2 Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-26 14:15:07 +02:00
Mario Danic
f2f9cc50ad Improve previews
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-26 14:14:58 +02:00
Mario Danic
1e251d4696 Fix browser item previews
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-26 13:31:56 +02:00
Mario Danic
6436c6b6ac Revert to older okhttp
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-26 13:30:24 +02:00
Mario Danic
281692519a Fix #660
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-26 13:17:50 +02:00
Mario Danic
b049f32044 Fix issues with settings
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-26 08:14:27 +02:00
Mario Danic
410f2cc597 Fix #658 and a few other issues
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-26 07:55:40 +02:00
Mario Danic
059aaedca8 New work
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-26 07:55:39 +02:00
Mario Danic
f271573129 Use Coil & Kotlin for even more things
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-25 10:52:38 +02:00
Mario Danic
9309c98dab Update copyrights
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-25 00:42:51 +02:00
Mario Danic
2238454ffb Move more things to Kotlin & Coil
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-24 22:52:01 +02:00
Mario Danic
561f7bff69 Move some chat and conversation info to ImageView
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-24 22:37:30 +02:00
Mario Danic
124c2951d9 Fixes to offline caching
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-24 17:00:00 +02:00
Mario Danic
7bd0918bd7 Implement Coil for conversations list
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-24 16:50:28 +02:00
Mario Danic
82a9c1d616 Some progress on Coil
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-24 14:40:22 +02:00
Mario Danic
3ff922ed06 Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-24 09:43:17 +02:00
Mario Danic
9d2a5d4f2c Fix updates to items + various improvements
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-24 09:43:17 +02:00
Mario Danic
2681e6ef24 More progress
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-24 09:43:17 +02:00
Mario Danic
7cc70ae6a1 Dont show “Allow guests” for one2one
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-20 23:12:26 +02:00
Mario Danic
fd81dd3d9b Various bug fixes and improvements
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-20 23:03:14 +02:00
Mario Danic
bf3d5c2c65 Bug fixes, improvements, and significant changes to the conversation menu & info
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-20 01:56:11 +02:00
Mario Danic
23bc417ba4 Fix file uploads
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-18 16:26:24 +02:00
Mario Danic
d5abcc01a3 Fix search & state transitions
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-18 13:54:45 +02:00
Mario Danic
d66134c663 Rework conversation menu & bug fixes and improvements
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-18 13:23:51 +02:00
Mario Danic
978be1afe1 Add no connectivity icon & fix FAB appearance on various states
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-17 13:26:56 +02:00
Mario Danic
fd44934b98 Reformatting
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-17 13:12:29 +02:00
Mario Danic
8441fd2475 Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-17 12:55:02 +02:00
Mario Danic
ead2ca24c9 Better modularization + move image loading to view model
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-17 12:54:15 +02:00
Mario Danic
06ed99f3ad i18n and loading after connection issues
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-17 11:44:38 +02:00
Mario Danic
d3f38a720f Fix issues with errors & various loading improvements & code cleanup
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-16 21:56:36 +02:00
Mario Danic
f99dac5f45 Data loading improvements
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-16 16:24:07 +02:00
Mario Danic
8a3008ef25 Lots of progress on the conversations list view
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-16 13:42:11 +02:00
Mario Danic
ab3cb83cdf Fix participant state icons
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-14 09:06:49 +02:00
Mario Danic
91e62d9de2 Koin implementation & EventBus cleanup
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-14 09:06:49 +02:00
Mario Danic
b21b0c1514 Fix bugs & build issues
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-14 09:06:49 +02:00
Mario Danic
7e46f4d30a Fix models
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-14 09:06:47 +02:00
Mario Danic
6062beb5c2 Initial work on refactoring
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-14 09:06:47 +02:00
Mario Danic
efbc88045b Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-14 09:06:45 +02:00
Mario Danic
dfedbc26f9 Add support for autodispose to lots of views
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-14 09:06:45 +02:00
Mario Danic
bae7eaea09 Fix #649, fix #645
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-10-03 12:53:18 +02:00
Mario Danic
fed8c454ed Fixed issues with sending messages
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-30 14:56:41 +02:00
Mario Danic
81f1722708 Various fix for crashes
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-30 14:56:41 +02:00
Mario Danic
407ad06680 Fix issues with messages processing
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-30 12:32:59 +02:00
Mario Danic
b3e8e36d95 Fix message title
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-30 12:25:15 +02:00
Mario Danic
a32b9a87d2 Fix unread message notices
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-30 11:47:45 +02:00
Mario Danic
d117551276 Fix issues with chat title crash
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-30 11:15:16 +02:00
Mario Danic
d987dd1fae Fix notifications crash
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-27 13:52:31 +02:00
Mario Danic
62e42d27ae Update version
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-27 13:07:13 +02:00
Mario Danic
ef5dc0f0e2 Kotlin & hardening
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-27 13:07:13 +02:00
Mario Danic
1116c943a9 Few more fixes
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-27 13:07:13 +02:00
Mario Danic
db325dde19 Fix issues with setting the title
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-27 13:07:12 +02:00
Mario Danic
d1074257be Clean up imports
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-26 14:14:54 +02:00
Mario Danic
2bbfdda400 Fix moderation issues with add participants
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-26 14:14:41 +02:00
Mario Danic
48c1505cb5 Fix participants management UI
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-26 13:59:55 +02:00
Mario Danic
c1f9dd2ac5 Bug fixes related to guest account
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-26 13:29:00 +02:00
Mario Danic
139c1f1724 Fix some lobby crashes
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-26 10:39:07 +02:00
Mario Danic
ecfe91f36f Significant improvements to the dark theme
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-26 10:39:07 +02:00
Mario Danic
df7f50ba01 Remove logs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-26 10:39:07 +02:00
Mario Danic
0fa1ae28fb Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-16 14:06:32 +02:00
Mario Danic
cba3f3317c Fix the final bugs with user management
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-16 14:05:22 +02:00
Mario Danic
85b75b7da5 Fix up magical stuff
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-16 12:49:12 +02:00
Mario Danic
0b7ce8295c First draft of participants management
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-16 11:10:35 +02:00
Mario Danic
3f374ca232 Fix messages stuff
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-13 15:48:19 +02:00
Mario Danic
0648ceb44c New notice logic
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-13 12:39:50 +02:00
Mario Danic
0a0aece7d0 Partly fix messages loading
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-13 12:13:27 +02:00
Mario Danic
82170b77d7 Fix automated app starting due to room invite
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-13 10:39:26 +02:00
Mario Danic
362042e27e Better scroll on new messages & Kotlin
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-09 21:59:40 +02:00
Mario Danic
4d9781fbe2 First scroll to new messages
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-09 18:11:09 +02:00
Mario Danic
f686bf9057 Change timeout for first future pull
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-09 14:00:37 +02:00
Mario Danic
8ed3d1404e Change messages fetch limit
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-09 13:58:08 +02:00
Mario Danic
a8ee4a355b Add some whitespace to bottom of the chat
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-09 13:54:47 +02:00
Mario Danic
6504a3b6e7 Improve things a bit
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-09 13:46:49 +02:00
Mario Danic
ec44092676 Fix endless loading of messages
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-09-09 13:40:26 +02:00