Evgeny Poberezkin
02f980e968
core: update simplexmq (better newtork congestion handling, larger connection timeouts) ( #4055 )
...
* core: update simplexmq (better newtork congestion handling, larger connection timeouts)
* ui: update default TCP connect timeout, add receiving concurrency
* update simplexmq
2024-04-20 19:35:11 +01:00
Stanislav Dmitrenko
412f75219a
android: select audio source ( #4040 )
...
* android, desktop: select audio source
* improvements
* fix possible crash
* changes
2024-04-20 19:19:37 +01:00
Stanislav Dmitrenko
925cb39397
desktop: using system sound in screenshare ( #4035 )
...
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-04-19 17:37:47 +01:00
Stanislav Dmitrenko
f6ceb89c4b
android, desktop: forward ui ( #4039 )
...
* android, desktop: forward ui
* changes
* attachment icon
* reorder lines
* reorder lines
* change
* inline content + formatted text
* fix header padding
* fix
* fix2
* Revert "fix header padding"
This reverts commit 63f2b15f02 .
* broken default parameter
* changes
* more checks for file forwarding
* paddings
* padding
* padding and fix
---------
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
2024-04-19 17:36:32 +01:00
spaced4ndy
1306c84938
ios: in item context menu don't show forward button if file doesn't exist, add download button ( #4048 )
2024-04-19 17:21:35 +01:00
Stanislav Dmitrenko
6484e36b82
ios: fix mute/unmute button state ( #4046 )
2024-04-19 17:20:31 +01:00
Stanislav Dmitrenko
918be31f2c
desktop: fix freeze that happened when new chat items arrives while scrolling via scrollbar ( #4050 )
2024-04-19 15:57:00 +01:00
Stanislav Dmitrenko
505c6cb062
ios: prevent a crash when exiting the app ( #4041 )
...
* ios: prevent a crash when exiting the app
* log
2024-04-19 07:23:13 +01:00
Stanislav Dmitrenko
065c8f8861
ios: fix typing using keyboard suggestions ( #4045 )
2024-04-19 07:17:17 +01:00
spaced4ndy
77f5c678d5
ios: forward ui ( #4024 )
...
* wip
* wip
* fixes
* improvements
* info
* fix
* dont cleanup file
* info design, text
* text
* rework with LazyVStack
* delay
* refactor
* move delay
* fix
* refactor
* refactor 2
* keep current message
* forward with quote, context icons
* info
* preserve draft
* remove newline
* improve search
* info
* layout
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-04-16 09:28:39 +01:00
Stanislav Dmitrenko
5e71d00ace
android, desktop: workaround of missing stuns support in calls ( #4033 )
...
* android, desktop: workaround of missing stuns support in calls
* const
2024-04-16 08:38:46 +01:00
Stanislav Dmitrenko
c2169f7813
desktop: fix video calls in Firefox ( #4034 )
...
* desktop: fix video calls in Firefox
* one more play()
2024-04-16 08:22:40 +01:00
Evgeny Poberezkin
0eae7f56f3
5.7-beta.0: ios 207, android 196, desktop 37
2024-04-14 21:14:15 +01:00
Stanislav Dmitrenko
24e3806b25
webrtc: updated credentials ( #4011 )
...
* webrtc: updated credentials
* no udp
* change
* stuns
* added stun back
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-04-14 19:18:12 +01:00
Evgeny Poberezkin
f606e5742c
ios: update library
2024-04-14 19:11:15 +01:00
Stanislav Dmitrenko
de81434b36
android, desktop: role-based preferences, SimpleX links preference ( #4023 )
...
* android, desktop: role-based preferences, SimpleX links preference
* disable for now
* different way of disabling send button
* mic icon filled
* icons
* braces
* colors
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-04-13 11:51:10 +01:00
Evgeny Poberezkin
182225a5b1
ios: role-based preferences, SimpleX links preference ( #4021 )
...
* ios: role-based preferences, SimpleX links preference
* disable some options
2024-04-12 11:29:58 +01:00
spaced4ndy
e10c63dc64
ui: deletable field ( #4019 )
2024-04-12 13:10:47 +04:00
spaced4ndy
29941729d2
ui: forwarded item header ( #4017 )
2024-04-12 12:56:09 +04:00
spaced4ndy
0deb6a4eb1
ui: forward types ( #4008 )
...
* ios: forward types
* android
* move
2024-04-11 13:58:56 +01:00
Stanislav Dmitrenko
b84ef0ce35
android: network observer ( #3992 )
...
* android: network observer
* removed unused code
* rename
* rename
* new line
* rename
* changes in logic
* adapted to ios logic
* change
* change
* change
* networkLost
* item in settings
* reorder
* changes
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-04-11 13:26:24 +01:00
Stanislav Dmitrenko
34dee32def
android, desktop: sound prompts and vibration ( #3997 )
...
* android, desktop: sound prompts and vibration
* moved audio playing to js
* Revert "moved audio playing to js"
This reverts commit a9355c2d88 .
* sound from speaker/earpiece
* better
* changes
* license of audio
* reorder lines
* loop fix
* awaiting call receipt
* desktop
* new line
2024-04-11 13:19:00 +01:00
Stanislav Dmitrenko
94851f177b
ios: noRcvUser handling while downloading a file in migration process ( #4012 )
2024-04-11 12:05:01 +01:00
Stanislav Dmitrenko
e560b49d14
ios: sound prompts and vibration during calls ( #4005 )
...
* ios: sound prompts and vibration
* awaiting call receipt
* update
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-04-11 12:02:41 +01:00
Stanislav Dmitrenko
d8b52ee0d3
ios: network observer ( #3996 )
...
* ios: network observer
* update
* remove metered
* update tcpTimeoutPerKb
* network connection in settings
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-04-11 11:31:30 +01:00
Evgeny Poberezkin
a9c0f356b4
ios: update core library
2024-04-11 11:25:06 +01:00
Evgeny Poberezkin
1fa79a2654
android, desktop: fix incorrect event type for critical/internal error alerts
2024-04-09 18:18:11 +01:00
Evgeny Poberezkin
8ffb4e500e
Merge branch 'stable'
2024-04-05 15:30:09 +01:00
Stanislav Dmitrenko
6133993cfe
android, desktop: fix build error related to JVM version ( #3995 )
2024-04-05 15:29:41 +01:00
Evgeny Poberezkin
18efc28d16
core: additional group preferences: prohibit SimpleX links, restrict some features to specific roles ( #3964 )
...
* core: additional group preferences: prohibit SimpleX links, restrict some features to specific roles
* add role to group preference items, tests
2024-04-04 20:41:56 +01:00
Stanislav Dmitrenko
a725d2efac
desktop (windows): fix build ( #3990 )
2024-04-04 14:18:33 +01:00
Evgeny Poberezkin
ea6c5bfb0b
5.6.1: ios 206, android 193, desktop 36
2024-04-04 08:58:24 +01:00
Stanislav Dmitrenko
14c279d1e0
android: possibly, prevent TooManyRequests exception ( #3989 )
...
* android: possibly, prevent TooManyRequests exception
* new line
2024-04-03 15:15:44 +01:00
Stanislav Dmitrenko
d2de81100d
android: workaround of pager's bug ( #3988 )
2024-04-03 15:11:04 +01:00
Stanislav Dmitrenko
9b28ae6d9e
desktop: remote connection host/port fix ( #3987 )
2024-04-03 11:58:32 +01:00
Evgeny Poberezkin
97a37634ef
ios: 5.6.1 build 205
2024-04-03 01:47:01 +01:00
Stanislav Dmitrenko
28fbc1cd84
desktop: correct height of a window ( #3982 )
2024-04-02 20:05:14 +01:00
Stanislav Dmitrenko
b8ee2af5b7
deskop: show window icon ( #3983 )
...
* deskop: show window icon
* size
2024-04-02 18:57:23 +01:00
Stanislav Dmitrenko
c234809894
ios: improvement of chat item context menu ( #3981 )
...
* ios: improvement of chat item context menu
* rename
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-04-02 17:00:24 +01:00
Evgeny Poberezkin
dc2591b0bf
ios: build settings ( #3978 )
2024-04-01 13:55:26 +01:00
Evgeny Poberezkin
2272b77b53
ios: refactor notifications ( #3976 )
...
* ios: refactor notifications
* refactor
2024-04-01 13:52:28 +01:00
Evgeny Poberezkin
9b6ca23dcb
ios: fix UI freezes on start and when exiting background ( #3972 )
...
* ios: fix UI freezes on start and when exiting background
* remove unused code
* comments
2024-03-29 22:58:36 +00:00
Evgeny Poberezkin
1410b4bd85
ios: prevent call to apiContactInfo after the app is suspended
2024-03-29 19:43:16 +00:00
Evgeny Poberezkin
42a35e8c72
ios: prevent call to listUsers after the app is suspended and database is closed
2024-03-29 18:58:55 +00:00
Evgeny Poberezkin
86fe28f1ed
core: chat hooks allowing to extend or customize chat core ( #3953 )
...
* core: chat hooks allowing to extend or customize chat core
* update
* json
* custom response
* user in db queries
2024-03-29 18:30:17 +00:00
Evgeny Poberezkin
735359c279
android: strings for permissions
2024-03-29 18:28:54 +00:00
Stanislav Dmitrenko
3d20465662
android: more user-friendly way of granting permissions in call ( #3945 )
...
* android: more user-friendly way of granting permissions in call
* changes
* ask permissions without click at first
* changes in logic and UI
* enhancements
* show alert only when non in PiP
* change
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-03-29 18:19:36 +00:00
Stanislav Dmitrenko
b64ae90850
ios: NotificationService refactoring ( #3961 )
...
* ios: NotificationService refactoring
* refactor
* removed unused code
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-03-28 17:28:10 +00:00
spaced4ndy
32bcaad126
ui: add missing error types ( #3925 )
2024-03-28 17:49:09 +04:00
spaced4ndy
f22beefbd4
ui: translations ( #3959 )
...
* Translated using Weblate (German)
Currently translated at 100.0% (1687 of 1687 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/de/
* Translated using Weblate (Russian)
Currently translated at 100.0% (1687 of 1687 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ru/
* Translated using Weblate (German)
Currently translated at 100.0% (1478 of 1478 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/de/
* Translated using Weblate (Russian)
Currently translated at 100.0% (1478 of 1478 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/ru/
* Translated using Weblate (French)
Currently translated at 100.0% (1478 of 1478 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/fr/
* Translated using Weblate (French)
Currently translated at 100.0% (1478 of 1478 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% (1687 of 1687 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% (1478 of 1478 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/it/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (1687 of 1687 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (1478 of 1478 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/es/
* Translated using Weblate (Japanese)
Currently translated at 98.3% (1659 of 1687 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ja/
* Translated using Weblate (Czech)
Currently translated at 98.2% (1657 of 1687 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/cs/
* Translated using Weblate (Arabic)
Currently translated at 95.9% (1619 of 1687 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ar/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1687 of 1687 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/uk/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1478 of 1478 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/uk/
* Translated using Weblate (Portuguese)
Currently translated at 0.3% (5 of 1478 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/pt/
* Translated using Weblate (Hebrew)
Currently translated at 100.0% (1687 of 1687 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/he/
* Translated using Weblate (Hebrew)
Currently translated at 41.7% (617 of 1478 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/he/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (1478 of 1478 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/tr/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (1687 of 1687 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/hu/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (1478 of 1478 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/hu/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (1478 of 1478 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/hu/
* Translated using Weblate (Japanese)
Currently translated at 98.4% (1661 of 1687 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ja/
* Translated using Weblate (Portuguese)
Currently translated at 45.2% (763 of 1687 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/pt/
* Translated using Weblate (Portuguese)
Currently translated at 3.7% (55 of 1478 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/pt/
* Translated using Weblate (Hebrew)
Currently translated at 100.0% (1687 of 1687 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/he/
* Translated using Weblate (Japanese)
Currently translated at 99.4% (1678 of 1687 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ja/
* Translated using Weblate (Portuguese)
Currently translated at 3.7% (56 of 1478 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/pt/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (1687 of 1687 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% (1478 of 1478 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/nl/
* Translated using Weblate (Portuguese)
Currently translated at 7.3% (109 of 1478 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/pt/
* Translated using Weblate (Bulgarian)
Currently translated at 96.7% (1430 of 1478 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/bg/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (1687 of 1687 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/bg/
* Translated using Weblate (Vietnamese)
Currently translated at 5.6% (96 of 1687 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/vi/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (1687 of 1687 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ja/
* Translated using Weblate (German)
Currently translated at 100.0% (1688 of 1688 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/de/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (1688 of 1688 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/nl/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (1688 of 1688 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ja/
* Translated using Weblate (Bulgarian)
Currently translated at 99.4% (1470 of 1478 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/bg/
* Translated using Weblate (Bulgarian)
Currently translated at 99.9% (1687 of 1688 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/bg/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (1688 of 1688 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/hu/
* Translated using Weblate (Vietnamese)
Currently translated at 6.0% (102 of 1688 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/vi/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (1688 of 1688 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/hu/
* android
* ios import
* ios export
---------
Co-authored-by: mlanp <github@lang.xyz >
Co-authored-by: subjection yogirt <subjectiongithub@yogirt.com >
Co-authored-by: whoami11 <hvhdinik@gmail.com >
Co-authored-by: khalidbelk <khalid.belkassmi-el-hafi@epitech.eu >
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org >
Co-authored-by: Miyu Sakatsuki <miyu-sakatsuki@outlook.jp >
Co-authored-by: zenobit <zen@osowoso.xyz >
Co-authored-by: jonnysemon <jonnysemon@users.noreply.hosted.weblate.org >
Co-authored-by: You and me <trash.93m78@slmail.me >
Co-authored-by: summoner001 <summoner@vivaldi.net >
Co-authored-by: Ghost of Sparta <makesocialfoss32@keemail.me >
Co-authored-by: Andre <andrefeliciano@duck.com >
Co-authored-by: M1K4 <oomikaoo@gmail.com >
Co-authored-by: elgratea <weblate@fastmail.com >
Co-authored-by: tuananh-ng <158744840+tuananh-ng@users.noreply.github.com >
2024-03-28 12:27:58 +00:00