Evgeny Poberezkin
d8373262bc
Merge branch 'master-ghc8107' into master-android
2023-11-21 00:01:20 +00:00
Evgeny Poberezkin
3597d34716
Merge branch 'master' into master-ghc8107
2023-11-21 00:00:59 +00:00
Evgeny Poberezkin
47cd7de1ae
core: 5.4.0.4
2023-11-21 00:00:29 +00:00
Evgeny Poberezkin
624a3abba2
website: translations ( #3412 )
...
* Translated using Weblate (German)
Currently translated at 100.0% (252 of 252 strings)
Translation: SimpleX Chat/SimpleX Chat website
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/de/
* Translated using Weblate (Arabic)
Currently translated at 100.0% (252 of 252 strings)
Translation: SimpleX Chat/SimpleX Chat website
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/ar/
---------
Co-authored-by: mlanp <github@lang.xyz>
Co-authored-by: jonnysemon <jonnysemon@users.noreply.hosted.weblate.org>
2023-11-20 22:29:18 +00:00
Evgeny Poberezkin
121985138a
ios: export localizations
2023-11-20 22:24:19 +00:00
Evgeny Poberezkin
7f5efd8927
desktop: use correct remote host when creating/connecting via links ( #3409 )
2023-11-20 20:56:05 +00:00
Evgeny Poberezkin
96d3c9988c
Merge pull request #3404 from simplex-chat/ep/core-add-remote-host
...
desktop: add remote host ID to entities
2023-11-20 17:21:56 +00:00
spaced4ndy
f6b786a187
get user index by remote host id
2023-11-20 20:31:35 +04:00
spaced4ndy
11478da6ef
Revert "remoteHostId in backend"
...
This reverts commit 72654caca6
.
2023-11-20 19:56:31 +04:00
spaced4ndy
72654caca6
remoteHostId in backend
2023-11-20 19:51:56 +04:00
Evgeny Poberezkin
bd4259e89e
update hpack
2023-11-20 14:43:20 +00:00
Evgeny Poberezkin
55ead740cc
update hpack
2023-11-20 14:43:05 +00:00
Evgeny Poberezkin
5ef0eda2d7
Merge branch 'master-ghc8107' into master-android
2023-11-20 14:30:27 +00:00
Evgeny Poberezkin
49a9b0e7d6
update hpack version
2023-11-20 14:30:10 +00:00
Evgeny Poberezkin
45ada450a2
Merge branch 'master-ghc8107' into master-android
2023-11-20 13:24:07 +00:00
Evgeny Poberezkin
307a1b3c5e
fix for ghc 8.10.7
2023-11-20 13:23:45 +00:00
Evgeny Poberezkin
ed6b3bbead
Merge branch 'master' into master-ghc8107
2023-11-20 13:01:22 +00:00
spaced4ndy
44c88badde
remoteHostId in entities kotlin
2023-11-20 16:31:52 +04:00
Evgeny Poberezkin
53a31ec60e
core: add remote host ID to entities
2023-11-20 11:51:40 +00:00
spaced4ndy
718436bf55
core: don't read all group members where unnecessary ( #3403 )
2023-11-20 15:27:15 +04:00
Evgeny Poberezkin
5bbf4d70a1
Merge pull request #3151 from simplex-chat/remote-desktop
...
use mobile from desktop
2023-11-20 11:12:01 +00:00
Evgeny Poberezkin
970ca3a409
Merge branch 'master' into remote-desktop
2023-11-20 10:35:20 +00:00
Evgeny Poberezkin
c536ca7f0f
core: add events not sent to connected remote desktop ( #3402 )
2023-11-20 10:34:24 +00:00
Evgeny Poberezkin
07ef2a0b64
android: remove ACCESS_WIFI_STATE ( #3391 )
2023-11-20 10:20:31 +00:00
Evgeny Poberezkin
5b7de8f8c1
desktop, android: pass remote host to API from the loaded objects, to prevent race conditions ( #3397 )
...
* desktop, android: pass remote host explicitely to API calls
* use remote host ID in model updates
* add remote host to chat console
* add remote host to notifications functions
2023-11-20 10:20:10 +00:00
Alexander Bondarenko
68cbc605be
add remote session sequence to prevent stale state updates ( #3390 )
...
* add remote session sequence to prevent stale state updates
* remote RHStateKey
* add StateSeq check to controller
* clean up
* simplify
* undo withRemoteXSession API change
* simplify
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2023-11-20 10:19:00 +00:00
spaced4ndy
901610eec5
Merge branch 'master-ghc8107' into master-android
2023-11-20 14:08:10 +04:00
spaced4ndy
7d4127c51d
Merge branch 'master' into master-ghc8107
2023-11-20 14:07:08 +04:00
spaced4ndy
3a510eeaf0
core: rename forwarded fields ( #3401 )
2023-11-20 14:00:55 +04:00
Alexander Bondarenko
ba94f76a90
core: fix remote session stuck in Starting after crashed rcConnect ( #3399 )
2023-11-20 09:33:43 +00:00
spaced4ndy
85e44dcb77
core: split group message forwarding tests ( #3400 )
2023-11-20 13:05:59 +04:00
Evgeny Poberezkin
13215d91d7
Merge branch 'master-ghc8107' into master-android
2023-11-20 00:07:12 +00:00
Evgeny Poberezkin
e1a8099474
fix for GHC 8.10.7
2023-11-20 00:06:45 +00:00
Evgeny Poberezkin
daa8d9bb21
Merge branch 'master' into master-ghc8107
2023-11-19 23:42:13 +00:00
Evgeny Poberezkin
2a8d7b8926
core: add commands that will not be forwarded to connected mobile ( #3398 )
...
* core: add commands that will not be forwarded to connected mobile
* fail if command that must be executed locally sent to remote host
2023-11-19 20:48:25 +00:00
Evgeny Poberezkin
d9031cb209
Merge branch 'master' into remote-desktop
2023-11-19 11:18:08 +00:00
Evgeny Poberezkin
bf8457fb40
website: translations ( #3396 )
...
* Translated using Weblate (French)
Currently translated at 100.0% (252 of 252 strings)
Translation: SimpleX Chat/SimpleX Chat website
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/fr/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (252 of 252 strings)
Translation: SimpleX Chat/SimpleX Chat website
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/nl/
* Translated using Weblate (Italian)
Currently translated at 100.0% (252 of 252 strings)
Translation: SimpleX Chat/SimpleX Chat website
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/it/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (252 of 252 strings)
Translation: SimpleX Chat/SimpleX Chat website
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/zh_Hans/
* Translated using Weblate (Polish)
Currently translated at 100.0% (252 of 252 strings)
Translation: SimpleX Chat/SimpleX Chat website
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/pl/
* Translated using Weblate (Russian)
Currently translated at 100.0% (252 of 252 strings)
Translation: SimpleX Chat/SimpleX Chat website
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/ru/
* Translated using Weblate (French)
Currently translated at 100.0% (252 of 252 strings)
Translation: SimpleX Chat/SimpleX Chat website
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/fr/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (252 of 252 strings)
Translation: SimpleX Chat/SimpleX Chat website
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/nl/
* Translated using Weblate (Italian)
Currently translated at 100.0% (252 of 252 strings)
Translation: SimpleX Chat/SimpleX Chat website
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/it/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (252 of 252 strings)
Translation: SimpleX Chat/SimpleX Chat website
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/zh_Hans/
* Translated using Weblate (Polish)
Currently translated at 100.0% (252 of 252 strings)
Translation: SimpleX Chat/SimpleX Chat website
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/pl/
* Translated using Weblate (Russian)
Currently translated at 100.0% (252 of 252 strings)
Translation: SimpleX Chat/SimpleX Chat website
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/ru/
---------
Co-authored-by: Ophiushi <41908476+ishi-sama@users.noreply.github.com>
Co-authored-by: M1K4 <oomikaoo@gmail.com>
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org>
Co-authored-by: Eric <zxmegaxqug@hldrive.com>
Co-authored-by: B.O.S.S <BxOxSxS@protonmail.com>
Co-authored-by: Timur Bagautdinov <mr.bagautdinov14@gmail.com>
2023-11-19 11:14:09 +00:00
Evgeny Poberezkin
59392b361b
ui: translations ( #3392 )
...
* Translated using Weblate (Polish)
Currently translated at 97.4% (1400 of 1437 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/pl/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1437 of 1437 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/zh_Hans/
* Translated using Weblate (Dutch)
Currently translated at 99.0% (1423 of 1437 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/nl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (1437 of 1437 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/pl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (1300 of 1300 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/pl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (1437 of 1437 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (1300 of 1300 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/nl/
* Translated using Weblate (French)
Currently translated at 100.0% (1437 of 1437 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/fr/
* Translated using Weblate (French)
Currently translated at 100.0% (1300 of 1300 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/fr/
* Translated using Weblate (Italian)
Currently translated at 100.0% (1437 of 1437 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/it/
* Translated using Weblate (Italian)
Currently translated at 100.0% (1300 of 1300 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/it/
* Translated using Weblate (Italian)
Currently translated at 100.0% (1437 of 1437 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/it/
* Translated using Weblate (Italian)
Currently translated at 100.0% (1300 of 1300 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/it/
* Translated using Weblate (German)
Currently translated at 100.0% (1437 of 1437 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/de/
* Translated using Weblate (German)
Currently translated at 100.0% (1300 of 1300 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/de/
* Translated using Weblate (German)
Currently translated at 100.0% (1439 of 1439 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/de/
* Translated using Weblate (German)
Currently translated at 100.0% (1300 of 1300 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/de/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1439 of 1439 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/zh_Hans/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (1439 of 1439 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/nl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (1439 of 1439 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/pl/
* Translated using Weblate (French)
Currently translated at 100.0% (1439 of 1439 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/fr/
* Translated using Weblate (Italian)
Currently translated at 100.0% (1439 of 1439 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/it/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1439 of 1439 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/uk/
* update de: Meine -> Ihre
* nl: Gebruiker -> Lid
* nl: gebruiker -> lid 2
* ios, nl: gebruiker -> lid
* ios, nl: gebruiker -> lid 2
* android: fix strings
* ios: export/import localizations
---------
Co-authored-by: B.O.S.S <BxOxSxS@protonmail.com>
Co-authored-by: Eric <zxmegaxqug@hldrive.com>
Co-authored-by: M1K4 <oomikaoo@gmail.com>
Co-authored-by: Ophiushi <41908476+ishi-sama@users.noreply.github.com>
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org>
Co-authored-by: mlanp <github@lang.xyz>
Co-authored-by: Eryk Michalak <gnu.ewm@protonmail.com>
Co-authored-by: Denys Rastiegaiev <daaren@gmail.com>
2023-11-19 11:06:49 +00:00
Stanislav Dmitrenko
8f0538e756
android: UI for remote connections ( #3395 )
...
* android: UI for remote connections
* camera permissions
* eol
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2023-11-19 01:07:42 +00:00
Moritz Angermann
b164cc2fa6
nix: fix lib:support for armv7a ( #3394 )
2023-11-19 00:31:29 +00:00
Evgeny Poberezkin
f9e5a56e1a
ios: terminate session on network failure, add description for local network access
2023-11-18 22:20:22 +00:00
Evgeny Poberezkin
96e000e3ea
ios: add user-defined device name for remote desktop connection
2023-11-18 20:28:55 +00:00
Evgeny Poberezkin
ca8833c0c1
desktop: sending and receiving files via connected mobile ( #3365 )
...
* desktop: support remote files (WIP)
* working with remote files locally
* better
* working with remote file downloads
* sending files
* fixes of loading files in some situations
* image compression
* constant for remote hosts
* refactor
---------
Co-authored-by: Avently <7953703+avently@users.noreply.github.com>
2023-11-18 20:11:30 +00:00
Evgeny Poberezkin
e95d9d0b49
core: rename migration to remote-control, comments ( #3393 )
2023-11-18 19:18:02 +00:00
Evgeny Poberezkin
cc434cda55
Merge branch 'master' into remote-desktop
2023-11-18 18:03:13 +00:00
spaced4ndy
c0e8740f50
core: group message forwarding ( #3360 )
...
* core: group message forwarding types
* xgrpmemcon
* rework xgrpmemcon to use intros table
* only forward w/t error
* forward msg
* xGrpMsgForward, check integrity outside
* deduplicate group messages
* test
* change error
* item forwarded flag
* intro_chat_protocol_version, bump version
* comment
* highly available client option
* more comments
* notify xgrpmemcon on deduplication
* member vrange
* encoding
* remove MsgForward
* remove import
* exclude files from forwarding
* refactor
* rename to align with protocol
* forward more message types
* add events
* remove unused error, function
* add x.file.cancel, x.info and x.grp.mem.new to forwarded messages
* remove unused x.msg.file.cancel
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2023-11-18 17:52:01 +00:00
Evgeny Poberezkin
80abc18371
core: update simplexmq (xrcp)
2023-11-18 15:35:06 +00:00
Stanislav Dmitrenko
c9a1de6e4b
msys2 setup in different place ( #3389 )
2023-11-17 19:20:44 +00:00
Alexander Bondarenko
42e0400014
core: add remote controller discovery with multicast ( #3369 )
...
* draft multicast chat api
* prepare tests
* Plug discovery into chat api
* Add discovery timeout
* post-merge fixes
* rename discovery state to match others
* update for unified invitation
* fix review notices
* rename, remove stack, update simplexmq
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2023-11-17 18:50:38 +00:00
Stanislav Dmitrenko
79064e149a
desktop: enabled smooth scrolling again ( #3388 )
2023-11-17 18:19:38 +00:00