Commit graph

1617 commits

Author SHA1 Message Date
Mario Danic
8aeb754f15 Remove useless class 2018-11-29 18:29:46 +01:00
Mario Danic
266ee8eda1 Fix #357
Moves the hang up button above all other buttons
2018-11-29 14:36:03 +01:00
Mario Danic
e13e964fd3 Clean up 2018-11-29 14:01:33 +01:00
Mario Danic
e2a74f53dc Fix participant flags 2018-11-28 13:59:39 +01:00
Mario Danic
9fadec5e10 Optimize imports 2018-11-28 13:59:39 +01:00
Mario Danic
7fe92e67ac Switch to enum 2018-11-28 13:59:39 +01:00
Mario Danic
eeb87183a0 Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-11-28 13:59:39 +01:00
Mario Danic
af4926d614 Fix #353
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-11-28 13:56:55 +01:00
Mario Danic
f956393d0c Fix a possible crash 2018-11-27 14:01:05 +01:00
Mario Danic
e9b500f5c1 Fix a few issues with conversation info
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-11-23 23:01:39 +01:00
Mario Danic
811769c2ab Fix an issue with workmanager
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-11-22 18:02:25 +01:00
Mario Danic
0116c64fbc Try to fix #349
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-11-22 16:11:26 +01:00
Mario Danic
1953f5a496 Add id to sharee
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-11-21 23:51:40 +01:00
Mario Danic
a11bf58bac Fix contacts list
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-11-21 23:51:31 +01:00
Mario Danic
a4279f28f5 Fix #318 and better participants list
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-11-21 21:16:42 +01:00
Mario Danic
54405c603c Fix MCU completely 2018-11-10 00:22:59 +01:00
Mario Danic
29c38aa107 Improve MCU support 2018-11-09 23:25:50 +01:00
Mario Danic
1e055568bc Fix a bug with init a hashmap 2018-11-09 22:42:14 +01:00
Mario Danic
4ddc68b774 Improve participants list 2018-11-08 23:00:35 +01:00
Mario Danic
9cdce626e9 Beginning of participants list 2018-11-08 22:13:23 +01:00
Mario Danic
b531ca59c6 Switch to a different codec 2018-11-08 13:41:55 +01:00
Mario Danic
f4eb7f01ec Fix a crash with progress bar null 2018-11-08 03:15:53 +01:00
Mario Danic
20e1515b74 Fix a bug with index out of bounds 2018-11-08 03:15:53 +01:00
Mario Danic
24dd681dfa Change constructor to public 2018-11-07 14:30:37 +01:00
Mario Danic
65d9296209 Fix notification channel creation 2018-11-07 14:29:07 +01:00
Mario Danic
a90ba05d29 Fix #316 2018-11-07 11:12:57 +01:00
Mario Danic
5398d17295 Use participantFlags 2018-11-07 10:04:10 +01:00
Mario Danic
f797f10047 Fix a typo 2018-11-07 09:59:21 +01:00
Mario Danic
569c536d2b Add support for inviting groups to a conversation 2018-11-07 09:58:43 +01:00
Mario Danic
c92c3db803 Attempt at removing the data from arbitrary storage 2018-11-07 03:54:29 +01:00
Mario Danic
238cab78b1 Don’t try to set notification level if we can’t do it 2018-11-07 03:48:00 +01:00
Mario Danic
d492e8040b Add avatar & conversation name to info 2018-11-07 03:44:46 +01:00
Mario Danic
efc3d0f96e Fixes #343 2018-11-07 03:09:08 +01:00
Mario Danic
75d288cbf4 Fix #259 2018-11-07 03:09:08 +01:00
Mario Danic
e3f43b63ea Fix #325, fix #344 2018-11-07 02:15:44 +01:00
Mario Danic
142ceb12e2 Fix various issues & started working on notification levels 2018-11-06 22:58:14 +01:00
Mario Danic
ec2557567c Fix #341 2018-11-04 01:12:05 +01:00
Mario Danic
732a24692e Fix #339 and update jobs 2018-11-02 03:53:29 +01:00
Mario Danic
a692e66672 Send nick if we have external server 2018-10-30 23:09:29 +01:00
Mario Danic
9b09848838 Clean up 2018-10-30 22:33:17 +01:00
Mario Danic
f3ff2e247b Real fix for regular calls 2018-10-30 10:50:42 +01:00
Mario Danic
498ae0dfc3 Nick sending + fix regular calls 2018-10-30 10:50:42 +01:00
Mario Danic
98cabbfc11 Fix nickname & fonts 2018-10-29 10:27:38 +01:00
Mario Danic
a007af3db6 Fix database upgrade 2018-10-29 10:27:38 +01:00
Mario Danic
42d5d3cb49 Fix crash when clicking on preview 2018-10-26 11:40:05 +02:00
Mario Danic
769e478874 Scope methods properly 2018-10-26 10:49:51 +02:00
Mario Danic
e5532a5842 Fix #337 and closing websocket connections 2018-10-26 10:47:59 +02:00
Mario Danic
269b879ee4 Send bye when deleting message 2018-10-26 10:07:45 +02:00
Mario Danic
91f24d7250 Set room differently 2018-10-25 13:07:45 +02:00
Mario Danic
dc24506aec Better restarts for websocket 2018-10-25 13:04:14 +02:00
Mario Danic
61de45464b Fix call sometimes not working 2018-10-25 11:34:37 +02:00
Mario Danic
85769f5d06 Fix contacts fetching 2018-10-25 11:34:37 +02:00
Mario Danic
f0017a2a39 Implemented proper resume 2018-10-25 01:22:26 +02:00
Mario Danic
3ec2480848 Improve websocket connection management 2018-10-25 00:56:01 +02:00
Mario Danic
91d0d829e0 Fix a few bugs 2018-10-25 00:28:48 +02:00
Mario Danic
8af64364b7 Progress in improving external signaling 2018-10-25 00:15:54 +02:00
Mario Danic
8ff04879e5 Cleaning up 2018-10-24 00:43:56 +02:00
Mario Danic
e300f73483 Fix #310 2018-10-23 23:45:25 +02:00
Mario Danic
0ad443bb31 Nicer disabled state when using public conversations 2018-10-23 23:16:54 +02:00
Mario Danic
f2b9303cc4 Fix #206 2018-10-23 22:56:37 +02:00
Mario Danic
b3baf4cdf2 More progress towards group 2018-10-23 22:22:51 +02:00
Mario Danic
ce5f1706b9 Clean ups & More progress towards #206 2018-10-23 21:46:22 +02:00
Mario Danic
22614792df Initial steps towards #206 2018-10-23 21:36:04 +02:00
Mario Danic
d221958931 Fix connections 2018-10-18 23:06:16 +02:00
Mario Danic
6e4d93a5c1 Change param name 2018-10-18 12:10:28 +02:00
Mario Danic
15b53c701a Fix a typo 2018-10-18 11:51:37 +02:00
Mario Danic
6ef2e3bfd8 Fix offer request 2018-10-18 11:32:47 +02:00
Mario Danic
7a31c4c659 Dont show publisher stream 2018-10-18 01:12:39 +02:00
Mario Danic
102f259f2a Fix mute message 2018-10-17 23:48:21 +02:00
Mario Danic
ade92c0344 New updates 2018-10-17 23:27:12 +02:00
Mario Danic
6b46e078c1 Some fixes 2018-10-17 22:43:46 +02:00
Mario Danic
3f4d249838 Clean ups 2018-10-17 21:27:53 +02:00
Mario Danic
5dd36a2fcc Cleanups 2018-10-17 17:35:25 +02:00
Mario Danic
18f7b7fc72 Add sid to model 2018-10-17 17:29:00 +02:00
Mario Danic
ae1feadbc2 Remove log 2018-10-17 14:18:30 +02:00
Mario Danic
83a91539fb Get participants update to work 2018-10-17 14:12:29 +02:00
Mario Danic
db026c4a9e Clean ups 2018-10-17 13:20:48 +02:00
Mario Danic
bd303a1d00 More progress in websocket implementation 2018-10-17 12:38:08 +02:00
Mario Danic
f6b1dca677 Switch if to switch :) 2018-10-17 08:34:02 +02:00
Mario Danic
5a3f199f14 Fix a bug with re-sending messages 2018-10-16 22:01:32 +02:00
Mario Danic
0bb65795ad Revert "Prefer H264"
This reverts commit 589f7f934f.
2018-10-16 21:53:35 +02:00
Mario Danic
589f7f934f Prefer H264 2018-10-16 14:46:13 +02:00
Mario Danic
9f1fef7ff1 Smaller progress for websocket communication 2018-10-16 13:16:53 +02:00
Mario Danic
568db40816 Fix call message model 2018-10-16 11:42:37 +02:00
Mario Danic
54144b1c8c Fix a few bugs 2018-10-15 21:57:30 +02:00
Mario Danic
8c0050ee3b Fix mapping 2018-10-15 21:23:10 +02:00
Mario Danic
c69472cc39 Implemented request offer 2018-10-15 21:12:27 +02:00
Mario Danic
b0e85e7d4f Always leave room with websockets 2018-10-15 14:24:05 +02:00
Mario Danic
41a16f8f83 Further websockets implementation 2018-10-15 14:23:25 +02:00
Mario Danic
8af047926e Fix media stream & data channel messages sending 2018-10-15 12:17:57 +02:00
Mario Danic
7e1e86ae9e Clean up 2018-10-15 11:56:39 +02:00
Mario Danic
60063bbcb0 Fix issue with layouting if last message was system message 2018-10-13 22:43:03 +02:00
Mario Danic
53bc42fbea Some progress in websockets communication 2018-10-13 22:39:46 +02:00
Mario Danic
72d3f5ef66 More work towards working websockets 2018-10-12 20:07:12 +02:00
Mario Danic
70aaedd953 Remove Mario tagging 2018-10-12 11:53:09 +02:00
Mario Danic
5e546734cd Lots of progress on WebSocket implementation 2018-10-12 11:41:04 +02:00
Mario Danic
41bdcbd3c3 Clean up 2018-10-12 10:40:19 +02:00
Mario Danic
040e6c4e3d Further progress in handling websocket 2018-10-11 13:44:11 +02:00
Mario Danic
ca632be2ac More progress on external signaling 2018-10-11 12:37:51 +02:00
Mario Danic
a488ebafdf Prepare more models for websockets communication 2018-10-11 12:19:55 +02:00
Mario Danic
0f0509c2d4 Preparing all the models for websockets 2018-10-11 10:44:43 +02:00
Mario Danic
7bce24a850 More progress towards external signaling support 2018-10-10 16:31:04 +02:00
Mario Danic
dc16c7b91d Add ability to fetch external signaling settings 2018-10-10 09:03:08 +02:00
Mario Danic
eea7f7ebfe Fix #303 2018-10-09 15:06:14 +02:00
Mario Danic
a788c20b4a Lots of work on files preview 2018-10-09 14:53:54 +02:00
Mario Danic
66da39a1a1 Add initial Scarlet impl 2018-10-08 21:13:08 +02:00
Mario Danic
27eaf02485 Fix WebRTC 2018-10-06 06:38:21 +02:00
Mario Danic
088a21e4b9 Fix #315 2018-10-06 06:22:22 +02:00
Mario Danic
763857e36c Update capabilities every time we run 2018-10-05 21:33:10 +02:00
Mario Danic
f54466da65 Fix crash with search item missing 2018-10-03 14:35:40 +02:00
Mario Danic
2f7cc1cbe9 Fix crash with app prefs missing 2018-10-03 14:34:41 +02:00
Mario Danic
fafca26572 Fix a crash with resources being null 2018-10-03 14:33:26 +02:00
Mario Danic
35fd4d36a9 Fix another crash 2018-10-03 14:31:50 +02:00
Mario Danic
fa054e7e5a Fix a crash with too many jobs enqueued due to work manager bug 2018-10-03 14:29:36 +02:00
Mario Danic
cced5fd2c0 Finish migration to AndroidX 2018-10-03 14:21:14 +02:00
Mario Danic
9f04e40914 More progress with AndroidX 2018-10-03 14:11:10 +02:00
Mario Danic
f67e221e7a More progress towards AndroidX 2018-10-03 08:19:41 +02:00
Mario Danic
bd2820c90e First step to AndroidX migration 2018-10-02 22:34:00 +02:00
Mario Danic
1800209999 Add clickable resources 2018-09-06 20:45:03 +02:00
Mario Danic
3e6b5f8382 Fix #292 2018-09-06 20:30:01 +02:00
Mario Đanić
e6ebaf3134
Merge pull request #301 from o0lwj0o/patch-1
improve performance
2018-08-31 20:13:22 +02:00
Mario Đanić
66908a7742
Merge pull request #302 from o0lwj0o/patch-2
improve performance
2018-08-31 20:13:06 +02:00
o0lwj0o
4305e9ccf8
improve performance
see https://stackoverflow.com/questions/44334233/why-is-the-stringbuilder-chaining-pattern-sb-appendx-appendy-faster-than-reg/44338950
2018-08-31 15:38:46 +08:00
o0lwj0o
7da38e171b
improve performance
see  https://stackoverflow.com/questions/44334233/why-is-the-stringbuilder-chaining-pattern-sb-appendx-appendy-faster-than-reg/44338950
2018-08-31 15:36:16 +08:00
Tilo Spannagel
e48ea806b4
Fix an issue with variable datatypes
Signed-off-by: Tilo Spannagel <development@tilosp.de>
2018-08-28 17:50:09 +02:00
Mario Danic
92919928fa Implement better support for video verification
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-27 12:57:48 +02:00
Mario Danic
bf123dfc15 Implement shared file system emssage
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-27 12:12:27 +02:00
Mario Danic
bcb16bb251 Fix credentials issue
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-27 11:23:36 +02:00
Mario Danic
9a7e8da28c Fix #296
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-24 11:05:04 +02:00
Mario Danic
bb4252bdbf Update last messages when coming to a screen
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-24 10:26:26 +02:00
Mario Danic
d328332d70 Fix the notif color for devices older than 8
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-24 10:16:54 +02:00
Mario Danic
218536c4c0 Add call started
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-23 16:26:41 +02:00
Mario Danic
1961947b91 Stuff with removing online presence
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-23 14:43:25 +02:00
Mario Danic
48ff5247b0 Fix things
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-23 14:43:25 +02:00
Mario Danic
e514c24316 Back to regular inject :(
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-23 14:43:25 +02:00
Mario Danic
3a83a1783e Fix crash
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-23 14:43:25 +02:00
Mario Danic
d7b7fd466a Fix push
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-23 14:43:25 +02:00
Mario Danic
92951252b3 Fix an issue with favorites
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-23 14:43:25 +02:00
Mario Danic
a299a230c6 Fixes
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-23 14:43:25 +02:00
Mario Danic
32e3203034 Try to fix null context
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-19 15:50:55 +02:00
Mario Danic
b181a961d8 Fix #290
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-18 15:38:16 +02:00
Mario Danic
82f29a6bc0 Remove cache eviction
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-18 14:28:02 +02:00
Mario Danic
f9af8dc2a4 Fix retrofit magic
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-18 09:57:05 +02:00
Mario Danic
5948aaec0a Fix #286, Fix #288, Fix #289
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-17 21:57:24 +02:00
Mario Danic
b7a47b3972 More memory cleanups
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-17 00:06:19 +02:00
Mario Danic
74691aa278 Dispose everything properly
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-16 23:45:13 +02:00
Mario Danic
08efe40d28 Dispose everything properly
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-16 22:08:42 +02:00
Mario Danic
2022d07671 Fix settings
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-16 21:29:26 +02:00
Mario Danic
2b76d379a3 Update conversations list layout
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-16 12:55:36 +02:00
Mario Danic
560cdcd5c6 Dont show favorite if not available
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-16 12:24:56 +02:00
Mario Danic
4fb4df3221 Fix #282
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-16 12:24:56 +02:00
Mario Danic
63c2063de6 More progress on moving to new Retrofit impl
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-11 07:38:57 +02:00
Mario Danic
43a1187e3a Update settings to use new retrofit
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-11 07:38:57 +02:00
Mario Danic
7e8957fd97 Fix NcApi usage for conversations list
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-11 07:38:57 +02:00
Mario Danic
bd70363a43 Better ncApi handling for contacts
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-11 07:38:57 +02:00
Mario Danic
d5476f83ec Improve CallNotificationController ncapi usage
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-11 07:38:57 +02:00
Mario Danic
4ea5f2e226 Fix #279
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-10 22:20:38 +02:00
Mario Danic
7aa4743a32 Start using new api holder for jobs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-10 22:09:06 +02:00
Mario Danic
57c2858737 Start implementing different approach to retrofit
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-10 15:19:29 +02:00
Mario Danic
3cb3506f56 Use blocking subscribe in workers
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-10 07:12:41 +02:00
Mario Danic
b55a57ceab Improve WorkManager implementation
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-10 07:12:41 +02:00
Mario Danic
bd11873eef Implement WorkManager
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-10 02:33:48 +02:00
Mario Danic
6bc78aae90 Start migration to WorkManager
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-10 02:09:41 +02:00
Mario Danic
6c1ec00693 Small fixes
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-10 01:37:47 +02:00
Mario Danic
28780d2a3b Some magic for notifications
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-10 00:41:13 +02:00
Mario Danic
7f63476669 Fix #278
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-09 21:18:10 +02:00
Mario Danic
195c70606f Force full screen in horizontal mode
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-09 21:08:33 +02:00
Mario Danic
f3a32f8f6d Fix issue with conversation favorites
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-09 21:02:52 +02:00
Mario Danic
6b91079c49 Fix a crashing bug
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-08 22:44:45 +02:00
Mario Danic
5dcd8479c3 Move pin to favorites
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-08 21:26:20 +02:00
Mario Danic
f86c5b3a0d Make system messages with round background
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-08 02:50:46 +02:00
Mario Danic
2261c9527c Fix #264
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-08 02:42:46 +02:00
Mario Danic
d9f26d3d00 Partial support for #264
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-08 01:37:03 +02:00
Mario Danic
85ce06a9a9 Optimize
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-07 23:45:35 +02:00
Mario Danic
0f6b7cf580 Fix #270
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-07 23:43:59 +02:00
Mario Danic
f50f3a8db7 Fix #236
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-07 22:46:14 +02:00
Mario Danic
8c45893bbe Fixes
Signed-off-by: Mario Danic <mario@lovelyhq.com>

Fix issues

Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-07 21:56:43 +02:00
Mario Danic
298483acbd Revert "Fix parsing a little bit"
This reverts commit c311ec9bf4.
2018-08-06 23:12:20 +02:00
Mario Danic
c311ec9bf4 Fix parsing a little bit
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-06 23:05:34 +02:00
Mario Danic
08710d5f1c Fix #275
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-06 22:50:51 +02:00
Mario Danic
23879a8906 Add partial support for nid
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-06 15:49:58 +02:00
Mario Danic
3c5b3fb413 Don’t do anything if we fail to fetch conversation
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-06 15:00:09 +02:00
Mario Danic
eb953d648a Cleanups
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-05 11:34:56 +02:00
Mario Danic
41f5dd9a24 Dont cancel guest notifications as there are none
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-05 10:55:45 +02:00
Mario Danic
c4ee25aee0 Cancel notifications when joining a call
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-05 10:46:46 +02:00
Mario Danic
2f0f90f5f6 Cancel notifications for group when re-showing chat
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-05 10:44:48 +02:00
Mario Danic
f3fc375ad9 Cancel existing notifications on joining room
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-05 10:44:04 +02:00
Mario Danic
60d11108c8 Rename a callslist controller
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-04 21:58:51 +02:00
Mario Danic
d4f941d29f Add long click menu for conversations
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-04 21:57:50 +02:00
Mario Danic
4df3284a37 Fix layout issues & Add lock icon to room
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-04 21:44:03 +02:00
Mario Danic
d5c582efb7 Add status support
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-04 16:05:16 +02:00
Mario Danic
ef8a2b68fd Fix #253, Work on #268
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-04 13:50:14 +02:00
Mario Danic
05c689bad6 Fix a crashing bug
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-03 17:59:24 +02:00
Mario Danic
26211f07aa Remove unread messages as sorting criteria
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-03 17:05:40 +02:00
Mario Danic
7c8c811c6b Better sorting
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-03 15:17:46 +02:00
Mario Danic
c50257653c Some work on #264 + pin
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-03 13:44:43 +02:00
Mario Danic
9ab55198ee Add support for new room fields
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-03 11:40:18 +02:00
Mario Danic
3c9953196a Fix #267
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-03 11:38:12 +02:00
Mario Danic
77f8652177 Fix #210
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-03 11:33:02 +02:00
Mario Danic
09088b097e Fixes #238
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-03 09:40:23 +02:00
Mario Danic
6898a4cc4b Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-02 17:34:45 +02:00
Mario Danic
8b22f4c65b Improvements for #223
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-08-02 08:14:23 +02:00
Mario Danic
a61752ac0d Fix a typo
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-30 00:38:01 +02:00
Mario Danic
d7bb023019 Only pull if in chat
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-29 21:11:24 +02:00
Mario Danic
8dba5aa889 Fix in-the-same-conversation detection
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-29 20:42:13 +02:00
Mario Danic
b4662b78ec Layout change & memory mgmt
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-29 15:48:21 +02:00
Mario Danic
6806a43fe5 Fix security issue when importing accounts
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-29 14:55:34 +02:00
Mario Danic
7941ce1ec5 Fix rotation issues with MagicCallControlelr
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-29 14:38:51 +02:00
Mario Danic
796f24143a Memory improvements
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-29 12:05:13 +02:00
Mario Danic
b0aaf75109 Fixes #258, Fixes #255, Fixes #237, Fixes #234
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-29 12:00:34 +02:00
Mario Danic
257d3104b2 Further work on #237
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-26 22:50:17 +02:00
Mario Danic
58cfcdeb00 Work on #237
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-26 22:44:31 +02:00
Mario Danic
f6877fd7de Fix #158
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-25 15:27:46 +02:00
Mario Danic
d6457bc997 Partly implement #158
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-20 14:26:44 +02:00
Mario Danic
2664528660 Fix #242
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-19 09:46:11 +02:00
Mario Danic
3d1f088674 Fix #243
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-18 21:55:15 +02:00
Mario Danic
5445edacd7 Fix a crashing bug
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-17 21:45:22 +02:00
Mario Danic
2592e8bbaf Cleanups and bundled emoji font
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-17 17:22:02 +02:00
Mario Danic
a70d36bb80 Fix another crash with ringtone
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-17 16:51:22 +02:00
Mario Danic
9f15661273 Fix a crashing bug
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-17 16:51:22 +02:00
Mario Danic
f677d95fe7 Fix emoji detection
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-17 16:50:12 +02:00
Mario Danic
27e7ecc4b0 Add new models to hardware AEC disable
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-16 22:54:50 +02:00
Mario Danic
1d0858c98e Remote empty line
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-15 08:25:50 +02:00
Mario Danic
7de56eb869 Fix #213 and more
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-15 08:25:41 +02:00
Mario Danic
969a095f61 Add support for favorite api
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-14 16:25:53 +02:00
Mario Danic
c4bd5f551c Fix bugs ith layout & google apis
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-14 16:25:53 +02:00
Mario Danic
493ec6ebd6 Update conflicts
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-14 16:25:53 +02:00
Mario Danic
4031412f85 Update strings
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-14 16:25:53 +02:00
Mario Danic
d234722c7c Further layout fixes
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-14 16:25:53 +02:00
Mario Danic
9a6775a3e8 Layout improvements and emoji handling
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-14 16:25:53 +02:00
Mario Danic
4be4c0aa02 Improve avatar loading
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-14 16:25:53 +02:00
Mario Danic
de0044b637 Clean up a little bit
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-14 16:25:53 +02:00
Mario Danic
e5841ff6ec Fix #235
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-14 16:25:53 +02:00
Mario Danic
b7f076b6b5 Fix #233
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-14 16:25:53 +02:00
Mario Danic
0fcc3a7fea Fix #221
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-14 16:25:53 +02:00
Mario Danic
bdbb3a8cd1 Fix #214
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-14 16:24:32 +02:00
Mario Danic
9e1c2c7657 Some work on #223
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-14 16:24:32 +02:00
Mario Danic
c512cd25b8 Fix #224
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-14 16:24:32 +02:00
Mario Danic
1dc0ac8133 Fix #229
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-14 16:24:32 +02:00
Mario Danic
95ef492454 Fix #208
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-08 23:20:03 +02:00
Mario Danic
e586a38291 Fix #195
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-08 22:11:43 +02:00
Mario Danic
bebb95b7f8 Try to fix a crash
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-03 22:53:22 +02:00
Mario Danic
654c46edc4 Improve layout further
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-03 21:51:14 +02:00
Mario Danic
126f98c1e6 Fix #222
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-07-02 21:44:46 +02:00
Mario Danic
dce1ec6e6c Remove import
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-29 22:55:21 +02:00
Mario Danic
3231d98f2c Fix layout bug in immersive mode
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-29 22:43:37 +02:00
Mario Danic
da273a43fc Mostly fix layout issue
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-29 10:41:35 +02:00
Mario Danic
f134d41433 Try to fix going to call
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-28 10:40:22 +02:00
Mario Danic
942c0581d3 Fix proximity sensor video stop
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-28 01:23:54 +02:00
Mario Danic
8b922caea4 Fix a few layout bugs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-28 00:40:16 +02:00
Mario Danic
1d8db226fa Fix emojis
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-27 08:14:20 +02:00
Mario Danic
7a55f7a269 Update usage of instance
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-26 16:28:45 +02:00
Mario Danic
40d5d6a61c Fix highlight accent color
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-25 23:55:42 +02:00
Mario Danic
c907c62c3c Fix #211
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-25 22:54:28 +02:00
Mario Danic
ca31e5e967 Fix #202
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-25 21:24:46 +02:00
Mario Danic
482e91655c Dont return success when starting activity
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-25 18:35:34 +02:00
Mario Danic
8b27286536 Fix bugs with Android 5
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-24 21:41:19 +02:00
Mario Danic
75fb4cbea1 Fix crashing bugs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-24 21:31:50 +02:00
Mario Danic
a2de1bfd9d Try to fix
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-24 20:49:15 +02:00
Mario Danic
cbfa3c3f18 Fix bugs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-23 20:53:22 +02:00
Mario Danic
0709ce1270 Fix a missing instance for method
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-21 21:55:41 +02:00
AndyScherzinger
1cbe3c0d04
use getters 2018-06-21 20:28:03 +02:00
AndyScherzinger
2f3c2c0f17
use TextUtils for null/empty checks 2018-06-21 16:20:47 +02:00
AndyScherzinger
066e0702d7
dynamic bottom sheet header for room config 2018-06-21 15:47:21 +02:00
AndyScherzinger
26d45c466b
Fix #151 by defining more specific bottom sheet header strings 2018-06-21 13:01:23 +02:00
Mario Danic
adfd7bacb0 Fix potential bug with possible user id
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-20 20:22:21 +02:00
Mario Danic
078115d478 Fix #162 and a few other bugs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-20 20:04:55 +02:00
Mario Danic
8d409cd4d6 Fix a typo
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-20 19:39:53 +02:00
Mario Danic
1678a2e7ab Delete notification groups on upgrade
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-20 08:09:34 +02:00
Mario Danic
aed03980af Show notification if app is not in foreground
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-19 22:39:43 +02:00
Mario Danic
caebce2b22 Fix up singleton to store room state
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-19 20:46:20 +02:00
Mario Danic
76fc46ab04 Dont check activity
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-19 20:44:05 +02:00
Mario Danic
ccd2c847bb Fix a few bugs with permissions
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-19 20:37:07 +02:00
Mario Danic
a4e03bc970 Fix a few bugs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-19 19:58:03 +02:00
Mario Danic
3480f4b593 Do some further work on notifications
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-19 14:53:26 +02:00
Mario Danic
621468b81f Do lots of work on call notification
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-19 13:17:01 +02:00
AndyScherzinger
9ffead9b73
use different avatar sizes for landscape/portrait for call notification
while always fetch the larger version (portrait size)
2018-06-18 14:05:52 +02:00
Mario Danic
8057430eca Fix a cursor crash for real
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-16 20:32:58 +02:00
Mario Danic
93643269a8 Fix a cursor crash
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-16 12:02:50 +02:00
Mario Danic
91ec476f9a Fix a few bugs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-16 11:52:21 +02:00
Mario Danic
75fbf37210 Partly fix back button in ringtone selection
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-15 16:31:58 +02:00
Mario Danic
879098ca8c Change transitions and update back call color
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-15 11:39:51 +02:00
Mario Danic
053a6c8786 Set default sound for calls when parsing fails
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-15 11:35:16 +02:00
Mario Danic
cd58deedb1 Play sound when message is received
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-15 11:28:35 +02:00
Mario Danic
cd3e403dcb Fix selection of Librem sound
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-15 10:58:09 +02:00
Mario Danic
ed1eeac710 Fix rotation when selecting ringtone
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-15 10:16:49 +02:00
Mario Danic
c0d242f286 Fix a typo
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-15 10:05:58 +02:00
AndyScherzinger
c816c8d102
again fix size calculation 2018-06-14 22:03:07 +02:00
AndyScherzinger
654af51f3f
use the parameter, mate... just do it 2018-06-14 22:01:26 +02:00
AndyScherzinger
3ea3fadff2
always request the right avatar size 2018-06-14 21:58:07 +02:00
AndyScherzinger
32811ba3e4
load avatar in right size 2018-06-14 21:44:42 +02:00
Mario Danic
1b728a7c4d Cleanups
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-13 22:47:15 +02:00
Mario Danic
e3464b65b1 Add default notification sounds
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-13 22:43:40 +02:00
Mario Danic
09dfd42bb7 Fix a bug with checking if user is already in a call
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-13 07:18:17 +02:00
Mario Danic
2438a09fd0 Fix #82
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-12 20:30:13 +02:00
Mario Danic
60f2e25007 Beginnings of better notifications
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-12 20:16:29 +02:00
Mario Danic
2f733c1431 Fix room name empty in some ocassions
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-12 10:12:24 +02:00
Mario Danic
01348f07ea Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-12 10:08:05 +02:00
Mario Danic
5914ecb099 Attempts at fixing things
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-12 10:08:04 +02:00
Mario Danic
5b93317440 Fix #184
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-06 17:41:19 +02:00
Mario Danic
d4cee009cf Try to fix another crash
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-06 16:01:52 +02:00
Mario Danic
ef6aad5093 Fix a crash
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-06 15:59:20 +02:00
Mario Danic
ff69f79196 Attempt to fix message input loading
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-06 15:56:47 +02:00
Mario Danic
6f59a881ec Fix a user settings bugs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-05 08:20:09 +02:00
Mario Danic
58bdc2cc67 Clean up delete
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-05 07:24:10 +02:00
Mario Danic
ef829e8f2a Try to fix a bug
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-05 07:19:25 +02:00
Mario Danic
6c8321d053 Fix bug with camera & retries
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-04 23:17:59 +02:00
Mario Danic
0ca28326cd Try to fix more bugs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-04 23:17:59 +02:00
Mario Danic
6bc0a64c73 Try to fix another bug
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-04 23:17:59 +02:00
Mario Danic
e79d25dc3f Fix a crash
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-04 23:17:58 +02:00
Mario Danic
91f38323e9 Fix a crash
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-04 23:17:58 +02:00
Mario Danic
a3b674c7e7 Try to fix a bug
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-04 23:17:58 +02:00
Mario Danic
5ca20d3ea8 Revert
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-04 23:17:58 +02:00
Mario Danic
9fa4f55bbc Fix duplicate messages
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-01 16:44:06 +02:00
Mario Danic
86f30afe06 Fix notification icons
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-01 15:59:14 +02:00
Mario Danic
2d1b65537f More crashing fixes
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-01 15:46:30 +02:00
Mario Danic
62147fb5f6 Try to fix
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-01 15:44:06 +02:00
Mario Danic
c2a4c6f006 Fix another bug
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-01 15:41:41 +02:00
Mario Danic
d133624693 Fix a bug
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-01 15:40:19 +02:00
Mario Danic
50e072ced0 Some fixups
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-01 15:35:35 +02:00
Mario Danic
6c35dc5123 Fix some operation bugs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-01 15:26:15 +02:00
Mario Danic
bf40f7eab8 Fix some bugs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-06-01 14:52:28 +02:00
Mario Danic
ae8057e405 Partly fix notifications
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-30 10:45:33 +02:00
Mario Danic
3d41e926a3 Meh
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-30 10:45:33 +02:00
Mario Danic
0aa79f4940 Revert "Fix bugs"
This reverts commit a88aaf5e66b9fba8d9ec5ba5f3e147fa041d570b.
2018-05-30 10:45:33 +02:00
Mario Danic
acdf936acb Fix bugs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-30 10:45:33 +02:00
Mario Danic
73dcfff367 Fix bugs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-30 10:45:33 +02:00
Mario Danic
05f358a270 Improve failed avatar
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-28 21:50:38 +02:00
Mario Danic
31d2d29a1f Improve notifications while in conversation
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-28 20:44:11 +02:00
Mario Danic
0d65cfbecd Add support for chat push
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-28 19:44:27 +02:00
Mario Danic
62cf45778e Start chat from push
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-28 16:34:36 +02:00
Mario Danic
c24ee9e910 Some work on calls
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-28 16:10:33 +02:00
Mario Danic
e6825275ba Guest chat support + other things
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-28 12:54:33 +02:00
Mario Danic
c30660068f Implement proper search
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-18 14:34:46 +02:00
Mario Danic
3806f35a53 Show all messages after all
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-18 08:06:29 +02:00
Mario Danic
21a65d1ca9 Fix push notifications
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-17 20:00:07 +02:00
Mario Danic
ebd5d001d5 Hide avatar if it fails to load
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-17 12:32:50 +02:00
Mario Danic
534e0e5d7c Use mirror only on front camera
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-16 21:31:59 +02:00
Mario Danic
aa8d058ef8 Add support for endless loading
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-16 17:36:02 +02:00
Mario Danic
b984eea07a Fix calls
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-16 12:42:29 +02:00
Mario Danic
919e349ac9 Prepare chat controller for menu operations
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-16 10:30:05 +02:00
Mario Danic
6c5860ac97 Prevent crash if call intent is null
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-16 08:16:20 +02:00
Mario Danic
ec7aecef46 Fix a crash when initiating call
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-15 10:20:19 +02:00
Mario Danic
328009f186 Fix a strange crash with no turn/stun
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-15 10:16:15 +02:00
Mario Danic
3fd44dfc35 Ignore room notifications
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-14 09:02:12 +02:00
Mario Danic
e3581f03f5 Fix case of no media stream from remote
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-10 21:49:23 +02:00
Mario Danic
f412ee4ca6 Fix chat & add avatars
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-10 21:41:34 +02:00
Mario Danic
a2c45a3736 Fix #157
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-10 15:31:15 +02:00
Mario Danic
59b54d1f7b Fix new conversations
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-10 15:18:22 +02:00
Mario Danic
f2aee50a74 Reworked UI & Voice-only calls
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-10 14:42:11 +02:00
Mario Danic
245505bb71 Fix crash when switching accounts
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-09 19:37:54 +02:00
Mario Danic
f97b8c1cdb Fix a crash in processing messages
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-09 19:36:46 +02:00
Mario Danic
43f5f16ab2 Fix #167 and fix #164
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-09 18:15:16 +02:00
Mario Danic
b3ea73f6a9 Implement part of #164
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-09 13:46:22 +02:00
Mario Danic
4f2880bf9b Fix #166
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-09 11:10:22 +02:00
Mario Danic
53caf09570 Move timestamp outside the bubble
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-08 20:54:43 +02:00
Mario Danic
27c60bcce4 Add message copy functionality
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-08 20:30:48 +02:00
Mario Danic
3c3de7e465 Remove selection listener
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-08 20:30:48 +02:00
Mario Danic
3a58a65bc7 Fix a crash
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-08 20:30:48 +02:00
Mario Danic
5788162941 Fix issues for real this time :)
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-05 21:10:40 +02:00
Mario Danic
55f72997ac Fix mentions
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-05 20:30:48 +02:00
Mario Danic
ed7afd842b Remove TODO
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-05 20:30:48 +02:00
Mario Danic
c1c536496c Fix some bugs + coloring
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-04 15:53:06 +02:00
Mario Danic
d7467b4fb6 Change coloring
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-04 15:35:03 +02:00
Mario Danic
08f44a04e1 Partly implement mention highlight
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-04 11:59:16 +02:00
Mario Danic
cfd2d0402d Close autocomplete on attach
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-04 11:04:19 +02:00
Mario Danic
043ff37f62 Add mention highlighting feature
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-04 10:41:01 +02:00
Mario Danic
2a863bb40a Cleanup a bit
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-04 04:00:27 +02:00
Mario Danic
fce49d717e Initial mention implementation
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-05-04 03:59:35 +02:00
Mario Danic
d9267d4626 Make variable private
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-30 14:30:33 +02:00
Mario Danic
719c81d4a6 Refactor intent creation
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-30 14:20:17 +02:00
Mario Danic
b721e68a1a Add a forgotten line
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-30 14:20:17 +02:00
Mario Danic
a0d778235d Start video call from chat
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-30 13:35:28 +02:00
AndyScherzinger
bf41e5c5b3
optimize app item layout 2018-04-30 13:33:05 +02:00
AndyScherzinger
36335d00de
Fix #151 recoloring bottom menu, slightly smaller text size 2018-04-30 12:31:16 +02:00
Mario Danic
afad915368 Fix layout code & some memory issues
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-28 13:48:26 +02:00
Mario Danic
3427d59748 Update locked conversation icon
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-28 12:34:58 +02:00
Mario Danic
8792c6c16f Prepare things for selection options
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-28 12:26:34 +02:00
Mario Danic
dd4e00c581 Update parsing message to show @ sign
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-28 12:05:43 +02:00
Mario Danic
b268c8aba6 Add support for chat via new conversation
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-28 09:51:53 +02:00
Mario Danic
3cd81ac347 Update menu to action bindings
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-28 09:08:29 +02:00
AndyScherzinger
f50b1abb61
Fix codacy warning 2018-04-27 18:40:55 +02:00
AndyScherzinger
5d489f844c
Fixes #99 adding icons to the bottom sheet like recycler view menu 2018-04-27 18:34:36 +02:00
Mario Danic
1c921a434a Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-27 14:43:12 +02:00
Mario Danic
fcb490dc2c Implement author parsing
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-27 12:09:17 +02:00
AndyScherzinger
d15f283d67
remove duplicate code 2018-04-27 10:17:45 +02:00
AndyScherzinger
ab28954926
slight code reformatting 2018-04-27 09:56:32 +02:00
Mario Danic
9a7763d6df Fixes rotation and #146
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-26 21:02:47 +02:00
Mario Danic
71dadfd623 Formatting
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-26 20:55:08 +02:00
Mario Danic
81ec58489c Fix all the bugs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-26 20:53:12 +02:00
Mario Danic
5b09c87515 Fix a few bugs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-26 20:50:42 +02:00
Mario Danic
0430796c21 Fix a few bugs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-26 20:40:29 +02:00
Mario Danic
e35cfe90e7 Fix the build
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-26 20:24:30 +02:00
AndyScherzinger
797755221c
extract new call item to layout 2018-04-26 16:28:14 +02:00
Mario Danic
deaa761736 Up the game on performance & reliability
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-26 12:46:33 +02:00
Mario Danic
47b5c66f8f Fix settings client cert text
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-26 11:28:16 +02:00
AndyScherzinger
66e6e89f65
redesign the contacts header/contact items 2018-04-26 10:42:30 +02:00
Mario Danic
df1b46a132 Fix a bug with author name
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-25 16:57:05 +02:00
Mario Danic
a351925141 Styling the chat
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-25 16:57:05 +02:00
Mario Danic
bd5b37aa5e Sending support and bunch of improvements
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-25 16:57:05 +02:00
Mario Danic
09c4b83f82 Initial chat work
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-25 16:57:05 +02:00
Mario Danic
36c57066e8 Fix a bug with layout animation
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-20 08:12:31 +02:00
Mario Danic
1c625fbb27 Updates
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-20 00:35:28 +02:00
Mario Danic
1c12ecd3c5 Add additional classes to exceptions
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-10 17:18:04 +02:00
Mario Danic
ea80b3c9d9 Initial support for client certificate auth
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-04-10 16:34:11 +02:00
Mario Danic
d74d8e3aef Added initial support for automated login
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-23 06:08:34 +01:00
Mario Danic
f89afa4131 Clean up push
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-22 18:11:53 +01:00
Mario Danic
250cc758f9 Remove useless replace
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-19 20:04:52 +01:00
Mario Danic
e049292cc7 Fix issues with video on some phones
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-17 20:13:34 +01:00
Mario Danic
50bd01b1ef Clean up operations
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-12 20:26:22 +01:00
Mario Danic
e0f2a8cb58 Hopefully fix a few crashing issues
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-12 18:15:27 +01:00
Mario Danic
64adf81e13 Add fancy spotlight for push-to-talk
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-12 09:59:15 +01:00
Mario Danic
c2f25b7ad1 Fix issues with contacts selection
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-09 22:07:59 +01:00
Mario Danic
08534574d2 Improve animation
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-08 22:32:36 +01:00
Mario Danic
51390edf2b Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-08 20:50:22 +01:00
Mario Danic
121009c681 Remove soft input toggling
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-08 20:50:04 +01:00
Mario Danic
2087598db3 Implement nice material animation for done/clear buttons
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-08 20:39:32 +01:00
Mario Danic
8ae9ccc9af Add a nice bottom navigation animation
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-08 20:08:40 +01:00
Mario Danic
c9a8f5b057 Update push job
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-08 19:27:35 +01:00
Mario Danic
a95e279e4e Disable alpha for bottom buttons
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-06 18:37:23 +01:00
Mario Danic
82d2e675e0 Fix a crashing bug
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-06 13:15:02 +01:00
Mario Danic
9c6a06776b Upgrade FlexibleAdapter
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-06 12:54:15 +01:00
Mario Danic
c45761bb13 Update blacklist
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-05 22:03:32 +01:00
Mario Danic
84a8b8a745 Fix #112 and #107
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-05 18:37:24 +01:00
Mario Danic
95ac072a15 Some refactoring
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-04 10:17:10 +01:00
Mario Danic
37430542de Fix joining call via link
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-03 22:21:32 +01:00
Mario Danic
062eea5084 Various usability improvements
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-03 22:12:12 +01:00
Mario Danic
0d94501d29 Fix up bugs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-03 21:16:06 +01:00
Mario Danic
f8bb67f3fe Refactoring
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-03 21:02:29 +01:00
Mario Danic
7cdf323353 Improvements & bugfixes
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-03 20:57:56 +01:00
Mario Danic
08827ffadd Simplify code
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-03 19:33:18 +01:00
Mario Danic
ab49e2c26b Fix a bug with starting call from contacts
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-03-03 19:14:20 +01:00
Mario Danic
ce9c377ff3 Update zenpad
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-28 17:25:27 +01:00
Mario Danic
d7b6631951 Add Asus ZenPad 8.0 to blacklist
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-28 17:20:28 +01:00
Mario Danic
9ab28762fa Fix #106
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-27 18:53:34 +01:00
Mario Danic
38d581c5a8 Forgot to add things
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-27 17:04:04 +01:00
Mario Danic
70670baf3a Support creating 1-to-1 via new conversation
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-27 17:03:56 +01:00
Mario Danic
ea0b7b533c Fix another typo
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-27 09:35:05 +01:00
Mario Danic
f121f6808f Fix a typo
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-27 09:34:12 +01:00
Mario Danic
d7b2aa5b2d Update
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-27 09:22:20 +01:00
Mario Danic
517e74820f Some work on group/public calls
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-27 09:22:20 +01:00
AndyScherzinger
853516b300
odacy: Position literals first in String comparisons 2018-02-21 22:57:03 +01:00
AndyScherzinger
ab65fe3ecc
codacy: Method names should not start with capital letters 2018-02-21 22:55:05 +01:00
AndyScherzinger
7dc50e45ad
codacy: EmptyCatchBlock 2018-02-21 22:33:25 +01:00
AndyScherzinger
7055c4b29a
codacy: remove unused import 2018-02-21 22:22:32 +01:00
AndyScherzinger
13c6898e27
codacy: commented out unused variables (might be used in the future?) 2018-02-21 22:17:14 +01:00
AndyScherzinger
534d6c19bb
codacy: An empty statement (semicolon) not part of a loop 2018-02-21 22:16:33 +01:00
AndyScherzinger
c6de6bdf28
codacy: These nested if statements could be combined 2018-02-21 21:59:38 +01:00
AndyScherzinger
4440e1e192
codacy: could be replaced by a local variable 2018-02-21 21:53:06 +01:00
AndyScherzinger
f7257af2c2
codacy: Avoid unused private fields 2018-02-21 21:49:53 +01:00
Mario Danic
8931f36bda Push work
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-19 12:24:45 +01:00
Mario Danic
c48969253f Fix a bug
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-19 12:24:45 +01:00
Mario Danic
32566eceae Clean up naming
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-19 12:24:45 +01:00
Mario Danic
d844116098 Try to fix xiaomi + add meizu
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-19 12:24:45 +01:00
Mario Danic
c59a003d2a Attempt to fix Xiaomi
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-19 12:24:45 +01:00
Mario Danic
2b2ec99e2d Clean up periodic job scheduling
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-19 12:24:45 +01:00
Mario Danic
682634c6b2 Use Provider Installer
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-19 12:24:45 +01:00
Mario Danic
5d1bef8f85 Update bunch of things
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-19 12:24:45 +01:00
Mario Danic
ac96dd8540 Update huawei
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-19 12:24:45 +01:00
Mario Danic
437063e924 Special battery features
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-19 12:24:45 +01:00
Mario Danic
60da45c492 Updates for push
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-19 12:24:45 +01:00
Mario Danic
4bc726fa23 Fix #78
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-14 20:07:09 +01:00
Mario Danic
c2aa0a09ca Add Chiron
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-12 21:37:10 +01:00
Mario Danic
d8d60b599e Update Huawei blacklist
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-12 21:30:53 +01:00
Mario Danic
48f9cf53c9 Add Huawei P9 Lite to blacklist
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-12 21:29:44 +01:00
Mario Danic
7622ffc090 Fix a crash when starting call
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-12 21:21:12 +01:00
Mario Danic
b4bf672062 Fix useless button disable stuff
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-12 21:14:55 +01:00
Mario Danic
011f15a3ef Add Mix 2 to disable hw acceleration
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-12 21:09:36 +01:00
Mario Danic
209b0b3103 Add web button and use capabilities
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-12 12:57:05 +01:00
Mario Danic
ea35890f7e Add initial capabilities support
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-12 12:24:26 +01:00
Mario Danic
45916be8c9 Fix #91
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-11 16:41:09 +01:00
Mario Danic
45847abf4f Fix a bug
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-11 14:15:14 +01:00
Mario Danic
d18498ea9d Add a break
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-11 12:03:43 +01:00
Mario Danic
365d0480cb Remove Huawei reflection that does not work
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-08 21:10:50 +01:00
Mario Danic
5dcf81b268 Update method
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-08 17:08:18 +01:00
Mario Danic
a4f43a42c9 Register for push as soon as user is added
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-08 16:09:34 +01:00
Mario Danic
21806be718 Improve call controls animation
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-08 15:58:04 +01:00
Mario Danic
ed3cffe43d Fix a bug with camera buttons
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-08 15:10:11 +01:00
Mario Danic
823b08f4c0 Improve call control buttons
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-08 15:03:25 +01:00
Mario Danic
726ffa6520 Evict Firebase Analytics
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-08 14:19:43 +01:00
Mario Danic
6e0d6b1d8a Update animations
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-08 13:26:21 +01:00
Mario Danic
b46c2362b7 More work on joining
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-08 12:32:00 +01:00
Mario Danic
902a1c1885 Fix hangup
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-08 12:32:00 +01:00
Mario Danic
4a535382a2 Update Kotlin
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-07 11:10:56 +01:00
Mario Danic
a2cf50545b Fix issues with SSL
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-06 15:25:23 +01:00
Mario Danic
efb79eb70b More work on UI
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-06 12:21:39 +01:00
Mario Danic
20b80b36b3 Bunch of work on new conversation
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-02-02 11:42:37 +01:00
Mario Danic
8ec8606bc6 Fix #86 and cleanups
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-29 14:38:26 +01:00
Mario Danic
057bfb4a2c More cleanups
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-29 09:06:06 +01:00
Mario Danic
2dc738e2f2 Cleanups
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-29 09:06:05 +01:00
Mario Danic
89352e902d More refactoring
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-29 09:06:05 +01:00
Mario Danic
507f9909fa More cleanups
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-29 09:06:05 +01:00
Mario Danic
924bd7be3a Clean up a bit
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-29 09:06:05 +01:00
Mario Danic
79c0fa0ba6 Refactoring
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-29 09:06:05 +01:00
Mario Danic
bfb377ee9a Small refactoring
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-28 14:34:58 +01:00
Mario Danic
6581d9b4d2 Try to fix video for Huawei Mediapad 10 Android 7.0
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-28 14:28:54 +01:00
Mario Danic
5ec60f21c9 Add nickname for guest
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-26 12:26:27 +01:00
Mario Danic
0d8716248d Protect against crash
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-26 00:27:06 +01:00
Mario Danic
00938d8358 Lock & unlock bottom sheet
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-26 00:19:59 +01:00
Mario Danic
f6b14d1ec8 Dont refresh is password is wrong
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-26 00:16:47 +01:00
Mario Danic
a0b30abb1f Work on #78
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-25 23:52:38 +01:00
Mario Danic
5dd6ca776c Icons & support for pass exposure
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-25 20:45:32 +01:00
Mario Danic
955de43b45 Fix issues with clicks
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-25 16:05:36 +01:00
Mario Danic
f08b8e63bb Keep screen on & close bottom sheet
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-25 16:05:36 +01:00
Mario Danic
30aea14646 Sharing handling
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-25 16:05:36 +01:00
Mario Danic
e461a0c28a More work on #40
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-25 16:05:36 +01:00
Mario Danic
dc0064ee13 Refresh data only when needed
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-24 13:49:10 +01:00
Mario Danic
b14999fdec Better UI for operations
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-24 13:45:53 +01:00
Mario Danic
f3ce80e8ce Start working on #40
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-24 12:59:36 +01:00
Mario Danic
3d4b0b1d05 Fix a crash
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-22 22:04:50 +01:00
Mario Danic
2a02f81d7c Add app to the user agent
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-22 12:07:39 +01:00
Mario Danic
8b9c427802 Remove useless static
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-22 12:01:20 +01:00
Mario Danic
8168bff27b Fix #72
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-22 11:51:09 +01:00
Mario Danic
cb55e32355 Protect against action bar
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-21 08:30:19 +01:00
Mario Danic
2d890d5052 Fix a bug with signaling
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-20 09:56:43 +01:00
Mario Danic
5682735ff0 Fix #63
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-19 19:57:54 +01:00
Mario Danic
ecc46c301e Fix cleanups
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-19 19:54:49 +01:00
Mario Danic
01482ce8a6 Fix issue with non-appearing controls
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-19 19:39:58 +01:00
Mario Danic
c1222bf491 Increase timeouts
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-19 19:32:08 +01:00
Mario Danic
a46864ae1b Fix #71
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-19 19:24:19 +01:00
Mario Danic
b70b32e3d7 Fix typo in error message
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-19 18:34:19 +01:00
Mario Danic
eb4da8c584 Enable PTT
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-19 06:37:42 +01:00
Mario Danic
fa25e30cd9 Update version
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-18 20:01:14 +01:00
Mario Danic
0c12ff9ea1 Fix #69
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-18 19:59:29 +01:00
Mario Danic
767e49f882 Fix issue with sensor
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-18 13:53:30 +01:00
Mario Danic
74cdb018e4 Fix issues with search
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-18 13:08:55 +01:00
Mario Danic
5c2be99d71 Fix issue with pip
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-18 13:03:41 +01:00
Mario Danic
353bc6c1dd Better toggle for sensor
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-18 13:03:41 +01:00
Mario Danic
58c2b1ba74 Fix #65
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-17 23:24:38 +01:00
Mario Danic
586e6ca9a3 Fix a typo
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-17 20:31:04 +01:00
Mario Danic
11e03fb535 Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-17 09:35:27 +01:00
Mario Danic
af95d66583 Fix #55
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-17 00:10:51 +01:00
Mario Danic
0123aa2cc1 Fix provider text visibility
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-16 21:17:23 +01:00
Mario Danic
f1d89ccacb Safeguards against null
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-16 11:14:29 +01:00
Mario Danic
02c115d49b Safe guard against crashing
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-16 05:33:58 +01:00
Mario Danic
90b5055fb2 Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-16 05:00:10 +01:00
Mario Danic
93184ca6c4 Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-15 16:50:16 +01:00
Mario Danic
46fb761499 Fix crash with camera switching
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-15 16:33:20 +01:00
Mario Danic
b1722f81b3 Fix issues with db & permissions
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-15 10:06:24 +01:00
Mario Danic
a79a872e69 Close database after fetching it
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-15 09:24:09 +01:00
Mario Danic
14ecd5623a Fix notifications on API 21 & 22
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-14 23:01:36 +01:00
Mario Danic
4541e07b3a Hide camera button if needed
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-14 22:52:46 +01:00
Mario Danic
a3c54fd854 Safeguard against crashes on devices with no camera
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-14 22:40:29 +01:00
Mario Danic
8df1cdf964 Check if videocapturer is null
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-14 22:33:47 +01:00
Mario Danic
075cd9f79f Notification manager shouldn’t be null
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-14 02:04:11 +01:00
Mario Danic
59e9da8984 Comment on the setColor usage
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-14 01:55:04 +01:00
Mario Danic
e20e3914be Fix issues with notification
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-14 01:51:39 +01:00
Mario Danic
60aeec2f57 Fix an issue on network change & add some devices
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-13 22:09:18 +01:00
Mario Danic
22cc8fc4cb Disable hardware acceleration on Samsung
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-13 21:43:41 +01:00
Mario Danic
413e962ef4 Some cleanups
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-13 11:51:00 +01:00
Mario Danic
42b71b9710 More cleanups
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-13 00:34:53 +01:00
Mario Danic
8dbd381adb Fix crash with getting db
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-13 00:24:41 +01:00
Mario Danic
3f21d8bfbe Fix cleanups again
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-12 22:33:57 +01:00
Mario Danic
b7539bfc12 Improvements to cleanup
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-12 22:10:35 +01:00
Mario Danic
2e6804dc35 Fix rootEgl release
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-12 21:45:24 +01:00
Mario Danic
d54a46f62f Fix cleanups
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-12 16:14:36 +01:00
Mario Danic
7c76fff135 More cleaning up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-12 16:03:46 +01:00
Mario Danic
a0763be26b Try to fix cleanup
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-12 15:59:09 +01:00
Mario Danic
e6cef58837 More hardening
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-12 15:32:43 +01:00
Mario Danic
ec7d2f58f6 Fix settings
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-12 15:30:00 +01:00
Mario Danic
562f5498d1 Improvements to login
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-12 15:25:15 +01:00
Mario Danic
04daed0926 Try to fix a crash with DB
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-12 14:52:07 +01:00
Mario Danic
f8f756da87 Fix crash when toggling media
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-12 11:02:54 +01:00
Mario Danic
d13efcc019 Guarding against nulls
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-12 11:00:44 +01:00
Mario Danic
6e61a18af0 Fix notification crash
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-12 10:58:41 +01:00
Mario Danic
9669a36f0b Fix a null crash on back
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-12 09:49:58 +01:00
Mario Danic
92ec767efd Fix a typo
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-12 08:18:49 +01:00
Mario Danic
c8915f20da Make client cert stronger
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-12 01:37:38 +01:00
Mario Danic
9fc0da273d Fix a bug
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-11 23:51:30 +01:00
Mario Danic
efc028725b Hopefully fix a crashing bug
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-11 23:26:56 +01:00
Mario Danic
350f7cc579 Safety net for onDestroy
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-11 23:09:40 +01:00
Mario Danic
a6e854bc9f Override back press to properly clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-11 23:08:04 +01:00
Mario Danic
0e78d0f64d Better clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-11 23:04:56 +01:00
Mario Danic
15c2bcc852 Improve avatars
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-11 14:13:29 +01:00
Mario Danic
d8c4708654 Clean up further
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-10 23:09:28 +01:00
Mario Danic
a812058dad Harden peer connection factory
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-10 20:34:35 +01:00
Mario Danic
61899d49ac Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-10 20:19:22 +01:00
Mario Danic
d2f337cf1e Fix title & screen going off
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-09 20:25:59 +01:00
Mario Danic
ba9f840630 Fix far & near sensors
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-09 20:08:57 +01:00
Mario Danic
6671da9590 Fix sensors stuff
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-08 23:21:41 +01:00
Mario Danic
ad53b961b7 Try to fix camera enum crash
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-08 23:18:14 +01:00
Mario Danic
04d67829b3 Disable network receiver
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-08 23:16:47 +01:00
Mario Danic
c52cc03602 Fix account is imported message appearing
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-08 21:26:16 +01:00
Mario Danic
f84ae23f1c Fix UI bug & avatar loading
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-08 20:27:04 +01:00
Mario Danic
42d9b07c4e Fix wrong conditions
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-03 13:06:16 +01:00
Mario Danic
0bb2968424 Fix network receiver
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-03 09:06:00 +01:00
Mario Danic
1c4ba6f6ee Fix issues and add support for ringtone
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-02 21:41:39 +01:00
Mario Danic
c4faf54772 Cleanups
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-02 00:06:45 +01:00
Mario Danic
035af9a385 Some magic notification channels
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-02 00:03:25 +01:00
Mario Danic
2111ef247a Simplify account import
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-01 17:03:54 +01:00
Mario Danic
1880a9f481 Fix #14
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-01 16:35:30 +01:00
Mario Danic
e55f5ca325 Add support for protocol determination in import
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-01 11:59:47 +01:00
Mario Danic
d72ac921f8 Fix proxy getter
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-01 11:34:27 +01:00
Mario Danic
af472a8687 Fix proxy / network on main thread
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2018-01-01 11:23:49 +01:00
Mario Danic
bd6beab499 Fix some layout issues
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-31 21:25:12 +01:00
Mario Danic
af9ae6f4dd Fix crash on add account
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-31 00:07:53 +01:00
Mario Danic
97423444ce Use lambdas
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-31 00:00:24 +01:00
Mario Danic
0695d9fd73 Less empty lines
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-30 23:59:14 +01:00
Mario Danic
08e4771d62 We will always have access to token + strings
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-30 23:56:45 +01:00
Mario Danic
6f6ca83836 Slight improvements for switching account
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-30 23:46:22 +01:00
Mario Danic
9cb42ab2b8 Partial support for account import
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-30 23:43:44 +01:00
Mario Danic
ec9451caae Preparation for account import
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-30 22:44:05 +01:00
Mario Danic
787e742301 Remove avatar image view & add server url switch
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-30 20:55:58 +01:00
Mario Danic
bf356ca1d8 Set ringtone as sound for one-to-one calls
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-30 09:23:52 +01:00
Mario Danic
29f529ad8e Work a bit on notifications
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-30 00:19:41 +01:00
Mario Danic
baa317f6cf Fix issues with bottom navigation
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-29 00:47:50 +01:00
Mario Danic
bf71a90b8c Check for null
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-29 00:23:12 +01:00
Mario Danic
d24c96e573 Fix sensor far & near events
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-28 22:50:01 +01:00
Mario Danic
f53d11774f Improve optional camera & mic support
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-28 19:15:06 +01:00
Mario Danic
7fb6be59f2 Show action bar
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-28 13:48:28 +01:00
Mario Danic
ecbffd3805 Smooth out fade-in animation
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-28 13:30:23 +01:00
Mario Danic
32308d8c55 Better permissions support
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-28 13:27:23 +01:00
Mario Danic
df462a00b9 Initial work on better permissions handling
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-27 14:47:03 +01:00
Mario Danic
7571634872 Clean some code
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-22 15:23:14 +01:00
Mario Danic
de02ad278c Preparing call activity for notifications
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-22 15:09:39 +01:00
Mario Danic
7a784db57d Capture HD video at 30FPS
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-21 22:56:49 +01:00
Mario Danic
dfdf479ca3 Fix #22
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-21 22:25:46 +01:00
Mario Danic
79ac925b1d Remove useless check
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-21 13:17:16 +01:00
Mario Danic
71ca7914b4 Attempt at client-based auth
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-21 13:17:16 +01:00
Mario Danic
0f79e5d959 Future proof version check
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-21 13:17:16 +01:00
Mario Danic
c7443ad946 Regular cleanup
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-21 03:17:11 +01:00
Mario Danic
82e5d69000 Fix #38
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-21 03:17:11 +01:00
Mario Danic
3b92415493 Handle network loss & some icons
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-21 03:17:11 +01:00
Mario Danic
2fb9467623 Disable video when phone is near your ear
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-21 03:17:10 +01:00
Mario Danic
de3f222585 Use HW Video acceleration
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-21 03:17:10 +01:00
Mario Danic
84db3be5c8 Use Camera2 where available
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-21 03:17:10 +01:00
Mario Danic
effcc34ae2 Fix a crashing bug
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-21 03:17:10 +01:00
Mario Danic
28aa107365 Add empty line to end of file
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-20 08:14:45 +01:00
Mario Danic
6b5bd94112 Remove unused method
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-20 08:14:23 +01:00
Mario Danic
bc7d2f9f71 Fix #23 and a few other bugs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-19 17:19:36 +01:00
Mario Danic
afca480e03 Various stuff
* search improves
* trust existing client certs
* translation issue fix

Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-19 14:31:12 +01:00
Mario Danic
fe956853aa Add support for TURN
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-19 13:41:55 +01:00
Mario Danic
c445edaa6e Change color for providers text
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-18 23:31:18 +01:00
Mario Danic
b47a736763 Add providers
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-18 23:21:27 +01:00
Mario Danic
ce895d9662 Fix some bugs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-18 22:37:09 +01:00
Mario Danic
32e6752486 Various fixes and changes
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-17 21:08:37 +01:00
Mario Danic
2203a7eb0d Fix #29
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-14 23:15:59 +01:00
Mario Danic
a0dbae9290 Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-14 18:53:39 +01:00
Mario Danic
6ff24c5a1e Remove garbage comment
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-13 15:44:47 +01:00
Mario Danic
180b7c4bc8 Remove a line that we dont need
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-13 15:42:32 +01:00
Mario Danic
2bd07b4fd5 Fix #20
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-13 15:38:07 +01:00
Mario Danic
6e7eafc2f8 Fix a small typo
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-13 10:39:45 +01:00
Mario Danic
28a729edd5 Fixes
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-12 22:31:25 +01:00
Mario Danic
4029911a7f More fixes
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-12 22:29:40 +01:00
Mario Danic
e44ce6e7b4 Fix bugs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-12 22:27:41 +01:00
Mario Danic
9ef1128b59 Permissions & fixes
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-12 22:09:29 +01:00
Mario Danic
3edde416d1 Simplify
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-11 01:36:48 +01:00
Mario Danic
76571ff16f Improve asking for permissions
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-11 01:36:09 +01:00
Mario Danic
26c7a3455a End peer if ICE failed
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-09 20:50:10 +01:00
Mario Danic
e1b844c669 Revert "Close connection if ICE fails"
This reverts commit 9f00096d98.
2017-12-09 20:50:00 +01:00
Mario Danic
9f00096d98 Close connection if ICE fails
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-09 20:49:02 +01:00
Mario Danic
8aee1afa2b Fix a bug
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-09 20:37:29 +01:00
Mario Danic
fdaa69f489 Magical sensor stuff
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-09 20:11:51 +01:00
Mario Danic
00cb0869de Fix proximity sensor
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-08 15:18:21 +01:00
Mario Danic
da29844ad4 Optimisation
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-08 15:05:02 +01:00
Mario Danic
041617d041 Set preferred video codec
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-08 14:22:50 +01:00
Mario Danic
faccc9dabd Add id
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-08 13:20:17 +01:00
Mario Danic
24811f0088 Fixes
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-08 13:17:21 +01:00
Mario Danic
3a9ebd16c3 More magic
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-08 10:18:33 +01:00
Mario Danic
17aa050669 Magic
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-08 10:05:52 +01:00
Mario Danic
9f8d60fce8 Add support for signaling settings
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-08 09:41:21 +01:00
Mario Danic
1811d9bdfa Fix nick
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-07 21:36:38 +01:00
Mario Danic
38285cdea2 Better removal of media stream
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-07 21:33:43 +01:00
Mario Danic
5ef965909a Cleanup
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-07 21:31:49 +01:00
Mario Danic
00eac7549e Start call on click + some signaling settings
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-07 21:15:20 +01:00
Mario Danic
9ca7fe4bb6 Hgih rendering priority
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-07 17:17:44 +01:00
Mario Danic
0156af4b18 Add support for creating rooms
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-07 16:20:24 +01:00
Mario Danic
638f57e81c Add nick magic
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-07 16:05:26 +01:00
Mario Danic
8756c006c8 Fix orientation
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-07 11:39:48 +01:00
Mario Danic
84ea98aa12 Fixed joining
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-07 11:25:20 +01:00
Mario Danic
0ba40ce519 Fix peer connection
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-07 11:11:32 +01:00
Mario Danic
d0e85c746b Seems to work
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-06 16:38:42 +01:00
Mario Danic
db96e94a60 Fix removals
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-06 12:46:25 +01:00
Mario Danic
5d9f4456ed Only call folks in call
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-05 21:52:32 +01:00
Mario Danic
288d102780 Leave room when exiting
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-04 21:48:06 +01:00
Mario Danic
59e5ed07a3 Update method name
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-03 23:12:44 +01:00
Mario Danic
26eb025c28 Done
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-12-03 15:18:15 +01:00
Mario Danic
4671575418 Some progress
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-29 22:40:29 +01:00
Mario Danic
f7febd355b Update copyrights
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-29 20:17:29 +01:00
Mario Danic
153a02bc3b Remove
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-29 20:03:15 +01:00
Mario Danic
6cad0660d2 Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-29 11:29:01 +01:00
Mario Danic
6bb853ee02 Remove random logging
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-29 11:26:16 +01:00
Mario Danic
b98bb93e44 Improve data channel handling
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-29 11:23:56 +01:00
Mario Danic
a621401520 Fix account switching
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-28 20:45:45 +01:00
Mario Danic
af48bc9a50 Progress in account switching
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-28 15:21:38 +01:00
Mario Danic
ce499aae55 Some action mode things
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-28 04:38:17 +01:00
Mario Danic
8dce2ccb9b Ignore clicks on header
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-28 04:10:08 +01:00
Mario Danic
6ceb0c12da Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-28 04:09:48 +01:00
Mario Danic
b3fe5baebd Improve menu layout
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-28 04:01:41 +01:00
Mario Danic
003a5af33c Reorganization
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-28 03:47:53 +01:00
Mario Danic
6f641899f1 Some work on the menu
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-28 03:42:48 +01:00
Mario Danic
1dde5029f4 Work on menu & few other things
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-27 14:31:17 +01:00
Mario Danic
48fd591ab0 Update layout
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-23 22:35:34 +01:00
Mario Danic
65c4388a43 Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-23 21:34:10 +01:00
Mario Danic
08580dc815 Update push messages
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-23 21:13:51 +01:00
Mario Danic
855ed05cf6 Progress
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-22 15:23:28 +01:00
Mario Danic
8eee14d32f Add support for audio
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-21 13:22:08 +01:00
Mario Danic
b2d15dcce7 More cleanup
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-21 12:17:48 +01:00
Mario Danic
0ecd90a45c Clean up
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-21 12:15:35 +01:00
Mario Danic
f00f01c175 Fix stuff
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-21 11:49:36 +01:00
Mario Danic
c09e08c7fd Partially works
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-21 10:57:28 +01:00
Mario Danic
bec37f82ae Some
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-21 10:27:43 +01:00
Mario Danic
53580378d1 Some stuff
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-19 17:38:31 +01:00
Mario Danic
a49cab9b84 Improve settings & Update webrtc stuff
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-18 02:38:54 +01:00
Mario Danic
ba5de1a7e0 Many improvements
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-16 04:15:21 +01:00
Mario Danic
35051828e4 Progress
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-15 22:41:35 +01:00
Mario Danic
3b447ee7d5 Restructuring
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-15 18:14:06 +01:00
Mario Danic
eb9d7ec0d7 Some progress
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-15 15:59:42 +01:00
Mario Danic
ef714afe68 Work
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-14 23:37:01 +01:00
Mario Danic
456cc4e85f Some progress
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-14 15:23:44 +01:00
Mario Danic
de538437d1 Update
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-14 11:12:31 +01:00
Mario Danic
846defc52c Some work
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-13 04:05:17 +01:00
Mario Danic
15586bc0cc Much progress
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-11 05:39:01 +01:00
Mario Danic
56aeb30923 Some work
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-10 22:31:48 +01:00
Mario Danic
2a84ae003f Fix up some things
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-10 22:18:58 +01:00
Mario Danic
39eafa3065 Scaling magic
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-08 20:30:41 +01:00
Mario Danic
66903b77db Fix rotation
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-08 20:22:31 +01:00
Mario Danic
d3e603a5ce Work on webrtc
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-08 20:06:41 +01:00
Mario Danic
f26c38444b Some work
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-08 20:06:33 +01:00
Mario Danic
221448f3c2 Implement sorting
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-07 23:15:47 +01:00
Mario Danic
7680e0000c Fix a bug with account removals
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-07 21:42:43 +01:00
Mario Danic
97589da58e Do some more work on deleting accounts
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-07 16:06:42 +01:00
Mario Danic
45f07f6118 Some work on account removal
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-07 15:41:14 +01:00
Mario Danic
540aab27ab Remove cache entity
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-07 15:01:21 +01:00
Mario Danic
40a27e55ec Many improvements
Removed cache, fixed bugs, implemented account switching

Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-07 13:20:09 +01:00
Mario Danic
643672a312 Some work on settings
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-06 23:43:11 +01:00
Mario Danic
ae40b213f7 Hacky way to fix placeholders
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-06 21:56:28 +01:00
Mario Danic
2199dfc088 Do bunch of work on settings
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-06 20:01:53 +01:00
Mario Danic
2946ce6c44 Some signaling stuff
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-11-01 16:34:46 +01:00
Mario Danic
65313a60b2 Hardening on item click
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-30 11:36:07 +01:00
Mario Danic
5b3e2f55e3 Start working on call
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-30 11:29:23 +01:00
Mario Danic
4fa0dd6182 Additions to SSL handling
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-29 23:08:59 +01:00
Mario Danic
6f5e6834f3 Implement SSL error handling
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-29 23:08:36 +01:00
Mario Danic
4addd43aa2 Dispose everything on destroy
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-29 13:44:10 +01:00
Mario Danic
f430f46628 Clean push configuration state
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-29 13:35:14 +01:00
Mario Danic
05bfd71ffe Clean up status
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-29 13:34:31 +01:00
Mario Danic
4f65a40266 Clean up room
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-29 13:33:46 +01:00
Mario Danic
49c8baabe3 Fix ssl hostname verification
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-29 13:13:20 +01:00
Mario Danic
7225bf82a9 Remove useless variable
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-29 13:11:25 +01:00
Mario Danic
734f4f5f5c Implement magic hostname verifier
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-29 12:32:36 +01:00
Mario Danic
f571244e62 Put ssl socket factory back in
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-29 11:32:24 +01:00
Mario Danic
fb5107124d Implement push with decryption & verifications
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-29 11:30:24 +01:00
Mario Danic
0a6f54cedf Significant work on push notifications
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-28 20:20:52 +02:00
Mario Danic
7f12da21f7 Start working on untrusted certs
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-27 23:10:06 +02:00
Mario Danic
6a4d0fa73f Login UX & Pass update on failure
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-26 20:50:34 +02:00
Mario Danic
d6086576e6 Update timing
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-26 20:05:48 +02:00
Mario Danic
ccbb4d74b8 Set user agent on glide requests
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-26 19:29:45 +02:00
Mario Danic
6852a4d103 Fix caching
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-26 18:56:03 +02:00
Mario Danic
55d78401ad Fix glide
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-26 16:11:55 +02:00
Mario Danic
032a3cb930 Move glide module
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-26 15:47:38 +02:00
Mario Danic
5652ae837a Improve proxy support
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-25 23:14:45 +02:00
Mario Danic
7442340105 Add support for proxy auth
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-25 22:37:57 +02:00
Mario Danic
918e0085a4 Update copyright for email
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-25 21:51:00 +02:00
Mario Danic
3fe8976818 Add support for app-wide proxy
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-25 21:38:16 +02:00
Mario Danic
c231edf4a9 Remove flexible item decoration
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-25 20:17:22 +02:00
Mario Danic
a02e9f9092 Update invited to never
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-25 16:09:05 +02:00
Mario Danic
41a6201097 Simplify Glide
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-25 11:01:28 +02:00
AndyScherzinger
c56d4fb0f6 shorting setting of list item decoration
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2017-10-24 22:07:41 +02:00
AndyScherzinger
951947f9f0 theming of swipe layout and list item decoration
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2017-10-24 22:02:36 +02:00
Mario Danic
0d0fb11e6b Copyright update & Readme & Guidelines
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-24 19:11:30 +02:00
Mario Danic
ae9878f17e Fix exact users
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-24 18:32:37 +02:00
Mario Danic
744fc8dffd Update user agent
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-24 17:58:29 +02:00
Mario Danic
6d6580afb3 Use product user agent
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-23 23:49:47 +02:00
Mario Danic
b728c3beb1 Modify change handlers
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-23 20:33:14 +02:00
Mario Danic
38e48493c0 Handle lifecycle better
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-23 19:10:35 +02:00
Mario Danic
029d47f99e Better lifecycle handling for calls list
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-23 19:03:16 +02:00
Mario Danic
05d080b95c Initial import
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2017-10-23 12:40:38 +02:00