Evgeny Poberezkin
2d4e99d610
cli: set device name for remote control via CLI option ( #3427 )
...
* cli: set device name for remote control via CLI option
* fix
* add property in tests
2023-11-22 22:11:32 +00:00
Evgeny Poberezkin
4af4fbae2b
ios: close sheet when disconnecting from desktop ( #3435 )
2023-11-22 22:10:41 +00:00
spaced4ndy
15fdab597b
core: shuffle members when sending messages and introductions; send to admins and owners first ( #3431 )
...
* core: shuffle members when sending messages and introductions; send to admins and owners first
* refactor
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2023-11-22 21:36:52 +00:00
Stanislav Dmitrenko
0c1d78ab08
desktop: specifying port in connect remote host page ( #3432 )
...
* desktop: specifying port in connect remote host page
* shorter string
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2023-11-22 20:17:05 +00:00
Evgeny Poberezkin
324f614e00
core: return remote controller port to UI ( #3430 )
2023-11-22 17:40:10 +00:00
spaced4ndy
cec0fe2702
ios, android: add author group member role to fix decoding (hidden from UI) ( #3429 )
2023-11-22 18:47:46 +04:00
Stanislav Dmitrenko
48d7afc959
desktop: enhancements to remote hosts experience ( #3428 )
2023-11-22 14:35:32 +00:00
Evgeny Poberezkin
9442121efa
desktop: do not switch remote host when inactive host is disconnected ( #3426 )
2023-11-22 12:14:49 +00:00
spaced4ndy
69acac5331
android: remove unused strings ( #3424 )
2023-11-22 10:19:39 +04:00
Evgeny Poberezkin
aade3d359f
v5.4-beta.4: ios 182, android 161, desktop 17
2023-11-21 23:32:33 +00:00
Evgeny Poberezkin
c1d89f2c0f
ios: move hs_init to background thread ( #3411 )
2023-11-21 22:21:01 +00:00
Stanislav Dmitrenko
c40bfb0f43
android, desktop: show remote host info ( #3423 )
...
* android, desktop: show remote host info
* hide alerts too
2023-11-21 21:49:39 +00:00
Evgeny Poberezkin
64520a4cf4
core: 5.4.0.5, update simplexmq
2023-11-21 21:12:43 +00:00
Evgeny Poberezkin
d0f43628ef
ui: translations ( #3421 )
...
* Translated using Weblate (Italian)
Currently translated at 100.0% (1483 of 1483 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% (1332 of 1332 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/it/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1483 of 1483 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/zh_Hans/
* Translated using Weblate (Spanish)
Currently translated at 97.2% (1442 of 1483 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/es/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (1483 of 1483 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% (1332 of 1332 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/nl/
* android: fix formatted strings
* ios: imp/exp localizations
---------
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org>
Co-authored-by: Eric <zxmegaxqug@hldrive.com>
Co-authored-by: No name <CertainBot@users.noreply.hosted.weblate.org>
Co-authored-by: M1K4 <oomikaoo@gmail.com>
2023-11-21 20:30:21 +00:00
spaced4ndy
febf3e0a45
ui: v5.4 what's new ( #3413 )
...
* ios: v5.4 what's new
* android
* export localizations
* update
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2023-11-21 19:38:05 +00:00
Jesse Horne
097242e7a8
desktop: add image pasting from clipboard ( #3378 )
...
* first pass at desktop image pasting for multiplatform
* removed debug println
* fixed bug with pasting text
* temp files are deleted now following simplex conventions
* optimizations
---------
Co-authored-by: Avently <7953703+avently@users.noreply.github.com>
2023-11-21 19:37:15 +00:00
spaced4ndy
a8576c2340
core: test forwarded message deduplication, mute terminal error ( #3414 )
2023-11-21 19:25:50 +04:00
Alexander Bondarenko
5a08a26c9a
desktop: add exception handlers to startReceiver loop ( #3417 )
...
* desktop: add exception handlers to startReceiver loop
* simplify
* more exceptions
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
Co-authored-by: Avently <7953703+avently@users.noreply.github.com>
2023-11-21 14:43:52 +00:00
Alexander Bondarenko
da8789ef4c
desktop: fix RCP tag in AgentErrorType ( #3416 )
2023-11-21 12:20:04 +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
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
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
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