Commit Graph

5249 Commits

Author SHA1 Message Date
adbenitez 39518927d6 improve mailto Intent handling in ShareActivity 2023-08-15 11:54:13 +02:00
adbenitez d867175168 hide menu in android <5 2023-08-10 22:41:54 +02:00
adbenitez e9adc96535 add mini-apps store bot to main menu 2023-08-09 23:29:12 +02:00
adbenitez 224eb1a89c Merge remote-tracking branch 'upstream/master' 2023-08-08 20:28:06 +02:00
B. Petersen c4a4469424 Merge branch 'stable' 2023-08-07 10:31:07 +02:00
B. Petersen 254a78bb02 typo 2023-08-07 10:30:43 +02:00
link2xt d6014123a0 Merge branch 'stable' 2023-08-06 16:38:30 +00:00
link2xt 51a02c30f9 update deltachat-core-rust to 'api!(deltachat-jsonrpc): use kind as a tag for all union types' of 'master' 2023-08-06 16:34:46 +00:00
Asiel Díaz Benítez d396a43504 Merge pull request #2624 from deltachat/adb/fix-conversations-activity
fix: load updated display name when chat protection breaks
2023-08-05 23:06:55 +02:00
bjoern a80fcf32a6 prepare 1.40.0 (#2630)
* update CHANGELOG for 1.40, core part

* update CHANGELOG for 1.40, android part

* bump version to 1.40
2023-08-05 01:04:32 +02:00
B. Petersen 31e5724592 update deltachat-core-rust to 'chore(release): prepare for 1.119.0' of 'stable' 2023-08-04 23:03:19 +02:00
B. Petersen ce65e1aee9 Merge branch 'stable' 2023-08-04 22:58:54 +02:00
bjoern fdc1de2d70 update verified icon (#2629) 2023-08-04 22:57:19 +02:00
B. Petersen a3aa2cb454 Merge branch 'stable' 2023-08-04 22:31:44 +02:00
bjoern 432c7d29d6 update translations and help, add Luri Bakhtiari (#2628)
* update translations: eo, fa

* add language: bqi (Luri Bakhtiari)

* update locale language name for arab language, see discussion at https://github.com/deltachat/deltachat-desktop/pull/3338#discussion_r1283543601

* update local help
2023-08-04 22:27:04 +02:00
B. Petersen 33d5568619 Merge branch 'stable' 2023-08-02 12:34:48 +02:00
link2xt 2d7b7c49c3 Remove unused osName argument from DcAccounts constructor 2023-07-31 18:34:46 +00:00
link2xt a0821a9cf3 Update to the new dc_accounts_new() API 2023-07-31 18:34:46 +00:00
link2xt d847eefddf update deltachat-core-rust to 'refactor: hide DcSecretKey trait from the API' of 'master' 2023-07-31 18:34:46 +00:00
adbenitez 503d48985b update version number 2023-07-26 20:55:36 +02:00
adbenitez 6798ed2dfe remove stickers from the image editor 2023-07-26 20:53:25 +02:00
adbenitez e5b1082b9f update submodule 2023-07-26 20:25:04 +02:00
link2xt 67906e0c17 chore: nix flake update 2023-07-26 12:56:12 +00:00
adbenitez a6397d773b update description 2023-07-26 02:33:03 +02:00
adbenitez 449b1ac87e add proguard-rules.pro, enable R8 2023-07-26 02:23:46 +02:00
adbenitez cf23f62887 fix: load updated display name when chat protection breaks 2023-07-26 00:22:28 +02:00
adbenitez 832b6fa968 Merge remote-tracking branch 'upstream/master' 2023-07-24 23:25:47 +02:00
bjoern 387babe235 change button order of verification-broken alert (#2621)
Having "OK" in the middle of the buttons is weird. The old order was:

```
End-to-end encryption cannot...
[More Info]  [OK] [Scan QR code]
```

1. _If_ the main purpose of the dialog would be to "Scan QR code",
   the text should point that out more, also the opening button.
   Then, the button position would be correct, however,
   it has to read "Cancel" then.

2. _However_, the main purpose of the dialog is to "Show Info",
   "Scan QR code" is only an optional offering and the button a shortcut only.
   And finishing "Show Info" is better done by a simple "OK".
   Then, the "OK" should be rightmost.

This PR implements the second option, the buttons read as follows afterwards:

```
End-to-end encryption cannot...
[More Info]  [Scan QR code] [OK]
```
2023-07-24 18:08:11 +02:00
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
adbenitez a87da41bf9 update res/values-es/strings.xml 2023-07-21 23:12:13 +02:00
adbenitez e7ab6fefca Merge remote-tracking branch 'upstream/master' 2023-07-21 23:06:54 +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
adbenitez b65b535cdc allow to select as app to open .xdc files, remove zhv 2023-07-20 02:27:52 +02:00
adbenitez 98bf26dd5a fix bug 2023-07-20 01:59:02 +02:00
adbenitez 558a233558 Merge remote-tracking branch 'upstream/master' 2023-07-20 01:51:08 +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
adbenitez 3193dd4270 update Spanish strings 2023-07-06 20:39:28 +02:00