JRoberts
b62895ca76
android: version 4.0-beta.2 (55)
2022-09-22 22:08:15 +04:00
Evgeny Poberezkin
bd2a748169
ios: allow export of unencrypted database ( #1097 )
2022-09-22 13:10:25 +01:00
JRoberts
42b6bf96ff
ios: version 4.0 (74)
2022-09-22 14:20:41 +04:00
Evgeny Poberezkin
8bfeab7071
ios: update simplex library
2022-09-22 10:04:26 +01:00
Stanislav Dmitrenko
97662b040e
android: Replace "make connection" screen with two buttons ( #1091 )
2022-09-22 09:35:44 +01:00
Stanislav Dmitrenko
a9ba16b07a
android: Allow configuring WebRTC ICE servers ( #1090 )
...
* Allow configuring WebRTC ICE servers
* refactor
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-09-22 09:16:25 +01:00
JRoberts
36d93f5b0e
android: alerts on connection errors ( #1087 )
2022-09-22 11:55:11 +04:00
Evgeny Poberezkin
ba25850b73
ios: update icons and logos ( #1089 )
2022-09-22 08:37:45 +01:00
Evgeny Poberezkin
9b75553ddc
ios: UX for making connections ( #1088 )
...
* ios: UX for making connections
* combine paste and scan into one view
* translations
2022-09-22 08:36:39 +01:00
Evgeny Poberezkin
b390630f4b
ios: fix occasionally broken QR code when creating invitation link ( #1086 )
2022-09-21 16:28:01 +01:00
Evgeny Poberezkin
df329d305b
ios: replace "make connection" screen with two buttons ( #1084 )
...
* ios: replace "make connection" screen with two buttons
* add "no chats", update translations
2022-09-21 15:11:52 +01:00
JRoberts
59b4ce2474
mobile: decrease mark read delay ( #1085 )
2022-09-21 17:39:29 +04:00
JRoberts
9442656bbe
ios: alerts on connection errors ( #1080 )
...
* ios: alerts on connection errors
* fixes
* refactor
* refactor
* refactor
* translations
* delete contact with groups error
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-09-21 17:18:48 +04:00
Evgeny Poberezkin
0494cce77d
ios: remove destructive role from swipe actions to avoid pre-emptive row deletion before confirmations ( #1083 )
2022-09-21 11:52:28 +01:00
Evgeny Poberezkin
909a8aaf9c
webrtc: change server ports to 443, ios: allow configuring WebRTC ICE servers ( #1077 )
...
* webrtc: change server ports to 443
* pass stun/turn servers from user default
* ios: configure WebRTC ICE servers
* translations
* update servers
* translations
2022-09-21 10:19:13 +01:00
JRoberts
a8ef92a933
android: version 4.0-beta.1 (54)
2022-09-20 14:38:05 +04:00
JRoberts
c1cca9385a
ios: version 4.0 (73)
2022-09-20 14:13:04 +04:00
Stanislav Dmitrenko
267207cc15
android: Ability to delete app files and media ( #1072 )
...
* Ability to delete app files and media
* section title, corrections
* remove icon
* change translation
* revert disabled unless stopped
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
2022-09-20 12:36:11 +04:00
JRoberts
012115b330
ios: disable files deletion unless chat is stopped ( #1074 )
2022-09-20 12:35:25 +04:00
JRoberts
c4aa988fb3
ios: version 4.0 (72)
2022-09-19 19:49:39 +04:00
JRoberts
c236a759d5
ios: clear storage translations ( #1071 )
2022-09-19 19:35:59 +04:00
JRoberts
67323a41eb
ios: clear storage ( #1069 )
...
* wip
* display current storage state
* alert
* fix
* simplify
* remove unused function
* fix log
* replace prints with logger
* Apply suggestions from code review
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
* low res will remain text
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-09-19 19:05:29 +04:00
JRoberts
962166c2ef
mobile: prohibit /sql commands if unauthorized ( #1068 )
...
* ios: prohibit /sql commands if unauthorized
* refactor
* move check to send command
* revert diff
* refactor
* android
* Apply suggestions from code review
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
* fix
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-09-19 13:02:48 +04:00
Evgeny Poberezkin
bc7fe4ec75
ios: update version to v4.0
2022-09-18 10:03:15 +01:00
Evgeny Poberezkin
923f7cbfd8
mobile: v4.0-beta.0 (ios: 71, android: 53)
2022-09-17 23:09:28 +01:00
Evgeny Poberezkin
5d55657186
core: support sql queries ( #1066 )
...
* core: support sql queries
* remove gradle change
2022-09-17 16:06:27 +01:00
JRoberts
f2067a047f
ios: missing translations ( #1064 )
2022-09-17 18:57:57 +04:00
JRoberts
7dfd6e9a99
android: copy backup instead of moving ( #1067 )
2022-09-17 18:36:57 +04:00
JRoberts
2eca3e789c
ios: restore db ( #1063 )
...
* wip
* wip
* wip
* refactor
* clean up
* simplify
* simplify
* refactor
* rename
* rename consts
* refactor
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-09-17 16:41:20 +04:00
Stanislav Dmitrenko
7e340af48e
System theme fix ( #1059 )
2022-09-15 21:39:19 +01:00
Stanislav Dmitrenko
568c9201d6
android: Restore database from a backup when encryption fails for some reason ( #1058 )
...
* Restore database from a backup when encryption fails for some reason
* Removed unused code
* Safer way of doing some things
* Ordering
* Increased possible diff in time to 10 seconds
* update strings
* Alert confirmation
* update strings
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-09-15 20:59:54 +01:00
Stanislav Dmitrenko
98ccab394a
android: require to disable battery optimizations for periodic notifications mode ( #1053 )
...
* Changed requirements for ignoring battery for Periodic notifications mode
* Add delay before running ON_RESUME events because some data is not ready yet on that stage
* Better idea of when to show background notice
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-09-15 16:34:20 +01:00
Stanislav Dmitrenko
392b1028b3
android: Gif file size limit and download button ( #1050 )
...
* Gif file size limit and download button
* update icon
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-09-15 07:39:38 +01:00
Evgeny Poberezkin
d32e0d330f
Merge pull request #985 from simplex-chat/sqlcipher
...
core: switch from SQLite to SQLCipher
2022-09-14 22:46:14 +01:00
Stanislav Dmitrenko
29b27fa602
android: progress indicator in database related views ( #1052 )
...
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-09-14 21:27:17 +01:00
JRoberts
6a05a56e3e
mobile: fix group delete alert text for local deletion ( #1051 )
2022-09-14 21:45:59 +04:00
JRoberts
f1e34531c2
mobile: fix db encryption translations ( #1049 )
2022-09-14 20:16:13 +04:00
Evgeny Poberezkin
76a7dfeabb
ios: localize database encryption ( #1048 )
...
* ios: localize database encryption
* fix incorrect language in NSE localizations
* corrections
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
* translations
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
2022-09-14 14:04:41 +01:00
Stanislav Dmitrenko
78f854e2c5
android: database encryption support with a passphrase ( #1021 )
...
* Ability to encrypt credentials and to store them securelly
* Don't regenerate key if it exists
* Made code shorter
* Refactoring
* Initial support of encryped database
* Changes in UI and notifications about database problems
* Small changes to how we use chatController instance
* Show unlock view in console automatically
* Fixed wrong place of saving a key
* Fixed a crash
* update icons
* Changing controller correctly
* Enable migration
* fix JNI
* Fixed startup
* Show database error view when password is wrong while enabling a chat
* Chat controller re-init in one more place
- also added one more alert
* Scrollable columns and restarted service and worker
* translations
* database passphrase
* update translations
* translations
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
* update translations
* update translations
* update icon colors, show empty passphrase as not stored
* update translation
* update translations
* shared section footer, bigger font, layout, change entropy bounds
* correction
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
* update translations
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
2022-09-14 12:06:12 +01:00
Evgeny Poberezkin
17f806e7a2
Merge branch 'sqlcipher' into sqlcipher-android
2022-09-13 22:34:45 +01:00
Evgeny Poberezkin
7c9f351849
Merge branch 'master' into sqlcipher
2022-09-13 22:32:43 +01:00
Evgeny Poberezkin
41e5bea8d6
Merge branch 'sqlcipher' into sqlcipher-android
2022-09-13 19:25:28 +01:00
JRoberts
5089dfdada
mobile: fix quote sender name interaction with incognito membership and alias ( #1041 )
2022-09-13 20:33:18 +04:00
Evgeny Poberezkin
c7dcdb1186
Merge branch 'master' into sqlcipher
2022-09-13 08:39:24 +01:00
Stanislav Dmitrenko
bf0fdf6d42
android: animated images support ( #1038 )
...
* Animated images support
* Provide correct mime type when saving an image
* Higher limit size for images auto download
2022-09-12 22:47:44 +01:00
Evgeny Poberezkin
2bc591783d
Merge branch 'sqlcipher' into sqlcipher-android
2022-09-10 18:27:33 +01:00
Evgeny Poberezkin
06835ee3fc
ios: additional db encryption UX ( #1031 )
...
* ios: additional db encryption UX
* typo
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
* fixes
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
2022-09-08 17:36:16 +01:00
Evgeny Poberezkin
f3a3fe0710
Merge branch 'sqlcipher' into sqlcipher-android
2022-09-08 13:31:29 +01:00
Evgeny Poberezkin
8097611207
ios: NSE without passphrase in keychain ( #1030 )
2022-09-07 20:06:16 +01:00
Evgeny Poberezkin
85e62c4f79
Merge branch 'master' into sqlcipher
2022-09-07 17:26:05 +01:00