Commit Graph

574 Commits

Author SHA1 Message Date
B. Petersen f18e84760d update deltachat-core-rust to 'chore(release): prepare for 1.141.2' of 'v1.141.2' 2024-07-10 13:55:56 +02:00
B. Petersen a408adb805 update deltachat-core-rust to 'chore(release): prepare for 1.140.2' of 'v1.140.2' 2024-06-13 17:12:13 +02:00
B. Petersen 44bc7da0df add getData2Blob() needed for DC_EVENT_WEBXDC_REALTIME_DATA 2024-05-23 19:51:02 +02:00
B. Petersen bd50613fe4 update deltachat-core-rust to 'chore(release): prepare for 1.139.5' of 'v1.139.5' 2024-05-23 18:10:58 +02:00
B. Petersen a0205f1f21 update deltachat-core-rust to 'chore(release): prepare for 1.139.4' of 'v1.139.4' 2024-05-21 23:23:26 +02:00
B. Petersen 1d2036349a update deltachat-core-rust to 'chore(release): prepare for 1.138.5' of 'v1.138.5' 2024-05-18 16:38:10 +02:00
B. Petersen c406b1f29f update deltachat-core-rust to 'chore(release): prepare for 1.138.0' of 'v1.138.0' 2024-05-13 12:58:23 +02:00
B. Petersen 256c010b61 add FcmReceiveService 2024-05-07 15:34:50 +02:00
B. Petersen dc55b5c64c remove unused getAllLocations() API 2024-04-29 19:49:59 +02:00
B. Petersen e27f592c07 remove unused relicts from Mapbox -> Leaflet move 2024-04-28 23:22:59 +02:00
Asiel Díaz Benítez 9eaf8bb1f3 use new experimental maps integration (#3005)
* use new maps integration

* Update src/com/b44t/messenger/DcContext.java

Co-authored-by: bjoern <r10s@b44t.com>

* Update src/org/thoughtcrime/securesms/WebxdcActivity.java

Co-authored-by: bjoern <r10s@b44t.com>

* fix typo

---------

Co-authored-by: bjoern <r10s@b44t.com>
2024-04-25 12:04:13 -04:00
B. Petersen 6b309535fe update deltachat-core-rust to 'chore(release): prepare for 1.137.4' of 'v1.137.4' 2024-04-24 19:31:28 +02:00
link2xt 430c15861a Replace Signal's getFileDescriptorOwner with K-9's SafeContentResolver (#2976) 2024-04-13 18:52:37 +00:00
B. Petersen 82a11dc5c2 update deltachat-core-rust to 'chore(release): prepare for 1.137.2' of 'v1.137.2' 2024-04-05 17:39:22 +02:00
B. Petersen c0b8e5effb update deltachat-core-rust to 'chore(release): prepare for 1.136.2' of 'v1.136.2' 2024-03-06 13:57:49 +01:00
B. Petersen 52f5b3d965 update deltachat-core-rust to 'chore(release): prepare for 1.135.0 (#5264)' of 'v1.135.0' 2024-02-14 11:21:30 +01:00
B. Petersen 7b44557668 update deltachat-core-rust to 'Basic self-reporting, core part (#5129)' of 'main' 2024-02-07 21:19:26 +01:00
B. Petersen 58d7a3a6c2 update deltachat-core-rust to 'update welcome image, thanks @paulaluap' of 'main' 2024-02-01 23:17:39 +01:00
B. Petersen f253f855a3 update deltachat-core-rust to 'chore(release): prepare for 1.134.0' of 'v1.134.0' 2024-01-31 23:12:53 +01:00
B. Petersen e9cf445e1a update deltachat-core-rust to 'feat: qr::check_qr(): Accept i.delta.chat invite links (#5217)' of 'main' 2024-01-29 18:51:39 +01:00
B. Petersen 4a350e9fb2 update deltachat-core-rust to 'chore(release): prepare for 1.133.2' of 'v1.133.2' 2024-01-26 21:06:38 +01:00
B. Petersen 23661782e8 update deltachat-core-rust to 'chore(release): prepare for 1.133.1' of 'v1.133.1' 2024-01-21 21:33:23 +01:00
B. Petersen e032f0cabc update deltachat-core-rust to 'chore(release): prepare for 1.131.9' of 'v1.131.9' 2023-12-02 12:15:42 +01:00
B. Petersen 60e0a04b3f update deltachat-core-rust to 'chore(release): prepare for 1.131.8' of 'v1.131.8' 2023-11-28 11:23:57 +01:00
B. Petersen 2cc369030e update deltachat-core-rust to 'chore(release): prepare for 1.131.7' of 'v1.131.7' 2023-11-24 21:02:22 +01:00
B. Petersen 8a00675bad update deltachat-core-rust to 'chore(release): prepare for 1.131.6' of 'v1.131.6' 2023-11-21 23:02:42 +01:00
B. Petersen aea1a9a61e update deltachat-core-rust to 'chore(release): prepare for 1.131.5' of 'v1.131.5' 2023-11-21 00:38:12 +01:00
B. Petersen 1bfcbfb487 update deltachat-core-rust to 'chore(release): prepare for 1.131.4' of 'v1.131.4' 2023-11-16 22:08:27 +01:00
B. Petersen c48f505174 update deltachat-core-rust to 'chore(release): prepare for 1.131.3' of 'v1.131.3' 2023-11-15 22:28:36 +01:00
B. Petersen db406fd13a update deltachat-core-rust to 'chore(release): prepare for v1.131.2' of 'v1.131.2' 2023-11-14 12:57:23 +01:00
B. Petersen b7212c5ab8 update deltachat-core-rust to 'chore(release): prepare for 1.131.1' of 'v1.131.1' 2023-11-13 18:53:08 +01:00
B. Petersen 95350a5c20 update deltachat-core-rust to 'chore(release): prepare for 1.130.0' of 'v1.130.0' 2023-11-10 23:42:42 +01:00
B. Petersen bc7a9e96c6 update deltachat-core-rust to 'chore(release): prepare for 1.129.1' of 'v1.129.1' 2023-11-06 22:10:55 +01:00
B. Petersen dbf0cae51b update deltachat-core-rust to 'chore(release): prepare for 1.129.0' of 'v1.129.0' 2023-11-06 17:55:28 +01:00
B. Petersen 4439103266 update deltachat-core-rust to 'chore(release): prepare for 1.127.2' of 'v1.127.2' 2023-10-30 17:23:56 +01:00
Hocuri ee966f9006 Merge the verified-1:1 commits into main (#2752)
* 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.

* 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]
```

* fix: load updated display name when chat protection breaks

* Implement feature flag for verified 1:1 chats

* Update res/values/strings.xml

Co-authored-by: Hocuri <hocuri@gmx.de>

* Update src/org/thoughtcrime/securesms/connect/DcHelper.java

* Make another AlertDialog

* Revert "Implement feature flag for verified 1:1 chats"

This reverts commit 2efd17edfcf14e3cf89a6671df38647b552e5661.

* Fix typo

* email server->email provider

---------

Co-authored-by: bjoern <r10s@b44t.com>
Co-authored-by: adbenitez <asieldbenitez@gmail.com>
2023-10-27 17:02:29 +02:00
link2xt 87d69c9a86 Remove unused osName argument from DcAccounts constructor 2023-10-26 20:09:50 +02:00
link2xt 1a13224ad2 Update to the new dc_accounts_new() API 2023-10-26 20:09:50 +02:00
B. Petersen 6d1d33ad25 update deltachat-core-rust to 'chore(release): prepare for 1.127.0' of 'v1.127.0' 2023-10-26 20:08:28 +02:00
B. Petersen 4d4a64e64e update deltachat-core-rust to 'chore(release): prepare for 1.126.1' of 'v1.126.1' 2023-10-25 18:00:50 +02:00
B. Petersen bcf230491f update deltachat-core-rust to 'chore(release): prepare for 1.125.0' of 'v1.125.0' 2023-10-14 16:06:28 +02:00
B. Petersen ea30678e33 update deltachat-core-rust to 'chore(release): prepare for 1.124.1' of 'v1.124.1' 2023-10-05 10:41:15 +02:00
B. Petersen c11a6ced62 update deltachat-core-rust to 'chore(release): prepare for 1.123.0' of 'v1.123.0' 2023-09-29 16:33:15 +02:00
B. Petersen d208b011c5 show 'verified by SELF' as such
core was changed to return SELF from `get_verifier_id()`
at https://github.com/deltachat/deltachat-core-rust/pull/4754 -
until then, core will return always a contact-id,
which is equal to the current state
2023-09-28 21:46:15 +02:00
B. Petersen ed9d0a9462 add getVerifierAddr/Id api 2023-09-26 10:46:37 +02:00
B. Petersen 0f09aba7af remove unused DcHttpResponse and related functions
they are replaced by jsonrpc in https://github.com/deltachat/deltachat-android/pull/2479
2023-09-25 21:14:36 +02:00
link2xt 9e050bbf0e build: enable -Werror flag when building the core
If this flag was enabled, CI would have caught
incorrect core in 1.40.0 release tag
that caused crashing at start F-Droid 1.40.0 release.
2023-09-06 16:55:27 +00:00
link2xt d9effe9138 update deltachat-core-rust to 'chore(release) prepare for 1.119.1' of 'v1.119.1' 2023-08-19 10:26:10 +00:00
B. Petersen 254a78bb02 typo 2023-08-07 10:30:43 +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