Commit Graph

4503 Commits

Author SHA1 Message Date
B. Petersen 5271f2d4e8 Merge branch 'stable' 2023-07-24 14:45:40 +02:00
B. Petersen e0f4c4fd89 update translations 2023-07-24 14:44:56 +02:00
B. Petersen ab36541c03 Merge branch 'stable' 2023-07-23 11:50:08 +02:00
B. Petersen b1204e08dd webxdc: allow media from blob: and data: 2023-07-21 23:59:43 +02:00
B. Petersen d9019a4c4c Merge branch 'stable' 2023-07-21 23:52:39 +02:00
B. Petersen a1e78f58f7 update translations 2023-07-21 23:51:22 +02:00
Asiel Díaz Benítez 8965b4eb58 Merge pull request #2620 from deltachat/fix-csp
webxdc: allow media from blob: and data:
2023-07-21 23:06:19 +02:00
B. Petersen fd212aed03 webxdc: allow media from blob: and data: 2023-07-21 22:46:32 +02:00
Hocuri 6b1527b815 Update Submodule (#2619)
Fix https://github.com/deltachat/deltachat-android/issues/2616
Closes https://github.com/deltachat/deltachat-android/pull/2618

Verified 1:1 chats added a new API to Core, which DC Android now needs.

So far, we only updated the submodule on a release. I think we should
also update it when DC Android needs a new API introduced in Core:

1. To make builds "just work" for new contributors without having to
   checkout the correct commit in Core
2. To make the preview builds of the CI here work.
2023-07-17 23:07:41 +02:00
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