Commit Graph

4284 Commits

Author SHA1 Message Date
adbenitez 950dda1a67 Merge branch 'adb-clear-chat' 2022-01-03 01:45:02 -05:00
adbenitez 7f4e866870 update submodule 2022-01-02 14:57:43 -05:00
adbenitez 935929fd97 Merge remote-tracking branch 'upstream/master' 2021-12-30 14:44:37 -05:00
B. Petersen 94af23eb53 update translations 2021-12-30 14:42:36 +01:00
B. Petersen 750d5e7198 update deltachat-core-rust submodule to 'Fix leaving the group' 2021-12-30 14:41:22 +01:00
adbenitez 5369df34a5 update build.gradle 2021-12-28 18:27:57 -05:00
adbenitez 73c21747fd update submodule 2021-12-28 18:25:47 -05:00
adbenitez 120cfb0c7b Merge branch 'adb-add-tgs-support' 2021-12-28 18:22:33 -05:00
adbenitez e799c6a208 Merge remote-tracking branch 'upstream/master' 2021-12-28 14:52:06 -05:00
Asiel Díaz Benítez 45bb431bad don't allow to add POI if user can't send in current chat, e.g. is not a member anymore (#2178) 2021-12-27 15:05:54 +01:00
adbenitez 2a4bc95c28 fix lottie stickers animation 2021-12-25 01:44:29 -05:00
adbenitez 12ba6ba3b6 add support for .tgs stickers 2021-12-24 18:39:29 -05:00
adbenitez d75f77c75e Merge remote-tracking branch 'upstream/master' 2021-12-23 14:59:32 -05:00
B. Petersen 2abea2f651 update translations 2021-12-20 15:34:52 +01:00
adbenitez 6fdf23646d Merge remote-tracking branch 'upstream/master' 2021-12-18 15:49:45 -05:00
Hocuri f4c39273a5 Make ndk-make.sh debug builds (for just one arch) more usable (#2173)
Debug builds of the core (like `ndk-make.sh arm64-v8a`) take about a minute, while
a release bulid (`ndk-make.sh`) takes about 15 minutes.

But as most people seem not to use debug builds regularly because
they are tricky to use, here comes an improvement :) If you gave the wrong argument to `ndk-make.sh`, a warning dialog will now pop up inside the app, telling you what you did wrong and what you should do instead.

`ndk-make.sh` writes its argument into the file `ndkArch`.
`getNdkArch()` in `build.gradle` then reads this file and its content is assigned to
`BuildConfig.NDK_ARCH`. `checkNdkArchitecture()` then checks this.
2021-12-18 15:57:50 +01:00
adbenitez 7eb1724c75 allow to remove all messages from current chat 2021-12-16 22:58:39 -05:00
adbenitez f0efb4845a remove add-attachment option from chat's menu 2021-12-16 17:49:04 -05:00
adbenitez 6d8b292320 improve release process, generate split apks for each arch 2021-12-16 17:20:15 -05:00
adbenitez 5e20c7a3dc update submodule 2021-12-16 17:04:54 -05:00
adbenitez 011c8232e6 Merge remote-tracking branch 'upstream/master' 2021-12-15 11:41:30 -05:00
adbenitez d0194a939b Merge remote-tracking branch 'upstream/master' 2021-12-15 11:39:02 -05:00
B. Petersen 07d681345f update translations 2021-12-15 11:24:37 +01:00
bjoern 77ba931e72 add Bulgarian translation (#2172) 2021-12-13 17:02:07 +01:00
bjoern 1f4e21bdd5 remove unused translations (#2171)
successor of #2169
2021-12-13 10:53:25 +01:00
bjoern d6344a8f2d remove unused strings (#2169)
* remove unused strings

there were some left over the time :)

- i used the 'Unused Resources' linter in Android Studio
  to get delete candidates

- i removed all old 'Contact Request' strings
  as we do not have this anymore in that form.

- i checked every string using ./scripts/grep-string.sh
  that checks for usages on android, ios, node and desktop.

* remove chat_no_messages_hint
2021-12-13 10:44:57 +01:00
B. Petersen a50e0b5f57 update translations 2021-12-13 10:44:00 +01:00
bjoern 0baa2020b6 update layout placeholder; chat_no_messages_hint will be removed sooner or later (#2170) 2021-12-12 22:10:46 +01:00
bjoern 40bbfd6aa7 improve wording of one-to-one-chat hint (#2165)
* improve wording of one-to-one-chat hint

at #2134 we shortend the hint shown for an empty group massively,
removing greylisting hints and the hint that the recipient can user other mua.

the result of that shortening is that the creation of a one-to-one chat
is now way too long :)

i suggest shorten the hint in a similar way,
not much would be left then, however, that is maybe not bad :)

* re-add the aspect that the recipient does not need Delta Chat
2021-12-12 16:54:34 +01:00
Hocuri 836f7d9888 Fix unread count: Always show exactly the info that core gives us (#2164)
Fix #2163 by making the unread badge visible in the chatlist again. The
user can then go into this chat once in order to mark it as noticed.

Since https://github.com/deltachat/deltachat-core-rust/pull/2861,
the core will prevent the situation "the last message
is outgoing but there are fresh messages" from newly coming up, by
automatically marking the messages as noticed.

This PR removes all the logic that involved some "if the last message is
not fresh|noticed, the unread count should be 0" as this kind of logic
belongs to the core, because otherwise 1) have different behavior on
different platforms 2) issues like #2163 appear.

Now, if the _unread count_ is non-zero, the _unread badge_ is shown.

If the state of the _last message_ is "fresh", the line with the _last
message_ (called "subject line") is shown in bold.
2021-12-12 14:45:30 +01:00
B. Petersen 5637fdca1b update translations 2021-12-11 18:12:21 +01:00
B. Petersen 6b50c10546 update translations 2021-12-09 11:07:22 +01:00
bjoern 9755a7e028 add 'Download failed' string (#2167) 2021-12-09 11:01:08 +01:00
adbenitez 9a18c2b93c Merge remote-tracking branch 'upstream/master' 2021-12-08 15:54:50 -05:00
Asiel Díaz Benítez 6b4674fb88 Merge pull request #2157 from deltachat/adb-issue-2156
avoid NullPointerException when selecting thumbnail image
2021-12-08 15:24:13 -05:00
adbenitez e3de77cf08 Merge remote-tracking branch 'upstream/master' 2021-12-01 19:29:44 -05:00
bjoern eb1a544e93 bump to 1.26.2 (#2159)
* bump to 1.26.2 using core70

(1.26.0 and 1.26.1 were not released,
however, there may be nightlies or other builds around)

* adapt release-checklist.md to new VERSION_ANDROID on deltachat-pages

* even more release-checklist hints
2021-12-02 01:13:37 +01:00
B. Petersen e5774b4f69 update deltachat-core-rust submodule to 'prepare 1.70 (#2858)' 2021-12-01 21:34:12 +01:00
B. Petersen f965eb47de update translations 2021-12-01 21:25:22 +01:00
bjoern 74212ce9b8 bump to 1.26.1 using core69 (1.26.0 was not released, however, there may be nightlies or other builds around) (#2158) 2021-11-30 19:47:32 +01:00
adbenitez 7821571b5a Merge remote-tracking branch 'upstream/master' 2021-11-30 12:21:59 -05:00
B. Petersen b5d63b19f7 update translations 2021-11-30 14:30:25 +01:00
B. Petersen 56b9fb26cd update deltachat-core-rust submodule to 'prepare 1.69 (#2855)' 2021-11-30 14:28:48 +01:00
adbenitez d5afe5f655 don't hide the attachment manager if not necessary 2021-11-29 20:19:18 -05:00
adbenitez 8b0d4e4d6e Merge remote-tracking branch 'upstream/master' 2021-11-29 19:06:21 -05:00
Hocuri 378f8e258c Remove duplicate event registration (#2155) 2021-11-29 21:28:11 +01:00
B. Petersen 334b0c0dca update translations 2021-11-29 11:20:29 +01:00
adbenitez e260107bc5 update strings 2021-11-28 22:01:52 -05:00
adbenitez cc54c8c679 Merge remote-tracking branch 'upstream/master' 2021-11-28 20:23:37 -05:00
B. Petersen 81234dcd6d update translations 2021-11-29 00:26:37 +01:00