Commit Graph

5035 Commits

Author SHA1 Message Date
B. Petersen 67dab69c8a update translations 2024-03-06 16:05:32 +01: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
link2xt 2c2aff02a4 nix: read Rust version from scripts/rust-toolchain 2024-03-05 01:28:28 +00:00
B. Petersen c50feaf82b update translations 2024-03-03 15:44:07 +01:00
B. Petersen 07bc03b1d5 add generic 'body' text for new messages and add translators hints 2024-03-03 01:45:29 +01:00
B. Petersen fb5f143f47 update translations 2024-03-01 15:38:30 +01:00
link2xt 8a89412a2d build: update nix flake 2024-02-20 15:06:20 +00:00
bjoern 6a15d7bb0b prepare 1.43.1 (#2960)
* update CHANGELOG to 1.43.1, core part

* update CHANGELOG to 1.43.1, android part

* bump version to 1.43.1
2024-02-14 16:20:42 +01:00
bjoern 965021d243 start/stop IO no longer needed on config changes (#2959)
this is done by core as needed since https://github.com/deltachat/deltachat-core-rust/pull/5117
2024-02-14 15:14:05 +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 f293e6446d update translations and local help 2024-02-14 11:21:09 +01:00
Asiel Díaz Benítez 54692e977e add troubleshooting menu option on the scanner side (#2958)
* add troubleshooting menu option on the scanner side

* Update src/org/thoughtcrime/securesms/qr/RegistrationQrActivity.java

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

---------

Co-authored-by: bjoern <r10s@b44t.com>
2024-02-14 11:19:14 +01:00
B. Petersen 86d636d6b9 update translations 2024-02-07 21:32:24 +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
Hocuri 81b321f740 Add self-reporting button (#2910)
Depends on https://github.com/deltachat/deltachat-core-rust/pull/5129

Part of https://github.com/deltachat/deltachat-android/issues/2909
2024-02-07 20:23:55 +01:00
bjoern 71cd0e0c1f make 'Read Address Book' a per-account option (#2955)
this fits better to chatmail:
- one can have chatmail=OFF and normal-mail=ON
- new accounts are most often chatmail,
  even if there is a normal-mail account,
  and get the setting OFF,
  which is better in most cases
2024-02-06 22:28:54 +01:00
bjoern 86dc14acd9 fix typos in recent CHANGELOG entry (#2954) 2024-02-06 08:16:39 +01:00
bjoern f4e26299f7 prepare 1.43.0 (#2952)
* update CHANGELOG, core part

* update CHANGELOG, android part

* bump version to 1.43.0
2024-02-03 23:50:41 +01:00
B. Petersen 953a888239 update translations 2024-02-02 00:09:24 +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 302a6b5880 update translations 2024-02-01 13:01:42 +01:00
bjoern 1b6b216d98 catch errors thrown by Uri.parse() to avoid crashes on tapping invite links (#2951) 2024-02-01 10:10:10 +01:00
B. Petersen 7f1fcad42b update translations 2024-02-01 10:08:42 +01:00
bjoern 8cb9d42750 add an option to 'Read System Address Book' (#2950)
with chatmail, providers exist that allow to send encrypted mails only.
pulling in the system address book unconditionally for chatmail will harm UX
as for most of these addresses,
no public key will be known until eg. a QR code is scanned.

we may think this over in the future.
note, that one usually also can create a Delta Chat chat from the address book,
so, this works also without having Delta Chat pulled in all addresses
(which has some issues, https://github.com/deltachat/deltachat-android/issues/2923 )
2024-02-01 09:34:15 +01:00
Asiel Díaz Benítez 84b5540249 declare hasFragileUserData (#2947) 2024-02-01 01:34:04 -05:00
Asiel Díaz Benítez f2051888f2 handle in-chat clicks to invite-URLs (#2949)
* handle in-chat clicks to invite-URLs

* improve isInviteURL()
2024-02-01 01:29:40 -05: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
Asiel Díaz Benítez f207251f11 copy invite links to clipboard (#2943)
* copy invite links to clipboard

* rename INVITE_PAGE to INVITE_DOMAIN

* share link together with QR image, improve QR image

* share invite-URL instead of QR image

* 'Load QR code from image' is no longer a recommended workflow

the primary UI works with invite-links now.
'Load QR code from image' is still supported,
but is tuned down as no longer recommended workflow.

---------

Co-authored-by: B. Petersen <r10s@b44t.com>
2024-01-31 09:26:15 -05:00
Asiel Díaz Benítez 9a2968d502 allow to mute/unmute from chatlist (#2948) 2024-01-31 09:22:39 -05:00
Asiel Díaz Benítez 1388e1a996 add global unread messages badge counter (#2942)
* add global unread messages badge counter

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

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

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

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

* improve code

* use more specific names, remove from multiAccountObservers also in removeObserver()

---------

Co-authored-by: bjoern <r10s@b44t.com>
2024-01-30 23:28:28 -05: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 c553615088 update translations 2024-01-26 21:05:31 +01:00
bjoern b5c172ced8 improve status message for "Invalid Unencrypted" (#2940)
* add strings for 'Invalid Unencrypted'

* add a 'learn more' dialog for 'invalid unencrypted'; the dialog shows the known 'scan qr code' and the known help for it

* clarify wording, add 'for this chat'

* do not linkify domains
2024-01-25 11:33:25 +01:00
B. Petersen 6487ac1715 update translations 2024-01-24 23:19:59 +01:00
bjoern 2e3a75c440 update welcome message (#2938)
* draft a new welcome-message with focus about how to get in contact; the 'Invite Link' implies also contacts with delta chat not installed yet (we could also add a QR code to the invite page as well as adding a 'Manual contact' that fits for classic mail)

* add some dc background info

* rename 'Device Talk' to 'Info'

* Revert "rename 'Device Talk' to 'Info'"

This reverts commit 027e205718c2923bc774a2d069f3283fc9e0e7bd.

* improve english grammar, thanks @adzialocha
2024-01-24 23:06:02 +01:00
bjoern 15e68be278 add string 'React' (#2937) 2024-01-22 22:11:10 +01:00
Asiel Díaz Benítez 208e5f2bb1 remove old hack to update seen-recently indicator (#2932) 2024-01-21 19:02:21 -05:00
Asiel Díaz Benítez 39f441892e tweak reactions style (#2934)
* tweak reactions style
2024-01-21 18:48:23 -05:00
B. Petersen 4ca574b85e cleanup code
- remove useless comment that just says the obvious thing
- use same annotation as super class
- remove Scrubber class; that replaces some number in upstream,
  this is not needed for Delta Chat
2024-01-22 00:47:37 +01:00
B. Petersen cb181138c5 do not return null from grabLog(); instead show the error in the log 2024-01-22 00:47:37 +01:00
Asiel Díaz Benítez 005061ade7 hide AddReactionView when user clicks on the attachments buttons (#2933)
* hide AddReactionView when user clicks on the attachments buttons

* use new hideAddReactionView() also at existing places to simplifies code understanding and maintainance (having one single point that does the hiding)

---------

Co-authored-by: B. Petersen <r10s@b44t.com>
2024-01-21 18:28:10 -05:00
B. Petersen 1aa8c58d74 do not add "Changelog" for new accounts
on new installations or accounts,
the "What's new?" messages only clutter the device messages
with unimportant information
(either the user is new to the app, so everyrhing is new and nothing is changed,
or an existing user has created a new account,
they have seen the changelog anyways)

in other words,
the changelog will be added only for updates.

when reading https://c.delta.chat/classdc__context__t.html#a1a2aad98bd23c1d21ee42374e241f389 ,
this was always the gist,
however, somehow forgotten or removed on the way :)

targets #2914
2024-01-22 00:25:12 +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 fa1287465b update offline help 2024-01-21 21:32:21 +01:00
B. Petersen 3e75c49750 update translations 2024-01-21 21:30:54 +01:00
B. Petersen c08717fb63 do not point ppl towards entering email addresses 2024-01-20 12:00:41 +01:00
B. Petersen 4cd42e73a0 add 'Scan QR Code' option to 'New Chat' 2024-01-20 12:00:41 +01:00
B. Petersen 791ac472a6 move 'pinned' indicator right for cleaner UI
'pinned' chats are always shown together below each other;
moving the 'pinned' indicator to the same position in each chat
makes the UI a little less cluttered and nicer
(all pinned indicators will form a column if you will)
2024-01-20 08:27:58 +01:00
Asiel Díaz Benítez a1cc00a17f register to handle i.delta.chat links (#2922) 2024-01-19 23:23:17 -05:00