Commit graph

5762 commits

Author SHA1 Message Date
B. Petersen
9fc4bfb970 move backgroundFetch() to FetchForegroundService 2024-09-23 13:30:09 +02:00
B. Petersen
1bc40837fe add reference for the 20 seconds time span 2024-09-23 13:30:09 +02:00
B. Petersen
ba3ea172e5 use explicit FetchForegroundService
this avoids potential issues with GenericForegroundService
which eg. may block app start.
2024-09-23 13:30:09 +02:00
B. Petersen
3a4c02c8cd Revert "add pinActivity parameter to GenericForegroundService"
This reverts commit b7e5bee655.
2024-09-23 13:30:09 +02:00
B. Petersen
4b9d521c13 add pinActivity parameter to GenericForegroundService 2024-09-23 13:30:09 +02:00
B. Petersen
df9e3007b2 show a foreground service notification 2024-09-23 13:30:09 +02:00
B. Petersen
117f144858 call backgroundFetch() from FCM 2024-09-23 13:30:09 +02:00
B. Petersen
e17d37ebb7 add backgroundFetch() api 2024-09-23 13:30:09 +02:00
B. Petersen
08200d8443 refine post-notifications-granted logging
saying post-notifications-granted=false on API that do not need this grant
is misleading as it looks as some error or if the user has rejected sth.

just stumbled upon that and was irritated when trying out things wrt
https://github.com/deltachat/deltachat-android/issues/3281 on android7
2024-09-20 21:09:21 +02:00
B. Petersen
8ea78b1930 update translations 2024-09-20 13:57:25 +02:00
Asiel Díaz Benítez
ca74afb229
Merge pull request #3306 from deltachat/adb/issue-3305
log notifications permission status
2024-09-19 22:15:00 +02:00
Asiel Díaz Benítez
1757c417fa
Update src/main/java/org/thoughtcrime/securesms/LogViewFragment.java
Co-authored-by: bjoern <r10s@b44t.com>
2024-09-19 16:14:49 -04:00
adbenitez
4e6119b85d log notifications permission status 2024-09-19 21:08:39 +02:00
B. Petersen
91467e5c65 add reference to original message when replying from a notification; otherwise a simple 'yes' is easily misleading if message arrive in between or out of order 2024-09-19 17:48:41 +02:00
B. Petersen
2870ad988f mark messages as read also when replying from notification 2024-09-19 17:48:41 +02:00
B. Petersen
a35da9ac7c really mark messages as read from notification 2024-09-19 17:48:41 +02:00
B. Petersen
e4543be71c 'Mark Read' instead 'Dismiss' notifications
'Dismiss' is a bit unclear - even though introduced at #2083 to make things clearer,
i do not think this has happened :) -
i also needed to dive into the source code to see what exactly 'Dismiss' is doing.

meanwhile, we're anyway using 'Mark Read' to remove unread counter from chats,
and this is basically the same. good to be consistent.
finally, this is also the term WhatsApp/Telegram are using.

closes https://support.delta.chat/t/what-does-dismiss-button-on-notifications-do/3261/3

nb: we also change the english 'short' term from 'Read' to 'Mark Read' -
this is sill shorter than many translations
and removes the ambiguousness 'Mark Read' vs 'Open for Reading" -
esp. in the notification without much context, this is better,
but also on iOS, where the term was introduced for, it is good to be explict.
2024-09-19 17:48:41 +02:00
B. Petersen
e6f9eda787 update translations 2024-09-17 23:08:44 +02:00
Asiel Díaz Benítez
12b5f0767c
Merge pull request #3271 from deltachat/adb/issue-3270
fix wrong translations of videochat_instance_example add doc comment
2024-09-17 22:58:51 +02:00
Asiel Díaz Benítez
0bd2c2f825
Merge pull request #3299 from deltachat/adb/issue-3289
avoid android.view.WindowManager$BadTokenException in maybeShowConfigurationError
2024-09-17 22:58:28 +02:00
Asiel Díaz Benítez
5c9afb910d
Merge pull request #3301 from deltachat/adb/issue-3300
revert hack introduced in #2835
2024-09-17 22:57:47 +02:00
B. Petersen
e41e3374e8 update translations 2024-09-17 22:14:17 +02:00
B. Petersen
0be6457cd1 simplify 'Proxy Settings' to just 'Proxy'
- shorter, less cluttering
- we usually do not say 'Settings' inside 'Settings',
  also having several 'Settings' menu entries in the main menu us not so nice
- same as telegram is doing
2024-09-17 22:10:26 +02:00
adbenitez
f3fa1d5e7c revert hack introduced in #2835 2024-09-17 19:16:39 +02:00
B. Petersen
5f2b4590c0 marked chat replied to as being noticed
when replying from within a notification,
the corresponding chat should be marked as being noticed as well.

otherwise, it looks wrong that one has replied to a chat,
but still the chat is shown as being "unread".

