LinAGKar
44f946513f
Added translation using Weblate (Swedish)
2020-05-08 06:15:51 +00:00
Nolan Darilek
6e8e7164c6
Use last event when generating ticker text.
2020-05-07 15:29:42 +00:00
Nolan Darilek
6bbded1e65
Use string resource for generating ticker text.
2020-05-07 15:14:31 +00:00
Alexander Eisele
b44b0ec998
Translated using Weblate (German)
...
Currently translated at 99.9% (1671 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 22:10:26 +00:00
laeberkaes
07c6259734
Translated using Weblate (German)
...
Currently translated at 99.9% (1671 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 22:10:25 +00:00
Alexander Eisele
1785d4d0b4
Translated using Weblate (German)
...
Currently translated at 99.6% (1665 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 22:08:11 +00:00
laeberkaes
22d06928c8
Translated using Weblate (German)
...
Currently translated at 99.6% (1665 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 22:08:11 +00:00
Alexander Eisele
d6fe6e44bd
Translated using Weblate (German)
...
Currently translated at 99.3% (1660 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 22:06:47 +00:00
laeberkaes
d51ee19f3f
Translated using Weblate (German)
...
Currently translated at 99.3% (1660 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 22:06:47 +00:00
Alexander Eisele
717e5161a6
Translated using Weblate (German)
...
Currently translated at 98.9% (1654 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 22:05:07 +00:00
laeberkaes
be9fa268b1
Translated using Weblate (German)
...
Currently translated at 98.9% (1654 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 22:05:07 +00:00
Alexander Eisele
14e8bbcec6
Translated using Weblate (German)
...
Currently translated at 98.9% (1653 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 22:03:45 +00:00
laeberkaes
26105dc25f
Translated using Weblate (German)
...
Currently translated at 98.9% (1653 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 22:03:45 +00:00
Alexander Eisele
53ba1c2068
Translated using Weblate (German)
...
Currently translated at 98.8% (1652 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 22:03:19 +00:00
laeberkaes
fa004c9d93
Translated using Weblate (German)
...
Currently translated at 98.8% (1652 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 22:03:18 +00:00
Alexander Eisele
be94921918
Translated using Weblate (German)
...
Currently translated at 98.7% (1650 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 22:00:54 +00:00
laeberkaes
2f5fe59aa6
Translated using Weblate (German)
...
Currently translated at 98.7% (1650 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 22:00:53 +00:00
Alexander Eisele
89fb2cf391
Translated using Weblate (German)
...
Currently translated at 98.3% (1644 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:55:58 +00:00
laeberkaes
f1d2abc9b1
Translated using Weblate (German)
...
Currently translated at 98.3% (1644 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:55:58 +00:00
Alexander Eisele
2aa8512f6f
Translated using Weblate (German)
...
Currently translated at 98.1% (1641 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:52:02 +00:00
laeberkaes
2d31402cf0
Translated using Weblate (German)
...
Currently translated at 98.1% (1641 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:52:02 +00:00
Alexander Eisele
6d61848ed6
Translated using Weblate (German)
...
Currently translated at 98.1% (1640 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:42:56 +00:00
laeberkaes
0e0b724535
Translated using Weblate (German)
...
Currently translated at 98.1% (1640 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:42:55 +00:00
Alexander Eisele
e13915b0c7
Translated using Weblate (German)
...
Currently translated at 98.0% (1639 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:40:19 +00:00
laeberkaes
361f0415bb
Translated using Weblate (German)
...
Currently translated at 98.0% (1639 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:40:18 +00:00
Alexander Eisele
c3b662fa1f
Translated using Weblate (German)
...
Currently translated at 98.0% (1638 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:40:01 +00:00
laeberkaes
2d3e23ee11
Translated using Weblate (German)
...
Currently translated at 98.0% (1638 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:40:00 +00:00
Alexander Eisele
fc8ab0d462
Translated using Weblate (German)
...
Currently translated at 97.9% (1637 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:36:10 +00:00
laeberkaes
89629ffe93
Translated using Weblate (German)
...
Currently translated at 97.9% (1637 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:36:10 +00:00
Alexander Eisele
e97d565809
Translated using Weblate (German)
...
Currently translated at 97.8% (1636 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:35:28 +00:00
laeberkaes
7e3413eda7
Translated using Weblate (German)
...
Currently translated at 97.8% (1636 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:35:28 +00:00
Alexander Eisele
7966f6e308
Translated using Weblate (German)
...
Currently translated at 97.7% (1634 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:34:42 +00:00
laeberkaes
e1286a0ed4
Translated using Weblate (German)
...
Currently translated at 97.7% (1634 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:34:42 +00:00
Alexander Eisele
1e2d267fec
Translated using Weblate (German)
...
Currently translated at 97.6% (1632 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:32:36 +00:00
laeberkaes
8b3403c115
Translated using Weblate (German)
...
Currently translated at 97.6% (1632 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:32:35 +00:00
Alexander Eisele
da4b029093
Translated using Weblate (German)
...
Currently translated at 97.5% (1631 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:32:22 +00:00
laeberkaes
b48113a353
Translated using Weblate (German)
...
Currently translated at 97.5% (1631 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:32:21 +00:00
Alexander Eisele
e1884e7c73
Translated using Weblate (German)
...
Currently translated at 97.5% (1630 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:32:01 +00:00
laeberkaes
daae030134
Translated using Weblate (German)
...
Currently translated at 97.5% (1630 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:32:01 +00:00
Alexander Eisele
19e1da1216
Translated using Weblate (German)
...
Currently translated at 97.3% (1627 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:30:27 +00:00
laeberkaes
e9bb95b3b3
Translated using Weblate (German)
...
Currently translated at 97.3% (1627 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:30:26 +00:00
Alexander Eisele
a43ca5925c
Translated using Weblate (German)
...
Currently translated at 97.1% (1624 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:28:41 +00:00
laeberkaes
dd46798bda
Translated using Weblate (German)
...
Currently translated at 97.1% (1624 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:28:41 +00:00
Alexander Eisele
d70a09ded8
Translated using Weblate (German)
...
Currently translated at 97.1% (1623 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:27:28 +00:00
laeberkaes
439aa7854c
Translated using Weblate (German)
...
Currently translated at 97.1% (1623 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 21:27:28 +00:00
Besnik Bleta
b6af2269d2
Translated using Weblate (Albanian)
...
Currently translated at 99.6% (1665 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/sq/
2020-05-06 18:59:23 +00:00
ganfra
b047f36e86
Creates a Widget Manager to be used internally and state event service
2020-05-06 20:49:07 +02:00
kujaw
afbda4ac28
Translated using Weblate (Polish)
...
Currently translated at 93.1% (1556 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/pl/
2020-05-06 17:23:33 +00:00
Szimszon
f5fd0ac323
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (1672 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/hu/
2020-05-06 17:23:31 +00:00
Alexander Eisele
18de0ca951
Translated using Weblate (German)
...
Currently translated at 96.9% (1621 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 17:23:31 +00:00
Christopher Rossbach
b53c073b90
Translated using Weblate (German)
...
Currently translated at 96.9% (1621 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-06 17:23:30 +00:00
Kévin C
13ebef334f
Translated using Weblate (French)
...
Currently translated at 100.0% (1672 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/fr/
2020-05-06 17:23:30 +00:00
Ville Ranki
b1ba4e393e
Translated using Weblate (Finnish)
...
Currently translated at 93.8% (1568 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/fi/
2020-05-06 17:23:30 +00:00
Martijn de Boer
d898bc71f7
Translated using Weblate (Dutch)
...
Currently translated at 68.4% (1144 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/nl/
2020-05-06 17:23:20 +00:00
Valere
da68212255
Crashes when private key missing
2020-05-06 18:14:44 +02:00
onurays
c7c6cf70e4
Code review fixes.
2020-05-06 11:20:08 +03:00
Dirmin
1491bddb3b
Translated using Weblate (French)
...
Currently translated at 100.0% (1672 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/fr/
2020-05-06 06:42:49 +00:00
Alexander Eisele
ac5db83880
Translated using Weblate (German)
...
Currently translated at 96.5% (1614 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-05 13:35:17 +00:00
Christopher Rossbach
b2f3ba220e
Translated using Weblate (German)
...
Currently translated at 96.5% (1614 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-05 13:35:17 +00:00
n3niu
deb783f797
Translated using Weblate (German)
...
Currently translated at 96.5% (1613 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-05 13:34:25 +00:00
Alexander Eisele
5fcf54cd57
Translated using Weblate (German)
...
Currently translated at 96.5% (1613 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-05 13:34:25 +00:00
Valere
78b7f03138
Fix / Sending events have warning until encrypted
2020-05-05 10:15:42 +02:00
Benoit Marty
db77e7b817
Create a fun
2020-05-05 02:41:32 +02:00
Benoit Marty
fcee85a682
Cleanup and doc
2020-05-05 02:41:32 +02:00
Benoit Marty
17ddb5ce43
if all events are rendered in the timeline (developer mode), render the room creation event.
2020-05-05 02:41:32 +02:00
aWeinzierl
423f21b02e
Translated using Weblate (German)
...
Currently translated at 96.4% (1611 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-04 18:43:34 +00:00
Alexander Eisele
eb6546d81c
Translated using Weblate (German)
...
Currently translated at 96.4% (1611 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-04 18:43:33 +00:00
upgradetofreedom
4e2878300f
Translated using Weblate (German)
...
Currently translated at 96.4% (1611 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-04 18:43:33 +00:00
Valere
4578b9df7f
Fix / froezn object migration
2020-05-04 18:27:38 +02:00
Benoit Marty
d679c9d5d8
Cleanup
2020-05-04 17:30:55 +02:00
Benoit Marty
dc7b3dfc9d
Fix crash when entering wrong passphrase
2020-05-04 17:30:13 +02:00
Benoit Marty
1f528ee428
Format strings
2020-05-04 16:00:11 +02:00
Andrej Shadura
a5d2d65131
Translated using Weblate (Slovak)
...
Currently translated at 54.5% (912 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/sk/
2020-05-04 11:50:58 +00:00
Szimszon
0598ecaca3
Translated using Weblate (Hungarian)
...
Currently translated at 99.8% (1669 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/hu/
2020-05-04 11:50:57 +00:00
Alexander Eisele
0d9749a515
Translated using Weblate (German)
...
Currently translated at 95.9% (1604 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-04 11:50:55 +00:00
HayWo
836766f978
Translated using Weblate (German)
...
Currently translated at 95.9% (1604 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-04 11:50:55 +00:00
code-surfer
93851d0ab2
Translated using Weblate (German)
...
Currently translated at 95.9% (1604 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-04 11:50:55 +00:00
Ville Ranki
eae015caa1
Translated using Weblate (Finnish)
...
Currently translated at 86.0% (1438 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/fi/
2020-05-04 11:50:54 +00:00
David
80a356c7e2
Translated using Weblate (Czech)
...
Currently translated at 98.4% (1645 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/cs/
2020-05-04 11:50:52 +00:00
onurays
3a0eed795a
Lint fix.
2020-05-04 12:09:36 +03:00
onurays
c1c0c6f2c6
Lint fixes.
2020-05-04 11:22:27 +03:00
code-surfer
f04868ba19
Translated using Weblate (German)
...
Currently translated at 95.8% (1601 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-03 14:14:24 +00:00
n3niu
b052884912
Translated using Weblate (German)
...
Currently translated at 95.8% (1601 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-03 14:14:24 +00:00
code-surfer
7fb7729af6
Translated using Weblate (German)
...
Currently translated at 95.8% (1601 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-03 14:14:24 +00:00
random
fbc46b3c8b
Translated using Weblate (Italian)
...
Currently translated at 100.0% (1672 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/it/
2020-05-03 14:14:24 +00:00
n3niu
e986c9d343
Translated using Weblate (German)
...
Currently translated at 95.6% (1599 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/de/
2020-05-03 14:14:24 +00:00
Kévin C
5eb9f32acb
Translated using Weblate (French)
...
Currently translated at 100.0% (1672 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/fr/
2020-05-03 14:14:24 +00:00
Jeff Huang
077c166c09
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (1672 of 1672 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/zh_Hant/
2020-05-03 14:14:24 +00:00
yuuki-san
0cc48a190f
Translated using Weblate (Slovak)
...
Currently translated at 54.2% (904 of 1667 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/sk/
2020-05-03 14:14:24 +00:00
random
8206a78156
Translated using Weblate (Italian)
...
Currently translated at 98.7% (1645 of 1667 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/it/
2020-05-03 14:14:24 +00:00
Jeff Huang
6a1e38ca04
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (1667 of 1667 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/zh_Hant/
2020-05-03 14:14:24 +00:00
rkfg
55f7461747
Translated using Weblate (Russian)
...
Currently translated at 75.4% (1257 of 1667 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/ru/
2020-05-03 14:14:24 +00:00
Kévin C
7665aba22c
Translated using Weblate (French)
...
Currently translated at 100.0% (1667 of 1667 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/fr/
2020-05-03 14:14:24 +00:00
Jeff Huang
e96c5f7305
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (1667 of 1667 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/zh_Hant/
2020-05-03 14:14:24 +00:00
yuuki-san
c5ba34d619
Translated using Weblate (Slovak)
...
Currently translated at 54.0% (901 of 1667 strings)
Translation: Riot Android/RiotX application
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-application/sk/
2020-05-03 14:14:24 +00:00
Benoit Marty
bb427700d2
Merge pull request #1310 from vector-im/feature/room_creation
...
Several fixes on room creation collpasing events (Fixes #1309 )
2020-04-30 18:19:49 +02:00
Valere
b3dbcd7936
Show untrusted first
2020-04-30 15:43:19 +02:00
Valere
cac246aa15
update copy
2020-04-30 15:43:05 +02:00
Onuray Sahin
d2f0957eba
Merge branch 'develop' into feature/invite_members_to_room
2020-04-30 16:11:52 +03:00
onurays
db18272ef2
Remove strings from strings_riotX.xml
2020-04-30 15:47:31 +03:00
onurays
5dc50195b3
Filter existing room members.
2020-04-30 15:28:20 +03:00
onurays
57a87ba620
Add InviteUsersToRoomActivity and mvrx classes.
2020-04-30 13:54:09 +03:00
Benoit Marty
f6cbc15cf7
Several fixes on room creation collpasing events ( Fixes #1309 )
...
- do not collapse room member events
- collapse other type of event: topic, alias, canonical alias, powel level
- Use correct user name for collapsed version (should be fixed twice due to the previous change of excluding some room member events)
- align "join" and "left" string with Riot-Web
2020-04-30 12:52:21 +02:00
Benoit Marty
7322144dc8
Remove duplicated strings
2020-04-30 12:15:26 +02:00
Valere
7b20db64a5
Merge branch 'develop' into feature/e2e_timeline_decoration
2020-04-30 12:01:44 +02:00
Valere
429c634ed9
Merge pull request #1308 from vector-im/feature/fix_dm_shield_logic
...
Fix / Move DM shield rules to task
2020-04-30 12:00:18 +02:00
Valere
43eb804b23
Merge pull request #1303 from vector-im/feature/xs_old_new_session_detection
...
Feature/xs old new session detection
2020-04-30 11:23:15 +02:00
Valere
5840248ffa
Fix / NPE Optional#get instead of getOrNull
2020-04-30 11:11:11 +02:00
Valere
9586fa9f90
Typo in file name
2020-04-30 10:11:32 +02:00
Valere
0d0af6906e
Code review
2020-04-30 10:10:56 +02:00
Valere
93070f3524
Fix / use distinct until change
2020-04-30 09:50:47 +02:00
Valere
7cf7b7e10e
Fix / avoid showing legacy start toaster under verif bottomsheet
2020-04-30 09:50:38 +02:00
Valere
1de4869cde
Fix / reuse cell keeps icon
2020-04-30 09:50:11 +02:00
onurays
a4eba653a3
Make a generic user directory search & selection views.
2020-04-30 02:50:30 +03:00
Valere
3cf341c3bf
code quality
2020-04-29 18:48:26 +02:00
Valere
f0a9be2ec7
Better session detection
2020-04-29 18:46:36 +02:00
ganfra
1a307a0c4d
Template: let the ViewModel factory be agnostic of the host
2020-04-29 17:58:54 +02:00
Valere
dcfd9ee7a7
Fix copy
2020-04-29 15:12:07 +02:00
Valere
0f00597444
Fix / Regression on non e2e device
...
+ migrate to new rx objects
2020-04-29 12:35:22 +02:00
Valere
a806f70b35
New security alert to review old sessions
2020-04-29 12:04:59 +02:00
Valere
39e18446ae
fix typo
2020-04-29 09:34:28 +02:00
Benoit Marty
87979ccadd
Merge pull request #1299 from vector-im/feature/emoji_perf
...
Emoji completion for 🎉
2020-04-28 23:41:02 +02:00
Benoit Marty
dc6d4c6789
Remove problematic translation
2020-04-28 21:54:14 +02:00
Benoit Marty
db3d5e2677
Remove not used anymore translations
2020-04-28 21:36:34 +02:00
Benoit Marty
6dc8bdde04
Import translation from Riot-Android
2020-04-28 21:35:39 +02:00
Valere
947c46d7b5
Avoid negative margin
2020-04-28 19:16:29 +02:00
Valere
a05c401892
Code review
2020-04-28 18:47:54 +02:00
onurays
f25c981173
Add menu item to invite users to the room.
2020-04-28 17:30:23 +03:00
Benoit Marty
a4192a0761
Emoji completion 🎉 does not completes to 🎉 like on web ( #1285 )
2020-04-28 14:29:43 +02:00
Benoit Marty
9c8ff7de7f
Add Android test for EmojiDataSource
2020-04-28 14:15:50 +02:00
Valere
cdabca6def
Fix copy
2020-04-28 13:20:30 +02:00
Valere
2d6f0205a4
Update manage sessions screen
2020-04-28 13:20:30 +02:00
Valere
798e9e4fde
Merge pull request #1287 from vector-im/feature/improve_security_toaster
...
Remember ignored unknown sessions
2020-04-28 12:38:14 +02:00
Valere
8871390167
Code review
2020-04-28 12:25:50 +02:00
Benoit Marty
df335c7aa3
Merge pull request #1290 from vector-im/feature/cleanup_ui_state
...
Clear preferences when user logs out
2020-04-28 10:54:48 +02:00
Benoit Marty
8bd4cc8f54
Merge pull request #1277 from vector-im/feature/sso
...
Use correct sso url
2020-04-27 14:36:37 +02:00
Benoit Marty
b1e1b4a7dc
Remove "Reset keys" developer action
2020-04-27 14:25:45 +02:00
Benoit Marty
a233e9b0a0
Avoid code duplication, and improve readability
2020-04-27 14:25:45 +02:00
Benoit Marty
ebecb9bb9a
i18n
2020-04-27 14:25:07 +02:00
Benoit Marty
35962c3cb5
Do not propose bootsrap for SSO accounts
...
Because we do not support yet confirming account credentials using SSO
2020-04-27 14:25:07 +02:00
Benoit Marty
0ac6a26b6e
Add "continue" button to the bootstrap bottom sheet
2020-04-27 14:25:07 +02:00
Benoit Marty
0a887c0926
Cleanup
2020-04-27 14:25:07 +02:00
Benoit Marty
54c0239969
fix layout issue when text is displayed on 2 lines
2020-04-27 14:25:07 +02:00
Benoit Marty
8559254593
Merge pull request #1289 from vector-im/feature/fix-edited_event_click
...
Do not handle url if it is not valid.
2020-04-27 14:24:25 +02:00
onurays
626eb4d06b
Comments added to explain why we should check if the url is valid.
2020-04-27 13:44:16 +03:00
Benoit Marty
aa16ba88ae
Add hint to translators
2020-04-27 12:41:47 +02:00
Benoit Marty
a633c11c1d
Do not clear developer preference when logging out
2020-04-27 12:29:38 +02:00
Benoit Marty
a4931e21ae
Clear sharedPreference when logging out
2020-04-27 12:26:19 +02:00
onurays
6c4e71d7d4
Do not handle url if it is not valid.
2020-04-27 12:26:35 +03:00
Valere
ad0ad502aa
Fix / backup key was not save in 4S after bootstrap
2020-04-27 11:14:13 +02:00
Valere
42b47c25aa
Remember ignored unknown sessions
2020-04-27 10:09:37 +02:00
Benoit Marty
7ef1970a0b
Better layout preview
2020-04-27 01:17:20 +02:00
Valere
20e5ebc88b
Decorate timeline with e2e warning
2020-04-24 16:50:56 +02:00
onurays
52aa57ac7c
Fix the color of misleading url according to design document.
2020-04-24 17:18:59 +03:00
Benoit Marty
8daf72a4b0
Use correct URL for SSO connection ( #1178 )
2020-04-24 15:54:02 +02:00
Benoit Marty
51eb2cda95
Move some constants to the Matrix SDK
2020-04-24 15:53:30 +02:00
Onuray Sahin
f0648ee52a
Merge branch 'develop' into feature/misleading_url_target
2020-04-24 11:24:39 +03:00
Valere
22c3ed6bb9
Code review
2020-04-23 21:20:01 +02:00
Valere
b0d25fa84f
Update vector/src/main/res/values/strings_riotX.xml
...
Co-Authored-By: Benoit Marty <benoitm@matrix.org>
2020-04-23 21:16:46 +02:00
Valere
57636207d2
Fix copy
2020-04-23 21:16:46 +02:00
Valere
f7e7659750
klint
2020-04-23 21:16:28 +02:00
Valere
e719541b5e
Fix / crash when generating random key
2020-04-23 21:16:28 +02:00
Valere
bd7acfbb1a
Add option to recover with recovery key
2020-04-23 21:16:28 +02:00
Valere
928149fe35
Merge branch 'develop' into feature/update_design_complete_secu
2020-04-23 21:13:53 +02:00
Onuray Sahin
a80181da9e
Merge branch 'develop' into feature/misleading_url_target
2020-04-23 20:18:44 +03:00
onurays
72de5d6adc
Code review fixes.
2020-04-23 20:17:52 +03:00
Benoit Marty
4ee13b6fa1
Merge branch 'develop' into feature/unwedging
2020-04-23 18:20:09 +02:00
Benoit Marty
33fb1dd147
Merge pull request #1262 from vector-im/feature/fix_add_by_user_id
...
Add user to direct chat by user id.
2020-04-23 18:05:15 +02:00
Valere
736905edf8
Merge pull request #1269 from vector-im/feature/complete_security_hide_4s
...
Hide Use recovery key when 4S is not setup
2020-04-23 18:03:14 +02:00
Benoit Marty
e8a91eab88
Merge pull request #1265 from vector-im/feature/deactivate
...
Deactivate account using password
2020-04-23 17:30:08 +02:00
Valere
b951af0116
RiotX spelling
2020-04-23 17:00:37 +02:00
onurays
c3299845c1
use generic cancel and continue strings.
2020-04-23 17:44:30 +03:00
onurays
54644db587
Dialog design fixes.
2020-04-23 17:37:30 +03:00
Valere
cb0e93c43e
use theme notice color
2020-04-23 16:23:36 +02:00
Valere
4c4ec6cfe8
Code review accessibility
2020-04-23 16:13:19 +02:00
Valere
449be02f53
update icon tint
2020-04-23 16:05:43 +02:00
Valere
25d2c2e2c6
Update design wait for self verification
2020-04-23 15:45:21 +02:00
onurays
ec2ba7c0b2
Do not warn if the domain of urls are the same and colorize links.
2020-04-23 16:30:37 +03:00
onurays
06a13d5c20
Show a warning dialog if the text of the clicked link does not match the link target
...
Fixes #922
2020-04-23 15:42:57 +03:00
Valere
7e0591ffee
Hide Use recovery key when 4S is not setup
2020-04-23 11:14:20 +02:00
Benoit Marty
1363100f94
Create DM: now any userId can be entered, so deal with the case of the userId does not exists.
...
Use same string resource value than Riot-Web
2020-04-22 23:03:04 +02:00
Benoit Marty
06cf59bca7
Even if it's not happening, do not add the search term if already present in the results.
2020-04-22 19:20:13 +02:00
Valere
e37dd547b8
code review
2020-04-22 18:50:59 +02:00
Benoit Marty
671c1259af
Merge pull request #1239 from waylon531/develop
...
Use a bigger thread pool
2020-04-22 18:23:37 +02:00
Benoit Marty
3d07ccd98e
auto-review. Password could be only spaces...
2020-04-22 18:03:47 +02:00
Benoit Marty
03b9774c56
ktlint
2020-04-22 17:56:13 +02:00
Benoit Marty
0f1ddee71c
Use SwitchCompat
2020-04-22 17:54:25 +02:00
Benoit Marty
855efa93cc
Remove cancel button, useless.
2020-04-22 17:29:34 +02:00
Valere
d0f776a9cf
Discard session command only encrypted room
2020-04-22 16:41:34 +02:00
Benoit Marty
da66e38c68
Close drawer when opening settings
2020-04-22 16:02:06 +02:00
Benoit Marty
a4ba8c152d
Add IME action to the password field
2020-04-22 15:51:34 +02:00
Valere
9b320ed3c7
Fix unwedging
2020-04-22 15:40:59 +02:00
Benoit Marty
c854491248
Be more robust
2020-04-22 15:00:04 +02:00
Benoit Marty
8c8a84b039
Account deactivation: the task does the cleanup
2020-04-21 20:41:10 +02:00
Benoit Marty
045e3d7bae
Account deactivation (with password only) ( #35 )
2020-04-21 20:31:54 +02:00
onurays
3163bc8b80
Add user to direct chat by user id.
...
Fixes #1065
2020-04-21 15:25:48 +03:00
Valere
63355ca256
code review
2020-04-21 11:06:56 +02:00
Valere
8a4f0a0c00
KeyBackup / Use 4S if key in quadS
2020-04-20 19:21:44 +02:00
Benoit Marty
6cad129625
Still waiting for translation update
2020-04-20 16:13:16 +02:00
Benoit Marty
9ccf51fbc0
Import string from Riot - new strings
2020-04-20 15:20:08 +02:00
Benoit Marty
990867204e
Import string from Riot
2020-04-20 15:17:14 +02:00
Onuray Sahin
5795b7e063
Merge pull request #1242 from vector-im/feature/save_media_to_gallery
...
Save media files to Gallery
2020-04-20 13:24:33 +03:00
Valere
50c73b68aa
cleaning
2020-04-20 11:31:42 +02:00
Valere
43cb1fe68b
Code review
2020-04-20 11:12:35 +02:00
onurays
f807de9a83
Lint fix.
2020-04-20 11:53:33 +03:00
Onuray Sahin
754f220596
Merge branch 'develop' into feature/save_media_to_gallery
2020-04-20 11:21:14 +03:00
onurays
3f7ca8669a
Remove duplicated save icon.
2020-04-20 00:48:52 +03:00
Valere
28c6921a0a
Avoid unnecessary /device call
2020-04-17 18:08:29 +02:00
onurays
26bb8ce2be
Give user a toast after adding media file to the gallery.
2020-04-17 16:53:40 +03:00
onurays
8434f9326e
Save action added to bottom sheet.
2020-04-17 15:27:42 +03:00
Waylon Cude
68f93c6c31
Merge branch 'develop' of https://github.com/vector-im/riotX-android into develop
...
Signed-off-by: Waylon Cude <waylon.cude@finzdani.net>
2020-04-16 12:19:17 -07:00
Valere
3fe15f2d45
code review
2020-04-16 17:02:01 +02:00
Valere
968377a5be
Update vector/src/main/res/values/strings_riotX.xml
...
Co-Authored-By: Benoit Marty <benoitm@matrix.org>
2020-04-16 16:53:24 +02:00
Valere
7ac5f58f32
Show CrossSigning info even if not developer mode
2020-04-16 16:30:45 +02:00
Valere
ce2f4e163d
Update password/recovery copy + update icons
2020-04-16 16:30:45 +02:00
onurays
ab3cc90ed5
Share menu item added to video media viewer.
2020-04-16 16:46:00 +03:00
Valere
f68e84d9da
Update toaster to match web
2020-04-16 15:09:16 +02:00
onurays
2b2e6dd6f8
Share menu item added to image media viewer.
2020-04-16 16:04:37 +03:00
Benoit Marty
828e972c74
Split long lines
2020-04-16 14:35:55 +02:00
Benoit Marty
d934f92ebd
Fix bad apostrophe
2020-04-16 13:58:54 +02:00
Waylon Cude
d20cf484ff
Merge branch 'develop' of https://github.com/vector-im/riotX-android into develop
...
Signed-off-by: Waylon Cude <waylon.cude@finzdani.net>
2020-04-16 03:10:06 -07:00
waylon531
6c1719e365
Use a bigger thread pool
...
This patch makes RiotX use an unbounded thread pool to handle
connections. The default thread pool for the android WorkManager has a
fairly anemic number of threads and I suspect this was causing
performance issues especially because of all the long-running jobs that
happen whenever you sync.
I tested this out on my phone and all of the sluggishness appears to
have gone away. I tested both the debug and release builds to make sure
it wasn't just some release optimization. RiotX is so much snappier now!
This fixes #1221
Signed-off-by: Waylon Cude <waylon.cude@finzdani.net>
2020-04-16 02:44:31 -07:00
Valere
a44cb876c9
move strings to resources
2020-04-16 11:30:10 +02:00
Valere
e79c824913
Fix / password visibility initial state bug
2020-04-16 11:30:10 +02:00
Valere
b8e9cc70f2
fix / line too long
2020-04-16 11:30:10 +02:00
Valere
a2f32307f0
Support back from migrate recovery key
2020-04-16 11:30:10 +02:00
Valere
c1d39cefd5
Fix / avoid upgrade secu popup on account creation
2020-04-16 11:30:10 +02:00
Valere
aa496e6efb
Add migration state to bootstrap
2020-04-16 11:30:10 +02:00
Benoit Marty
1372192031
Merge pull request #1091 from vector-im/feature/secure
...
Add a setting to prevent screenshot of the application, disabled by default (#1027 )
2020-04-16 11:27:59 +02:00
Benoit Marty
ea03f76847
Merge pull request #1129 from vector-im/feature/update_password
...
Change password function implemented.
2020-04-16 11:26:33 +02:00
Benoit Marty
634c8947bd
Merge branch 'develop' into refresh-summary
2020-04-15 17:29:08 +02:00
Benoit Marty
66f6b1ecac
Merge pull request #1224 from vector-im/feature/composer_shield
...
Add shield in composer
2020-04-15 16:49:50 +02:00
Benoit Marty
affe2b59da
Fix crash
2020-04-15 16:40:01 +02:00
Benoit Marty
757f8ec96a
Change password: prevent cancellation when processing
2020-04-15 16:39:05 +02:00
Benoit Marty
bf5e2b96df
Change password: bigger margins
2020-04-15 16:39:05 +02:00
Benoit Marty
5666965321
Change password: do not trim passwords
2020-04-15 16:39:05 +02:00
Benoit Marty
7bf1f916c4
Change password: lambda
2020-04-15 16:39:05 +02:00
Benoit Marty
d44e43d94b
Change password: update wording of button (Nad's request)
2020-04-15 16:39:05 +02:00
Benoit Marty
9fe32fe915
Change password: hide the preference (as Riot-Web does) if it is not possible to change the password.
2020-04-15 16:39:05 +02:00
Benoit Marty
e21cb3082b
Change password: update preference summary. Some people think we know the password. Using Riot-web wording
2020-04-15 16:39:05 +02:00
Benoit Marty
c50bc10f92
Code review: improve layout
2020-04-15 16:38:44 +02:00
Benoit Marty
1b416028b4
Code review: inline the error instead of using toast
2020-04-15 16:38:44 +02:00
Benoit Marty
85493b7532
Code review: use isInvalidPassword() extension everywhere. Also be robust if the Fragment is destroyed
2020-04-15 16:38:44 +02:00
onurays
dfc8e8ec4c
AccountService is created.
2020-04-15 16:38:44 +02:00
onurays
f00db49bda
Change password function implemented.
...
Fixes #528
2020-04-15 16:38:44 +02:00
Valere
81012746c4
Code review / added new key for message hint
2020-04-15 15:39:23 +02:00
Valere
1deacfbb34
Code review
2020-04-15 15:37:43 +02:00
Valere
c35d854776
Add shield in composer
2020-04-15 15:37:43 +02:00
Benoit Marty
c0fa259b40
Add a setting to prevent screenshot of the application, disabled by default ( #1027 )
2020-04-15 15:04:19 +02:00
Benoit Marty
6d56220d98
Merge branch 'develop' into improvement-957-catchup-indicator-on-invite
2020-04-15 15:00:34 +02:00
Nolan Darilek
2e4d30ef29
Set tickerText
to improve accessibility of notifications.
...
Signed-off-by: Nolan Darilek <nolan@thewordnerd.info>
2020-04-15 07:43:41 -05:00
Benoit Marty
c57fa3f0d0
Merge pull request #1176 from vector-im/feature/target-sdk-29
...
Increase targetSdk to 29
2020-04-15 14:32:16 +02:00
Benoit Marty
0c0e9521f5
Fix lint issue
2020-04-15 09:50:25 +02:00
Benoit Marty
e54077e020
String copied to Riot project
2020-04-14 17:26:23 +02:00
Benoit Marty
9111800e7a
Create specific string for RiotX
2020-04-14 17:23:59 +02:00
Benoit Marty
ef6847671a
Import strings from Riot
2020-04-14 17:13:43 +02:00
onurays
667b371653
Continue supporting old APIs.
2020-04-14 16:29:11 +03:00
onurays
190fbb95ec
Merge branch 'develop' into feature/target-sdk-29
...
# Conflicts:
# vector/src/main/java/im/vector/riotx/features/crypto/verification/VerificationBottomSheetViewModel.kt
2020-04-14 13:59:54 +03:00
Valere
ccacd20428
Merge branch 'develop' into feature/verification_unified_emoji
2020-04-10 16:05:33 +02:00
Valere
9cfb83f0d2
Remove outdated translation
2020-04-10 14:31:03 +02:00
Valere
943ba3bebd
Fix / string bad argument number - lint
2020-04-10 13:14:12 +02:00
Valere
fccfd00949
Fix / design update
2020-04-10 12:12:21 +02:00
Valere
5081361c2d
Update Scan confirm flow
2020-04-10 12:12:06 +02:00
Valere
f5dc0b38ff
Code review
2020-04-10 11:47:54 +02:00
Valere
8357abd455
Added prefix to resources to avoid accidental override
2020-04-10 11:18:41 +02:00
Valere
a703574004
Uniform emoji representation for all platform
2020-04-10 11:02:33 +02:00
Christopher Rossbach
ef2abbfbd4
Merge branch 'develop' into improvement-957-catchup-indicator-on-invite
2020-04-09 11:11:44 +02:00
Valere
7c0137e2dc
Fix / await callback suspend forever
2020-04-09 10:46:52 +02:00
Valere
34dec64d9c
Fixes #1214
2020-04-08 17:56:12 +02:00
Valere
6f2d7aebba
code review
2020-04-08 16:37:52 +02:00
Valere
366a35913b
Fix alignement
2020-04-08 16:31:01 +02:00
Valere
f04d8b0e03
cleaning
2020-04-08 16:31:01 +02:00
Valere
08af61b778
rename layout
2020-04-08 16:31:01 +02:00
Valere
277f35a352
Merge room creation events in one summary
2020-04-08 16:31:01 +02:00
Valere
68512e475f
WIP
2020-04-08 16:31:01 +02:00
Onuray Sahin
8a4a288074
Merge branch 'develop' into feature/target-sdk-29
2020-04-08 14:15:02 +03:00
onurays
5b1f887760
Code review fixes.
2020-04-08 14:10:31 +03:00
Christopher Rossbach
3ff5952417
Merge branch 'develop' into improvement-957-catchup-indicator-on-invite
2020-04-07 20:53:31 +02:00
Christopher Rossbach
222b72a014
Merge branch 'develop' into improvement-957-catchup-indicator-on-invite
2020-04-07 17:46:23 +02:00
Valere
8904ca27f2
clean
2020-04-07 15:30:19 +02:00
Valere
1a436f962f
update change log
...
cleaning
2020-04-07 15:15:45 +02:00
Valere
5b4b5e7a57
Gossip keybackup key after verification!
2020-04-07 15:15:45 +02:00
Valere
153587bd82
Merge branch 'develop' into feature/crosssigning_bootstrap
2020-04-07 15:14:43 +02:00
Valere
326f2e99fb
klint
2020-04-06 10:00:59 +02:00
Valere
1dfd6f232a
Code quality / line too long
2020-04-03 18:59:21 +02:00
Valere
f605bb8270
Code review
2020-04-03 15:57:05 +02:00
Valere
7ffb6113a4
Increase file logger size
2020-04-03 13:53:34 +02:00
Valere
92bf3f1349
Update change log
...
+ code quality
2020-04-03 11:14:14 +02:00
Valere
6474735662
Fix / devtools was not showing all json numbers
2020-04-03 10:31:44 +02:00
Valere
45c5626267
Add generate key option
2020-04-02 18:30:43 +02:00
Valere
c27264761d
Back /Skip navigation
2020-04-02 18:11:52 +02:00
Valere
c6abfa14ea
Fix / Bind continue button
2020-04-02 16:54:30 +02:00
Valere
2f237cf17b
klint
2020-04-02 16:51:40 +02:00
Valere
bf5ba99653
Full bootstrap flow initial commit
2020-04-02 16:51:03 +02:00
Valere
8ecdac7c31
Fixes #1191
2020-03-31 17:08:11 +02:00
Valere
a40dd31543
Bootstrap bottomsheet
2020-03-27 17:09:18 +01:00
Christopher Rossbach
cdbb657961
Fix #957 by incrementing the catchup count on home icon.
...
Signed-off-by: Christopher Rossbach <31703168+duncanturk@users.noreply.github.com>
2020-03-27 14:24:42 +01:00
Onuray Sahin
e2f7890bb8
Merge branch 'develop' into feature/target-sdk-29
2020-03-26 17:39:22 +03:00
onurays
0a77d5014e
Fix nullability issues.
2020-03-26 17:19:29 +03:00
Valere
91464a071e
Merge pull request #1180 from vector-im/feature/complete_security_design_update
...
Feature/complete security design update
2020-03-26 14:31:09 +01:00
Valere
acd90657c7
Fix / prevent cancel when in conclusion fragment
2020-03-26 14:09:41 +01:00
onurays
e5482d48c0
Remove deprecated & unused ImageTools class.
2020-03-26 16:02:50 +03:00
onurays
5816a04a37
Use MediaStore instead of deprecated addCompletedDownload since Android Q.
2020-03-26 15:58:31 +03:00
onurays
4b7da9ae6b
Replace deprecated getExternalStoragePublicDirectory with getExternalFilesDir.
2020-03-26 15:57:21 +03:00
onurays
f7cbc01023
Replace deprecated PreferenceManager with androidx version.
2020-03-26 15:56:33 +03:00
Valere
1de57bbf3b
Fix / cancel copy when verifying other
2020-03-26 13:49:48 +01:00
Valere
42a8c561db
Fix / Verification was not cancelled on back in ready state
2020-03-26 13:49:48 +01:00
Valere
5bef9aef6a
Fix / add specific copy for other verif cancel confirm
2020-03-26 13:49:48 +01:00
Valere
f8c1ec985f
re-prompt to verify on restart
2020-03-26 13:49:48 +01:00
onurays
12429d8091
Merge develop into the branch.
2020-03-26 14:39:50 +03:00
Onuray Sahin
3bb5e127d6
Merge pull request #1155 from vector-im/feature/multipicker
...
Multiple attachment picker implementation
2020-03-26 14:30:02 +03:00
onurays
c63f3edb06
Initial fixes to support targetSdk 29.
2020-03-26 12:06:50 +03:00
Valere
420a55da76
klint
2020-03-25 13:53:06 +01:00
Valere
2c9a8865bf
Cancel all on going to settings
2020-03-24 17:48:16 +01:00
Valere
bddd70afdb
Fix / IllegalState after token invalidation
2020-03-24 17:48:01 +01:00
Valere
c4388348f7
Show cancelled screen instead of dismissing
2020-03-24 17:38:46 +01:00
Valere
ee7828a445
Code quality
2020-03-24 16:21:22 +01:00
Valere
37ac45c90a
Fix / handling of back
2020-03-24 15:51:09 +01:00
Valere
63d3bf93f2
Fix / for now keep old toaster
2020-03-24 15:50:49 +01:00
Valere
fcffe1f3c3
Clear alert when device is verified
2020-03-24 15:21:03 +01:00
Valere
cfcec04029
code cleaning
2020-03-24 14:57:51 +01:00
Valere
b56a41bec7
Custom alert design
2020-03-24 14:56:57 +01:00
onurays
d20b1cb64a
Add documentation.
2020-03-24 12:15:14 +03:00
Valere
6e85b20b0e
Update copy for riotX default device Name
2020-03-24 10:06:30 +01:00
Valere
fcd290410e
Also cancel pending request on back
2020-03-24 10:06:15 +01:00
onurays
2651f82337
Refactor duplicated code.
2020-03-24 11:03:41 +03:00
Valere
49e5fafb2d
New sign in detection flow
2020-03-23 16:27:32 +01:00
onurays
f7fd23b153
App integration to the new multipicker library.
2020-03-23 16:31:32 +03:00
onurays
5b875e0571
CameraPicker & incoming share implementation.
2020-03-22 18:27:59 +03:00
onurays
6db0de321c
Initial implementation of multipicker.
2020-03-20 12:12:59 +03:00
Valere
0c1f30208d
Fix / Epoxy divider not showing
2020-03-19 11:23:15 +01:00
Valere
6f5bebedf8
Fixes #841
2020-03-18 11:53:38 +01:00
Valere
b71d8185a2
Fix / gossiping sent to soon results in not getting keys
...
Overall improovment of logs
2020-03-17 14:40:05 +01:00
Valere
b8a9397e73
hide reRequest behind developer mode
2020-03-17 14:40:05 +01:00
Valere
009d691d5b
post merge fix
2020-03-17 14:40:05 +01:00
Valere
6933159245
Remove refresh menu
2020-03-17 14:40:05 +01:00
Valere
75549c41e0
View source in audit + clean
2020-03-17 14:40:05 +01:00
Valere
d3d6d44665
Post rebase fix
2020-03-17 14:40:05 +01:00
Valere
fc6225a7ac
Gossiping refactoring
2020-03-17 14:40:05 +01:00
Valere
b67735c31a
Incoming Secret Share request support
...
crypto DB migration
2020-03-17 14:40:05 +01:00
Valere
8ff31ac49d
cleaning klint
2020-03-17 14:40:05 +01:00
Valere
5e0235e48d
Add option to recover from backup + hide if not applicable
2020-03-17 14:40:05 +01:00
Valere
9e63a3219c
Add Re-Request keys for fail to decrypt
2020-03-17 14:40:05 +01:00
Valere
757e90986e
Key Req Dev tool initial commit
2020-03-17 14:40:05 +01:00
Valere
a9ed55e6a2
Fixes #757
2020-03-17 10:50:34 +01:00
Valere
b37600f536
QuickFix / key banner not clickable
2020-03-17 10:43:48 +01:00
Valere
067a22883c
WorkAround / crash android 10 gif from keyboard
...
fixes #1136
2020-03-16 16:01:55 +01:00
Valere
eb74523905
Fix / typo
2020-03-16 15:30:41 +01:00
Mathieu Velten
687884431e
Refresh the whole notifs when cleaning one so the summary get updated
...
Fix summary notification staying after "mark as read"
2020-03-13 23:42:28 +01:00
onurays
e3246a1f2c
Rename JoinedToAnotherRoom to JoinRoomCommandSucces.
2020-03-13 18:41:04 +03:00
onurays
5cb7e455b1
Implementation of /join command.
2020-03-13 14:00:46 +03:00
Benoit Marty
937d497a1f
Revert the check box in case of error
2020-03-06 17:24:57 +01:00
Benoit Marty
4261b0e78a
Fix pusher issue. It was set by mistake when the notification for this device was disabled
2020-03-06 17:19:48 +01:00
Benoit Marty
71446a1a74
Remove useless check
2020-03-06 17:11:23 +01:00
Benoit Marty
a29ec7b0be
Pusher: add a menu to force a refresh of the local data
2020-03-06 16:48:48 +01:00
Benoit Marty
13036a5933
Pusher: update javadoc
2020-03-06 16:37:13 +01:00
Benoit Marty
35179509f2
Merge pull request #1111 from vector-im/feature/verification_code
...
Feature/verification code
2020-03-06 15:02:57 +01:00
Benoit Marty
23862cb3d0
Merge branch 'develop' into feature/notif
2020-03-06 14:43:23 +01:00
Benoit Marty
b929a2f185
Merge pull request #1099 from vector-im/feature/fix_share_image
...
Share images from clear and encrypted rooms.
2020-03-06 14:27:47 +01:00
Benoit Marty
fb858bc112
Rename to respect naming convention #3
2020-03-06 14:04:02 +01:00
onurays
05683967c0
Code review fixes.
2020-03-06 12:07:38 +01:00
Onuray Sahin
555863fecc
Merge pull request #1112 from vector-im/feature/navigate_to_profile_from_avatar
...
Open room member profile from avatar of the room member state event.
2020-03-06 09:42:32 +01:00
onurays
b187699a86
Open room member profile from avatar of the room member state event.
2020-03-05 18:44:34 +01:00
Benoit Marty
e326631752
Create asValidObject method - make it compiles #2
2020-03-05 15:39:01 +01:00
Benoit Marty
a264dcf5c4
Lint: fix TextFields
2020-03-05 11:09:58 +01:00
Benoit Marty
37afc983c3
Fix typos. The typos has been fixed on Weblate by me.
2020-03-05 11:02:14 +01:00
Benoit Marty
b10e9c54b4
Add BinaryOperationInTimber lint rule and fix existing errors
2020-03-05 10:40:36 +01:00
Benoit Marty
d6cdcc60d1
Remove unused png files
2020-03-04 16:48:13 +01:00
Onuray Sahin
1680cd8d8e
Merge branch 'develop' into feature/fix_share_image
2020-03-04 16:27:01 +01:00
onurays
d4384328fe
Use "image/jpeg" instead of "image/jpg"
2020-03-04 16:26:09 +01:00
Benoit Marty
277ad9e042
Merge branch 'develop' into feature/space_in_passwords
2020-03-04 14:12:12 +01:00
onurays
26d387cc12
Support sharing other media types.
2020-03-04 13:47:48 +01:00
Benoit Marty
c8f43e73e2
Merge branch 'develop' into feature/ftue
2020-03-04 12:14:07 +01:00
Benoit Marty
fa0e07e146
Merge branch 'develop' into feature/ktlint_upgrade
2020-03-04 12:10:56 +01:00
Benoit Marty
d6df0e451c
Detect spaces in password if user fail to login ( #1038 )
2020-03-04 10:39:10 +01:00
onurays
7158554ee2
Add fallback logic only if the mode is thumbnail.
2020-03-03 16:56:22 +01:00
onurays
34c5537436
Fix fallback to full image.
2020-03-03 16:42:33 +01:00
onurays
d09ac8fbce
Try to show full image as the fallback of the thumbnail.
2020-03-03 14:54:05 +01:00
onurays
5f14516dec
Share images from clear and encrypted rooms.
2020-03-03 10:39:24 +01:00
Benoit Marty
b7ff546f66
Add support for /plain
command ( #12 )
2020-03-01 09:59:00 +01:00
Benoit Marty
c13b636bae
Code cleanup
2020-02-29 10:05:48 +01:00
Benoit Marty
a05caf6f0e
Update the 2 notification settings screens by moving some pref to the root notification screen
2020-02-29 09:49:21 +01:00
Benoit Marty
3462df405c
Fix GPlay build issue
2020-02-29 09:42:35 +01:00
Benoit Marty
6009026e2f
Notification settings: create a category for troubleshhot
2020-02-29 09:35:26 +01:00
Benoit Marty
06e0af9a5b
small mistake
2020-02-28 22:12:30 +01:00
Benoit Marty
1228fcda0d
Rename class
2020-02-28 19:25:29 +01:00
Benoit Marty
c20de4feb0
Cleanup
2020-02-28 19:13:22 +01:00
Benoit Marty
957b9eee23
Cleanup
2020-02-28 19:06:26 +01:00
Benoit Marty
e5eb36e917
Cleanup
2020-02-28 19:04:30 +01:00
Benoit Marty
551604cdcb
Add missing push rules
2020-02-28 19:02:13 +01:00
Benoit Marty
8a2bafec5f
Restore push rule settings - fix issues
2020-02-28 18:35:51 +01:00
Benoit Marty
3013e311a4
Restore push rule settings - WIP
2020-02-28 16:51:11 +01:00
Benoit Marty
1c35d07acc
PushRuleService.getPushRules() now returns a RuleSet. Use getAllRules() on this object to get all the rules.
2020-02-28 16:29:58 +01:00
Benoit Marty
41b4f412c4
Merge pull request #1089 from vector-im/feature/crash_in_attachment_preview
...
Fix crash on attachment preview screen (#1088 )
2020-02-28 14:49:36 +01:00
Benoit Marty
151fec5ce0
Fix crash on attachment preview screen ( #1088 )
2020-02-28 11:38:30 +01:00
Benoit Marty
1ead2778c2
... and rename the method fromBase64NoPadding() to fromBase64()
2020-02-27 18:33:57 +01:00
Benoit Marty
77dd911054
Code quality
2020-02-27 17:42:25 +01:00
Benoit Marty
a914381090
Verification with QrCode: ensure there is a Camera to scan QrCodes.
2020-02-27 17:03:48 +01:00
Benoit Marty
9f28738fd6
Restore availability to Chromebooks ( #932 )
2020-02-27 15:41:35 +01:00
Benoit Marty
12861aacda
lint: check negative margin
2020-02-27 15:11:43 +01:00
Benoit Marty
d85776297d
Lint: fix IconDuplicates by remove unused resources
2020-02-27 14:56:18 +01:00
Benoit Marty
50031bef50
Lint: fix IconDipSize and IconDuplicatesConfig error (by removing unused resource)
2020-02-27 14:45:26 +01:00
Benoit Marty
c0d6b9d130
Lint fix IconXmlAndPng error
2020-02-27 14:35:57 +01:00
Benoit Marty
a1466e299b
Fix missing recycle call and ensure this mistake will not happen again
2020-02-27 14:30:49 +01:00
Benoit Marty
f906fc894b
Sync Strings with Riot
2020-02-27 11:59:39 +01:00
Benoit Marty
6e060f63c6
Try to decode QrCode data in the debug Activity
2020-02-27 11:32:59 +01:00
Benoit Marty
3ac2296464
Disable freestyle crop, usability was not easy
2020-02-26 17:46:33 +01:00
Benoit Marty
b5a402c1e1
Fix crash when editing image
2020-02-26 17:45:39 +01:00
Benoit Marty
b8eeede5fd
Safer code
2020-02-26 17:28:27 +01:00
Benoit Marty
d3e7e7e109
Make the small avatar also clickable and little change in the API to factorize code
2020-02-26 17:17:39 +01:00
Benoit Marty
6349f9828d
Optimize import
2020-02-26 16:59:20 +01:00
Benoit Marty
989d396c78
Rename package "sas" to "verification"
2020-02-26 16:52:16 +01:00
Benoit Marty
73ac7ab341
Compact code
2020-02-26 16:48:50 +01:00
Benoit Marty
a3133773a3
generic name for parameter
2020-02-26 16:45:12 +01:00
Benoit Marty
6e67d4749f
Merge pull request #1082 from vector-im/feature/fix_rageshakes
...
Fix crashes reported by rageshakes
2020-02-26 16:10:47 +01:00
Benoit Marty
38c1ef3eb6
Fix lint issue
2020-02-26 16:08:34 +01:00
Benoit Marty
674450ef29
Merge pull request #1076 from vector-im/feature/fullscreen_avatar
...
Display avatar in fullscreen.
2020-02-26 16:06:13 +01:00
onurays
93a687a172
Code review fixes.
2020-02-26 17:55:23 +03:00
Benoit Marty
054d7668ef
Fix crash reported from rageshake
2020-02-26 15:19:47 +01:00
Benoit Marty
a13fec84b0
Fix crash reported from rageshake
2020-02-26 15:00:25 +01:00
Benoit Marty
4bb3fb128f
Fix crash reported from rageshake
2020-02-26 14:54:36 +01:00
onurays
04726a1ace
Fix redacted event format on room overview.
...
Fixes #758
2020-02-26 16:51:01 +03:00
Benoit Marty
ccf72ffaa7
Fix crash reported from rageshake
2020-02-26 14:50:01 +01:00
Onuray Sahin
d2efe0e10c
Merge branch 'develop' into feature/fullscreen_avatar
2020-02-26 16:23:02 +03:00
Benoit Marty
054b467caf
Fix crash reported from rageshake
2020-02-26 14:18:48 +01:00
Benoit Marty
e1ea742023
Fix crash reported from rageshake
2020-02-26 13:59:58 +01:00
onurays
536dce7929
Code review fixes.
2020-02-26 15:30:03 +03:00
onurays
56fc91a8c3
Code review fixes.
2020-02-26 15:26:53 +03:00
Benoit Marty
f35b0660ca
Rename constant for code readability
2020-02-26 12:37:36 +01:00
Valere
c80fb52410
dead code
2020-02-26 12:20:03 +01:00
Valere
32389e1291
Remove wizard stuff
2020-02-26 12:20:03 +01:00
Valere
99f9a9817e
Use human readable error (not technical)
2020-02-26 12:20:03 +01:00
Valere
b4a783198b
code review
2020-02-26 12:20:03 +01:00
Valere
0cfc9451ca
Cleaning
2020-02-26 12:20:03 +01:00
Valere
d537abc522
Fix / sign current device after entering xsigning passphrase
2020-02-26 12:20:03 +01:00
Valere
f9be4fa2bd
Fixes #1047
2020-02-26 12:20:03 +01:00
Valere
412aed6dcb
Fix / Update title before return
2020-02-26 12:20:03 +01:00
Valere
9fc44c11de
Fixes #937
...
Disabling bounds change animation, as it's messing with fragment change apparition and expanded state of bottomsheet
2020-02-26 12:20:03 +01:00
Valere
bf23094158
Fix / Green shield in conclusion title when verified from private keys
2020-02-26 12:20:03 +01:00
Valere
0064934db9
Changed Encryption algorithm of 4S
2020-02-26 12:20:03 +01:00
Valere
e2e4ddf5ba
Post rebase fix
2020-02-26 12:20:03 +01:00
Valere
9a08f5ec4e
WIP / Verify from passphrase UX
2020-02-26 12:19:31 +01:00
Valere
cb669ad881
4S Activity WIP
2020-02-26 12:15:59 +01:00
Valere
3dc89c8d87
Update Self Verification BottomSheet for quads
2020-02-26 12:15:59 +01:00
Benoit Marty
a69049645a
FTUE: do not display a different color when encrypting message when not in developer mode.
2020-02-26 11:25:37 +01:00
onurays
1a273407de
Display avatar in fullscreen.
2020-02-26 12:12:49 +03:00
Benoit Marty
633f9d8522
ktlint
2020-02-26 09:55:57 +01:00
Benoit Marty
fc95bf4926
Improve CreateRoomParams API: update some API for better chaining of builder like methods ( #1070 )
2020-02-26 07:32:22 +01:00
Benoit Marty
1072060cbb
New direct chat: selecting a participant sometimes results in two breadcrumbs ( #1022 )
2020-02-25 19:00:38 +01:00
Benoit Marty
a55e0f1af4
Fix crash - workaround
2020-02-25 18:17:40 +01:00
Benoit Marty
b95dfa4473
Create getBestName method for User
2020-02-25 18:14:02 +01:00
Benoit Marty
cfe9c4bb41
Display internal id of a room section in room profile, with copy to clipboard action, only in developer mode
2020-02-25 12:21:04 +01:00
Benoit Marty
1023982858
Code readability
2020-02-24 17:40:28 +01:00
ganfra
133d8d7f14
RoomList: fix joining/rejecting state
2020-02-24 17:33:40 +01:00
ganfra
9cdb1da614
Start fixing notif for invites
2020-02-24 17:33:40 +01:00
ganfra
981c9ac4ac
Invite sync: assign eventId and remove the primaryKey constraint
2020-02-24 17:33:40 +01:00
Benoit Marty
3e8a0f7252
Merge pull request #1044 from vector-im/feature/fix_big_image_rotation
...
Use exif info of the image for correct rotation.
2020-02-24 17:30:33 +01:00
Benoit Marty
281620b88d
Merge pull request #1048 from vector-im/feature/profile_share_actions
...
Share action is added to room profile and room member profile
2020-02-24 17:29:17 +01:00
onurays
dec62a893e
Code review fixes.
2020-02-24 18:06:59 +03:00
onurays
b3d4747d97
Code review fixes.
2020-02-24 17:35:57 +03:00
onurays
1124aa25fd
Code review fixes.
2020-02-24 17:22:07 +03:00
Valere
3e587af163
klint
2020-02-24 14:07:15 +01:00
Valere
c41661ece8
Fixes #712
2020-02-21 19:05:20 +01:00
onurays
f650e29ddd
Share action is added to room profile and room member profile
...
Fixes #858
2020-02-21 15:30:01 +03:00
Onuray Sahin
1eefda18e4
Merge branch 'develop' into feature/fix_big_image_rotation
2020-02-21 13:13:02 +03:00
Benoit Marty
d6434654e2
Merge pull request #1043 from vector-im/feature/join_federation
...
Fix join room over federation
2020-02-21 10:08:05 +01:00
Benoit Marty
b6372df676
Merge pull request #1037 from vector-im/feature/crosssigning_qr
...
Migrate to binary QR code verification (#994 )
2020-02-21 10:01:49 +01:00
onurays
a11d70f173
Use exif info of the image for correct rotation.
2020-02-21 00:51:22 +03:00
Benoit Marty
3f9a5a4e54
Leaving a room creates a stuck "leaving room" loading screen. ( #1041 )
2020-02-20 19:31:33 +01:00
Benoit Marty
198e23c204
Second fix for #808
2020-02-20 19:23:32 +01:00
Benoit Marty
aefffc0c05
RoomPreviewNoPreviewFragment use room alias if there is no name
2020-02-20 19:19:31 +01:00
Benoit Marty
fd05fe36f5
Fix joining rooms from directory via federation isn't working. ( #808 )
2020-02-20 19:01:36 +01:00
Benoit Marty
b72698d63c
Fix another issue when there is no name and no canonical alias on a public room
2020-02-20 18:47:07 +01:00
Benoit Marty
87021dd6ec
Rename field
2020-02-20 18:16:10 +01:00
Benoit Marty
b85c76b172
Simplify code
2020-02-20 18:05:53 +01:00
onurays
a97971dd84
Fix threading issues while restoring keys backup.
2020-02-19 18:30:12 +03:00
Benoit Marty
35b10daef1
Ensure RiotX is able to scan binary QrCodes
2020-02-19 14:26:45 +01:00
Benoit Marty
571db7da55
Merge pull request #1035 from vector-im/feature/share_text
...
Fix share text to a single room issue
2020-02-19 10:08:29 +01:00
Benoit Marty
c6b231c0b1
Create toState() fun and use the enum
2020-02-18 14:12:50 +01:00
Benoit Marty
86c38ebd2d
Create Set.toggle() method
2020-02-18 13:33:49 +01:00
Benoit Marty
d730f96c41
Do not show alert when sharing text to a single room
2020-02-18 12:24:27 +01:00
Benoit Marty
7b3fcb7798
When sharing to a room save a draft to pre-fill the composer
2020-02-18 12:11:51 +01:00
Benoit Marty
7133d513b4
Fix crash in the room directory, when public room has no name ( #1023 )
2020-02-18 10:45:14 +01:00
Benoit Marty
b811bf9e7f
Fix issue after merge
2020-02-17 23:21:08 +01:00
Benoit Marty
ebda12dd76
Merge branch 'develop' into feature/attachment_process
2020-02-17 19:22:50 +01:00
Benoit Marty
adc545a93d
Merge pull request #1026 from vector-im/feature/crypto_service_renaming
...
Feature/crypto service renaming
2020-02-17 19:21:02 +01:00
Benoit Marty
fc740ae347
Merge pull request #1016 from vector-im/feature/cleanup_quadS
...
Cleanup quad s and AccountData service
2020-02-17 18:52:23 +01:00
Benoit Marty
f716e9d789
Fix compilation issue
2020-02-17 18:49:45 +01:00
Benoit Marty
7495533edc
Use let
2020-02-17 18:16:37 +01:00
Benoit Marty
002e881704
Fix multiple share intent issue
2020-02-17 17:26:19 +01:00
Benoit Marty
51bbee297c
Remove useless confirmation when shared data are previewables
2020-02-17 17:06:15 +01:00
Benoit Marty
82bd8a2e2a
Ask for write permission before editing media
2020-02-17 16:29:10 +01:00
Benoit Marty
d67cd2cbef
Small iteration on UI
2020-02-17 16:21:10 +01:00
ganfra
fd0dceb597
Clean code
2020-02-17 15:23:24 +01:00
Benoit Marty
48a033b3bd
Fix navigation issue when sharing text to multiple rooms
2020-02-17 14:58:20 +01:00
Benoit Marty
a3b205b310
No preview for elements sent from the keyboard
2020-02-17 14:48:12 +01:00
Benoit Marty
ca0cd9e97d
Better code
2020-02-17 14:38:56 +01:00
Benoit Marty
31d5578063
Media preview: do not propose to edit Gif
2020-02-17 14:35:57 +01:00
Benoit Marty
13d3aa9ff1
Merge branch 'develop' into feature/attachment_process
2020-02-17 13:48:21 +01:00
Benoit Marty
ecf07ff64a
Account creation: wrongly hints that an email can be used to create an account ( #941 )
2020-02-17 10:30:54 +01:00
ganfra
e349a35419
Crypto: expose cryptoService by a getter, removing the session implementation delegation
2020-02-16 15:40:31 +01:00
Benoit Marty
76085a4284
AccountData cleanup and Javadoc
2020-02-14 21:50:37 +01:00
Benoit Marty
db19ab0531
Merge branch 'develop' into feature/4s_msc1946
2020-02-14 17:45:44 +01:00
Benoit Marty
88b8ceaeb5
Merge pull request #1005 from vector-im/feature/fix_event_redaction_prompt
...
Do not ask for a reason if user wants to delete his own message.
2020-02-14 14:36:01 +01:00
Benoit Marty
e4577d8fef
Small cleanup before merge
2020-02-14 14:34:22 +01:00
onurays
030d6824e3
Code review fixes.
2020-02-14 15:04:25 +03:00
Valere
f99eca8014
Code review
2020-02-14 10:48:18 +01:00
Valere
e0eede1150
cleaning
2020-02-14 10:48:18 +01:00
Valere
61ea4191dc
Update json viewer lib
2020-02-14 10:48:18 +01:00
Valere
108ebea84e
SSSS service + test
2020-02-14 10:48:18 +01:00
Valere
bf06b57bad
Refactor Account Data
...
Auto stash before rebase of "develop"
2020-02-14 10:48:18 +01:00
Benoit Marty
6c0bddc893
Code quality
2020-02-13 23:20:35 +01:00
Benoit Marty
930d62c87b
Restore Breadcrumbs comparator, we can maybe improve this later
2020-02-13 23:00:03 +01:00
Benoit Marty
e6bd09859f
Compress image before sending
2020-02-13 22:50:55 +01:00
Benoit Marty
385fa317c0
Add a green frame around current small preview
2020-02-13 20:45:03 +01:00
Benoit Marty
ecd547b86c
Auto close the room picker and open the first room when data are shared in case of multi selection
2020-02-13 20:10:59 +01:00
Benoit Marty
d87b951403
Improve code
2020-02-13 20:10:59 +01:00
Benoit Marty
06ba478232
Send files to several rooms at a time
2020-02-13 20:10:59 +01:00
Benoit Marty
81de914360
Propose to edit media before sending, when coming form another application
2020-02-13 20:10:59 +01:00
Benoit Marty
b7ec495d6b
Add comment
2020-02-13 19:52:11 +01:00
Benoit Marty
a8953568f3
Set custom colors
2020-02-13 19:52:11 +01:00
Benoit Marty
41b20863fb
Mention uCrop library copyright
2020-02-13 19:52:11 +01:00
Benoit Marty
94340a49d7
Ask for permission
2020-02-13 19:52:11 +01:00
Benoit Marty
c67fd508e7
Cleanup
2020-02-13 19:52:11 +01:00
Ganard
eccc52fe13
Sharing: start extracting from RoomList as it's getting messy
2020-02-13 19:52:11 +01:00
Ganard
b7a7aa2f15
Attachment: continue working on preview screen
2020-02-13 19:52:11 +01:00
ganfra
6471787232
Share: start managing multi selection and warning
2020-02-13 19:52:11 +01:00
ganfra
41f1ec5d88
Attachments: preview with pager mode
2020-02-13 19:51:20 +01:00
Ganard
a26e959430
Attachements: introduce structure for preview, cropping and compressing
2020-02-13 19:51:20 +01:00
Benoit Marty
5808c1de22
TextView displaying emoji should have text color set to black
2020-02-13 19:50:31 +01:00
Benoit Marty
d21604b791
Merge pull request #989 from vector-im/feature/qr_code_mistake
...
Fix issue with verification when other client declares it can only show QR code (#988 )
2020-02-13 19:41:10 +01:00
onurays
fd135e1eeb
Compute message body for encrypted messages too.
2020-02-13 18:09:26 +03:00
onurays
f28e4cf991
Fix comparison of user ids.
2020-02-13 17:57:38 +03:00
onurays
983593d647
getRedactionReason function is refactored.
2020-02-13 17:28:14 +03:00
onurays
1b413934b5
Set redaction reason as message body.
2020-02-13 16:42:13 +03:00
onurays
8a3e93ae96
Do not ask for a reason if user wants to delete his own message.
...
Fixes (#1003 )
2020-02-13 14:59:41 +03:00
Benoit Marty
6a69c6356d
PushersService.pushers() has been renamed to PushersService.getPushers()
2020-02-13 07:04:54 +01:00
Benoit Marty
e492e4318b
Do some parameter checks
2020-02-13 06:48:52 +01:00
Valere
e1342d096b
Merge pull request #810 from vector-im/feature/msc_2192
...
Feature/msc 2192
2020-02-12 17:41:50 +01:00
Onuray Sahin
6013e1653b
Open room member profile from reactions and read receipts. ( #990 )
...
Open room member profile from reactions and read receipts. Fixes #875
2020-02-12 15:57:49 +01:00
Benoit Marty
47f47e40c4
code review and cleanup
2020-02-12 15:09:38 +01:00
Benoit Marty
9016688aec
Fix compilation issue after rebase
2020-02-12 13:48:08 +01:00
Valere
9a7bd35ddc
Add m.buttons support (a.k.a bot buttons)
2020-02-12 13:40:54 +01:00
Valere
3ac54c51f6
cleaning
2020-02-12 13:39:30 +01:00
Valere
c4ea2507f8
Add command to send poll
2020-02-12 13:39:30 +01:00
Valere
6001ac60ab
klint cleaning
2020-02-12 13:37:16 +01:00
Valere
0cea26ec77
ux tweak on poll result
2020-02-12 13:37:16 +01:00
Valere
577c5a16b3
Support incremental poll response aggregation + display
2020-02-12 12:47:28 +01:00
Valere
a0aebed3f7
Message Poll UX, and model
2020-02-12 12:42:17 +01:00
Benoit Marty
6acfab3242
Rename VerificationListener to Listener
2020-02-12 11:39:36 +01:00
Benoit Marty
bf02746d87
Clenaup VerificationService.VerificationListener
2020-02-12 11:39:36 +01:00
Benoit Marty
377d944228
Cleanup API
2020-02-12 11:39:36 +01:00
Benoit Marty
6ff974b3ea
Fix issue with verification when other client declares it can only show QR code ( #988 )
2020-02-12 11:39:36 +01:00
onurays
3573aea600
Fix crash by removing all notifications after clearing cache.
...
Fixes #878
2020-02-11 16:48:28 +03:00
Benoit Marty
6fce2a3066
Change wording adding "..." because there is now confirmation dialog
...
And make the item red because it is destructive. Also use "redact" terminology
2020-02-11 11:04:21 +01:00
Benoit Marty
b40da4ef0f
Disable TextInputLayout instead of TextInputEditText
2020-02-11 11:00:33 +01:00
Benoit Marty
96341df5e7
Format layout
2020-02-11 11:00:01 +01:00
onurays
afbd9cff70
Merge branch 'develop' into feature/event_deletion_dialog
...
# Conflicts:
# CHANGES.md
# vector/src/main/java/im/vector/riotx/features/home/room/detail/RoomDetailFragment.kt
2020-02-11 12:11:36 +03:00
onurays
ce028f8bd2
Gathering reason input is refactored.
2020-02-11 00:10:24 +03:00
onurays
ba0133a047
Reason input for redacting event is added.
2020-02-10 23:03:37 +03:00
Benoit Marty
6750237764
Merge pull request #976 from vector-im/feature/viewEvents
...
Use View events
2020-02-10 16:46:21 +01:00
Benoit Marty
7e362be568
Convert to ViewEvents -> Cleanup after review
2020-02-10 16:10:57 +01:00
onurays
83d83e0812
Show confirmation dialog before deleting a message
...
Fixes #967
2020-02-10 17:58:48 +03:00
Benoit Marty
81413e49bc
Remove '(yet)'
2020-02-10 14:51:35 +01:00
Benoit Marty
b24f133105
Import strings from Riot
2020-02-10 14:50:21 +01:00
Benoit Marty
5b13be6332
Rename
2020-02-07 19:58:14 +01:00
Benoit Marty
abeb741cad
Convert to ViewEvents -> RoomDetailViewModel part 5
2020-02-07 19:50:15 +01:00
Benoit Marty
84e1169525
Convert to ViewEvents -> RoomDetailViewModel part 4
2020-02-07 19:45:54 +01:00
Benoit Marty
27e217fce5
Convert to ViewEvents -> RoomDetailViewModel part 3
2020-02-07 19:41:23 +01:00
Benoit Marty
bdb1f850b2
Convert to ViewEvents -> RoomDetailViewModel part 2
2020-02-07 19:37:30 +01:00
Benoit Marty
0338535efa
Convert to ViewEvents -> RoomDetailViewModel part 1
2020-02-07 19:27:18 +01:00
Benoit Marty
0dd3894a49
Use handle() pattern
2020-02-07 19:20:02 +01:00
Benoit Marty
c8ff8d3c9e
Convert to ViewEvents -> DeviceListBottomSheetViewModel
2020-02-07 18:59:31 +01:00
Benoit Marty
70973c3302
Convert to ViewEvents -> CrossSigningSettingsViewModel
2020-02-07 18:47:54 +01:00
Benoit Marty
a930313bf3
Convert to ViewEvents -> VerificationBottomSheetViewModel
2020-02-07 18:27:13 +01:00
Benoit Marty
35054dc5e8
Convert to ViewEvents -> CreateDirectRoomViewModel
2020-02-07 18:11:53 +01:00
Benoit Marty
33b123f719
Convert to ViewEvents -> GroupListViewModel
2020-02-07 18:02:42 +01:00
Benoit Marty
24667f38b8
Convert to ViewEvents -> RoomMemberProfileViewModel
2020-02-07 17:47:37 +01:00
Benoit Marty
256a6e4322
Convert to ViewEvents -> RoomDetailViewModel
2020-02-07 17:34:26 +01:00
Benoit Marty
7f5cc77ee0
Convert to ViewEvents -> DevicesViewModel
2020-02-07 17:14:03 +01:00
Benoit Marty
c34307ecf7
Convert to ViewEvents -> RoomDirectoryViewModel
2020-02-07 16:32:01 +01:00
Benoit Marty
57758af2d7
Merge pull request #974 from vector-im/feature/crosssigning_cleanup
...
Improve prompt password dialog
2020-02-07 14:02:15 +01:00
Benoit Marty
5fedfd9286
Cleanup
2020-02-06 16:00:05 +01:00
Valere
3e2219cbb5
Ignore interrupted exception in setupRx
2020-02-06 13:56:57 +01:00
Valere
75131fdf44
Post merge fix
2020-02-06 13:56:57 +01:00
Valere
4506b7d6e6
Fix / annoying loading to get active sessions
...
Start with what's known locally
2020-02-06 13:56:57 +01:00
Valere
320dc4accd
Refactor Room Shield / Profile shield
2020-02-06 13:56:57 +01:00
Benoit Marty
ffc9a595dd
Merge pull request #964 from vector-im/feature/firefox_account_sso
...
Support SSO login with Firefox account (#606 )
2020-02-06 11:28:16 +01:00
Benoit Marty
51c2b9e1e9
Import strings from Riot
2020-02-05 17:35:23 +01:00
Benoit Marty
2a4c8b3199
Support SSO login with Firefox account ( #606 )
2020-02-05 15:21:54 +01:00
Benoit Marty
50814dafe9
Update wording
2020-02-05 14:19:04 +01:00
Benoit Marty
d9c007d017
Merge branch 'develop' into feature/stabilization_2
2020-02-05 12:57:42 +01:00
Benoit Marty
05dd587fa8
Move FORMAT_MATRIX_HTML to a proper object and so fix a wrong usage issue
2020-02-05 12:44:31 +01:00
Benoit Marty
3384d91adb
Rename MessageContent.type to MessageContent.msgType for code clarity and update a few the Javadoc
2020-02-05 12:39:26 +01:00
Benoit Marty
f72e5c1d94
Explain why and when to use EllipsizingTextView
2020-02-05 12:16:43 +01:00
Benoit Marty
a3ec0e03a0
Use NoOpMatrixCallback when it's possible
2020-02-05 12:05:12 +01:00
Benoit Marty
47ee2a24a7
Move NoOpMatrixCallback to MatrixCallback.kt file
2020-02-05 11:58:08 +01:00
Benoit Marty
b8096f21ea
Restore Copyright and cleanup
2020-02-05 11:56:07 +01:00
Benoit Marty
3e9b2e4a06
Use the correct enableEncryption() method
2020-02-04 14:04:48 +01:00
Ganard
1728d31401
Fix some issues and make test passes
2020-02-04 13:19:02 +01:00
Benoit Marty
e02430bcd0
Ask for permission before opening the camera ( #934 )
2020-02-03 20:06:37 +01:00
Ganard
f454078c6b
Clean code
2020-02-03 16:14:36 +01:00
Benoit Marty
783a514496
Improve prompt password dialog
...
Reveal password, inline error when empty
2020-02-03 15:53:44 +01:00
Ganard
e6cd8a3a86
Merge develop into feature/stabilization_2
2020-02-03 13:59:20 +01:00
Benoit Marty
1d2928b3fb
ktlint
2020-02-02 03:13:15 +01:00
Benoit Marty
40b0f60964
Fix issue in dark theme. Also do not limit subtitles to 2 lines
2020-02-02 03:11:27 +01:00
Valere
845f3f5ad1
FIx / use password textedit
2020-02-02 00:04:15 +01:00
Valere
26400e6372
Prompt before resetting keys
2020-02-01 15:20:04 +01:00
Valere
282be29247
temp shield for read only
2020-02-01 15:20:04 +01:00
Benoit Marty
6ee7ee1460
Fix blink effect
2020-02-01 15:04:22 +01:00
Valere
2e0a84ccc9
display profile faster from known info
2020-02-01 15:03:00 +01:00
Valere
9d6e7d7bd0
Learn more shows my devices when keys not trusted
2020-02-01 14:36:17 +01:00
Valere
8f7b18239d
Warn on verify when private keys not known
2020-02-01 14:36:17 +01:00
Benoit Marty
10094a212c
ktlint
2020-02-01 14:02:51 +01:00
Benoit Marty
cd606ba8a1
RoomMember decoration
2020-02-01 11:37:16 +01:00
Benoit Marty
59abee10f8
Convert to ConstraintLayout
2020-02-01 11:37:16 +01:00
Valere
64df9e23c2
Room Profile / Just show e2e status remove learn more
2020-02-01 11:03:00 +01:00
Benoit Marty
bb92882958
(partially) Fix glitch
2020-01-31 20:28:57 +01:00
Benoit Marty
46dd17644f
Room decoration - in room profile UI
2020-01-31 20:12:02 +01:00
Benoit Marty
7e34b2a672
Room decoration - convert to ConstraintLayout
2020-01-31 20:02:01 +01:00
Valere
51e0f945a7
Quick Room Decoration
2020-01-31 18:52:33 +01:00
Ganard
37230b0614
Fix issues with read marker and jumpToBottom
2020-01-31 18:09:34 +01:00
Benoit Marty
e18b9d5155
Room decoration - UI in room list
2020-01-31 16:10:52 +01:00
Ganard
ec6d78bf96
Merge branch 'develop' into feature/stabilization_2
2020-01-31 15:47:33 +01:00
Benoit Marty
f5ecf4bd90
Room decoration - UI
2020-01-31 15:02:54 +01:00
Valere
27c74c9118
live device in settings
2020-01-31 14:42:00 +01:00
Valere
5c547794f2
Merge branch 'develop' into cross_signing
2020-01-31 14:09:40 +01:00
Benoit Marty
43358cd86c
Make self verification work!
2020-01-31 12:18:27 +01:00
Benoit Marty
87b76d10dd
Format
2020-01-31 11:11:27 +01:00
Valere
8e5c7239cf
Settings Sessions / Now live + support devices with no keys
2020-01-31 10:33:53 +01:00
Valere
7b385c3b36
Quick copy change device -> session
2020-01-31 10:00:44 +01:00
Valere
850c830e1f
Fix / auto ready request when waiting bottomsheet on screen
2020-01-31 09:16:03 +01:00
Benoit Marty
9dde43f65b
PR Review: var -> val, internal and other cleanup
2020-01-30 23:40:25 +01:00
Benoit Marty
ccd857016c
ktlint
2020-01-30 18:46:08 +01:00
Benoit Marty
225e4e0433
To Device Verification Request
2020-01-30 18:43:50 +01:00
Ganard
5e1b59f9d3
Timeline: handle an in memory local echo to make the UI snappier
2020-01-30 17:13:44 +01:00
Benoit Marty
069bd3c258
use isMe
2020-01-30 16:59:22 +01:00
Valere
a5ca2b1d34
Fix / incoming start verif popup should not show when bottomsheet there
2020-01-30 16:36:13 +01:00
Valere
50d5ad3625
Self verification + toDevice Request
2020-01-30 16:35:42 +01:00
Benoit Marty
fbd0bbc575
Improve clarity of the algorithm to enable encryption for DMs
2020-01-30 11:24:05 +01:00
Benoit Marty
2111daea52
Add a step to confirm that other user has scanned the SR code
2020-01-30 10:09:59 +01:00
ganfra
9fc3fa7f19
Update some libs and remove incremental from dagger
2020-01-29 21:14:38 +01:00
Benoit Marty
57a13fa30d
Sort room members by display names
2020-01-29 18:07:57 +01:00
ganfra
71a02a58af
Sync/Timeline: handle displayName isUnique
2020-01-29 17:30:31 +01:00
Benoit Marty
d7feb6dd5c
Merge pull request #913 from vector-im/feature/rainbow
...
Rainbow
2020-01-29 16:35:34 +01:00
Benoit Marty
e6c3f7c77b
Nicer API
2020-01-29 16:26:19 +01:00
Benoit Marty
ae36846aaf
Negotiate E2E by default for DMs ( #907 )
2020-01-29 16:11:23 +01:00
Benoit Marty
e1ddde5501
Make CreateRoomParams a regular data class
2020-01-29 14:23:32 +01:00
Benoit Marty
80ec199135
Convert VerificationTxState to a sealed class
2020-01-29 12:00:49 +01:00
Benoit Marty
305dfd4c7a
Merge pull request #911 from vector-im/feature/encryption_notice
...
Modify encryption notice
2020-01-29 10:32:23 +01:00
Valere
2c568b4de9
clean klint
2020-01-29 09:59:09 +01:00
Benoit Marty
27fe4e3680
Fix build and add tests
2020-01-29 09:44:53 +01:00
Benoit Marty
007b0cabf2
Add a few TUs
2020-01-28 22:43:10 +01:00
Benoit Marty
b2338dfcd3
Make the TU passes
2020-01-28 22:35:40 +01:00
Benoit Marty
6d7d4993a6
Add TUs for RainbowGenerator (not all passing)
2020-01-28 21:56:02 +01:00
Benoit Marty
da9b9f4864
Make the whole cell clickable
2020-01-28 21:31:02 +01:00
Benoit Marty
ef0b438a89
Give the possibility to enable encryption when creating room ( #837 )
2020-01-28 21:31:02 +01:00
Valere
a57393cafa
More log + quick fix in settings
2020-01-28 18:09:17 +01:00
Benoit Marty
976a8fc568
Hide the algorithm when turning on e2e ( #897 )
2020-01-28 16:36:28 +01:00
Benoit Marty
b7ecfd997d
Fix compilation issue after rebase
2020-01-28 16:02:20 +01:00
Benoit Marty
20c7e4c3ad
QrCode: improve UI
2020-01-28 15:55:44 +01:00
Benoit Marty
69ab5e43d5
QrCode: WIP
2020-01-28 15:55:02 +01:00
Benoit Marty
f46023e84c
QrCode: WIP
2020-01-28 15:55:02 +01:00
Benoit Marty
d8d465f70b
QrCode: WIP
2020-01-28 15:53:57 +01:00
Benoit Marty
8659216955
QrCode: WIP
2020-01-28 15:53:57 +01:00
Benoit Marty
39e746413a
QrCode: WIP
2020-01-28 15:53:57 +01:00
Benoit Marty
fc04833157
Rename parameter
2020-01-28 15:53:57 +01:00
Benoit Marty
adc2d570eb
QR code: handle the case where other user can scan QR codes
2020-01-28 15:48:09 +01:00
Benoit Marty
345824daa2
Keep on renaming
2020-01-28 15:48:09 +01:00
Benoit Marty
050eb0af9d
Create dedicated View and Epoxy item for QrCode
2020-01-28 15:48:09 +01:00
Valere
ca4ed6e1bd
Fix / Error management and clear keys
2020-01-28 15:35:11 +01:00
Valere
f021f8110d
post merge
2020-01-28 12:04:19 +01:00
Valere
109ff4f908
Merge branch 'cross_signing' into xsigning_sdk
2020-01-28 11:33:54 +01:00
Valere
c9f0209ebf
post merge fix
2020-01-28 11:23:37 +01:00
Valere
7daa088618
Merge branch 'develop' into cross_signing
2020-01-28 11:13:31 +01:00
Valere
83e44ac96e
Fix / cross signing info live data not always updated
2020-01-28 11:02:12 +01:00
Ganard
e5e62dc4a7
Fix SyncService and Alarm
2020-01-28 10:13:19 +01:00
Valere
ea6e8a6789
Basic debug screen to setup keys
2020-01-27 23:51:08 +01:00
Valere
6cece03998
Profile detailed device info + verify manually
2020-01-27 17:55:00 +01:00
Ganard
f3db43f317
Ellipsize: introduce EllipsizingTextView
2020-01-27 12:41:43 +01:00
Valere
08ae0b485a
Profile Screen / Add show device list trust screen
2020-01-27 09:25:58 +01:00
Valere
d60351bcb7
Verify from RoomMember Profile
2020-01-24 19:15:23 +01:00
Ganard
1d8b81bb04
Try reworking events/timeline process [WIP]
2020-01-24 18:43:35 +01:00
Valere
d0addc4c4f
Refactored Verification Classes
2020-01-24 11:29:26 +01:00
Valere
bb5179140c
Update profile screen for xSigning
2020-01-24 09:14:32 +01:00
Benoit Marty
e9ea69f055
Add support for /rainbow and /rainbowme command ( #879 )
2020-01-23 23:34:21 +01:00
ganfra
7bcae75314
Remove some code from main thread
2020-01-23 20:31:18 +01:00
ganfra
4331d2ef47
Network: reword the strategy for handling NetworkConnectivity (remove Merlin)
2020-01-23 19:08:55 +01:00
Valere
e47791f290
Merge pull request #888 from vector-im/qr_code
...
Qr code
2020-01-23 16:41:23 +01:00
Valere
91ae96a153
QuickFix / Do not verify yourself in dm
2020-01-23 16:16:57 +01:00
Valere
0148949a4f
Fix / prevent verification toaster to show when in good room
2020-01-23 16:13:46 +01:00
Valere
65cb812fc6
Fix / Unknown transaction when started by other after request
2020-01-23 16:04:29 +01:00
Valere
e8a4f1fb90
Fix: .cancel won't appear in debug show all
2020-01-23 16:04:03 +01:00
Benoit Marty
632832a651
Nearly same code for DefaultItem and NoticeItem
2020-01-23 15:44:41 +01:00
Benoit Marty
d530c64a84
Render defaultItem as other item: display user avatar
...
Also ensure bottom sheet always has a header, for user avatar and date
2020-01-23 15:35:46 +01:00
Benoit Marty
426e291ce9
i18n for RiotX limitation messages
2020-01-23 14:46:36 +01:00
Valere
1276d1f39d
Update My device list + action to verify
2020-01-23 13:57:17 +01:00
Benoit Marty
5819790c1b
Distinguish Show SR code and Scan QR code capability
2020-01-23 11:25:44 +01:00
Benoit Marty
b3089343ad
Support SCAN method (WIP)
2020-01-23 10:47:29 +01:00
ganfra
fee2ec6b66
Scroll when event build come from sync/send + remove use of monarchy writeAsync
2020-01-22 20:33:52 +01:00
Benoit Marty
d2fab91e9d
Improve code
2020-01-22 19:08:21 +01:00
Benoit Marty
81337d1624
Also keep the same parameter order: (userId, deviceId) to avoid silly errors
2020-01-22 17:00:16 +01:00
Benoit Marty
79df6b8402
Start plugin QR code to the code
2020-01-22 15:56:43 +01:00
Benoit Marty
537b1be0c5
Update wording
2020-01-22 15:26:26 +01:00
Benoit Marty
c1259161e5
QRCode: generate and scan QRCodes
2020-01-22 15:03:56 +01:00
ganfra
76065ac4fc
Read: allow setting read marker and read receipt to latest known event independently
2020-01-22 14:43:39 +01:00
ganfra
d93050240a
Start reworking networkConnectivityCheck (WIP)
2020-01-22 14:41:42 +01:00
Benoit Marty
c971f18fc0
Add section header when displaying room list to share ( #771 )
2020-01-22 11:49:30 +01:00
Benoit Marty
3c2fa40b58
Sharing things to RiotX: sort list by recent room first ( #771 )
2020-01-22 11:49:04 +01:00
Benoit Marty
da3e547d82
Create facility extension to observe ViewEvents
2020-01-21 15:08:49 +01:00
Valere
a0aa1f34d3
Quick Fix todevice verif broken
...
Added dbg screen for cross signing
2020-01-21 14:58:06 +01:00
Benoit Marty
e81c804ed6
Ensure when will be exhaustive
2020-01-21 12:51:28 +01:00
Benoit Marty
be371f9279
Introduce ViewEvents in ViewModel and code harmonization
2020-01-21 12:51:28 +01:00
Valere
6ab540045b
Refactoring / deprecation of MXDeviceInfo
...
introduced TrustLevels
2020-01-21 10:25:57 +01:00
Valere
859c75df98
Initial commit
2020-01-21 10:25:57 +01:00
Benoit Marty
d672313649
Room settings: use boolean instead of Async
2020-01-20 17:41:29 +01:00
Benoit Marty
28db05e509
Cleanup and copy wording from Riot-Web
2020-01-20 15:39:14 +01:00
Benoit Marty
56b140fcb4
Room settings: rename stuff for genericity
2020-01-20 15:23:40 +01:00
Benoit Marty
eee6969b02
Room settings, and enable encryption in unencrypted rooms ( #212 )
2020-01-20 15:11:21 +01:00
Valere
e45c1e6c2a
Fix / post merge issues
2020-01-17 15:17:16 +01:00
Benoit Marty
188cd6beff
Verification: improve blinking effect (not perfect yet)
2020-01-17 15:05:06 +01:00
Benoit Marty
aaeb54db7c
Verification: Introduce VerificationMethod enum
2020-01-17 15:05:06 +01:00
Benoit Marty
92f26bc20a
Verification: migrate to Epoxy - Cleanup
2020-01-17 15:05:06 +01:00
Benoit Marty
fc22b7988f
Verification: migrate to Epoxy - Add missing icons
2020-01-17 15:05:06 +01:00
Benoit Marty
878bae1c45
Verification: migrate to Epoxy - Choose Fragment
2020-01-17 15:05:06 +01:00
Benoit Marty
a8e81d95cf
Verification: migrate to Epoxy - Disable item animation
2020-01-17 15:05:06 +01:00
Benoit Marty
cd1665a8e8
Verification: migrate to Epoxy - Conclusion
2020-01-17 15:05:06 +01:00
Benoit Marty
7170471686
Verification: migrate to Epoxy - create sub packages
2020-01-17 15:05:06 +01:00
Benoit Marty
98020404ff
Verification: migrate to Epoxy - rename package
2020-01-17 15:05:06 +01:00
Benoit Marty
b2348427bd
Verification: migrate to Epoxy - Emoji Fragment
2020-01-17 15:05:06 +01:00
Benoit Marty
832df59b58
Verification: migrate to Epoxy - Request Fragment
2020-01-17 15:05:06 +01:00
Benoit Marty
32689facc5
Verification: migrate to Epoxy - Request Fragment
2020-01-17 15:05:06 +01:00
Benoit Marty
d3071e5816
Rename layout for consistency
2020-01-17 15:04:36 +01:00
Benoit Marty
83a6f564c3
Ensure BottomSheets call ButterKnife unbinder
2020-01-17 15:04:36 +01:00
Benoit Marty
3c982866d8
Restore lost Fragment binding...
2020-01-17 15:04:36 +01:00
Valere
a95410c118
fix rebase
2020-01-17 15:04:36 +01:00
Valere
8749e49e80
Basic Incoming request toast + cleaning
2020-01-17 15:04:36 +01:00
Valere
8400ab6efe
Merge branch 'develop' into cross_signing
2020-01-17 14:57:08 +01:00
Benoit Marty
b375463aec
Merge pull request #854 from vector-im/feature/profiles_improvements
...
Feature/profiles improvements
2020-01-17 12:22:16 +01:00
Benoit Marty
c59712732a
Introduce listener type for Epoxy items
2020-01-17 12:14:24 +01:00
Benoit Marty
5148d7ab46
Room profile: open it also when clicking on the room avatar
2020-01-17 10:15:04 +01:00
Benoit Marty
8c2a55a5a2
Settings: restore "Show read receipts" setting and create categories of per Riot-Web
2020-01-17 10:10:46 +01:00
Benoit Marty
34b6dd4270
Room profile: open room member profile from Event bottom sheet
2020-01-16 21:48:10 +01:00
Benoit Marty
79a68a36bd
Room profile: ensure RoomMemberSummaries order is guaranteed
2020-01-16 21:29:05 +01:00
Benoit Marty
78408fa0ec
Room profile: create extension join for Collections
2020-01-16 21:18:14 +01:00
Benoit Marty
b56ee9a377
Room profile: fix issue with divider color
2020-01-16 20:53:38 +01:00
Benoit Marty
9eff459ed6
Room profile: remove an extra divider
2020-01-16 16:43:37 +01:00
Benoit Marty
cd44b60bd5
Room profile: make link in room topic clickable
2020-01-16 16:36:56 +01:00
Benoit Marty
17ed8da57a
Room profile: fix issue with icon
2020-01-16 16:27:21 +01:00
Benoit Marty
15e2c9f3a3
Fix formatting
2020-01-16 12:55:55 +01:00
Benoit Marty
f1a2fb51f5
Properly configure Snackbar styles
2020-01-16 12:51:33 +01:00
Benoit Marty
b0aa9fbd8f
Inform user when the download of a file starts
2020-01-16 12:20:39 +01:00
Benoit Marty
d72f1ac576
Avoid exposing internal classes
2020-01-16 11:36:53 +01:00
Benoit Marty
72e6181f00
Merge pull request #839 from vector-im/feature/developer
...
Show all hidden event in the timeline when the developer settings is ON
2020-01-16 10:56:27 +01:00
ganfra
f128ed437f
Merge pull request #843 from vector-im/feature/room_profile
...
Feature/room profile
2020-01-15 19:17:50 +01:00
ganfra
11c8c8c2bd
Fix fdroid background sync
2020-01-15 19:16:50 +01:00
ganfra
2c331671ee
Fix string
2020-01-15 17:44:38 +01:00
ganfra
b44ddcfd61
Clean code after Benoit's review #2
2020-01-15 14:57:21 +01:00
ganfra
7c0f2d6e32
Test: fix import
2020-01-15 11:48:02 +01:00
ganfra
52de14b1b5
Clean code after Benoit's review
2020-01-15 11:46:33 +01:00
ganfra
d6e6092eea
Profile: add PowerLevelContent for building future actions + fix divider
2020-01-14 19:14:15 +01:00
ganfra
9671a77e5d
Clean code and update CHANGES
2020-01-14 18:48:13 +01:00
ganfra
d3415d345f
Merge branch 'develop' into feature/room_profile
2020-01-14 18:35:01 +01:00
ganfra
df4df81ef3
Profile: handle ignore/unignore action + adjust UI
2020-01-14 17:08:21 +01:00
Valere
a7c948815c
Merge branch 'develop' into cross_signing
2020-01-14 12:31:29 +01:00
Benoit Marty
9d5197b1c8
Show all hidden event in the timeline when the developer settings is ON
2020-01-13 22:47:41 +01:00
ganfra
162f0949fa
Profile: Start fetching profile info from a user
2020-01-13 18:44:01 +01:00
ganfra
ae1a24e948
Room member profile: branch the UI and fix some UI issues
2020-01-13 16:49:14 +01:00
Benoit Marty
b5fead18fe
Merge pull request #833 from vector-im/feature/typing
...
Send and render typing events (#564 )
2020-01-13 15:17:43 +01:00
Benoit Marty
ecc463e920
Cleanup and fix a bug
2020-01-13 10:13:12 +01:00
Benoit Marty
f3e52b96c0
Cleanup
2020-01-11 22:12:56 +01:00
Benoit Marty
dd81fce8d8
Send and render typing events ( #564 )
2020-01-11 20:50:09 +01:00
Valere
7354eab061
Post merge fixes
2020-01-11 10:16:09 +01:00
Valere
fb9abefe59
Merge branch 'develop' into cross_signing
2020-01-10 18:38:54 +01:00
Benoit Marty
095216349e
Exception -> Throwable
2020-01-10 18:35:29 +01:00
Benoit Marty
550908fa70
Render events m.room.encryption and m.room.guest_access in the timeline
2020-01-10 18:30:10 +01:00
ganfra
171ec4fbdc
Room member list: group by power level
2020-01-10 17:03:11 +01:00
Benoit Marty
32d2daee3c
Exclude current user from autocompletion with room members
2020-01-10 16:28:14 +01:00
Benoit Marty
de84bb7535
Use more developerMode()
2020-01-10 11:03:42 +01:00
ganfra
81712ae736
RoomProfile: fix some rendering + change anim
2020-01-09 19:47:54 +01:00
ganfra
289951ea4a
RoomMemberList : start showing items
2020-01-09 15:54:36 +01:00
Benoit Marty
dd8c908dc7
Code cleanup
2020-01-09 15:02:39 +01:00
Benoit Marty
9775e8c32b
Fix crash in syncService
2020-01-09 15:01:16 +01:00
Benoit Marty
3ceac70536
Enable encryption on a room, SDK part ( #212 )
2020-01-09 14:20:17 +01:00
Benoit Marty
0f7209df1f
TI: finish the work to identify a session with a sessionId
2020-01-09 14:20:17 +01:00
Benoit Marty
b6a1ff1ca4
Import string from Riot legacy
2020-01-09 14:17:17 +01:00
Benoit Marty
7ec0227528
Merge pull request #824 from vector-im/feature/wording
...
Email domain can be limited on some homeserver, i18n of the displayed error (#754 )
2020-01-09 12:26:28 +01:00
ganfra
15639b45cf
Introduce RoomMemberProfile files
2020-01-09 12:10:49 +01:00
ganfra
f18ec8d021
Merge branch 'develop' into feature/room_profile
2020-01-09 11:56:09 +01:00
Benoit Marty
898bf234da
Merge pull request #792 from vector-im/feature/stabilization
...
Feature/stabilization
2020-01-09 11:43:52 +01:00
Benoit Marty
3d0d95c371
Email domain can be limited on some homeserver, i18n of the displayed error ( #754 )
2020-01-09 11:34:57 +01:00
Benoit Marty
0f7d59a8c7
Cleanup during PR review
2020-01-09 09:42:34 +01:00
Benoit Marty
43c4e20819
Merge pull request #820 from vector-im/feature/developer_mode_crash
...
Developer mode: Fail-fast (#745 )
2020-01-09 07:56:06 +01:00
ganfra
8c4d8763a2
Merge branch 'develop' into feature/stabilization
2020-01-08 22:28:08 +01:00
ganfra
383605274c
Introduce a very simple query langage and refact autocomplete
2020-01-08 22:17:32 +01:00
Benoit Marty
a458997ce0
Merge pull request #818 from vector-im/feature/oss
...
Exclude play-services-oss-licenses library from F-Droid build (#814 )
2020-01-08 18:28:31 +01:00
Benoit Marty
29f152f349
Fix CI
2020-01-08 18:21:01 +01:00
Benoit Marty
943be39e1a
Merge branch 'develop' into fix_807
2020-01-08 18:12:22 +01:00
Benoit Marty
2b8ecae8e3
Fix CI
2020-01-08 18:05:26 +01:00
Benoit Marty
17c4013383
Developer mode: Fail-fast ( #745 )
2020-01-08 17:58:26 +01:00
Benoit Marty
d662b4a9b4
Exclude play-services-oss-licenses library from F-Droid build ( #814 )
2020-01-08 15:57:35 +01:00
Benoit Marty
501ac36040
Reduce size of RoomDetailFragment
2020-01-08 15:05:20 +01:00
Benoit Marty
7575cb286e
Show skip to bottom FAB while scrolling down ( #752 )
2020-01-08 15:05:20 +01:00
ganfra
9970d7ffa0
SDK: get some better queries
2020-01-08 11:55:22 +01:00
ganfra
2dd2a8db6c
Emoji data source as singleton
2020-01-08 11:54:42 +01:00
Benoit Marty
8ef5c60e2e
RageShake is enabled by default
2020-01-08 11:43:21 +01:00
ganfra
19fb3ce032
Merge branch 'develop' into feature/stabilization
2020-01-07 14:28:23 +01:00
ganfra
d710106bbb
Clean code
2020-01-07 14:09:04 +01:00
ganfra
f09bf61750
Room detail: try to get some better perfs with fetching data. LiveData is slow as we only use one HandlerThread at the time. Might want Realm 7.0 and frozen objects to rework that
2020-01-07 13:31:34 +01:00
ganfra
f9487f8995
Work on timeline
2020-01-06 18:44:04 +01:00
Benoit Marty
448552d287
Move list of Quick Emoji to Emoji Data Source
2020-01-06 13:48:34 +01:00
Benoit Marty
9ecceafb96
Move comment
2020-01-06 13:47:06 +01:00
Benoit Marty
0e5fcd071c
Completion on emoji: display the first 50 results
2020-01-06 13:46:37 +01:00
Benoit Marty
c8e67f8ab4
Completion on emoji WIP
2020-01-06 13:46:10 +01:00
Benoit Marty
5fa2acf60b
Completion on emoji
2020-01-06 13:46:10 +01:00
Benoit Marty
9e73e95f55
Ensure there is never twice the same emoji
2020-01-06 13:46:10 +01:00
Benoit Marty
8b4c51139d
Completion on emoji WIP
2020-01-06 13:46:10 +01:00
Benoit Marty
8597c2b9a2
Improve API
2020-01-06 13:46:10 +01:00
Benoit Marty
d88e5d8af8
DRY
2020-01-06 13:46:10 +01:00
Benoit Marty
c4fe0bdb7f
Split into small methods
2020-01-06 13:46:10 +01:00
Benoit Marty
d73a1135ae
Extract AutoComplete feature from RoomDetailFragment
2020-01-06 13:46:10 +01:00
Benoit Marty
ed097bcf37
Merge pull request #798 from vector-im/feature/settings_cleanup
...
Feature/settings cleanup
2020-01-06 13:41:50 +01:00
Benoit Marty
01db856a5d
Improve (a bit) the devices list UX/UI
2020-01-06 10:51:30 +01:00
Benoit Marty
a00f51a264
Settings: rename "developer mode" to "advanced settings"
2020-01-06 10:32:36 +01:00
Marcus Hoffmann
9e8217082c
set homeserver field when populating room directory list
...
fixes #807
Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu>
2020-01-06 03:48:53 +01:00
Valere
c2cd149299
Fix / accept button was not starting the verify sheet
...
Was launching start sheet, because request was not known by VerificationService. Due to message observer blocked trying to download keys..
2020-01-03 19:06:23 +01:00
Valere
08ed8d4fa7
Code review
2020-01-03 17:38:33 +01:00
Benoit Marty
a969443517
Fix crash when opening room creation screen from the room filtering screen
2020-01-02 18:53:35 +01:00
Benoit Marty
1bd85082c3
Auto-review
2020-01-02 18:45:44 +01:00
Benoit Marty
de1d79b637
Remove Preference divider and cleanup prefs
2020-01-02 18:27:46 +01:00
Benoit Marty
8e478e78e1
Disable pref unused
2020-01-02 18:17:54 +01:00
Benoit Marty
96c9293edc
Rageshake: vibrate
2020-01-02 18:15:23 +01:00
Benoit Marty
5c26f66523
Rageshake: settings for sensitivity
2020-01-02 17:42:44 +01:00
Valere
d1233e8470
Fix / tap on accept shows request button instead of start
2020-01-02 17:04:41 +01:00
Benoit Marty
5a24f78c05
Hide non working settings ( #751 )
2020-01-02 16:24:31 +01:00
Valere
bf28f14b8b
Fix / Decline request was not implemented
2020-01-02 16:13:13 +01:00
Benoit Marty
703a1a034d
Developer mode: hide show (decrypted) source actions
2020-01-02 16:11:44 +01:00
Benoit Marty
7d744f7d7f
Developer mode: UI
...
And some cleanup
2020-01-02 16:01:47 +01:00
Benoit Marty
8dff196716
Device list: remove the detail dialog: handle the actions directly in the list
2020-01-02 15:44:47 +01:00
Benoit Marty
6b2703f6ce
Device list is now on a dedicated Fragment
...
New request to get info on the current device for VectorSettingsSecurityPrivacyFragment. The whole device list is only retrieved in the new Fragment
2020-01-02 15:05:17 +01:00
Valere
f541661059
Use workers to send verification messages
2020-01-02 11:52:27 +01:00
ganfra
e32d242e38
Timeline: remove use of isUnlinked method as it slows down the insertion a lot
2019-12-31 12:58:43 +01:00
Valere
5b210df7c5
Manage done states + cleaning
2019-12-31 10:36:10 +01:00
Valere
935b3d7f3f
cleaning
2019-12-30 20:18:08 +01:00
ganfra
8156b754c1
RecyclerView: introduce view pool
2019-12-30 19:54:39 +01:00
Valere
3c4506cb58
merge madness ??
2019-12-30 19:52:48 +01:00
Valere
3eed9b5083
cleaning
2019-12-30 18:42:32 +01:00
Valere
6bf3a703df
BottomSheet UX
2019-12-30 18:01:06 +01:00
Valere
2152af8851
klint
2019-12-30 17:54:44 +01:00
Valere
5b33a42f8a
FIx / missing strings after merge
2019-12-30 17:36:33 +01:00
Valere
a73cd61b96
WIP
2019-12-30 15:16:11 +01:00
Valere
38906084d1
WIP
2019-12-30 14:32:04 +01:00
Valere
0997d9abf4
Merge branch 'develop' into cross_signing
2019-12-30 14:27:47 +01:00
ganfra
cba7e460eb
Action bottom sheet: fix deprecated constraints
2019-12-27 18:54:28 +01:00
ganfra
6794173321
Room detail: fix crash with banner
2019-12-27 18:54:07 +01:00
ganfra
8109262cbb
Home: fix double tab selection
2019-12-27 17:16:30 +01:00
ganfra
037bf45884
Sync: use foreground service on every android version
2019-12-27 17:09:57 +01:00
ganfra
833a5a37a2
Pill: fix blink and clean files
2019-12-27 10:24:58 +01:00
ganfra
00f316ba5d
Room members: introduce RoomMemberEntity to be able to query. Still work to do.
2019-12-26 19:51:03 +01:00
ganfra
dfd8181754
Room profile: start creating some classes and use shared action.
2019-12-20 20:28:27 +01:00
Benoit Marty
63828bc159
Merge branch 'develop' into feature/initial_sync
2019-12-20 17:55:04 +01:00
Benoit Marty
4fe9c52737
Move permission to the main AndroidManifest
2019-12-20 17:54:02 +01:00
Benoit Marty
c54358831f
Group throwable extension together
2019-12-20 17:45:32 +01:00
ganfra
a9d016ae79
Merge branch 'develop' into feature/room_profile
2019-12-20 16:43:16 +01:00
ganfra
e13281dc97
Update CHANGES and clean code
2019-12-20 11:27:26 +01:00
Benoit Marty
3cc65b1e71
ktlint
2019-12-20 11:05:54 +01:00
Benoit Marty
54f2ac0d8c
Better comment
2019-12-20 10:59:41 +01:00
Benoit Marty
3b0624ea40
Fix issue with "in reply to" link
2019-12-20 10:54:48 +01:00
Benoit Marty
c992d32afd
Improve algo
2019-12-20 10:23:45 +01:00
Benoit Marty
3ac473d945
Remove extra blank line
2019-12-20 10:15:53 +01:00
Benoit Marty
c79b35b089
Autocomplete item layout
2019-12-20 10:15:11 +01:00
Benoit Marty
8dce98c538
Autocompletion: group (including pills for groups)
2019-12-20 02:54:48 +01:00
Benoit Marty
543c07fd69
Render pills for room links
2019-12-20 01:23:45 +01:00
Benoit Marty
05a788453f
More generic name
2019-12-20 00:47:47 +01:00
Benoit Marty
c31b64771b
Autocompletion: disable animation on the recycler view items
2019-12-20 00:42:19 +01:00
Benoit Marty
92f43a591a
Autocompletion for room canonical alias
2019-12-20 00:38:42 +01:00
Benoit Marty
3a829bdfe8
Fix command truncation
2019-12-20 00:05:04 +01:00
Benoit Marty
237b22df59
Fix lots of trouble with the completion popup (resize, change mode, etc.) - next step
2019-12-19 20:31:36 +01:00
Benoit Marty
c18be94986
Fix lots of trouble with the completion popup (resize, change mode, etc.)
2019-12-19 20:03:10 +01:00
Benoit Marty
07817b69c2
Rename some event type
2019-12-19 19:46:09 +01:00
Benoit Marty
e73970d61b
Render aliases and canonical alias change in the timeline
2019-12-19 19:39:35 +01:00
ganfra
0eb0870d6c
AvatarRenderer: allow to pass GlideRequests too (fix home group avatar)
2019-12-19 18:29:46 +01:00
ganfra
55748a4af4
Merge branch 'develop' into feature/initial_sync
2019-12-19 17:49:45 +01:00
ganfra
a6afd2e904
Timeline: handle failure when navigating to an unknown event (+ clean some files)
2019-12-19 16:10:59 +01:00
Benoit Marty
156cc1aa4a
Import Strings from Riot
2019-12-19 15:50:18 +01:00
Benoit Marty
13439769a1
Update wording
2019-12-19 14:01:58 +01:00
ganfra
7bb8cb0682
Permalink: fix nav to same room
2019-12-19 13:42:15 +01:00
Benoit Marty
bf69810f8f
Bottom sheet event preview for Sticker
2019-12-19 12:05:47 +01:00
Benoit Marty
bb9510e59b
Create Size data class
2019-12-19 12:05:30 +01:00
Benoit Marty
4b0dfa49f4
Limit sticker size in the timeline
2019-12-19 11:44:07 +01:00
Valere
94125a0215
Merge branch 'develop' into cross_signing
2019-12-19 10:15:47 +01:00
ganfra
5bde7b9f17
Read marker: fix banner visibility when following permalink
2019-12-19 09:58:05 +01:00
ganfra
c8f0c83cd3
Timeline: don't retry automatically to avoid totally blocking pagination
2019-12-19 09:57:49 +01:00
Benoit Marty
b0ff2cb4bb
cleanup
2019-12-18 19:31:10 +01:00
Benoit Marty
648691656a
Disable click on Stickers ( #703 )
2019-12-18 19:20:44 +01:00
Benoit Marty
7eae85a394
Add a ZeroItem to avoid automatic scroll when the breadcrumbs are updated from another client
2019-12-18 18:41:46 +01:00
Benoit Marty
123ffe9f9c
Cleanup
2019-12-18 17:00:18 +01:00
Benoit Marty
c48a439eea
Add @JvmStatic for performance reasons.
...
See https://github.com/airbnb/MvRx/wiki/Advanced-Concepts#mvrxviewmodel
2019-12-18 16:03:10 +01:00
Benoit Marty
9d26ba3186
Fix rendering issue with HTML formatted body
2019-12-18 12:33:51 +01:00
Benoit Marty
08970ad8c1
Fix a crash on public room list
...
It's maybe a workaround, as it should not happen, but at least it will not crash anymore
2019-12-18 09:56:58 +01:00
ganfra
4c88c12cfe
Initial sync, start the sync thread or the sync service
2019-12-17 18:46:19 +01:00
Benoit Marty
79f11ad686
Prevent crash when mimetype is null
2019-12-17 17:49:28 +01:00
Benoit Marty
7fa76b9d35
Prevent crash when opening unknown room, which should not happen...
2019-12-17 16:35:04 +01:00
Benoit Marty
65faedb06b
BugReport screen: improve UX when description is too short (reported by Matthew)
2019-12-17 14:26:49 +01:00
Benoit Marty
1ceddd9607
Rageshake: log resumed screens and add the log verbosity ON/OFF to the rageshakes data
2019-12-17 14:05:58 +01:00
Benoit Marty
1c727c1ee4
Fix crash reported by rageshake
2019-12-17 10:42:58 +01:00
ganfra
2316c98a65
Merge branch 'develop' into feature/initial_sync
2019-12-16 19:11:04 +01:00
Benoit Marty
a4aa38ee43
Fix new issue on permalink click
2019-12-16 17:14:26 +01:00
Valere
08d005a611
fix merge
2019-12-16 15:44:32 +01:00
Benoit Marty
c286f2a744
ktlint
2019-12-16 15:43:58 +01:00
Valere
89b414e8fe
Merge branch 'develop' into dm_verif_incoming_timeline
2019-12-16 15:30:39 +01:00
Benoit Marty
e2b4899b36
Internal review
2019-12-16 15:21:24 +01:00
ganfra
aa82cd2064
Update CHANGES
2019-12-16 15:16:46 +01:00
ganfra
bc568343a2
Open matrix.to with a loader
2019-12-16 15:16:46 +01:00
ganfra
abf0796794
Room alias and matrix.to link: we can now open a room though roomAlias as long as it's a joined one
2019-12-16 15:16:46 +01:00
ganfra
91c98d4bfb
Permalink: start handling permalink from outside the app
2019-12-16 15:05:55 +01:00
Benoit Marty
f14f1db0e0
Merge pull request #774 from vector-im/feature/breadcrumbs_fixes
...
Fix various UI issues
2019-12-16 15:00:21 +01:00
Benoit Marty
9fc3093c2c
Fix issues...
2019-12-16 12:39:51 +01:00
Benoit Marty
7d910f2566
Auto review
2019-12-16 11:30:53 +01:00
Benoit Marty
0a0eda3e34
Display first letter of id if display name is empty
2019-12-16 11:08:48 +01:00
Benoit Marty
c9ed95ed21
MatrixItem: create extension and check ids
2019-12-16 10:50:48 +01:00
Benoit Marty
3dfd6f5a69
Breadcrumbs: increase font size
2019-12-16 10:20:38 +01:00
Benoit Marty
8fc1400bab
Improve user color computation and add unit tests
2019-12-14 10:38:50 +01:00
Benoit Marty
fbb1846694
Render default room name when it starts with an emoji ( #477 )
2019-12-13 21:23:18 +01:00
Benoit Marty
b435212c87
Use same default room colors than Riot-Web
...
And create MatrixItem
2019-12-13 20:50:32 +01:00
ganfra
5dd46e82d7
Sync: make only one big transaction to avoid having bad states
2019-12-13 18:21:44 +01:00
Valere
3727affc15
cleaning
2019-12-13 18:00:04 +01:00
Valere
ff5305ee66
Fix / Verification Msg show fallback text in room summary
2019-12-13 17:56:06 +01:00
Benoit Marty
1108ad5705
Scroll breadcrumbs to top when opened
2019-12-13 16:50:32 +01:00
Benoit Marty
38b40efac3
Using default values
2019-12-13 15:24:44 +01:00
Benoit Marty
e60bda7806
Better archi, better code, less bug...
2019-12-13 15:16:26 +01:00
Benoit Marty
92e60c939d
ErrorFormatter: create interface
2019-12-13 14:09:27 +01:00
Benoit Marty
6e4830e325
ErrorFormatter: move it's declaration to VectorBaseFragment
...
and avoid duplicated code to manage default onError() in Login fragment
2019-12-13 13:58:49 +01:00
Benoit Marty
c6b98f3654
Soft Logout - display hard logout screen
2019-12-13 12:40:15 +01:00
Benoit Marty
12d54140e5
SoftLogout: also handle Unsupported mode
2019-12-13 12:08:37 +01:00
Benoit Marty
1de85daad9
SoftLogout: handle the case where user sign in with SSO on another account
2019-12-13 11:58:02 +01:00
Valere
872baacfe4
Fix / verification conclusion not showing in non hidden mode
2019-12-13 11:20:19 +01:00
Benoit Marty
1af44ce5f7
cleanip
2019-12-13 01:37:29 +01:00
Benoit Marty
8d1a36425d
Cleanup
2019-12-13 01:29:49 +01:00
Benoit Marty
4e74b545ad
SoftLogout: recovery with SSO
2019-12-13 01:25:58 +01:00
Benoit Marty
183d6b53bd
SoftLogout: start handling SSO
2019-12-13 00:20:54 +01:00
Benoit Marty
14562f7285
SoftLogout: Inherit from Login stuff to get free forgot password functionality
2019-12-13 00:08:21 +01:00
Benoit Marty
17bcd680b0
organise packages
2019-12-12 23:28:54 +01:00
Benoit Marty
782635ec8e
Keep loading after success
2019-12-12 23:20:11 +01:00
Benoit Marty
e609f4a57e
SoftLogout: epoxy: missing elements
2019-12-12 23:17:03 +01:00
Benoit Marty
907fa35547
Cleanup listener
2019-12-12 22:58:27 +01:00
Benoit Marty
00d0c34363
SoftLogout: use Epoxy
2019-12-12 22:58:15 +01:00
Benoit Marty
6811d31a6d
Soft Logout - request homeserver login flow
2019-12-12 20:24:46 +01:00
Benoit Marty
d69881f321
cleanup
2019-12-12 17:41:16 +01:00
Benoit Marty
efc1f38f8c
SoftLogout: adapt wording depending if all keys are backed up or not
2019-12-12 17:39:21 +01:00