Stanislav Dmitrenko
6586e45d86
android: Option for periodically fetching new messages without starting a service ( #1013 )
...
* Option for periodically fetching new messages without starting a service
- also user can hide some content from notification, like it's text or/and author
* More stable notification worker
* Allowed to run periodic notifications when battery optimization is on
* corrections
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
* correction
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
* correction
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
* Changes to notifications flow
* correction
* Made delay for receiving messages in worker longer
* correction
* check interval
* Update SimplexApp.kt, SimplexService.kt, and SimpleXAPI.kt
* update strings
* Strings
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
2022-09-06 16:45:21 +01:00
Evgeny Poberezkin
0d220d63ea
update flake.nix
2022-09-05 22:14:35 +01:00
Evgeny Poberezkin
9d009663ba
update flake.nix to export libs from androidPkgs.openssl
2022-09-05 15:40:40 +01:00
Evgeny Poberezkin
a611040c41
Merge branch 'master' into sqlcipher
2022-09-05 15:37:08 +01:00
Evgeny Poberezkin
b232b6132f
terminal: commands to mute/unmute contacts and groups ( #1018 )
...
* terminal: commands to mute/unmute contacts and groups
* tests
2022-09-05 15:23:38 +01:00
Stanislav Dmitrenko
f512298d10
Search in a list of chats ( #1009 )
...
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-09-05 15:22:28 +01:00
Evgeny Poberezkin
082e12683b
core: change database encryption API to require current passphrase on all changes ( #1019 )
2022-09-05 14:54:39 +01:00
Evgeny Poberezkin
229f385f42
Merge branch 'master' into sqlcipher
2022-09-04 19:07:19 +01:00
Evgeny Poberezkin
4dd2b1d88b
readme, typo
2022-09-04 09:45:34 +01:00
Evgeny Poberezkin
da4e103cec
Merge branch 'master' into sqlcipher
2022-09-03 20:52:26 +01:00
Evgeny Poberezkin
619d58900c
mobile: enable chat console when chat is stopped ( #1017 )
2022-09-03 20:51:59 +01:00
Evgeny Poberezkin
a8216bbd54
core: add error strings to SQLCipher encrypt/decrypt commands ( #1014 )
2022-09-03 19:32:21 +01:00
Evgeny Poberezkin
19f3890bed
update flake.nix
2022-09-03 09:22:19 +01:00
Evgeny Poberezkin
4734758be0
fix flake.nix
2022-09-02 22:44:49 +01:00
Evgeny Poberezkin
ed97518a53
Merge branch 'master' into sqlcipher
2022-09-02 22:13:46 +01:00
Evgeny Poberezkin
ddde821064
nix: direct-sqlcipher patch, openssl flag for android ( #1011 )
2022-09-02 22:03:53 +01:00
Evgeny Poberezkin
7999e88554
core: fix chatInitKey to pass database key to agent store ( #1010 )
2022-09-02 20:20:43 +01:00
Evgeny Poberezkin
2b5e3a9459
core: C API to migrate and check database ( #1008 )
...
* core: C API to migrate and check database
* update simplexmq
2022-09-02 16:38:41 +01:00
Evgeny Poberezkin
38b3965e68
use commoncrypto flag in ios nix build (for sqlcipher) ( #1006 )
...
* use commoncrypto flag in ios nix build (for sqlcipher)
* remove openssl flag from cabal.project
2022-09-02 11:26:14 +01:00
Evgeny Poberezkin
f68d5e1e60
android: fix alias layout ( #986 )
...
* android: fix alias layout
* Small changes to layout of alias text field
Co-authored-by: Avently <7953703+avently@users.noreply.github.com>
2022-09-02 10:13:21 +01:00
sh
32c133d6f8
build-android: fix script ( #1005 )
2022-09-01 22:32:57 +01:00
Stanislav Dmitrenko
5371ad82c2
Reversed terminal layout ( #1004 )
2022-09-01 21:57:05 +01:00
Stanislav Dmitrenko
6eb6004706
android: pick image from gallery if it exists or from files otherwise ( #1003 )
...
* Pick image from gallery if it exists or from files otherwise
* Remove toast if gallery is not found
2022-09-01 21:01:59 +01:00
Stanislav Dmitrenko
fc31b404d7
Swiping over a link will not trigger browser opening ( #1002 )
2022-09-01 20:28:58 +01:00
Stanislav Dmitrenko
4c60309d1d
android: screen lock with rotation ( #1001 )
...
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-09-01 20:26:30 +01:00
Evgeny Poberezkin
6597400f61
Merge branch 'master' into sqlcipher
2022-09-01 17:46:56 +01:00
Evgeny Poberezkin
8356d7858f
ios: update library
2022-09-01 17:46:41 +01:00
Evgeny Poberezkin
944c502101
update blog
2022-09-01 14:58:31 +01:00
Evgeny Poberezkin
0244f2da9a
blog: v3.2 - incognito mode ( #996 )
...
* blog: v3.2 - incognito mode
* typo
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
* add images
* images
* fix link
* update blog links
* correction
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
2022-09-01 12:42:13 +01:00
JRoberts
79d891e5bc
android: version 3.2.1 (52)
2022-09-01 15:06:34 +04:00
JRoberts
313963dab6
android: fix incoming call view ( #999 )
...
* different implementation
* layout
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-09-01 11:54:34 +01:00
Evgeny Poberezkin
6727613dc1
ios: missing localizations ( #1000 )
2022-09-01 11:43:17 +01:00
Stanislav Dmitrenko
e54688ad89
android: disable compression of res/raw
directory to avoid crash on incoming call (opening mp3) ( #997 )
...
* Disable compression of `res/raw` directory. Otherwise Android crashes the app when trying to open .mp3 file from the directory
* do not compress all files in res folder
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-09-01 09:34:56 +01:00
Stanislav Dmitrenko
1a36c88f72
android: prevent orientation change in calls ( #995 )
...
- orientation will be locked in calls to portrait and then returned back
- calls ends audio session when they will be ended
2022-08-31 21:50:08 +01:00
Stanislav Dmitrenko
1e587df3d4
State preserving for some UI elements which otherwise would be lost on orientation change ( #994 )
...
- restore message text as well as reply state
- restore search view
- don't display blank view on orientation change for a moment
- better saving of local user name while typing. Prevent loosing state on orientation change and hard killing the app
- don't display same messages in MainActivity from old intents on orientation change (no double processing of intent)
2022-08-31 21:49:19 +01:00
Evgeny Poberezkin
3613fc953e
core: encrypt chat database ( #988 )
...
* core: encrypt chat database
* check DB key error on start
* function to encrypt database
* encrypt database command
* decrypt, rekey
* remove rekey, refactor
* test for db encryption/decryption
* update simplexmq
2022-08-31 18:07:34 +01:00
JRoberts
74b11d1c5d
3.2.1 ( #992 )
2022-08-31 16:13:40 +04:00
JRoberts
a1562bf0e7
android: restore footer counter ( #990 )
2022-08-31 12:26:41 +04:00
JRoberts
73447ce22b
android: version 3.2 (51)
2022-08-31 09:55:21 +04:00
JRoberts
956cf6b203
android: version 3.2 (50)
2022-08-31 09:45:18 +04:00
Stanislav Dmitrenko
378118b82e
Options when using .onion hosts ( #989 )
...
* Options when using .onion hosts
* Confirmation alert before applying network settings
* Useless new line was removed
* Different ordering of options in enum
2022-08-30 22:24:33 +01:00
Stanislav Dmitrenko
92abdde69e
android: start direct chat button inside MemberInfo ( #987 )
...
* Start direct chat button inside GroupInfo
* More code for better understanding
2022-08-30 18:37:44 +01:00
Evgeny Poberezkin
5e5c851173
update simplexmq
2022-08-30 16:35:56 +01:00
Evgeny Poberezkin
ed519a5cfe
Merge branch 'master' into sqlcipher
2022-08-30 16:35:12 +01:00
Evgeny Poberezkin
69758971af
update simplexmq (to fix network-transport at 0.5.4)
2022-08-30 16:17:48 +01:00
Evgeny Poberezkin
025f838f43
update dependencies
2022-08-30 14:33:43 +01:00
Evgeny Poberezkin
e651952a34
Merge branch 'master' into sqlcipher
2022-08-30 12:52:06 +01:00
Evgeny Poberezkin
02ca7234fb
use SQLCipher ( #981 )
...
* use SQLCipher
* pass encryption key via CLI options
* update dependencies to use git
* add CONTRIBUTING.md
* move flag, enable build in sqlcipher branch
* update dependencies
2022-08-30 12:49:07 +01:00
JRoberts
5fa2d7f7ce
ios: disable incognito toggle when chat is stopped ( #983 )
2022-08-30 15:33:36 +04:00
Stanislav Dmitrenko
0169589e7c
Incognito mode ( #974 )
...
* Incognito mode
* Incognito icon color and state applying
* Added a spacer under username
* Local contact aliases support
* Simplified incognito
* update help title
* ChatInfo layout
* corrections
* color
* icon
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
2022-08-30 15:17:28 +04:00