Commit graph

6503 commits

Author SHA1 Message Date
Stephen Paul Weber
0a06314fb0 Don't archive conversations while onboarding (Cheogram) 2023-06-12 10:32:58 +02:00
Stephen Paul Weber
1389e46284 Sort by JID if display names are equal
(cherry picked from commit ea7a35d86a3c907d68cd4c791f2631f164eb335b)
2023-06-12 10:28:28 +02:00
Stephen Paul Weber
3e9542d2ad Track sync attempts per-account
So that one account doesn't override another's attempt to sync

(cherry picked from commit 1497227354fca9e30fe6f88dcb6eb4295ca6195d)
2023-06-12 10:28:23 +02:00
Stephen Paul Weber
4add4499f5 Fix per-account binding on re-binding (Cheogram) 2023-06-12 10:28:01 +02:00
Stephen Paul Weber
64d966adee Fix race condition on no-double-execute guard
(cherry picked from commit 6ea97de34c764f75bb7d59466dbb92f00e976d97)
2023-06-12 10:24:13 +02:00
Stephen Paul Weber
7b4d103b75 Copy to avoid concurrent modification (Cheogram) 2023-06-10 00:41:20 +02:00
Stephen Paul Weber
3f6f0e13b8 Copy to avoid concurrent modification (Cheogram) 2023-06-10 00:39:46 +02:00
Daniel Gultsch
f27e746546 catch runtime exception when trying to stop tone manager
(cherry picked from commit 6289e048b3d2fdac9095a66cccd7b1b310f1407a)
2023-06-06 17:59:28 +02:00
Stephen Paul Weber
5712123f3b Disallow pressing actions during loading, do show a patience message (Cheogram) + correct english string Add contact 2023-06-02 18:08:38 +02:00
Stephen Paul Weber
27621136f1 Fix NPE
(cherry picked from commit 85637d5c45b9db3c664392136b2b214793d4d794)
2023-06-02 17:58:09 +02:00
Stephen Paul Weber
ce1dc88c9f More detail in the unknown viewtype exception
For easier debugging

(cherry picked from commit 476823c242e02c6fce524a7424cf8b3c9727c7b3)
2023-06-01 11:45:43 +02:00
Stephen Paul Weber
360eb39c0e Fix NPE
(cherry picked from commit fb970d00f2baa397accc7001894b899ee4bb76f9)
2023-06-01 11:45:37 +02:00
Stephen Paul Weber
f00cd130e9 Get full list of gateway types
Still just use first on the label for now

(cherry picked from commit ce34700a00a8818d45ef3c0515fe9fae6da229fa)
2023-06-01 11:45:30 +02:00
Stephen Paul Weber
6cf6203cb8 For some reason this caused all kinds of instability
So back to the old strategy, but if it ends up wrong null it out.

(cherry picked from commit e3500365955dd7fbd69ce81ccd92b940074c7dd2)
2023-06-01 11:45:25 +02:00
Stephen Paul Weber
a7f33aa0c1 Open sms and tel URI in-app if there is a relevant gateway 2023-06-01 11:45:04 +02:00
Stephen Paul Weber
19fbbbd12f Links in tables too
(cherry picked from commit cd2c27d1a3394700d9b0edf9e5414949ce1f86e4)
2023-06-01 11:34:35 +02:00
Stephen Paul Weber
101e5c73b8 Tap on html:tel or xs:anyURI result field acts as a link 2023-06-01 11:34:05 +02:00
Stephen Paul Weber
7ce53b8741 Per-account quiet hours 2023-06-01 11:24:59 +02:00
Arne
3aff007327 translations from codeberg's weblate 2023-05-31 15:12:08 +02:00
Arne
0deec66c6c adding further strings 2023-05-31 14:45:10 +02:00
Arne
3a6285b98e Remove unneeded autojoin checkbox from room details view 2023-05-31 08:42:58 +02:00
Arne
c5d54021fc adding string 2023-05-31 07:51:28 +02:00
Arne
ef15e699f7 adding translations from codeberg's weblate 2023-05-31 01:22:34 +02:00
Arne
40f627d03f adding translations from codeberg's weblate 2023-05-30 23:06:41 +02:00
Arne
5ccbcf27b5 Fix crash when file transfer interrupted and leaving/entering chat again 2023-05-30 22:56:28 +02:00
Arne
23bd36c9de Adding string Choose sticker location 2023-05-30 11:20:21 +02:00
Arne
46a0f30acf fix crash on tap download sticker on SDK <=29 2023-05-29 23:40:00 +02:00
Arne
8410002325 adding missing strings for translation 2023-05-29 22:42:41 +02:00
Arne
09d16613c3 adding Brazilian strings 2023-05-29 22:36:10 +02:00
Arne
470bd26145 further "room" strings 2023-05-29 20:07:50 +02:00
Arne
98c45d192c call it room only not group anymore even in the background 2023-05-29 20:01:29 +02:00
Arne
64e5adb86d call it room only not group anymore 2023-05-29 19:55:59 +02:00
Daniel Gultsch
7cc4cddc46 sanity check push server url 2023-05-29 09:01:11 +02:00
Arne
11eb22c0d7 Prepare bridge registration on start up 2023-05-29 08:16:31 +02:00
Arne
fc6309e1e1 Implement nicer onboarding later 2023-05-29 00:31:45 +02:00
Arne
4c25982b7d Remove color box when creating new account 2023-05-28 23:41:37 +02:00
Arne
5ee70a9461 fix crash when having cheogram.com in contacts list + SDK >= M for webview 2023-05-28 22:38:55 +02:00
Arne
e912f25bc0 fix notification when creating monocles chat only database 2023-05-28 22:32:31 +02:00
Arne
651b09b533 add @cheogram.com as suggestion when entering phone number (for now) 2023-05-28 21:35:36 +02:00
Arne
b870921a9c prepare adding bridges as default contact 2023-05-28 20:20:22 +02:00
Arne
48b6b7a307 revert to onboarding.cheogram.com 2023-05-28 18:41:55 +02:00
Arne
51e8ca8248 Fix join room + change to string save to contact list 2023-05-28 17:59:35 +02:00
Arne
8b121b3aa7 correct German string join room 2023-05-28 17:53:45 +02:00
Arne
b2393271bc Separate add contact and join room again + replace group with room 2023-05-28 17:49:52 +02:00
Arne
3842e9b668 temporary change onboarding domain to monocles.eu 2023-05-28 17:40:38 +02:00
Arne
d85448db0d Change add contact to new contact or room in start conversation fab submenu 2023-05-28 17:26:00 +02:00
Stephen Paul Weber
4f88880d9a Show account colour laid onto background as user will actually see it 2023-05-28 17:20:35 +02:00
Arne
ce3cc2082b fixing duplicate strings 2023-05-28 17:11:21 +02:00
Arne
cf44bd381c move autojoin option to add contact/room setup (fixes saving bookmark) 2023-05-28 16:54:10 +02:00
Arne
d3dd91832b bookmarks in contacts 2023-05-27 22:50:41 +02:00