the 'reply' from a notification should leave the chat
in the same state as 'dismiss' resp. 'mark read' - plus the added message.
2024-09-17 18:19:50 +02:00
adbenitez
be4bc8259e avoid android.view.WindowManager$BadTokenException in maybeShowConfigurationError 2024-09-17 17:54:38 +02:00
Asiel Díaz Benítez
529842ad60
Merge pull request #3273 from deltachat/adb/improve-delete-dialog
improve profile deletion dialog
2024-09-17 17:05:58 +02:00
B. Petersen
78bd221fdf update translations 2024-09-17 15:34:54 +02:00
Asiel Díaz Benítez
054902eb67
Merge pull request #3294 from deltachat/adb/issue-3288
check that getSlideUri() is not null before passing it to ScribbleActivity
2024-09-16 22:18:11 +02:00
Asiel Díaz Benítez
ef578da78d
Merge pull request #3293 from deltachat/adb/issue-3287
avoid NullPointerException in ConversationListActivity.refreshAvatar
2024-09-16 22:17:51 +02:00
adbenitez
884cce3e1a check that getSlideUri() is not null before passing it to ScribbleActivity 2024-09-16 21:09:52 +02:00
adbenitez
fc6bdc2fea avoid NullPointerException in ConversationListActivity.refreshAvatar 2024-09-16 20:44:55 +02:00
Hocuri
e441a582dd
Merge pull request #3285 from deltachat/hoc/test
Fix weblate problem
2024-09-12 17:10:04 +02:00
Hocuri
3e3a01dd62
Remove changelogs 2024-09-12 17:09:21 +02:00
Hocuri
1cda594e02
Merge remote-tracking branch 'weblate/main' into hoc/test 2024-09-11 23:30:46 +02:00
Weblate (bot)
357e6de031
Translations update from Hosted Weblate (#3145)
* Translated using Weblate (Portuguese)

Currently translated at 16.6% (3 of 18 strings)

Translation: Delta Chat/Android metadata
Translate-URL: https://hosted.weblate.org/projects/deltachat/android-metadata/pt/

* Translated using Weblate (Italian)

Currently translated at 100.0% (18 of 18 strings)

Translation: Delta Chat/Android metadata
Translate-URL: https://hosted.weblate.org/projects/deltachat/android-metadata/it/

* Translated using Weblate (Italian)

Currently translated at 100.0% (19 of 19 strings)

Translation: Delta Chat/Android metadata
Translate-URL: https://hosted.weblate.org/projects/deltachat/android-metadata/it/

* Translated using Weblate (Portuguese (Portugal))

Currently translated at 10.5% (2 of 19 strings)

Translation: Delta Chat/Android metadata
Translate-URL: https://hosted.weblate.org/projects/deltachat/android-metadata/pt_PT/

* Translated using Weblate (German)

Currently translated at 100.0% (3 of 3 strings)

Translation: Delta Chat/Android metadata
Translate-URL: https://hosted.weblate.org/projects/deltachat/android-metadata/de/

* Translated using Weblate (Italian)

Currently translated at 100.0% (3 of 3 strings)

Translation: Delta Chat/Android metadata
Translate-URL: https://hosted.weblate.org/projects/deltachat/android-metadata/it/

* Translated using Weblate (Italian)

Currently translated at 100.0% (3 of 3 strings)

Translation: Delta Chat/Android metadata
Translate-URL: https://hosted.weblate.org/projects/deltachat/android-metadata/it/

---------

Co-authored-by: Leonardo Colman <leonardo.dev@colman.com.br>
Co-authored-by: Andrea Enzo Lattmann <andrea@testrun.org>
Co-authored-by: alex0valk <alex0valk@gmail.com>
Co-authored-by: sushidave <github316@haerrimedia.ch>
Co-authored-by: Hocuri <hocuri@gmx.de>
2024-09-11 22:54:49 +02:00
Asiel Díaz Benítez
30ac01a57e
Merge pull request #3277 from deltachat/adb/issue-3276
Add separate view for proxy settings
2024-09-10 20:40:54 +02:00
Asiel Díaz Benítez
de5d45d04d
Merge pull request #3283 from deltachat/adb/fix-typo-in-notificationcenter
fix typo in NotificationCenter
2024-09-10 19:35:15 +02:00
adbenitez
c599fc8e79 fix typo in NotificationCenter 2024-09-10 15:46:40 +02:00
adbenitez
295e1b50d2 restart IO on proxy changes 2024-09-10 13:48:08 +02:00
adbenitez
ef8838cbe3 add proxy settings to main menu if it is enabled 2024-09-10 13:48:08 +02:00
adbenitez
eed124a0f2 add proxy settings outside in advanced settings 2024-09-10 13:48:08 +02:00
adbenitez
18974ff023 use new proxy screen in RegistrationActivity 2024-09-10 13:48:08 +02:00
adbenitez
e666bbf610 allow to set proxy in InstantOnboardingActivity 2024-09-10 13:48:08 +02:00
Asiel Díaz Benítez
56717d3f44
Merge pull request #3279 from deltachat/prep-1.46.14
prepare 1.46.14
2024-09-06 23:46:58 +02:00
adbenitez
958bdddacf bump app version number and update changelog 2024-09-06 22:50:10 +02:00
Asiel Díaz Benítez
6375b85ef9
Merge pull request #3280 from deltachat/adb/fix-on-click-in-account-switcher-button
fix on-click in profile switcher button
2024-09-06 22:38:08 +02:00
adbenitez
e076691f2a fix on-click in profile switcher button 2024-09-06 22:36:43 +02:00
Asiel Díaz Benítez
4635cbbe4f
Merge pull request #3278 from deltachat/adb/update-core-and-stuff-6-9-2024
update deltachat-core-rust to 'chore(release): prepare for 1.142.12' of 'v1.142.12'
2024-09-06 21:12:22 +02:00
adbenitez
71311d43e8 update deltachat-core-rust to 'chore(release): prepare for 1.142.12' of 'v1.142.12' 2024-09-06 20:38:04 +02:00