Evgeny Poberezkin
4296515473
Merge branch 'master' into master-ghc8107
2024-01-10 12:06:48 +00:00
Evgeny Poberezkin
25a4719414
core: 5.5.0.1
2024-01-10 12:06:29 +00:00
Evgeny Poberezkin
f802ec75fe
Merge branch 'stable'
2024-01-10 12:05:00 +00:00
Evgeny Poberezkin
045b195483
5.4.3: ios 188, android 169, desktop 22
2024-01-10 11:56:57 +00:00
spaced4ndy
283c90f5ae
core: fix db method reserving extra local display name ( #3659 )
...
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2024-01-10 11:09:09 +04:00
Stanislav Dmitrenko
99a9fb2e1f
ios: self destruct improvements ( #3640 )
...
* ios: self destruct improvements
* test
* adapted to stopped chat
* wait until ctrl initialization finishes
* Revert "test"
This reverts commit 7c199293cc
.
* refactor
* simplify,fix
* refactor2
* refactor3
* comment
* fix
* fix
* comment
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>
* flip and rename flag
---------
Co-authored-by: Avently <avently@local>
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>
2024-01-09 21:01:41 +00:00
Evgeny Poberezkin
ce9d583b39
Merge branch 'stable'
2024-01-09 20:36:30 +00:00
Evgeny Poberezkin
53414608db
core: 5.4.3.0 (simplexmq 5.5.0.5)
2024-01-09 20:20:14 +00:00
Stanislav Dmitrenko
c7cf206585
android: fix call sound when the app in the background ( #3660 )
...
* android: fix call sound when the app in the background
* using previous notification channel
* Revert "using previous notification channel"
This reverts commit 19da9a9ce193c39b353f478e884a97bbbf002e77.
* prevent playing sound on call twice
2024-01-09 19:45:46 +00:00
Evgeny Poberezkin
6067ac3c93
ios: more aggressive GC in NSE
2024-01-09 19:34:54 +00:00
Evgeny Poberezkin
fc56873f1c
ios: update core library
2024-01-09 19:33:55 +00:00
Stanislav Dmitrenko
a30da38af7
android, desktop: accept calls after restart ( #3662 )
2024-01-09 19:31:01 +00:00
Stanislav Dmitrenko
0bf3d054c6
mobile, desktop: invalid display name alert ( #3664 )
...
* ios: invalid display name alert
* android, desktop: invalid display name
---------
Co-authored-by: Avently <avently@local>
2024-01-09 19:26:47 +00:00
Stanislav Dmitrenko
a55a8b116a
script: changes in script for downloading libs ( #3663 )
...
* script: changes in script for downloading libs
* ios script
2024-01-09 17:23:20 +00:00
Stanislav Dmitrenko
7a207fd641
android, desktop: alerts when device was disconnected ( #3483 )
2024-01-09 14:21:29 +00:00
Evgeny Poberezkin
c8a269e391
Merge branch 'master' into master-ghc8107
2024-01-09 11:07:32 +00:00
Evgeny Poberezkin
4508e0dfc1
Merge branch 'stable'
2024-01-09 11:07:04 +00:00
Stanislav Dmitrenko
a853ba3a15
android, desktop: adapted code for self destruct for ios logic ( #3643 )
...
* android, desktop: adapted code for self destruct for ios logic
* init db in case of periodic && self destruct enabled
2024-01-09 09:59:21 +00:00
Evgeny Poberezkin
a2f190a6c6
core: update simplexmq (better batching)
2024-01-09 09:15:35 +00:00
Stanislav Dmitrenko
267178dddb
android, desktop: show alerts on critical and internal errors ( #3653 )
...
* android, desktop: show alerts on critical and internal errors
* test
* don't stop chat if it's stopped already
* show notification
* restart chat or app
* Revert "test"
This reverts commit 5b78bbae5b
.
* update strings
* strings2
* refactoring
* refactoring2
* refactoring3
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2024-01-08 18:20:52 +00:00
spaced4ndy
fadce0c140
core: create new chat controller with chatActivated set to true
2024-01-08 17:34:10 +04:00
spaced4ndy
58ad97fe6d
core: pause cleanup when chat is suspended ( #3658 )
2024-01-08 17:28:01 +04:00
Evgeny Poberezkin
3ccd9903a7
core: do not start clean up manager in background NSE ( #3657 )
...
* core: do not start clean up manager in background NSE
* update UIs
* fix test
2024-01-08 12:53:16 +00:00
Evgeny Poberezkin
e294999044
ios: fix callkit calls via NSE ( #3655 )
...
* ios: fix callkit calls via NSE
* comments
* more reliable NSE start
* remove public logs, different RTS parameters for NSE
* only suspend NSE if we have chat controller, to avoid crashes if suspension attempted without controller created
* comments
* fix
* simplify
2024-01-08 10:56:01 +00:00
Evgeny Poberezkin
2bbc687f4a
core: simplexmq 5.5.0.4
2024-01-06 11:48:28 +00:00
Evgeny Poberezkin
61c507e7da
core: replace deprecated memcpy ( #3652 )
2024-01-06 11:32:26 +00:00
Evgeny Poberezkin
64230f3545
Merge branch 'stable'
2024-01-05 20:07:35 +00:00
Evgeny Poberezkin
bb61b9c658
core: update simplexmq (critical errors, worker restarts, subscription timeouts)
2024-01-05 20:07:19 +00:00
Evgeny Poberezkin
3428f4d2ee
core: update simplexmq (critical errors, worker restarts, subscription timeouts)
2024-01-05 18:51:18 +00:00
Stanislav Dmitrenko
fe865c5e11
android, desktop: consistent colors in themes ( #3649 )
2024-01-05 18:45:52 +00:00
spaced4ndy
9e87fe73a5
core: batch send profile update ( #3618 )
...
* core: batch send profile update
* redundant
* reorder
* remove type
* createSndMessages
* refactor
* batched create internal item
* create feature items for multiple contacts
* comments
* refactor call site
* synonim
* refactor createSndMessages
* more batching
* remove partitionWith
* unite filter and fold
* refactor
* refactor
* refactor
* fix merge
* add test
* rename
* refactor
* refactor
* withExceptT
* refactor
* refactor2
* remove notChanged
* deliver with sendMessagesB (#3646 )
* deliver with sendMessagesB
* refactor
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
Co-authored-by: Alexander Bondarenko <486682+dpwiz@users.noreply.github.com>
2024-01-05 11:35:48 +04:00
Evgeny Poberezkin
0ef2c55983
core: invalid name error when it matches hidden profile ( #3647 )
2024-01-04 19:29:28 +00:00
spaced4ndy
8882284fb7
core: always check integrity on MSG in direct chats ( #3641 )
2024-01-04 16:22:16 +04:00
Stanislav Dmitrenko
767522e701
ios: better way of starting chat after stop ( #3637 )
...
Co-authored-by: Avently <avently@local>
2024-01-02 20:20:05 +00:00
sh
575d899f5a
build-android: fix new arrangement of nix command ( #3634 )
2024-01-02 14:39:23 +00:00
Stanislav Dmitrenko
d009777901
android, desktop: close gallery when media was deleted ( #3636 )
2024-01-02 14:38:28 +00:00
Stanislav Dmitrenko
f758a5526a
android, desktop: specifying text color globally ( #3635 )
...
* android, desktop: specifying text color globally
* typography
2024-01-02 14:28:36 +00:00
Stanislav Dmitrenko
e6b5727003
android, desktop: run with stopped chat ( #3624 )
...
* android, desktop: run with stopped chat
* way to prevent starting a chat in case of not saved database key
* rename
* change position of a call
* new way of doing the same
* better
* exit process
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2024-01-02 14:21:39 +00:00
Evgeny Poberezkin
c9b1d54f13
docs: update downloads
2023-12-30 22:04:01 +00:00
Evgeny Poberezkin
05065e919b
5.5-beta.0: ios 187, android 168, desktop 21
2023-12-30 21:09:01 +00:00
Evgeny Poberezkin
42ea1df342
Merge branch 'master' into master-ghc8107
2023-12-30 19:19:39 +00:00
Evgeny Poberezkin
5399212e48
core: 5.5.0.0
2023-12-30 18:59:00 +00:00
Evgeny Poberezkin
809040c7bc
ui: show secrets on tap ( #3628 )
...
* ios: show secrets on tap
* android: show secrets on tap/click
* android: clickable links in group descriptions
* android: hide secrets one by one
* ios: clickable links in welcome message preview
* refactor
* refactor2
2023-12-30 18:57:10 +00:00
Evgeny Poberezkin
4ab078bd18
ios: show clear search button when search is not empty ( #3627 )
2023-12-30 14:09:07 +00:00
sh
825257e898
build-android: update nix and add armv7a branch switch ( #3612 )
...
* build-android: build armv7a in seperate tag
And update nix install.
* build-android: change tag detection logic
* build-android: minor change of logic
2023-12-30 10:19:56 +00:00
Evgeny Poberezkin
644169b835
cli: prompt for database key entry if required ( #3626 )
2023-12-30 10:02:55 +00:00
Stanislav Dmitrenko
78eefee6cc
android, desktop: search view will be shown always ( #3625 )
...
* android, desktop: search view will be shown always
* rearrange tree
* optimization
2023-12-29 21:28:11 +00:00
Alexander Bondarenko
e253c55ba4
core: compatibility with GHC 8.10.7 ( #3608 )
...
* GHC-8.10 compatibility
* tweak setters
* restore membership
* remove Show Batch
* fix bytestring-10 compat
* preserve membership qualifier in names
* a few more memberships
* rename
* remove with-compiler
* ci: add 8.10 builds, limit releases to 9.6
* use matrix.asset_name as release guard
* fix windows_build
* actually use ghc version from matrix
* fix typo
* revert build/hash split
* add ghc to cache key
* Force cache between build and tests
* use explicit caching steps
* skip unneeded tasks
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
Co-authored-by: Avently <7953703+avently@users.noreply.github.com>
2023-12-29 21:15:14 +00:00
spaced4ndy
478bb32cdb
core: send group description to new members as welcome message after sending history (fixes welcome message being created before history) ( #3623 )
2023-12-29 22:42:55 +04:00
Stanislav Dmitrenko
1438fd00e2
android, desktop: self destruct becomes better ( #3598 )
...
* android, desktop: self destruct becomes better
* better way of doing it
* fix script
* firstOrNull
* changes for review
* comment
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2023-12-29 17:47:25 +00:00