Evgeny Poberezkin
28d6f62b74
mobile: better layout for feature/preference items ( #1631 )
...
* mobile: better layout for feature/preference items
* refactor
2022-12-23 13:10:00 +00:00
Evgeny Poberezkin
2b9238144b
ios: fix double unread status ( #1629 )
2022-12-23 09:14:12 +00:00
Evgeny Poberezkin
a2e1b7ae0a
v4.4: iOS build 102, android build 79
2022-12-23 08:33:57 +00:00
Evgeny Poberezkin
a00bb6d5ef
android: fix enabling voice cancelling disappearing messages
2022-12-22 22:08:21 +00:00
Evgeny Poberezkin
a936c14cf2
mobile: items with feature offers ( #1627 )
...
* mobile: items with feature offers
* ios interactive contact/user preference change items
* android: interactive preference items
* add missing view
* revert change
2022-12-22 21:01:29 +00:00
Stanislav Dmitrenko
e6aad24e5f
android: Timed messages TTL logic in preferences ( #1624 )
...
* android: Timed messages TTL logic in preferences
* do not set ttl in global timed message prefs
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-12-22 15:39:24 +00:00
Evgeny Poberezkin
a2a29628a7
ios: remove unused code ( #1621 )
2022-12-21 22:36:05 +00:00
Stanislav Dmitrenko
0b046315ac
android: Disappearing messages ( #1619 )
...
* android: Disappearing messages
* remove unused func
* remove paren
* outlined timer in meta
* reserving space for meta takes into account ttl text
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-12-21 22:07:37 +00:00
Stanislav Dmitrenko
372d7ffaa9
ios: Better check for alpha channel existing ( #1616 )
...
* ios: Better check for PNG
* Renamed
2022-12-21 16:05:45 +00:00
Evgeny Poberezkin
e1740a8be4
ios: disappearing messages ( #1614 )
...
* ios: disappearing messages
* show ttl in meta if different
* mark messages as disappearing when read
* previews
2022-12-21 12:59:45 +00:00
Evgeny Poberezkin
36eba01ef4
ios: fix padding in send button context menu ( #1618 )
2022-12-21 12:55:59 +00:00
Stanislav Dmitrenko
b7d42ef889
ios: Png images support with alpha ( #1613 )
...
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-12-21 00:15:18 +00:00
Stanislav Dmitrenko
e55cd82ec3
android: Live messages ( #1612 )
...
* android: Live messages
* White color
* Spacer
* button sizes
* Do not show voice button in live mode
* Add text to the last image in a row
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-12-20 23:55:01 +00:00
Evgeny Poberezkin
76b4fd34c1
ios: fix live messages sending incomplete words, refactor ( #1604 )
2022-12-18 21:20:39 +00:00
Evgeny Poberezkin
b159496257
mobile: allow ending live message with an empty string ( #1603 )
2022-12-18 19:21:13 +00:00
Evgeny Poberezkin
c0fb29d5f7
ios: remove unused package from project ( #1598 )
2022-12-17 18:52:02 +00:00
Evgeny Poberezkin
9e847c2e1f
ios: live messages ( #1569 )
...
* ios: live messages
* remove comments
* remove conflict
* live message buttons and alert
* only send full words
* fix double sending
* typing indicator in live items
* add live parameter to API
* typing indication, pass live parameter to API
* refactor to support live messages with attachments
* disable attachments
2022-12-17 14:02:07 +00:00
Stanislav Dmitrenko
b4de9c266b
ios: Ability to add stickers ( #1593 )
...
* ios: Ability to add stickers
* fix text alignment for correct input field height
* refactor
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-12-17 09:01:49 +00:00
Evgeny Poberezkin
8786e2147a
core, mobile: logic for enabling disappearing messages ( #1588 )
...
* core: logic for enabled for disappearing messages
* refactor
* update feature enabled in UI
2022-12-16 10:27:59 +00:00
Stanislav Dmitrenko
acfb98bd81
android: Optimized chats snapshotFlow ( #1578 )
...
* android: Optimized chats snapshotFlow
* Concurrency test
* Revert "Concurrency test"
This reverts commit 911dd0c2ef .
* Comment
* Better catch
2022-12-15 19:57:57 +00:00
Stanislav Dmitrenko
c240456b80
android: Progress indicator and group members loading ( #1579 )
...
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-12-15 19:29:17 +00:00
Stanislav Dmitrenko
68525b4131
android: Show error instead of crashing after failed to parse chats ( #1573 )
...
* android: Show error instead of crashing after failed to parse chats
* Just for test
* update strings
* Revert "Just for test"
This reverts commit f9c9a20ab6 .
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-12-15 10:56:20 +00:00
Stanislav Dmitrenko
8775db7c97
android: Create group link with one click ( #1575 )
...
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-12-14 22:47:24 +00:00
Stanislav Dmitrenko
f266debd56
android: Verify connection security code ( #1567 )
...
* android: Verify connection security code
* Dividers
* Changes
* Padding
* Share connection code
* Share connection code
* Unused
* icon sizes
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-12-14 14:44:26 +00:00
Evgeny Poberezkin
044c7a8191
mobile: update types for timed messages preference ( #1574 )
2022-12-14 13:53:31 +00:00
Evgeny Poberezkin
21765905a7
ios: create group link with one click ( #1566 )
...
* ios: create group link with one click
* line break
* move call
2022-12-13 17:15:45 +00:00
Evgeny Poberezkin
70a9c01477
translations ( #1563 )
...
* Translated using Weblate (Russian)
Currently translated at 100.0% (831 of 831 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ru/
* Translated using Weblate (French)
Currently translated at 98.4% (772 of 784 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/fr/
2022-12-13 14:53:06 +00:00
Stanislav Dmitrenko
bd4c7dffbf
android: Notification mode selection in onboarding stage ( #1535 )
...
* android: Notification mode selection in onboarding stage
* Change
* Different texts
* Disable service starting until on-boarding finishes
* refactor, change strings
* update layout
* update layout
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-12-12 19:27:28 +00:00
Stanislav Dmitrenko
1eb4030080
android: Fix crash on multiple selection of images ( #1560 )
...
* android: Fix crash on multiple selection of images
* Revert "android: Fix crash on multiple selection of images"
This reverts commit 11a6113b4f .
* Disable image selection when there are images already selected
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-12-12 17:27:14 +00:00
Stanislav Dmitrenko
1246b9e376
android: Chat auto-scrolling behaviour ( #1556 )
...
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-12-12 15:34:26 +00:00
Evgeny Poberezkin
d6e9a87d58
ios: verify connection translations ( #1558 )
2022-12-12 12:50:15 +00:00
Evgeny Poberezkin
cddd3cd673
FR translations ( #1559 )
...
* Translated using Weblate (German)
Currently translated at 100.0% (822 of 822 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/de/
* Added translation using Weblate (French)
* Added translation using Weblate (French)
* Translated using Weblate (French)
Currently translated at 0.0% (0 of 773 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 2.0% (16 of 773 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 2.0% (16 of 773 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 0.3% (3 of 822 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% (773 of 773 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 0.9% (8 of 822 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% (773 of 773 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/fr/
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Ophiushi <ptlfr@pm.me >
2022-12-12 12:33:50 +00:00
JRoberts
e00ef7c7da
core: improve stability of file transfer handshake by using async agent commands ( #1541 )
2022-12-12 16:33:07 +04:00
Evgeny Poberezkin
1a201cfadf
translations: corrections to DE, add FR ( #1557 )
...
* Translated using Weblate (German)
Currently translated at 100.0% (822 of 822 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/de/
* Added translation using Weblate (French)
* Added translation using Weblate (French)
* Translated using Weblate (French)
Currently translated at 0.0% (0 of 773 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 2.0% (16 of 773 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 2.0% (16 of 773 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 0.3% (3 of 822 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% (773 of 773 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/fr/
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Ophiushi <ptlfr@pm.me >
2022-12-12 11:49:08 +00:00
JRoberts
a4ecb41743
ios, android: show send direct message button only for active members ( #1554 )
2022-12-12 15:27:52 +04:00
Stanislav Dmitrenko
e347f5329c
android: Different style for voice button when no permissions granted ( #1555 )
...
* android: Different style for voice button when no permissions granted
* linebreaks
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-12-12 10:25:49 +00:00
Stanislav Dmitrenko
741b3e8848
android: Voice messages refactoring ( #1511 )
...
* android: Voice messages refactoring
* Different way to block text field from editing while recording voice
* Limited voice record max duration
* Better end of recording when it reaches timeout
* New way of doing things
* Change
* Change
* Stop event refactor
* Stopped state
* Replaced some helpers
* Replaced calls in when()
* Comments
* Change
* Change
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-12-12 09:36:37 +00:00
Evgeny Poberezkin
7b4710d198
ios: verify connection security code ( #1542 )
...
* ios: verify connection security code
* verification in member sheet (still crashes)
* use navigation view for members list
* ios: show verified status in the lists
* update verification status in the list of members
* verified shield layout
* update icon, make add member navigation to right
* refactor chatPreviewTitle
2022-12-12 08:59:35 +00:00
Evgeny Poberezkin
138dc7fe8f
4.3.2: terminal, ios (101), android (78)
2022-12-11 15:51:23 +00:00
Stanislav Dmitrenko
49c9c501aa
android: Fix for AddressAlreadyInUse exception ( #1534 )
...
* android: Fix for AddressAlreadyInUse exception
* simplify loop
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-12-09 22:15:50 +00:00
JRoberts
40a91a7273
android: version 4.3.1 (77)
2022-12-08 10:48:13 +04:00
JRoberts
1240b31df8
ios: version 4.3.1 (100)
2022-12-08 10:41:59 +04:00
Evgeny Poberezkin
ff14730738
mobile, core: fix voice message reception in groups ( #1524 )
2022-12-07 22:18:22 +00:00
JRoberts
208f8a3346
android: version 4.3.1 (76)
2022-12-07 21:09:52 +04:00
JRoberts
caa3efb9ed
ios: version 4.3.1 (99)
2022-12-07 21:04:43 +04:00
JRoberts
4beb916754
ios: deleted item preview; android: refactor removeChatItem ( #1523 )
2022-12-07 20:46:38 +04:00
Stanislav Dmitrenko
c1ee04eed1
android: Cancel notification after message deletion ( #1512 )
...
* android: Cancel notification after message deletion
* Improve
* Temporary chat item
* Better
* Changes
* cInfo, cItem
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
2022-12-07 19:49:17 +04:00
JRoberts
0ad3bc9993
android: show open direct chat button for direct contacts ( #1521 )
2022-12-07 19:07:31 +04:00
JRoberts
fda8836ab8
ios: show open direct chat button for direct contacts ( #1518 )
2022-12-07 17:30:15 +04:00
Stanislav Dmitrenko
8bdb784a14
android: Added rememberSaveable in pref screens (fix merge) ( #1517 )
2022-12-07 09:57:23 +00:00