Commit Graph

5905 Commits

Author SHA1 Message Date
adbenitez eb3b7191ff Merge remote-tracking branch 'upstream/main' 2024-01-31 01:29:44 -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
adbenitez 4b5fe479fb Merge remote-tracking branch 'upstream/main' 2024-01-30 23:27:24 -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
adbenitez 020acbc988 remove outdated tip 2024-01-28 07:54:24 -05:00
adbenitez 4f22230833 tweak self-reaction color 2024-01-28 07:54:04 -05:00
adbenitez 76da7857a6 Merge remote-tracking branch 'upstream/main' 2024-01-28 07:16:15 -05:00
adbenitez a7d08328ad show address if no last-seen info is available 2024-01-26 21:41:55 -05: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
adbenitez cd63487628 Merge remote-tracking branch 'upstream/main' 2024-01-25 04:44:20 -05: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
adbenitez f976f66334 undo change introduced for debugging 2024-01-20 19:34:32 -05: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
adbenitez 9fa07fe8f3 improve coversation title's subtitle 2024-01-20 02:46:34 -05: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
adbenitez b1df4a70b2 Merge remote-tracking branch 'upstream/adb/show-last-seen' 2024-01-20 01:04:02 -05:00
adbenitez 7f46e56b6d Merge remote-tracking branch 'upstream/main' 2024-01-20 01:03:15 -05:00
adbenitez d6d59d52f6 display last-seen information if address will not be shown 2024-01-20 00:33:02 -05:00
Asiel Díaz Benítez a1cc00a17f register to handle i.delta.chat links (#2922) 2024-01-19 23:23:17 -05:00
B. Petersen ee67c1d217 reactions are no longer experimental
by the reactions support being added to desktop, ubuntu-touch and iOS,
this also ends the experimental time on android :)
2024-01-19 00:23:10 +01:00
link2xt b642c05861 Dockerfile: update to Java 17 and Debian stable
It is required by Gradle now.
2024-01-17 10:39:41 +00:00
Asiel Díaz Benítez 90ed5a84da upgrade some dependencies (#2838)
* upgrade some deps

* update .github/workflows/preview-apk.yml
2024-01-15 15:05:13 -05:00
adbenitez 270cbbeded Merge remote-tracking branch 'upstream/main' 2024-01-13 22:14:50 -05:00
B. Petersen 3a88e70945 update local help 2024-01-10 17:40:14 +01:00
B. Petersen 031aeb9551 update translations 2024-01-10 17:21:15 +01:00
B. Petersen b8b15cccdd simplify string, mark old string as deprecated 2024-01-10 17:15:04 +01:00
B. Petersen 8ad2ff4cc7 update profile also on 'back' 2024-01-10 17:15:04 +01:00
B. Petersen 38831d5054 use more meaningful function name 2024-01-10 17:15:04 +01:00
B. Petersen c920ced553 reword self-name/-avatar hint; name is required 2024-01-10 17:15:04 +01:00
B. Petersen c0c519870b continue showing the address in classic, non-guaranteed-e2ee accounts 2024-01-10 16:43:11 +01:00
B. Petersen 3932cbd858 do not show addr in chat titles
with chatmail, the address is less meaningful,
it seems sufficient to show it in the profiles.
2024-01-10 16:43:11 +01:00
B. Petersen 493cb868fe update translations 2024-01-08 21:47:17 +01:00
B. Petersen 82405258ce make 1to1-empty-hint working better with chatmail
the hint already led to confusion on 37c3 testings of chatmail.

the hint that appears when a one-to-one-chat was just created manually
(by entering an email address manually) is a bit misleading when using chatmail,
as it says it 'does not matter if the other side uses Delta Chat'.

this is still true, however, with chatmail it is needed that messages
outside the chatmail-server are encrypted,
which is arguably not so easy without delta chat and QR code scanning.

this PR therefore just removes the hint;
it would still be great if the error message 'cannot encrypt' is improved,
however, this is another thing.
2024-01-08 21:35:14 +01:00
adbenitez 3b8b8ec6f2 update core with recent bug fixes 2024-01-05 20:04:43 -05:00
adbenitez 60e067511b update README 2023-12-30 23:05:59 -05:00
adbenitez 7cda4b8880 update fastline data 2023-12-30 21:41:35 -05:00