Commit Graph

4494 Commits

Author SHA1 Message Date
Hocuri 11a2cfbff7 Verified 1:1 chats, Android UI (#2560)
Depends on https://github.com/deltachat/deltachat-core-rust/pull/4315/.

Follow-up for https://github.com/deltachat/deltachat-android/pull/2541.

- Show a "verified" icon on protection changed update messages
- Add C API
- Show a dialog over the input bar not only for contact requests, but also when the protection is broken (using the new method `isHalfBlocked()`)
  - The positive button reads "OK" (as opposed to contact requests where it reads "Accept")
- Add SVG icons, remove PNG one
- Translations
- When tapping on the `DC_INFO_PROTECTION_{EN|DIS}ABLED` message, show more information (for now, it leads to the online preview of my FAQ PR)
- Block loading remote images in the "Full Msg View" not only for contact requests, also when the protection is broken (using the new method `isHalfBlocked()`)
- Show a big verified/crossed-out-verified symbol over the `DC_INFO_PROTECTION_{EN|DIS}ABLED` messages
- Fix a bug that was kind of present before (for contact requests) but only became really visible now:
  - Set a draft with an image (or other attachment)
  - Your chat partner breaks verification
  - Expected: Both the input bar and the draft image are hidden by the input-bar-dialog.
  - Bug behavior (before c31de5bcf): The input bar is hidden, but the draft image stays visible.
2023-07-14 12:05:05 +02:00
link2xt df5537f0f6 build: add OpenJDK 17 to flake.nix 2023-07-13 16:30:46 +00:00
Asiel Díaz Benítez f371c30f67 Merge pull request #2614 from pjvleeuwen/propose-clarification-based-on-first-time-build-experience
Propose clarification based on first time build experience
2023-07-13 13:17:50 +02:00
Asiel Díaz Benítez db0d671376 Merge pull request #2615 from pjvleeuwen/another-way-to-determine-processor-architecture
Update ndk-make.sh initial comment to suggest an app for determining CPU architecture
2023-07-13 13:00:08 +02:00
Paul van Leeuwen e7aaebf9ff Update ndk-make.sh initial comment to suggest an app for determining CPU architecture 2023-07-13 10:43:06 +02:00
Paul van Leeuwen 3405a7bc21 Update Build Using Nix section to reference documentation on building for a specific architecture 2023-07-11 22:44:47 +02:00
Paul van Leeuwen ae2ad0fd54 Update Build Using Nix section to use a code block instead of inline code, making it less likely somebody misses this step (like I did) 2023-07-11 22:37:43 +02:00
Hocuri 3becdf52ec Fix crash in the "Full Msg" view by downgrading Gson (#2610) 2023-06-30 16:29:08 +02:00
Hocuri 2084778be1 Fix NullPointerException (#2608) 2023-06-28 23:29:18 +02:00
link2xt 2849555088 Compile native library with -fvisibility=hidden
This avoids exposing the symbols of the used libraries like SQLite3
and reduces the library size.
2023-06-27 22:36:07 +00:00
Asiel Díaz Benítez ebaa5f69c4 Merge pull request #2588 from deltachat/adb/improve-crop
use image editor for avatar selection when possible
2023-06-27 18:31:00 +02:00
link2xt e43aeb0d5b chore: update rust-toolchain to 1.70.0 2023-06-27 16:29:54 +00:00
link2xt 38a716a63b Reduce libnative-utils.so size 2023-06-27 13:55:15 +00:00
link2xt eea523da7f docs: add link to get.delta.chat into README 2023-06-26 17:53:08 +00:00
link2xt 8b5e57508b docs: remove the link to GitHub releases from the readme
There are no GitHub releases.
2023-06-26 17:53:08 +00:00
Hocuri 6b2516f8be Don't recreate WebxdcActivity when going to dark mode (#2601)
This fixes the problem that if the user sets the device to dark mode while a webxdc is open, it re-loads veeeeery slowly.
2023-06-26 11:10:26 +02:00
Asiel Díaz Benítez 49ad325426 Merge pull request #2600 from deltachat/adb/fix-webview-popup-theme
try to fix popup/dialog background in webview
2023-06-25 20:44:44 +02:00
adbenitez e7523d6245 try to fix popup/dialog background in webview 2023-06-25 01:55:59 +02:00
link2xt 1343f5399a chore(nix): update Rust to 1.70.0 and run nix flake update 2023-06-23 17:00:09 +00:00
B. Petersen 43e3fe6076 update translations: it, nl, sq, tr, zh_CN 2023-06-22 13:58:34 +02:00
B. Petersen f4f8a10776 copy shortened gplay changelog for f-droid 2023-06-22 13:40:08 +02:00
bjoern 0bf64511c4 prepare 1.38.2 (#2593)
* update CHANGELOG

* bump version to 1.38.2 - google needs a fresh versionCode: due to a failed upload the old one seems burned :)
2023-06-22 08:48:12 +02:00
B. Petersen 48a963a5fe update translations 2023-06-21 22:44:56 +02:00
bjoern bf0f2e1449 add strings for improved sendToChat title (#2592) 2023-06-21 22:39:42 +02:00
bjoern e6aed3a6f9 prepare 1.38.1 (#2591)
* update CHANGELOG for 1.38.1

* bump version tp 1.38.1
2023-06-21 15:38:18 +02:00
B. Petersen e46fbc2c75 update translations: de, nl, pl, tr, uk 2023-06-21 15:08:43 +02:00
B. Petersen 878c31e907 update translations: bg, pl 2023-06-20 20:08:58 +02:00
B. Petersen 3178370f77 update translations: es, it, zh_CN 2023-06-20 14:58:33 +02:00
B. Petersen ed80c3eeec update translations: en, de 2023-06-20 12:36:47 +02:00
B. Petersen 0891dcb186 fix '>' in xml 2023-06-20 11:44:26 +02:00
bjoern b8a38ff5cf prepare 1.38.0 (#2590)
* update changelog for 1.38.0

* update device message for 1.38.0

* bump bersion to 1.38.0

* make device message translatable
2023-06-20 11:38:45 +02:00
B. Petersen 5b46696e28 update translations 2023-06-19 23:53:25 +02:00
B. Petersen c2a765012a update deltachat-core-rust to 'chore(release): prepare for 1.117.0' of 'v1.117.0' 2023-06-19 23:01:21 +02:00
B. Petersen d51480f51e update translations 2023-06-16 16:52:38 +02:00
bjoern d984710721 add select_chat (#2589) 2023-06-16 16:26:27 +02:00
adbenitez 9e4d0971b8 remove unused code 2023-06-12 16:17:41 +02:00
adbenitez 592607dd0e use image editor for avatar selection when possible
also update old android-crop dependency
2023-06-11 20:22:43 +02:00
Asiel Díaz Benítez 194ddec75f Merge pull request #2587 from deltachat/adb/issue-1915
update dependency com.github.penfeizhou.android.animation:glide-plugin
2023-06-10 15:04:32 +02:00
adbenitez 75a387be6c update dependency com.github.penfeizhou.android.animation:glide-plugin:2.25.0 2023-06-09 14:29:07 +02:00
Asiel Díaz Benítez bd81d0171d Merge pull request #2586 from deltachat/adb/issue-2585
move the file chooser implementation to WebxdcActivity class
2023-06-09 12:53:36 +02:00
adbenitez b6638cbefe add back check to onShowFileChooser() 2023-06-08 15:26:37 +02:00
adbenitez 3597042656 remove unused onActivityResult() override in WebViewActivity 2023-06-08 14:26:06 +02:00
adbenitez da7346b07d move the file chooser implementation to WebxdcActivity class 2023-06-08 13:33:55 +02:00
B. Petersen 3fa3b5edf0 update release-checklist 2023-06-07 19:47:29 +02:00
bjoern 167920b90f prepare 1.37.0 (#2584)
* update CHANGELOG for 1.37.0, core part

* update CHANGELOG for 1.37.0, android part

* bump version to 1.37.0

* update device message
2023-06-07 19:46:40 +02:00
B. Petersen 8dfa8316ca update translations: it 2023-06-07 13:52:25 +02:00
B. Petersen dfc9cf7189 update local help 2023-06-07 13:50:10 +02:00
B. Petersen c2fad4c95f update translations: fr 2023-06-07 12:51:38 +02:00
B. Petersen 3bedaec1b7 update deltachat-core-rust to 'chore(release): prepare for 1.116.0' of 'v1.116.0' 2023-06-07 11:53:47 +02:00
bjoern 5df31105ce ./update-core.sh accepts tags as well as branches (#2583)
* ./update-core.sh accepts tags as well as branches

* stop update.core.sh on all errors
2023-06-07 11:50:59 +02:00