adbenitez
923e2a43a4
fix WebxdcActivity: restore addMultiAccountObserver
...
accidentally reverted to addObserver while resolving merge conflict
2026-06-30 04:48:27 +02:00
adbenitez
f29f94f138
Merge remote-tracking branch 'upstream/main'
2026-06-29 20:26:34 +02:00
adbenitez
3a35374a03
allow webxdc in "unselected account" mode
2026-06-29 18:30:23 +02:00
adb
fe0793481c
Merge pull request #4497 from deltachat/adb/handle-chat-and-webxdc-deletion
...
when a webxdc is deleted close WebxdcActivity
2026-06-29 18:20:30 +02:00
adbenitez
3c2a672799
Merge branch 'adb/handle-chat-and-webxdc-deletion' of https://github.com/deltachat/deltachat-android into adb/handle-chat-and-webxdc-deletion
2026-06-29 17:33:26 +02:00
adbenitez
2476d17394
be backward compatible with existing shortcuts
2026-06-29 17:30:11 +02:00
adb
5ae021bde3
Merge branch 'main' into adb/handle-chat-and-webxdc-deletion
2026-06-29 16:47:02 +02:00
adb
9f46c242fc
Merge pull request #4504 from deltachat/adb/issue-4501
...
cancel search mode when back is pressed
2026-06-29 16:45:01 +02:00
adbenitez
cf36254c1a
add margin top to subject field
2026-06-29 00:07:10 +02:00
adb
0d94bf2006
Merge branch 'main' into adb/handle-chat-and-webxdc-deletion
2026-06-28 23:25:46 +02:00
adbenitez
4757150aae
apply spotless
2026-06-28 23:21:23 +02:00
adbenitez
0d76ab930f
update changelog
2026-06-28 23:16:46 +02:00
adbenitez
5515e2fe3c
cancel search mode when back is pressed
2026-06-28 23:14:55 +02:00
adb
508f320b4c
Merge pull request #165 from ArcaneChat/make-input-panel-round
...
enhance the InputPanel: make it pill-like with rounder corners
2026-06-28 19:35:54 +02:00
adbenitez
176e6c94b2
apply spotless
2026-06-28 19:34:25 +02:00
adbenitez
deb650970c
enhance the InputPanel: make it pill-like with rounder corners
2026-06-28 19:30:10 +02:00
adbenitez
36fc2261f9
improve welcome screen
2026-06-27 02:47:08 +02:00
B. Petersen
f11c6baaf6
shorten shortcut for 'Mark as Read'
...
all of WhatsApp/Signal/Telegram use 'Read' (past tense) for the shortcut of 'Mark as Read',
we also give that as an example in the translators hint.
this works, as there is enough context,
eg. the chat is long-tapped or swiped.
beside consistency, more reasons to follow that path:
- LiquidGlass has larger buttons, it looks better to stay short here
- while 'Mark Read' is short enough, it results in translations being to long -
the shorter source, differing more from 'Mark as Read',
should encourage translators to stay shorter
- surely UI should and do work also with longer texts, but it looks better to be short and on point
the string is mainly used by iOS, for android it is used in the notification,
where we switch to the longer form, that is very similar to what we had before
(but i would be fine with both)
2026-06-26 22:11:45 +02:00
adbenitez
6add250258
Merge remote-tracking branch 'upstream/main'
2026-06-26 20:29:09 +02:00
adbenitez
d15efbdb44
update changelog
2026-06-26 19:05:21 +02:00
adbenitez
2422f9110c
when a webxdc is deleted close WebxdcActivity
...
also if a chat is deleted, close webxdc, and chat instead of showing
weird "ghost chat"
2026-06-26 18:47:12 +02:00
wchen342
b6162c2044
Fix video capture to query camera formats and enforce 16:9 aspect ratio for video calls ( #4496 )
2026-06-26 17:34:28 +02:00
adb
75245cfa02
Merge pull request #4495 from deltachat/adb/issue-4494
...
properly handle messages with ~overrideSenderName
2026-06-24 15:45:49 +02:00
adb
0d19f058fe
Merge branch 'main' into adb/issue-4494
2026-06-24 14:59:33 +02:00
adb
911e695187
Merge pull request #4493 from deltachat/adb/issue-4492
...
properly hide all input&drafting elements on in-chat search
2026-06-24 14:59:03 +02:00
adbenitez
b8c8969162
fix typo in variable name
2026-06-24 14:51:47 +02:00
adbenitez
0610520064
also synchronize the changes in initializeContactRequest()
2026-06-23 22:57:14 +02:00
adbenitez
5ae60af73f
avoid redundant code block
2026-06-23 22:51:28 +02:00
adbenitez
dd6f1015dc
Merge branch 'adb/issue-4492' of https://github.com/deltachat/deltachat-android into adb/issue-4492
2026-06-23 22:45:19 +02:00
adbenitez
74ea10ebef
properly avoid revealing hidden views while in search mode
2026-06-23 22:44:29 +02:00
adbenitez
877f991131
improve code and fix notifyWebxdc and notifyReaction
2026-06-23 21:33:30 +02:00
adb
e556878b2f
Merge branch 'main' into adb/issue-4494
2026-06-23 20:21:32 +02:00
adb
99a1fee994
Merge branch 'main' into adb/issue-4492
2026-06-23 20:21:12 +02:00
adb
dfd323a89f
Merge pull request #4491 from deltachat/adb/allow-select-multiple-files
...
allow to select multiple files
2026-06-23 20:18:45 +02:00
adbenitez
5a086ff022
avoid input_area wrapper
2026-06-23 19:21:15 +02:00
adbenitez
bedaa2c287
tweak comment
2026-06-23 18:43:22 +02:00
adbenitez
50037d5232
fix code format
2026-06-23 18:42:05 +02:00
adbenitez
6756b04da9
properly handle messages with ~overrideSenderName
2026-06-23 18:30:21 +02:00
adbenitez
b12ecf66c5
tweak CHANGELOG
2026-06-23 16:21:24 +02:00
adb
d05403db02
Merge branch 'adb/allow-select-multiple-files' into adb/issue-4492
2026-06-23 16:20:36 +02:00
adb
2d8344a61f
Merge branch 'main' into adb/allow-select-multiple-files
2026-06-23 16:19:47 +02:00
wchen342
44afda55e5
Add notification for missed calls ( #4485 )
2026-06-23 16:12:16 +02:00
adbenitez
bfa6eef604
update CHANGELOG
2026-06-22 20:28:26 +02:00
adbenitez
6327b30350
properly hide all input&drafting elements on in-chat search
2026-06-22 20:02:16 +02:00
adbenitez
f92cac4d55
update CHANGELOG
2026-06-22 18:57:49 +02:00
adbenitez
0204fca27d
allow to select multiple files
2026-06-22 18:37:30 +02:00
adbenitez
eed844469b
apply spotless
2026-06-15 23:21:12 +02:00
adbenitez
59ceae46a0
Merge remote-tracking branch 'upstream/main'
2026-06-15 23:05:19 +02:00
adbenitez
693188dcff
Merge remote-tracking branch 'upstream/main'
2026-06-15 23:04:36 +02:00
adb
025ff086c8
Merge pull request #4487 from deltachat/prep-2.53.0
...
prepare 2.53.0
2026-06-15 22:47:25 +02:00
adb
a802bfcb61
Merge branch 'main' into prep-2.53.0
2026-06-15 22:46:19 +02:00
adbenitez
1f18bfe2dd
prepare 2.53.0
2026-06-15 22:28:18 +02:00
adb
dc1bc77925
Merge pull request #4486 from deltachat/update-core-and-stuff-2026-06-15
...
Update core to 2.53.0
2026-06-15 22:24:28 +02:00
adbenitez
ac6383d79a
update changelog
2026-06-15 22:10:55 +02:00
adbenitez
59fec8462c
update translations
2026-06-15 22:03:27 +02:00
adbenitez
d64baa294f
update deltachat-core-rust to 'chore(release): prepare for 2.53.0' of 'v2.53.0'
2026-06-15 21:59:16 +02:00
adb
e7e14af158
Merge pull request #4482 from deltachat/adb/issue-4481
...
don't create mailto unencrypted chat if force-encryption is enabled
2026-06-14 01:57:19 +02:00
adb
e094e96669
Merge branch 'main' into adb/issue-4481
2026-06-14 01:54:47 +02:00
adb
fa56e8ca0d
Merge pull request #4483 from deltachat/adb/fix-ci-for-outside-pr
...
don't try to upload artifacts for PRs from external contributors
2026-06-12 23:15:56 +02:00
wch423
3d5abdcd79
Correct CHANGELOG.md
2026-06-12 16:21:38 +02:00
wchen342
92c4e41b59
Call maybeNetwork() on network unblock ( #4476 )
...
Limit maybeNetwork() calls when network changes
* Call maybeNetwork() on network unblock to allow immediate fetch during Doze (API 29+)
* Restrict maybeNetwork() in onAvailable() to API 24-28
2026-06-12 14:11:10 +00:00
adbenitez
bbfd0c31da
Merge remote-tracking branch 'upstream/main'
2026-06-11 20:19:42 +02:00
adb
d5f627be50
Merge pull request #4461 from d2weber/notif_msg_style
...
feat: use message style notifications
2026-06-11 20:18:38 +02:00
adbenitez
f0ca58d53f
don't try to upload artifacts for PRs from external contributors
2026-06-11 20:00:35 +02:00
adb
56f5655693
Merge branch 'main' into notif_msg_style
2026-06-11 19:44:16 +02:00
wchen342
310a7f99c8
Remove media notification when audio playback ends naturally ( #4472 )
2026-06-11 19:25:17 +02:00
adb
d0f7fca8c9
Merge branch 'main' into adb/issue-4481
2026-06-11 19:05:27 +02:00
B. Petersen
80de08f980
remove remainings of is_chatmail usage
...
instead, force_ncryption is checked now,
and this only for for option "New Chat -> New Email".
this also fixes the bug that, for classic relays,
by default "force encryption" is set but we still show "new email".
what's left for now is a check for is_chatmail whether fcm is sufficient or not.
2026-06-11 19:01:50 +02:00
adb
80a0ff0098
Merge pull request #4473 from deltachat/adb/ci-update-ndk-30
...
update NDK version in CI workflows
2026-06-11 18:53:22 +02:00
adbenitez
9c55de17a3
don't create mailto unencrypted chat if force-encryption is enabled
2026-06-11 18:49:08 +02:00
d2weber
8c1bc8e70e
apply messaging style also if !isDisplayMessage()
2026-06-10 10:25:58 +02:00
adbenitez
4659bbbe51
allow to open multiple webxdc at the same time
2026-06-10 04:40:49 +02:00
d2weber
f0760d6695
make notification icon nice and big in all cases
2026-06-09 20:47:26 +02:00
adbenitez
68ffedc1d1
Merge remote-tracking branch 'upstream/main'
2026-06-09 18:41:01 +02:00
adb
4bdfe8e390
Merge pull request #4475 from deltachat/adb/fix-changelog-09-06-2026
...
fix date for 2.51.0
2026-06-09 18:24:11 +02:00
adbenitez
f3a396daae
fix date for 2.51.0
2026-06-09 18:22:27 +02:00
adb
6d038e9d7f
Merge branch 'main' into adb/ci-update-ndk-30
2026-06-09 18:12:23 +02:00
adb
5d62a439d2
Merge pull request #4474 from deltachat/prep-2.52.0
...
prepare 2.52.0
2026-06-09 18:10:35 +02:00
adbenitez
46be278bf5
update ndk version
2026-06-09 17:58:01 +02:00
adbenitez
ef6f8958ea
prepare 2.52.0
2026-06-09 17:53:13 +02:00
adb
78c73b3f8c
Merge pull request #4470 from deltachat/update-core-and-stuff-09-06-2026
...
Update core to 2.52.0
2026-06-09 17:38:45 +02:00
biörn
18dc39d266
Update BUILDING.md
...
Co-authored-by: adb <adb@merlinux.eu >
2026-06-09 17:37:08 +02:00
biörn
41cd10a76f
Update BUILDING.md
...
Co-authored-by: adb <adb@merlinux.eu >
2026-06-09 17:37:08 +02:00
B. Petersen
7ccae5d3be
docs: fix links in BUILDING.md
...
the redirect from `master` to `main` does not or no longer work or deeplinks.
2026-06-09 17:37:08 +02:00
adbenitez
adbfbb9e77
update changelog
2026-06-09 15:53:57 +02:00
adbenitez
dda7f34599
update RPC
2026-06-09 15:53:45 +02:00
adbenitez
bf5a5dc9e9
update translations
2026-06-09 15:53:38 +02:00
adbenitez
84faf4115b
update deltachat-core-rust to 'chore(release): prepare for 2.52.0' of 'v2.52.0'
2026-06-09 15:48:47 +02:00
wchen342
1577b90047
Merge branch 'main' into notif_msg_style
2026-06-05 20:04:12 +02:00
wchen342
fc94684d04
Remove condition on upload preview apk workflow ( #4463 )
2026-06-05 20:03:58 +02:00
wchen342
b92ff80e3a
Fix call not ending correctly under certain conditions ( #4462 )
2026-06-05 20:03:38 +02:00
d2weber
515a84b161
Merge branch 'main' into notif_msg_style
2026-06-04 20:04:12 +02:00
d2weber
d757ef59c0
fixup: displayContact without displayMessage
2026-06-04 18:12:03 +02:00
wchen342
cabcc71545
Save audio draft on interrupt ( #4460 )
...
* Save audio draft on interrupt
* Fix pre-existing bugs while attaching audio files as draft
* Set audio attachment in draft properly
2026-06-04 18:02:20 +02:00
d2weber
d0a584d15d
fixup: cleanup getAvatar
2026-06-04 11:36:53 +02:00
d2weber
f8ec6d2da2
fixup: reactions and webxdc updates
2026-06-04 11:09:24 +02:00
d2weber
c3b7e06b86
add isBot to person (not sure if it has any effect)
2026-06-03 22:16:05 +02:00
d2weber
d5edcea5d0
fixup: convert timestamp to ms
2026-06-03 22:07:32 +02:00
d2weber
8a3d29fca3
fixup: handle null from getAvatar()
2026-06-03 22:06:15 +02:00
d2weber
6156ee0534
feat: use message style notifications
...
With MessagingStyle, Notifications can be expanded to show more text of
the message than just a single line.
This feature has been requested in
https://support.delta.chat/t/swipe-down-on-notification-to-expand-it/2742
2026-06-03 19:53:21 +02:00
adb
1cad6801b6
Merge pull request #4458 from deltachat/adb/issue-4457
...
avoid NPE in MediaView.set()
2026-06-01 18:53:32 +02:00
adbenitez
a73af53c50
apply spotless
2026-06-01 16:20:20 +02:00
adbenitez
8eacd09336
update changelog
2026-06-01 16:16:19 +02:00
adbenitez
673926b1ee
avoid NPE in MediaView.set()
...
instead throw IOException as it is already expected for invalid media types
2026-06-01 16:13:52 +02:00
adb
643b7cc381
Merge pull request #4456 from d2weber/update-building-md
...
fix: update 'fat' to 'foss' in BUILDING.md
2026-06-01 16:08:49 +02:00
d2weber
42db29304a
fix: missing dep in flake.nix
2026-05-31 15:35:34 +00:00
d2weber
323dbde715
fix: update fat->foss in BUILDING.md
2026-05-31 17:34:04 +02:00
adbenitez
b9649a908e
Merge remote-tracking branch 'upstream/main'
2026-05-30 17:18:28 +02:00
adb
2f20f558ad
Merge pull request #4453 from deltachat/prep-2.51.0
...
prepare 2.51.0
2026-05-30 03:06:36 +02:00
adbenitez
6f868f653a
prepare 2.51.0
2026-05-30 01:01:01 +02:00
adb
42b529dd4a
Merge pull request #4452 from deltachat/update-core-and-stuff-30-05-2026
...
Update core to 2.51.0
2026-05-30 00:31:37 +02:00
adbenitez
d7eab73687
update translations
2026-05-30 00:17:36 +02:00
adbenitez
1deebdf552
update deltachat-core-rust to 'chore(release): prepare for 2.51.0' of 'v2.51.0'
2026-05-30 00:14:45 +02:00
wchen342
20fbb0e1ee
Reset scroll position after switching account ( #4451 )
2026-05-29 16:25:16 +02:00
adb
6a53e229d1
Merge pull request #4450 from deltachat/adb/fix-notifyCalls-toggle
...
fix notifyCalls toggle state setting
2026-05-29 15:11:49 +02:00
adbenitez
74ef2d478a
fix notifyCalls toggle state setting
2026-05-29 15:07:05 +02:00
adbenitez
feeece405d
fix WebxdcActivity
2026-05-29 02:15:06 +02:00
adbenitez
20459a5710
Merge remote-tracking branch 'upstream/main'
2026-05-28 23:42:34 +02:00
adb
a3a8b3581f
Merge pull request #4449 from deltachat/adb/issue-4445
...
fix sharing contact across profiles
2026-05-28 23:35:38 +02:00
adbenitez
f2571dba91
fix sharing contact across profiles
2026-05-28 20:04:27 +02:00
adb
708ffe617c
Merge pull request #4448 from deltachat/adb/issue-4447
...
respect IMAP Folder field if set
2026-05-28 19:39:47 +02:00
adbenitez
f6ecb94047
respect IMAP Folder field if set
2026-05-28 19:30:07 +02:00
link2xt
2d4b52b037
fixup
2026-05-27 16:35:13 +00:00
link2xt
5257f39aee
Fix debouncing in chatlist and search
...
Reset inLoadChatlist only right before exit
in loadChatlistAsync().
Otherwise if loadChatlistAsync() is called
while the loop is running loadChatlist() or Util.sleep(100),
loadChatlistAsync() will see inLoadChatlist=false,
set needsAnotherLoad=true and start a second loop.
This way it is possible to spawn any number of background loops
running loadChatlist() simultaneously
so no debouncing actually happened.
Debouncing in SearchViewModel.updateQuery()
is fixed similarly by copying the code structure from loadChatlistAsync().
Previously it did not even have the lock.
2026-05-27 16:35:13 +00:00
adb
20f1475856
Merge pull request #4366 from deltachat/adb/add-isbroadcast-isappsender
...
add new webxdc.isAppSender and webxdc.isBroadcast APIs
2026-05-26 20:58:54 +02:00
adb
db0295e5a6
Merge branch 'main' into adb/add-isbroadcast-isappsender
2026-05-26 20:55:38 +02:00
wchen342
d019c1bfb5
Use new RPC for updating and stopping location streaming ( #4400 )
2026-05-26 18:02:13 +02:00
adbenitez
4542ba1b9a
update changelog
2026-05-26 17:29:06 +02:00
adb
9b982db899
Merge branch 'main' into adb/add-isbroadcast-isappsender
2026-05-26 17:12:03 +02:00
adbenitez
a1a72b79b3
use Log.e instead of Log.i
2026-05-26 17:11:19 +02:00
adbenitez
0ac9bea63c
Merge remote-tracking branch 'upstream/main'
2026-05-26 17:04:57 +02:00
adb
2bb3ad546e
Merge pull request #4442 from deltachat/prep-2.50.0
...
prepare 2.50.0
2026-05-26 17:03:45 +02:00
adbenitez
41a6b9a6c9
prepare 2.50.0
2026-05-26 16:00:53 +02:00
adb
fb7c119afc
Merge pull request #4441 from deltachat/adb/update-translations-26-05-2026
...
update translations
2026-05-26 16:00:15 +02:00
adbenitez
5910fc245a
update translations
2026-05-26 15:53:39 +02:00
adb
7d8887eddd
Merge pull request #4440 from deltachat/adb/improve-changelog-26-05-2026
...
update changelog
2026-05-26 15:33:32 +02:00
adbenitez
37471ae9fa
update changelog
2026-05-26 15:32:13 +02:00
adbenitez
319e2ebe5a
use WebxdcMessageInfo everywhere
2026-05-25 18:15:32 +02:00
adbenitez
49a00f3788
apply spotless
2026-05-25 17:37:13 +02:00
adb
74ee2fb8db
Merge branch 'main' into adb/add-isbroadcast-isappsender
2026-05-25 16:53:18 +02:00
adb
29a4a4712c
Merge pull request #4439 from deltachat/adb/improve-conversationListFragment
...
Improve ConversationListFragment
2026-05-25 16:52:29 +02:00
adb
644bd1f594
Merge branch 'main' into adb/improve-conversationListFragment
2026-05-25 16:52:10 +02:00
adb
ed6eca8920
Merge pull request #4431 from deltachat/adb/add-enforce-e2ee
...
add "Enforce e2ee" switch
2026-05-25 16:51:54 +02:00
adbenitez
47512f786e
Improve ConversationListFragment
...
* remove unused queryFilter (always empty)
* add debugging information about the time DcContext.getChatlist() takes
2026-05-25 15:48:57 +02:00
adbenitez
add51186e6
Merge remote-tracking branch 'upstream/main'
2026-05-25 15:35:22 +02:00
adb
52f63b28ba
Merge branch 'main' into adb/add-enforce-e2ee
2026-05-24 00:11:32 +02:00
adb
889c9aab45
Merge pull request #4438 from deltachat/update-core-and-stuff-22-05-2026
...
Update core to 2.50.0
2026-05-24 00:10:36 +02:00
adbenitez
de5940e709
update strings
2026-05-22 23:01:35 +02:00
adbenitez
6e184f735d
update RPC bindings
2026-05-22 23:00:41 +02:00
adbenitez
c33ff20d0a
update changelog
2026-05-22 22:55:54 +02:00
adbenitez
c67c3c8972
update deltachat-core-rust to 'chore(release): prepare for 2.50.0' of 'v2.50.0'
2026-05-22 22:30:13 +02:00
B. Petersen
f98a5178b3
update advanced login hint
2026-05-22 17:55:27 +02:00
B. Petersen
6dfccdab84
update CHANGELOG
2026-05-22 17:52:34 +02:00
B. Petersen
40faa3d43e
allow cancel without chaning encryption setting
2026-05-22 17:50:35 +02:00
B. Petersen
74f6853815
use correct flag from core
2026-05-22 17:32:58 +02:00
B. Petersen
cef6817187
make clear, the 'encryption' setting affects all relays
2026-05-22 16:44:48 +02:00
B. Petersen
6f547dfb66
fix: hide 'encryption' switch if unexpanded
2026-05-22 16:41:10 +02:00
adbenitez
d6e05f61ac
add "Enforce e2ee" switch
2026-05-22 16:33:12 +02:00
wchen342
55649b0c4b
Parse invitation link from search ( #4432 )
2026-05-15 18:10:32 +02:00
wchen342
4d9f8dd244
Update pinned commits; Remove separate PR comment workflow ( #4434 )
2026-05-15 17:42:18 +02:00
B. Petersen
3880da8a08
chore: "not supported by provider" is deprecated
...
the string will be removed at https://github.com/chatmail/core/pull/8247
2026-05-15 12:46:57 +02:00
adb
5e8666835d
Merge pull request #4405 from deltachat/adb/issue-4401
...
remove legacy options
2026-05-13 22:44:19 +02:00
adbenitez
2f5619141e
update changelog
2026-05-13 22:40:47 +02:00
adb
4a07d7fd9d
Merge branch 'main' into adb/issue-4401
2026-05-13 21:31:17 +02:00
adb
1493583db7
Merge pull request #4426 from deltachat/adb/issue-4422
...
migrate to ViewPager2
2026-05-13 19:21:54 +02:00
adbenitez
dc363a0281
Merge branch 'adb/issue-4422' of https://github.com/deltachat/deltachat-android into adb/issue-4422
2026-05-13 19:17:16 +02:00
adbenitez
fcffe3922a
fix createFragment
2026-05-13 19:17:00 +02:00
adb
d546d8041f
Merge branch 'main' into adb/issue-4422
2026-05-13 19:01:06 +02:00
adbenitez
267caf9b03
create a new QrShowFragment every time
2026-05-13 18:59:34 +02:00
wchen342
d55ad1f32a
Call: Add notice when offline ( #4425 )
...
* Call: Add notice when offline
Co-authored-by: biörn <r10s@b44t.com >
2026-05-13 16:04:03 +02:00
B. Petersen
be07043b47
prefer 'audio' over 'switch speaker', which is more correct, others are using that as well, and the translations are there already
2026-05-12 15:19:36 +02:00
adb
cc3e6bcd9d
Merge branch 'main' into adb/issue-4401
2026-05-12 15:18:17 +02:00
biörn
43654fdadb
feat: tweak forward confirmation ( #4427 )
...
* cleanup: remove dead code
the special handling of single-chats was to show the email address in the past,
it was introduced at https://github.com/deltachat/deltachat-android/pull/1049 .
as we do no longer show the email address, this superfluous code now.
* feat: show impact of forwarding in confirmation dialog
* feat: show 'Forward' verb on button
* apply spotless
2026-05-12 13:00:42 +00:00
adbenitez
774add2380
update changelog
2026-05-11 23:52:12 +02:00
adbenitez
1133a6e624
migrate AllMediaActivity to ViewPager2
2026-05-11 23:43:17 +02:00
adbenitez
0aad1b3d76
migrate QrActivity to ViewPager2
2026-05-11 22:34:07 +02:00
adbenitez
b58a9d0bab
apply spotless
2026-05-11 17:58:47 +02:00
adbenitez
54a74a8586
migrate to ViewPager2 in MediaPreviewActivity
2026-05-11 17:48:19 +02:00
adb
f25474947b
Merge pull request #4421 from deltachat/adb/issue-4418
...
move requestPinShortcut to background
2026-05-08 17:14:10 +02:00
adbenitez
9ebd8e4a37
fix typos and other bugs
2026-05-08 17:09:01 +02:00
adbenitez
975ad2e149
wrap with try-catch
2026-05-08 17:01:47 +02:00
adbenitez
e6350aaec2
move requestPinShortcut to background
2026-05-08 16:18:36 +02:00
B. Petersen
d373537d6d
avatars can be ignored by talkback, the name is in the title
2026-05-07 21:44:11 +02:00
B. Petersen
960581e5f2
make call buttons translatable
2026-05-07 21:44:11 +02:00
B. Petersen
fccf8f402e
use same theme colors as in camera, editor
2026-05-07 21:44:11 +02:00
B. Petersen
e0459978f7
feat: use consistent colors and contrast
2026-05-07 21:44:11 +02:00
wchen342
72bd7376ca
Make it possible to answer incoming calls from messages ( #4415 )
2026-05-07 16:29:27 +00:00
adb
94fbdcde05
Merge pull request #4408 from deltachat/adb/issue-4152
...
add a setting to enable/disable calls notification
2026-05-07 18:19:27 +02:00
wchen342
89d77e7638
Call: camera/audio permission related fixes ( #4412 )
...
* Call: camera/permission related fixes
Defer camera initialization until actually needed.
Fix missing camera permission which blocks call from initializing correctly.
Add dialog when audio permission is not granted.
Add redirection dialog when permissions are permanently denied.
2026-05-07 13:55:46 +02:00
adb
d9edee117f
Merge branch 'main' into adb/issue-4152
2026-05-06 15:04:57 +02:00
adbenitez
6cfdb87924
Merge branch 'adb/issue-4152' of https://github.com/deltachat/deltachat-android into adb/issue-4152
2026-05-06 15:04:40 +02:00
adbenitez
613940577c
update changelog
2026-05-06 15:04:30 +02:00
B. Petersen
43a3e21495
add some context for translators, do not introduce another prefix
2026-05-06 15:03:46 +02:00
adb
b5375b8c0e
Merge branch 'main' into adb/issue-4152
2026-05-06 15:02:40 +02:00
B. Petersen
39aec04fea
remove unhelpful channel description
2026-05-06 15:01:53 +02:00
B. Petersen
94e2c8dbed
feat: simplify location streaming wording
2026-05-06 15:01:53 +02:00
adbenitez
da45c7bc1c
apply spotless
2026-05-06 15:01:51 +02:00
adbenitez
d180704d52
allow to disable call notifications
2026-05-06 14:59:39 +02:00
B. Petersen
653c8688b7
mark deprecated strings as such
2026-05-06 14:42:49 +02:00
B. Petersen
9a382a4948
actually explain what the 'calls notification' option does
2026-05-06 14:42:49 +02:00
adbenitez
dcaa19b29d
Merge remote-tracking branch 'upstream/main'
2026-05-05 21:01:48 +02:00
adb
11845da65f
Merge pull request #4407 from deltachat/adb/issue-4406
...
add "mark all as read" to account menu
2026-05-05 18:03:46 +02:00
adbenitez
82262cb166
update changelog
2026-05-05 15:41:55 +02:00
adbenitez
e85ae5247a
add "mark all as read" to account menu
2026-05-05 15:40:06 +02:00
adb
74e14bd0ea
Merge branch 'main' into adb/issue-4401
2026-05-05 15:12:03 +02:00
adb
40cdeee47a
Merge pull request #4404 from deltachat/adb/issue-4396
...
don't set draft if user can't send
2026-05-05 15:09:37 +02:00
adbenitez
844231e5e7
Merge branch 'adb/issue-4401' of https://github.com/deltachat/deltachat-android into adb/issue-4401
2026-05-04 22:05:52 +02:00
adbenitez
0ccf0a9309
apply spotless
2026-05-04 22:05:42 +02:00
adb
5040fb4634
Merge branch 'main' into adb/issue-4396
2026-05-04 22:04:51 +02:00
adb
a57122a902
Merge branch 'main' into adb/issue-4401
2026-05-04 20:44:44 +02:00
adb
4313e8824b
Merge pull request #4395 from deltachat/adb/issue-4200
...
allow to open message links via actions in TalkBack menu
2026-05-04 20:42:37 +02:00
adbenitez
464cba299a
remove legacy options
2026-05-04 20:41:32 +02:00
B. Petersen
102c3fd82a
make strings as deprecated
2026-05-04 20:14:19 +02:00
adbenitez
dc31eee4bc
Merge branch 'adb/issue-4200' of https://github.com/deltachat/deltachat-android into adb/issue-4200
2026-05-04 20:14:06 +02:00
adbenitez
875f0e5c86
remove unnecessary check
2026-05-04 20:13:37 +02:00
wchen342
2b36e2dc26
Hide webxdc attach button for channels ( #4402 )
2026-05-04 20:02:37 +02:00
adbenitez
6a9c3ab8ca
update changelog
2026-05-04 19:57:10 +02:00
adbenitez
2ab544b18e
don't set draft if user can't send
2026-05-04 19:55:13 +02:00
adbenitez
2630e22421
Merge remote-tracking branch 'upstream/main'
2026-05-04 19:20:04 +02:00
wchen342
1b7e32ab44
Get channels out of experimental ( #4403 )
...
* Get channels out of experimental
* Update CHANGELOG.md
Co-authored-by: adb <adb@merlinux.eu >
2026-05-04 18:28:51 +02:00
adb
8436909977
Merge branch 'main' into adb/issue-4200
2026-05-01 15:51:40 +02:00
adb
9dd44c24b3
Merge pull request #4394 from deltachat/adb/open-map-on-loc-streaming-enabled
...
open map if user clicks the "Location streaming enabled by Foo/you" message
2026-05-01 15:47:14 +02:00
adbenitez
5d0e85b30d
update changelog
2026-05-01 15:41:06 +02:00
adbenitez
5193dfa412
allow to open message links via actions in TalkBack menu
2026-05-01 15:38:06 +02:00
adbenitez
96490e23f8
update changelog
2026-04-30 17:59:31 +02:00
adbenitez
7959b07d45
open map if user clicks the "Location streaming enabled by Foo/you" message
2026-04-30 17:57:35 +02:00
link2xt
c4ae7927ad
Setup zizmor workflow to check GitHub Actions workflows
2026-04-29 17:13:09 +00:00
wchen342
ba0515ebc5
Allow voice messages to be played continuously in a chat ( #4376 )
...
* Allow voice messages to be played continuously in a chat
---------
Co-authored-by: adb <adb@merlinux.eu >
2026-04-29 17:24:10 +02:00
adb
655ed8cad4
Merge branch 'main' into adb/add-isbroadcast-isappsender
2026-04-29 17:19:36 +02:00
adb
349bab9510
Merge pull request #4392 from deltachat/adb/issue-4391
...
change sticker sort order
2026-04-29 17:05:26 +02:00
adbenitez
e26f803d1f
update changelog
2026-04-29 17:01:36 +02:00
adbenitez
60ab7f2826
Merge remote-tracking branch 'upstream/main'
2026-04-29 16:48:31 +02:00
adbenitez
67d2c89bcc
change sticker sort order
2026-04-29 15:58:11 +02:00
adb
e511237e5e
Merge pull request #4384 from deltachat/adb/issue-4345
...
add highlight to input panel buttons for keyboard navigation
2026-04-28 17:17:27 +02:00
adb
f249fd6174
Merge pull request #4386 from deltachat/adb/issue-4342
...
add mapping.txt to symbols zip
2026-04-28 17:16:29 +02:00
B. Petersen
6db45c1911
add translator hints for new call strings
2026-04-28 17:01:47 +02:00
adb
06a1114744
Merge pull request #4388 from deltachat/adb/issue-4328
...
fix migration while upgrading from 1.10.1 and similar old versions
2026-04-28 16:54:19 +02:00
adb
3afff5625b
Merge branch 'main' into adb/issue-4328
2026-04-28 16:40:53 +02:00
adbenitez
cef8ddeedb
update changelog
2026-04-28 16:32:33 +02:00
adbenitez
2f0ac973c0
fix migration from 1.10.1 and similar old versions
2026-04-28 16:28:25 +02:00
adbenitez
9465776715
add mapping.txt to symbols zip
2026-04-28 16:04:07 +02:00
B. Petersen
39685a575d
feat: better wording for "Media Quality" option
...
this changes "Worse quality, small size" to "Worse quality, save data".
this makes it more clearer, what the advantage of that option is.
also, the recently added hint about sending as original also speaks about "data"
(https://github.com/deltachat/deltachat-android/pull/4259 )
which is more known to the average user, knowing that of "mobile data" etc.
2026-04-28 15:51:37 +02:00
B. Petersen
8601736387
update translations
2026-04-28 15:49:37 +02:00
adbenitez
98d8572baf
add highlight to input panel buttons for keyboard navigation
2026-04-28 15:16:36 +02:00
wchen342
917e764b6f
Promote call FGS asap ( #4377 )
...
* Promote call FGS as soon as possible
* Add resource strings for call notification
* Launch with only phone call type on 14+
2026-04-27 20:34:51 +02:00
adb
52263150c8
Merge pull request #4374 from deltachat/adb/location-streaming-time-tweaks
...
allow to share location for 24 hours, remove 5 minutes
2026-04-27 17:27:12 +02:00
B. Petersen
c2aba94b34
mark deprecated strings as such
2026-04-25 02:07:46 +02:00
adbenitez
1278dfd395
Merge remote-tracking branch 'upstream/main'
2026-04-24 19:55:16 +02:00
wchen342
44a688470f
Merge pull request #4370 from deltachat/wch423/change-tag-names
...
Remove usages of `class.getSimpleName()`
2026-04-24 12:18:37 -04:00
wch423
e9a09d9c72
Correct tag name
2026-04-24 15:59:37 +02:00
wchen342
abc49a3b95
Update src/main/java/com/b44t/messenger/DcMsg.java
...
Co-authored-by: adb <adb@merlinux.eu >
2026-04-23 17:55:20 +02:00
wch423
cdd4e5eccd
Code formatting
2026-04-23 17:55:18 +02:00
wch423
fa8ed2b881
Remove usages of class.getSimpleName()
2026-04-23 17:55:16 +02:00
B. Petersen
0731fe9447
fix warning string, make reuse of new explicit button strings
2026-04-23 15:57:42 +02:00
adbenitez
d3567d9f0c
fix arrays.xml
2026-04-23 14:51:48 +02:00
adbenitez
66ab1f8051
update changelog
2026-04-23 14:51:04 +02:00
adbenitez
872fd17f5e
allow to share location for 24 hours, remove 5 minutes
2026-04-23 14:49:18 +02:00
B. Petersen
af49018911
add strings from desktop, add some missing strings
2026-04-23 00:43:12 +02:00
adbenitez
f870e9c8fd
Merge remote-tracking branch 'upstream/main'
2026-04-22 21:48:58 +02:00
wchen342
d5982ba09f
Merge pull request #4361 from deltachat/wch423/location-streaming
...
Add foreground service for location streaming
2026-04-18 17:30:56 -04:00
adbenitez
1d94fe8bca
add new webxdc.isAppSender and webxdc.isBroadcast APIs
2026-04-18 22:36:43 +02:00
adbenitez
22d70d7bd4
Merge remote-tracking branch 'upstream/main'
2026-04-18 22:15:03 +02:00
adb
09bdc32a9c
Merge pull request #4315 from deltachat/r10s/markfresh
...
feat: mark messages as "unread"
2026-04-18 21:09:18 +02:00
adb
7763ba17bf
Merge branch 'main' into r10s/markfresh
2026-04-18 20:15:57 +02:00
adb
965204c46f
Merge branch 'main' into wch423/location-streaming
2026-04-18 19:56:00 +02:00
adbenitez
815e4def6f
Merge branch 'wch423/location-streaming' of https://github.com/deltachat/deltachat-android into wch423/location-streaming
2026-04-18 19:54:17 +02:00
adbenitez
dc3ca8ff70
use "Location Streaming" for notification title and channel name
2026-04-18 19:48:39 +02:00
adb
3bccb3fb84
Apply suggestion from @adbenitez
2026-04-18 19:44:39 +02:00
adb
402d93b5a4
Merge pull request #4363 from deltachat/adb/allow-autoplay
...
allow webxdc to auto-play audio without requiring user gesture/touch
2026-04-18 17:10:48 +02:00
adbenitez
927dc46431
update changelog
2026-04-18 00:02:19 +02:00
adbenitez
87c32b1904
allow webxdc to auto-play audio without requiring user gesture/touch
2026-04-17 23:59:51 +02:00
adbenitez
bb97213460
apply spotless
2026-04-17 23:52:22 +02:00
adbenitez
9ca9bf1acd
remove unnecessary entry in src/main/res/xml/file_provider_paths.xml
2026-04-17 23:45:36 +02:00
wch423
885c902b14
Allow fallback to different providers
2026-04-17 21:11:56 +02:00
adbenitez
dc4ee3f686
Merge remote-tracking branch 'upstream/main'
2026-04-17 20:52:30 +02:00
wch423
61bf5aaad4
Change how location sources work
2026-04-17 20:30:57 +02:00
link2xt
18595cbee1
Run nix flake update
...
This fixes some deprecation warnings.
I used it to build the app after update,
it still works.
2026-04-17 18:08:53 +00:00
wch423
5d76586ac1
Add foreground service for location streaming
2026-04-15 19:07:34 +02:00
adb
dc78307df7
Merge pull request #4335 from deltachat/adb/re-enable-full-screen-intent-perm
...
get calls out of experimental
2026-04-14 18:23:39 +02:00
adbenitez
86a9cbfb45
update changelog
2026-04-14 18:19:52 +02:00
adb
623b20f713
Merge branch 'main' into adb/re-enable-full-screen-intent-perm
2026-04-14 18:12:05 +02:00
adb
5f4eae798f
Merge pull request #4359 from deltachat/prep-2.49.0
...
prepare 2.49.0
2026-04-13 16:39:18 +02:00
adbenitez
4a8609822d
prepare 2.49.0
2026-04-13 16:23:27 +02:00
adb
89ddc1e01f
Merge pull request #4358 from deltachat/update-core-and-stuff-2026-04-13
...
Update core to 2.49.0
2026-04-13 16:20:44 +02:00
adbenitez
0ce42578fa
update changelog
2026-04-13 15:44:42 +02:00
adbenitez
faa7ad0a35
update translations
2026-04-13 15:44:33 +02:00
adbenitez
38e8ceb253
update RPC
2026-04-13 15:33:58 +02:00
adbenitez
a32460f253
update deltachat-core-rust to 'chore(release): prepare for 2.49.0' of 'v2.49.0'
2026-04-13 15:29:06 +02:00
adbenitez
198268a4c3
Merge remote-tracking branch 'upstream/main'
2026-04-11 14:35:01 +02:00
adb
71158970ae
Merge pull request #4357 from deltachat/wch423/external-cache-fix
...
Add fallback for getExternalCacheDir() in case primary storage is SD
2026-04-10 18:40:34 +02:00
wch423
1383b06e86
Add fallback for getExternalCacheDir() in case primary storage is SD card
2026-04-10 15:36:56 +02:00
B. Petersen
24165e311b
deprecate sticker string, pointing to deeply nested profile folder
2026-04-09 17:34:14 +02:00
adb
5ec892db34
Merge pull request #4352 from deltachat/wch423/call-microphone-permission
...
Refine call permission checks and gates
2026-04-08 20:46:21 +02:00
wch423
caef7eda29
Add fixes for PiP caused bug and potential Android 16 problem with permission popups
2026-04-08 18:21:49 +02:00
wch423
cf53af4778
Refine permission checks and gates
2026-04-08 16:08:14 +02:00
adb
415e0c2b5f
Merge branch 'main' into adb/re-enable-full-screen-intent-perm
2026-04-03 17:55:46 +02:00
adbenitez
9a22597473
delete zapstore
2026-04-03 17:18:08 +02:00
B. Petersen
beb45af440
prefer 'mark noticed' over 'mark fresh'
2026-04-02 15:50:40 +02:00
adbenitez
87a21eb0f2
apply spotless
2026-04-02 15:41:41 +02:00
adbenitez
dea51cd356
use RPC API instead of C API
2026-04-02 15:41:41 +02:00
B. Petersen
ed540e5584
update CHANGLOG
2026-04-02 15:41:38 +02:00
B. Petersen
9f80c9f35f
make spotless formatter happy
2026-04-02 15:40:32 +02:00
B. Petersen
5dec1b24cd
option to mark chat fresh
2026-04-02 15:40:32 +02:00
adb
acb4eb2ae1
Merge pull request #4334 from deltachat/adb/issue-4316
...
remove proxy switch from EditRelayActivity
2026-04-01 00:14:06 +02:00
wchen342
20c0354938
Merge pull request #4336 from deltachat/wch423/call-multidevice-incoming
...
Fix wrong states when an incoming call is answered on a second device
2026-03-31 17:36:30 -04:00
adbenitez
eac112d602
update changelog
2026-03-31 23:09:29 +02:00
wch423
9b4f659f67
Fix crash when an incoming call is answered on a second device
2026-03-31 17:17:11 +02:00
adbenitez
0166d4e656
remove "Debug Calls"
2026-03-31 16:20:16 +02:00
adbenitez
92b3761d2d
re-enable full intent permission
2026-03-31 15:59:22 +02:00
adbenitez
484cee21c6
apply Spotless
2026-03-31 15:24:03 +02:00
adbenitez
0e40318050
rmeove proxy switch from EditRelayActivity
2026-03-31 15:15:02 +02:00
wchen342
b2cc76ff2e
Merge pull request #4333 from deltachat/wch423/call-mirror-self
...
Mirror self video during call
2026-03-30 13:24:01 -04:00
adb
96acaaf000
Merge pull request #4332 from deltachat/adb/remove-deprecated-stock-str-2026-03-30
...
remove deprecated stock strings 99 and 100
2026-03-30 18:44:31 +02:00
adbenitez
400e5ea671
Merge branch 'adb/remove-deprecated-stock-str-2026-03-30' of https://github.com/deltachat/deltachat-android into adb/remove-deprecated-stock-str-2026-03-30
2026-03-30 18:41:03 +02:00
adbenitez
4fac460926
remove unused strings
2026-03-30 18:40:44 +02:00
wch423
94a5631566
Fix camera iterating through multiple back cameras; Formatting code
2026-03-30 18:00:39 +02:00
wch423
ea91075107
Mirror self video during calls; Minor thread-safe fixes
2026-03-30 17:29:43 +02:00
adbenitez
0c7b82b9e4
Merge remote-tracking branch 'upstream/main'
2026-03-30 16:27:17 +02:00
adb
d765d3ddeb
Merge branch 'main' into adb/remove-deprecated-stock-str-2026-03-30
2026-03-30 16:01:06 +02:00
adbenitez
094fb1e2a4
remove deprecated stock strings 99 and 100
2026-03-30 15:47:35 +02:00
wchen342
f7244c2152
Merge pull request #4323 from deltachat/wch423/fix-file-sharing
...
Fix file sharing to certain apps
2026-03-30 09:38:02 -04:00
wch423
2b5d1005e3
Fix missing query method in AttachmentsContentProvider
2026-03-30 15:32:50 +02:00
adb
b1eadf0716
Merge pull request #4331 from deltachat/prep-2.48.0
...
prepare 2.48.0
2026-03-30 15:27:07 +02:00
adbenitez
c001c13053
prepare 2.48.0
2026-03-30 15:15:25 +02:00
adb
ea4ec343bc
Merge pull request #4330 from deltachat/update-core-and-stuff-2026-03-30
...
update core to 2.48.0
2026-03-30 15:10:46 +02:00
adb
5642e86f6a
Merge branch 'main' into update-core-and-stuff-2026-03-30
2026-03-30 14:56:05 +02:00
adbenitez
46db14fc3e
update changelog
2026-03-30 14:54:53 +02:00
adbenitez
0f6d9670ff
update RPC
2026-03-30 14:45:47 +02:00
adbenitez
4c3c24ae5a
update translations
2026-03-30 14:45:16 +02:00
B. Petersen
eeb558d94d
sticker alerts: do not repeat text in title and message
...
moreover, the "Delete" button is shown as being destructive.
this removes noise and is more consistent with other confirmations.
2026-03-30 14:33:50 +02:00
adbenitez
5e08f56dd3
update deltachat-core-rust to 'chore(release): prepare for 2.48.0' of 'v2.48.0'
2026-03-30 14:11:27 +02:00
biörn
d99f150dd2
relay update warning ( #4325 )
...
* add a warning to the existing hint; desktop and iOS will pick that up without code changes
* add hint to the relay list
* add padding
* move relay up
* update CHANGELOG
* make spotless happy
2026-03-28 19:36:28 +01:00
adbenitez
82b3100570
Merge remote-tracking branch 'upstream/main'
2026-03-26 19:37:59 +01:00
B. Petersen
348b6fd3c1
update store descriptions
2026-03-26 15:38:57 +01:00
adb
c2f492463f
Merge pull request #4321 from deltachat/prep-2.47.0
...
prepare 2.47.0
2026-03-24 17:35:18 +01:00
adbenitez
38239b2644
prepare 2.47.0
2026-03-24 16:37:41 +01:00
adb
4b996c95de
Merge pull request #4320 from deltachat/update-core-and-stuff-2026-03-24
...
Update core 2.47.0
2026-03-24 16:35:18 +01:00
adbenitez
89d90efcef
update changelog
2026-03-24 16:05:36 +01:00
adb
d5b4bae502
Merge pull request #4319 from deltachat/adb/issue-4318
...
only pass URL domain to IDN.toASCII()
2026-03-24 15:53:49 +01:00
adbenitez
c3ec163e1a
update translations
2026-03-24 15:51:25 +01:00
adbenitez
a927a32909
update deltachat-core-rust to 'chore(release): prepare for 2.47.0' of 'v2.47.0'
2026-03-24 15:49:02 +01:00
adbenitez
9aab4517ef
only pass URL domain to IDN.toASCII()
...
Avoid crashes due to IllegalArgumentException launched by
IDN.toASCII() if URL is too long
2026-03-23 22:58:01 +01:00
adb
727e68edc7
Merge pull request #4317 from deltachat/adb/disable-full-screen-intent-for-gplay
...
temporarily don't require android.permission.USE_FULL_SCREEN_INTENT for gplay
2026-03-23 12:46:20 +01:00
adbenitez
9047de85c2
update version
2026-03-23 12:35:42 +01:00
adbenitez
29c313ba58
Merge remote-tracking branch 'upstream/adb/disable-full-screen-intent-for-gplay'
2026-03-23 12:35:00 +01:00
adbenitez
487f601c09
temporarily don't require android.permission.USE_FULL_SCREEN_INTENT for gplay
2026-03-23 12:15:47 +01:00
adbenitez
7589b5ac37
add device message
2026-03-21 18:40:21 +01:00
adbenitez
8a9ce2ddd1
Merge remote-tracking branch 'upstream/main'
2026-03-21 17:26:07 +01:00
adb
be449f5afc
Merge pull request #4314 from deltachat/prep-2.46.0
...
prepare 2.46.0
2026-03-21 16:24:08 +01:00
adbenitez
ac832a617e
prepare 2.46.0
2026-03-21 16:18:45 +01:00
adb
4fd2832370
Merge pull request #4313 from deltachat/adb/update-translations-2026-03-21
...
update translations
2026-03-21 16:13:22 +01:00
adbenitez
52b072a7f3
update translations
2026-03-21 16:11:51 +01:00
adbenitez
55862757d6
Merge remote-tracking branch 'upstream/main'
2026-03-21 16:08:31 +01:00
adb
cbdf495c5f
Merge pull request #4312 from deltachat/adb/issue-4280
...
make video thumbnail square
2026-03-21 15:51:22 +01:00
adbenitez
a9d0d2e179
make video thumbnail square
2026-03-21 14:25:44 +01:00
adb
d0cbf169dd
Merge pull request #4267 from deltachat/r10s/add-e2ee-string
...
fix: add dedicated e2ee string without 'tap for more info'
2026-03-21 14:14:35 +01:00
adb
833bc14405
Merge branch 'main' into r10s/add-e2ee-string
2026-03-21 14:11:12 +01:00
adb
fb3620d0e3
Merge pull request #4308 from deltachat/adb/issue-4135
...
FullMsgActivity: allow to review and copy link before opening
2026-03-21 14:09:33 +01:00
adb
02466e09fe
Merge pull request #4306 from deltachat/wch423/call-pip-video-fix
...
Fix remote video visibility in pip
2026-03-21 14:07:11 +01:00
adb
e39134faad
Merge pull request #4307 from deltachat/wch423/audio-codec-fix
...
Fix double write in audio codec
2026-03-21 14:06:57 +01:00
adb
fa90b167ef
Merge branch 'main' into adb/issue-4135
2026-03-21 14:06:16 +01:00
B. Petersen
f5f20399ac
remove strings no longer used in UI
2026-03-21 14:05:24 +01:00
B. Petersen
659152dfcf
add string needed for iOS's https://github.com/deltachat/deltachat-ios/pull/3055
2026-03-21 11:08:39 +01:00
adb
f34e87a593
Merge pull request #4309 from deltachat/update-core-and-stuff-2026-03-20
...
Update core to 2.46.0
2026-03-20 22:05:46 +01:00
adbenitez
a172441155
update changelog
2026-03-20 21:40:30 +01:00
adbenitez
90ca85ae9c
update strings
2026-03-20 21:37:48 +01:00
adbenitez
40c0612412
update deltachat-core-rust to 'chore(release): prepare for 2.46.0' of 'v2.46.0'
2026-03-20 20:12:19 +01:00
adbenitez
5de79e3b0b
update changelog
2026-03-20 20:09:30 +01:00
adbenitez
39369aadd7
FullMsgActivity: allow to review and copy link before opening
2026-03-20 20:04:48 +01:00
wch423
b1e709d5bc
Fix wrong state handling for call in PiP; Rearrange z-order to avoid problem with SurfaceViewRenderer
2026-03-20 15:56:59 +01:00
wch423
f760573fe4
Fix double write in audio codec
2026-03-20 15:56:40 +01:00
B. Petersen
4263ece65b
update translations after running the lineend-fix script of #4302
2026-03-20 14:46:44 +01:00
B. Petersen
217c45c102
update translations
2026-03-20 12:52:15 +01:00
adb
3b2145ec79
Merge pull request #4300 from deltachat/adb/issue-3494-attempt2
...
don't try to open ConversationActivity if chatId is zero
2026-03-19 21:51:12 +01:00
adbenitez
566d1a1c13
don't try to open ConversationActivity if chatId <= 0
2026-03-19 21:12:45 +01:00
wchen342
09dab94807
Merge pull request #4298 from deltachat/wch423/already-in-call-prompt
...
Add a toast to inform user a call is ongoing
2026-03-19 14:21:22 -04:00
wch423
6e3ddb8d96
Add a toast to inform user a call is ongoing and bring up the existing call
2026-03-19 19:16:47 +01:00
adbenitez
8d7bb437eb
Merge remote-tracking branch 'upstream/main'
2026-03-19 16:55:53 +01:00
B. Petersen
392b43e8f7
restore missing strings
2026-03-19 13:05:59 +01:00
B. Petersen
32201a60c4
update translations
2026-03-19 13:05:59 +01:00
adb
bb114c570f
revert line breaks in src/main/res/values/strings.xml ( #4296 )
...
* revert line breaks in src/main/res/values/strings.xml
* exclude strings from code formatter
* update comment
* restore string confirm_remove_or_hide_transport_x
---------
Co-authored-by: B. Petersen <r10s@b44t.com >
2026-03-19 12:15:11 +01:00
adb
42c52c10c7
Merge pull request #4295 from deltachat/adb/issue-4261
...
use invalidateOptionsMenu() to restore menu when leaving search mode
2026-03-19 10:51:39 +01:00
biörn
ade21a2cb8
hide relays from contacts (unpublish relays) ( #4289 )
...
* show 'remove relay' items in red
* show concrete meaning of 'default' or 'main'
* prepare for showing 'unpublished' state
* rework 'remove relay' dialog
* fix RPC building doc and remove temp. file
* add hint to be shown below relay list
* adapt to new core api
* use listTransportsEx()
* use rpc.setTransportUnpublished()
* keep hidden
* tweak remove dialog in case the relay is already hidden
* adapt to chat.delta.rpc.types.TransportListEntry classname
* remove outdated autogenerated file
* update CHANGELOG
* simplify deletion
* make spotless happy
* change button order so hide/delete are not together usually; this matches also more the gist of positive/negative/neutral
* Update src/main/res/values/strings.xml
Co-authored-by: Hocuri <hocuri@gmx.de >
* the dialog wording fits better when already hidden now
* move similar strings together, make translation easier
* actions are 'Title Case', however, this usually applies to nouns, verbs, adjectives, first and last word only, not to prepositions as 'from'
---------
Co-authored-by: Hocuri <hocuri@gmx.de >
2026-03-19 08:40:22 +01:00
adbenitez
aced181d92
update changelog
2026-03-18 18:47:17 +01:00
adbenitez
92cd1fc31c
use invalidateOptionsMenu() to restore menu when leaving search mode
...
instead of wrongly restoring all menu items to visible when leaving
search mode
2026-03-18 18:43:35 +01:00
adbenitez
743138a100
Merge remote-tracking branch 'upstream/main'
2026-03-18 17:14:18 +01:00
adb
bebda06160
Merge pull request #4290 from deltachat/adb/issue-4283
...
replace some hardcoded strings
2026-03-18 17:11:26 +01:00
adb
f581930a40
Merge pull request #4292 from deltachat/wch423/call-ui-fix-1
...
Call UI fixes
2026-03-18 17:10:59 +01:00
adb
70d4844dc6
Merge pull request #4288 from deltachat/wch423/offline-outgoing-state
...
Make outgoing call start with `CONNECTING` then switch to `RINGING`
2026-03-18 17:10:31 +01:00
adb
d3dd50dcac
Merge branch 'main' into adb/issue-4283
2026-03-18 16:05:26 +01:00
adbenitez
ab8fdbad78
target review comment
2026-03-18 16:02:09 +01:00
adb
174bd9e986
Merge pull request #4294 from deltachat/adb/update-rpc-2026-03-18
...
update Rpc
2026-03-18 15:58:39 +01:00
adb
ab6f7ec97f
Merge branch 'main' into adb/update-rpc-2026-03-18
2026-03-18 15:56:31 +01:00
adb
6288463ddb
Merge pull request #4293 from deltachat/adb/fix-core-cache
...
fix core cache
2026-03-18 15:55:59 +01:00
adbenitez
d700353ed8
update Rpc
2026-03-18 15:44:07 +01:00
adbenitez
e979873bb3
fix Swatinem/rust-cache@v2 usage: working-directory is now workspaces
2026-03-18 15:37:47 +01:00
adbenitez
331c77d317
fix Swatinem/rust-cache@v2 usage: working-directory is now workspaces
2026-03-18 15:29:38 +01:00
adbenitez
f9792615b7
fix core cache
2026-03-18 15:22:26 +01:00
wch423
a94dc9336e
Call UI fixes
2026-03-18 14:41:26 +01:00
adbenitez
6f1e11e860
replace some hardcoded strings
2026-03-18 14:08:03 +01:00
wch423
e720b4cef8
Make outgoing call start with CONNECTING then switch to RINGING when offer is ready
2026-03-18 13:28:36 +01:00
wchen342
10f4534ee8
Merge pull request #4285 from deltachat/wch423/fix-end-call
...
Fix end call event ends another call
2026-03-17 16:58:02 -04:00
wch423
28c02a767d
Fix end call event does not check callId; more race condition fixes
...
# Conflicts:
# src/main/java/org/thoughtcrime/securesms/calls/CallCoordinator.java
# src/main/java/org/thoughtcrime/securesms/calls/CallService.java
# src/main/java/org/thoughtcrime/securesms/webrtc/WebRTCClient.java
2026-03-17 20:46:47 +01:00
adbenitez
98f2ae5430
Merge remote-tracking branch 'upstream/main'
2026-03-17 18:25:37 +01:00
adbenitez
00c61133d5
apply spotless
2026-03-17 18:20:50 +01:00
adbenitez
e457ab431d
Merge remote-tracking branch 'upstream/main'
2026-03-17 18:20:24 +01:00
adb
b854fb6689
Merge pull request #4284 from deltachat/adb/format-code6
...
format code with spotless (part 6)
2026-03-17 18:19:47 +01:00
adb
7c3a80296a
Merge branch 'main' into adb/format-code6
2026-03-17 17:01:42 +01:00
adb
4328bdd698
Merge pull request #4241 from deltachat/wch423/call-notifiaction
...
Add full VoIP call support with all common functionalities
2026-03-17 17:01:11 +01:00
adbenitez
e5f45df59a
format code with spotless (part 6)
2026-03-17 15:54:18 +01:00
adbenitez
9dd270172b
AndroidManifest: fix uses-sdk tools:overrideLibrary
2026-03-17 15:52:04 +01:00
adbenitez
310f1fb921
remove manual launching of RpcException
2026-03-17 15:36:06 +01:00
adbenitez
5f14f0792f
remove commented out code
2026-03-17 15:29:28 +01:00
adbenitez
fb3b43426a
rename color vars
2026-03-17 15:28:08 +01:00
adb
62b66d93ee
Merge branch 'main' into wch423/call-notifiaction
2026-03-16 17:20:08 +01:00
adb
6b12ff335d
Merge pull request #4278 from deltachat/adb/apply-code-format5
...
apply code formatter part 5
2026-03-16 17:19:37 +01:00
adbenitez
ea522be8f4
format some more files
2026-03-16 16:57:36 +01:00
adb
44441f1ff9
Merge branch 'main' into adb/apply-code-format5
2026-03-16 16:53:35 +01:00
wchen342
3fca807356
Merge pull request #4276 from deltachat/wch423/aac-encoder
...
Add proper container to AAC streams used in voice messages
2026-03-16 11:48:03 -04:00
adb
4dc377233a
Merge branch 'main' into adb/apply-code-format5
2026-03-16 16:31:30 +01:00
adb
aabc60d36f
Merge branch 'main' into wch423/aac-encoder
2026-03-16 16:31:13 +01:00
adb
a653ac6382
Merge pull request #4279 from deltachat/adb/separate-spotless-check-to-workflow
...
separate code format checking to its own workflow
2026-03-16 16:30:51 +01:00
adbenitez
df7cc90da9
separate code format checking to its own workflow
2026-03-16 16:28:30 +01:00
adbenitez
eeb56a4630
apply code formatter part 5
2026-03-16 16:22:30 +01:00
adb
713a87993e
Merge pull request #4275 from deltachat/adb/issue-3508
...
avoid race in processComposeControls during "reply privately"
2026-03-16 16:06:44 +01:00
wch423
8ff55f3cf3
Fix async file stream problem
2026-03-16 15:43:11 +01:00
wch423
0fd72d2415
Change voice messages to use m4a wrapped AAC audio files
2026-03-16 15:43:08 +01:00
adb
3c7f12c7b8
Merge branch 'main' into adb/issue-3508
2026-03-16 14:38:51 +01:00
adbenitez
56abaa7c20
fix changelog
2026-03-16 14:38:28 +01:00
adb
9335eedd04
Merge pull request #4272 from deltachat/adb/cache-compiled-core
...
cache compiled core
2026-03-16 14:35:07 +01:00
adb
c13536031e
Merge branch 'main' into adb/cache-compiled-core
2026-03-16 14:34:58 +01:00
adb
57581634c4
Merge pull request #4265 from deltachat/adb/use-spotless
...
setup spotless for code formatting
2026-03-16 14:33:52 +01:00
wch423
4fa2535118
Multiple improvements
...
Add locks to avoid race conditions
Remove bottom card from CallActivity
Fix audio endpoint and ringtone problem
Add proximity wake lock
Other bug fixes
2026-03-14 21:47:54 +01:00
wch423
0ac0276dea
Add override and runtime checks for API version
2026-03-14 21:45:39 +01:00
wch423
ed72a60f24
Combined changes for adding call managements, native WebRTC support, CallStyle notification and other implemenations
2026-03-14 21:45:22 +01:00
adb
656aca7d1f
Merge branch 'main' into adb/issue-3508
2026-03-14 19:27:34 +01:00
adb
3594847d8e
Merge branch 'main' into adb/use-spotless
2026-03-14 19:25:29 +01:00
adb
c17ac1d090
Merge pull request #4277 from deltachat/update-core-and-stuff-2026-03-14
...
update core to 2.45.0
2026-03-14 16:51:16 +01:00
adbenitez
93ba86a779
update src/main/res/values-ca/strings.xml
2026-03-14 16:49:22 +01:00
adbenitez
738f5b2cc8
update RPC bindings
2026-03-14 15:33:41 +01:00
adbenitez
71a473d3e3
update changelog
2026-03-14 15:12:33 +01:00
adbenitez
d64d094de3
update translations
2026-03-14 15:12:23 +01:00
adbenitez
41df4eb03d
update deltachat-core-rust to 'chore(release): prepare for 2.45.0' of 'v2.45.0'
2026-03-14 14:39:32 +01:00
adbenitez
dde82ccb2f
avoid race in processComposeControls during "reply privately"
...
processComposeControls() spawns a background thread that uses the
class field chatId, but by the time `setDraft(chatId, null)` is called
to clear the draft, the chatId might be already the new selected chat
for "reply privately"
2026-03-13 21:30:32 +01:00
adbenitez
c89f9ce875
set spaceBeforeEmptyCloseTag=true explicitly
2026-03-11 20:40:13 +01:00
adb
fc1adc4863
Merge pull request #131 from ArcaneChat/adb/merge-upstream
...
merge upstream
2026-03-11 20:18:26 +01:00
adbenitez
d68c32ff26
fix ProgressDialog
2026-03-11 20:16:29 +01:00
adbenitez
b67e9d795e
Merge remote-tracking branch 'upstream/main' into adb/test
2026-03-11 20:02:57 +01:00
adbenitez
87ac24124a
Merge branch 'adb/use-spotless' of https://github.com/deltachat/deltachat-android into adb/use-spotless
2026-03-11 19:26:52 +01:00
adbenitez
138dcd7bdf
use groovyGradle
2026-03-11 19:25:48 +01:00
adbenitez
ae7be8a841
apply code formatter
2026-03-11 18:53:16 +01:00
adb
0d51e097d5
Merge branch 'main' into adb/use-spotless
2026-03-11 17:58:32 +01:00
adbenitez
abff1c0c55
cache compiled core
2026-03-11 17:47:10 +01:00
adb
1894425ad2
Merge pull request #4271 from deltachat/adb/apply-code-format4
...
apply code formatter, part 4
2026-03-11 17:29:32 +01:00
adbenitez
08643d3389
fix indentation
2026-03-11 17:18:05 +01:00
adbenitez
3460e7e405
apply code formatter, part 4
2026-03-11 17:10:29 +01:00
adb
36249777e0
Merge branch 'main' into adb/use-spotless
2026-03-11 17:01:30 +01:00
adb
ca40ae7869
Merge pull request #4270 from deltachat/adb/apply-code-format3
...
apply code formatter part 3
2026-03-11 17:01:17 +01:00
adbenitez
cb05abb85f
apply code formatter part 3
2026-03-11 16:33:21 +01:00
adbenitez
b878ed4df3
simplify workflows
2026-03-11 16:06:15 +01:00
adbenitez
16a02a5e4f
add spotless/eclipse-wtp-xml.prefs
2026-03-11 15:58:42 +01:00
adb
c614c5f004
Merge branch 'main' into adb/use-spotless
2026-03-11 14:34:51 +01:00
adb
8a76f99701
Merge pull request #4269 from deltachat/adb/apply-code-format2
...
apply code formatter part 2
2026-03-11 14:34:13 +01:00
adbenitez
fd5a3b9f8e
apply code formatter part 2
2026-03-11 14:16:44 +01:00
adb
c7a542aac7
Merge branch 'main' into adb/use-spotless
2026-03-11 14:06:43 +01:00
adb
6cab1d1cf4
Merge pull request #4268 from deltachat/adb/apply-code-format1
...
apply code format part 1
2026-03-11 14:06:27 +01:00
biörn
be8009c950
fix: leave and delete finishes activity ( #4266 )
...
* fix: leave and delete finishes activity
the chat is gone - otherwise, we end up in ghost chat zero :)
moreover, the fix removes shortcuts from the homescreen.
a toast is no longer needed, as there is enough visual feedback;
we're also not showing a toast on plain deletion.
* use consistent string and clarify deletion scope
2026-03-11 14:01:34 +01:00
adbenitez
f6c1fa2f5c
apply code format part 1
2026-03-11 13:40:09 +01:00
B. Petersen
e76f445985
fix: add dedicated e2ee string without 'tap for more info'
2026-03-11 09:57:21 +01:00
biörn
6949be6fd8
leave and delete ( #4262 )
...
* deleting groups/channels is available after leaving only
* update CHANGELOG
* Update src/main/java/org/thoughtcrime/securesms/ConversationActivity.java
Co-authored-by: adb <adb@merlinux.eu >
* mailing lists are not encrypted
---------
Co-authored-by: adb <adb@merlinux.eu >
2026-03-11 00:40:04 +01:00
adbenitez
69e18a009b
use 4 spaces for xml and .gradle files
2026-03-10 23:11:04 +01:00
adbenitez
64ef656544
setup spotless for code formatting
2026-03-10 22:57:38 +01:00
adb
f95a6e8db7
Merge pull request #4264 from deltachat/adb/make-encr-info-selectable
...
make it possible to select/copy the fingerprints in encryption info dialog
2026-03-10 21:14:02 +01:00
biörn
b81757d579
simplify 'call' wording ( #4263 )
2026-03-10 20:33:26 +01:00
adbenitez
30c0026840
make it possible to select/copy the fingerprints in encryption info dialog
2026-03-10 19:40:06 +01:00
adbenitez
efb4bf0536
Merge remote-tracking branch 'upstream/main'
2026-03-10 19:08:40 +01:00
adb
cd2fc0df0f
Merge pull request #4230 from deltachat/adb/sticker-picker
...
add basic sticker picker
2026-03-10 14:49:17 +01:00
adbenitez
51380cf906
update changelog
2026-03-09 20:47:03 +01:00
adbenitez
ded0c44ce3
improve StickerPickerView's code
2026-03-09 20:45:46 +01:00
adbenitez
61f5064929
move setupViews() to onFinishInflate()
2026-03-09 19:07:19 +01:00
adb
f316ebea20
Merge branch 'main' into adb/sticker-picker
2026-03-09 18:18:24 +01:00
wchen342
dc1a029e4a
Merge pull request #4250 from deltachat/wch423/remove-notification-msg-delete
...
Remove notification when message is deleted
2026-03-09 13:03:31 -04:00
wchen342
6bbacae54d
Merge branch 'main' into wch423/remove-notification-msg-delete
2026-03-09 12:52:26 -04:00
wch423
972d372bd4
Add back exception handling for notify()
2026-03-09 17:17:28 +01:00
biörn
fe7fb19adf
add a hint about sending original images ( #4259 )
...
* add a hint about sending original images
* force items having needed size
2026-03-09 16:49:36 +01:00
biörn
5112389dae
remove unused CustomDefaultPreference ( #4257 )
...
* remove unused CustomDefaultPreference
* remove now superfluous null check
* remove now unused resources
2026-03-09 16:48:17 +01:00
biörn
c190a7b50a
update some call translator notes ( #4256 )
2026-03-09 12:08:19 +01:00
biörn
7ce8ccff78
unify status line ( #4255 )
...
* less formal duration string
* use standard status footer
* move call icon to call information
* add duration line
* update CHANGELOG
2026-03-09 10:54:54 +01:00
biörn
7eb0a99fc7
add strings for the 'Calls' notification setting ( #4249 )
...
* add strings for the 'Calls' notification setting
* Update src/main/res/values/strings.xml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/main/res/values/strings.xml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-09 01:21:29 +01:00
adb
cbdd8f19ed
Merge branch 'main' into wch423/remove-notification-msg-delete
2026-03-06 17:15:28 +01:00
adb
5fdf319cda
Merge pull request #4254 from deltachat/Hocuri-patch-1
...
CI: Change preview APK architecture from 32-bit to 64-bit
2026-03-06 14:55:48 +01:00
wch423
837e2313dd
Make notifications rebuild up on message deletion
2026-03-06 00:26:59 +01:00
Hocuri
e45fd2545e
Change build target from armeabi-v7a to arm64-v8a
2026-03-05 18:27:08 +01:00
wch423
15537ea4b2
Remove notification when message is deleted
2026-03-05 00:40:10 +01:00
B. Petersen
df97f4069a
remove deprecated strings
2026-03-03 23:57:10 +01:00
B. Petersen
dea8b2bed9
tweak 'view count' translator's hint
2026-03-02 16:54:56 +01:00
B. Petersen
0d130a4218
add view-count string
2026-03-01 13:24:38 +01:00
adbenitez
b4ee89c1e8
Merge remote-tracking branch 'upstream/main'
2026-02-27 18:56:48 +01:00
adb
b2e7b8fdb6
Merge branch 'main' into adb/sticker-picker
2026-02-27 18:51:14 +01:00
adb
a494feb272
Merge pull request #4245 from deltachat/update-core-and-stuff-2026-02-27
...
Update core to 2.44.0
2026-02-27 18:49:20 +01:00
adbenitez
5efce4345a
update RPC
2026-02-27 18:45:37 +01:00
adbenitez
b7703ce71f
update changelog
2026-02-27 17:25:24 +01:00
adbenitez
c0ed32b645
update translations
2026-02-27 17:25:11 +01:00
adbenitez
7e4f408059
update deltachat-core-rust to 'chore(release): prepare for 2.44.0' of 'v2.44.0'
2026-02-27 17:18:33 +01:00
adbenitez
a1993426de
Merge remote-tracking branch 'upstream/main'
2026-02-24 01:30:11 +01:00
adbenitez
bbb6ce8def
fix ConversationFragment
2026-02-24 01:29:39 +01:00
adb
c601595477
Merge pull request #4238 from deltachat/adb/avoid-deprecated-onActivityResult
...
migrate away from deprecated `Fragment.onActivityResult()`
2026-02-23 19:11:30 +01:00
adbenitez
f909174119
tweak ConversationListActivity and RelayListActivity
...
don't relay in onActivityResult
2026-02-23 18:59:54 +01:00
adbenitez
b0762a8b46
Merge remote-tracking branch 'upstream/main'
2026-02-22 13:00:11 +01:00
adb
545f987f31
Merge branch 'main' into adb/avoid-deprecated-onActivityResult
2026-02-21 23:48:11 +01:00
adb
b625c57d2d
Merge pull request #4240 from deltachat/adb/improve-channel-creation
...
don't set channel description on channel creation if it is empty
2026-02-21 23:47:57 +01:00
adbenitez
022d24bc5f
Merge branch 'adb/improve-channel-creation' of https://github.com/deltachat/deltachat-android into adb/improve-channel-creation
2026-02-21 23:47:20 +01:00
adbenitez
c5c09008a6
fix missing parenthesis
2026-02-21 23:47:03 +01:00
adb
7679cc8bba
Merge branch 'main' into adb/avoid-deprecated-onActivityResult
2026-02-21 23:34:03 +01:00
adb
4807d05861
Merge branch 'main' into adb/improve-channel-creation
2026-02-21 23:33:20 +01:00
adb
34eedf5f07
Merge pull request #4239 from deltachat/adb/improve-description-changed-info-clicked
...
when "description changed by Foo" is clicked, open chat profile
2026-02-21 23:32:57 +01:00
adbenitez
941c186142
don't set channel description on channel creation if it is empty
...
when user creates a channel, only call rpc.setChatDescription if
there is actually some description to set, otherwise there will be a
"you changed the description" info-message when the user didn't set anything
2026-02-21 23:10:37 +01:00
adbenitez
b54ac50ea5
when "description changed by Foo" is clicked, open chat profile
2026-02-21 22:59:19 +01:00
adb
b99426b7c6
Merge pull request #118 from ArcaneChat/copilot/setup-copilot-instructions-again
...
Enhance Copilot instructions with build timing, CI/CD details, and troubleshooting
2026-02-19 05:33:38 +01:00
adbenitez
de1eedc63f
update .github/copilot-instructions.md
2026-02-19 05:32:04 +01:00
adbenitez
c3dac043cb
remove ScreenLockUtil.applyScreenLock(Activity, String, String, int)
2026-02-19 04:59:24 +01:00
adbenitez
00b52d4fe6
don't call registerForActivityResult in onActivityCreated
2026-02-19 03:34:05 +01:00
adbenitez
b66bf595e2
avoid call to fragment.onActivityResult in ApplicationPreferencesActivity
2026-02-19 03:08:46 +01:00
adbenitez
7c24e836fe
avoid deprecated ContactSelectionListFragment.onActivityResult()
2026-02-19 02:26:09 +01:00
adbenitez
694f3bf013
remove unused import in ListSummaryPreferenceFragment
2026-02-19 02:08:47 +01:00
adbenitez
f6f42991e8
avoid deprecated NotificationsPreferenceFragment.onActivityResult()
2026-02-19 02:08:24 +01:00
adbenitez
23f6803be9
avoid deprecated ChatsPreferenceFragment.onActivityResult()
...
also remove now unused fields in `ListSummaryPreferenceFragment`
2026-02-19 00:05:39 +01:00
adbenitez
cdcb7fab4b
avoid deprecated AdvancedPreferenceFragment.onActivityResult()
2026-02-18 23:53:30 +01:00
adbenitez
5ee3607312
avoid deprecated ConversationFragment.onActivityResult()
2026-02-18 23:32:54 +01:00
adbenitez
4b9642f51f
add more logging to ProfileFragment
2026-02-18 23:29:54 +01:00
adbenitez
4abbf3091f
avoid deprecated in ProfileFragment.onActivityResult()
2026-02-18 22:58:21 +01:00
copilot-swe-agent[bot]
ec4db3e58f
Enhance Copilot instructions with detailed build, test, and CI/CD information
...
Co-authored-by: adbenitez <24558636+adbenitez@users.noreply.github.com >
2026-02-18 20:52:39 +00:00
copilot-swe-agent[bot]
0d2175b641
Initial plan
2026-02-18 20:49:42 +00:00
adb
a821ee363a
Merge branch 'main' into adb/sticker-picker
2026-02-18 19:59:07 +01:00
adb
f43083acef
Merge pull request #4214 from deltachat/adb/chat-description
...
allow to set chat description
2026-02-18 19:58:02 +01:00
adb
7aed78a935
Update src/main/res/values/strings.xml
...
Co-authored-by: biörn <r10s@b44t.com >
2026-02-18 19:34:59 +01:00
adbenitez
26c30fe3dc
Merge branch 'adb/chat-description' of https://github.com/deltachat/deltachat-android into adb/chat-description
2026-02-18 19:32:49 +01:00
adbenitez
5550b8b1f5
update changelog
2026-02-18 19:32:00 +01:00
adb
c94512fb24
Merge branch 'main' into adb/chat-description
2026-02-18 19:30:30 +01:00
B. Petersen
d1db6e5a8a
apply suggestion from @wchen342
2026-02-18 14:44:56 +01:00
B. Petersen
d352583237
avoid 'recode', which is too technical as well
2026-02-18 14:44:56 +01:00
B. Petersen
c8469be136
clearify, how to recode multiple videos
2026-02-18 14:44:56 +01:00
adb
97620b8a3c
Merge pull request #114 from ArcaneChat/copilot/improve-attachment-selector
...
Convert attachment selector to horizontal scrollable row with uniform cell sizing
2026-02-18 04:40:13 +01:00
adbenitez
24317b38bf
tweak src/main/res/layout/attachment_type_selector.xml
2026-02-18 04:35:01 +01:00
copilot-swe-agent[bot]
6b28ed15e3
Fix cell sizing: uniform width with ellipsized text
...
Co-authored-by: adbenitez <24558636+adbenitez@users.noreply.github.com >
2026-02-18 03:02:49 +00:00
copilot-swe-agent[bot]
b8b203e517
Convert attachment selector from fixed grid to scrollable row
...
Co-authored-by: adbenitez <24558636+adbenitez@users.noreply.github.com >
2026-02-18 02:47:04 +00:00
copilot-swe-agent[bot]
e5c1e477f0
Initial plan
2026-02-18 02:44:54 +00:00
adbenitez
64752d3bae
Merge remote-tracking branch 'upstream/adb/chat-description'
2026-02-17 23:39:53 +01:00
adbenitez
6145e0d2df
Merge remote-tracking branch 'upstream/main'
2026-02-17 23:29:06 +01:00
adbenitez
b365284743
fix Rpc class
2026-02-17 22:37:56 +01:00
adb
af62041c14
Merge branch 'main' into adb/chat-description
2026-02-17 22:36:07 +01:00
adbenitez
910dbf56fd
update core
2026-02-17 22:34:55 +01:00
adb
4eca0dea4a
Merge pull request #4237 from deltachat/prep-2.43.0
...
prepare 2.43.0
2026-02-17 22:24:24 +01:00
adbenitez
a76c17fd45
prepare 2.43.0
2026-02-17 21:50:36 +01:00
adb
b00aeec03a
Merge pull request #4236 from deltachat/update-core-and-stuff-2026-02-17
...
Update core to 2.43.0
2026-02-17 21:15:35 +01:00
adbenitez
ffe147fde8
update RPC bindings
2026-02-17 21:09:06 +01:00
adbenitez
02a5bb06a9
update translations
2026-02-17 21:08:44 +01:00
adbenitez
a8997738bf
update changelog
2026-02-17 20:07:51 +01:00
adbenitez
202690d02e
update deltachat-core-rust to 'chore(release): prepare for 2.43.0' of 'v2.43.0'
2026-02-17 20:04:23 +01:00
wchen342
6d14bbdbc7
Merge pull request #4234 from deltachat/wch423/fix-audio-seekbar-reset
...
Prevent seek bar from being reset when message list changes
2026-02-17 14:03:08 -05:00
adbenitez
b0699ab9be
sort stickers
2026-02-17 18:04:56 +01:00
wch423
03a0b53eee
Update function name
2026-02-17 16:34:33 +01:00
wch423
a044181a75
Update progress bar for playing audio; Clear progress for any other audio that is not playing to avoid confusion
2026-02-17 16:31:06 +01:00
B. Petersen
e9ae9dc5bf
add more translation context to strings
2026-02-17 15:27:13 +01:00
B. Petersen
cbfa3b7e58
clarify 'Audio' string
2026-02-17 13:52:21 +01:00
adbenitez
499f4aafc8
add basic sticker picker
2026-02-17 04:14:16 +01:00
adbenitez
bf57d3bd73
add src/main/res/values-eu/strings_arcanechat.xml
2026-02-17 03:47:52 +01:00
adbenitez
6200f354ca
set custom icon for debug build
2026-02-17 03:47:30 +01:00
wchen342
c8dfb08dcb
Merge pull request #4228 from deltachat/wch423/fix-audio-duration
...
Add duration extraction for audio files
2026-02-16 16:03:06 -05:00
wch423
543e9d91e4
Make sure longs are always in range
2026-02-16 20:08:31 +01:00
wch423
dec5879919
Add duration extraction for audio files
2026-02-16 19:01:55 +01:00
wchen342
a1d21d8562
Merge pull request #4226 from deltachat/wch423/fix-video-crash
...
Fix video player crash
2026-02-16 04:55:34 -05:00
adbenitez
253ed877e5
add comment to src/main/res/values/strings_arcanechat.xml
...
hint to translators to point out that the channel is in English
2026-02-15 17:40:57 +01:00
wch423
b809d24ab1
Change PlayerView to StyledPlayerView to avoid conflict between ExoPlayer2 and Media3
2026-02-13 18:05:37 +01:00
adbenitez
78aee0a487
Merge remote-tracking branch 'upstream/main'
2026-02-13 02:19:21 +01:00
adb
d16254c146
Merge pull request #4223 from deltachat/adb/issue-4208
...
remove old buttons in relays list
2026-02-12 20:10:01 +01:00
adb
7ab3ef8453
Merge pull request #4224 from deltachat/adb/issue-4207-part2
...
don't tint error icon red in chatlist and info-messages
2026-02-12 20:09:43 +01:00
adbenitez
4b695a3293
update changelog
2026-02-12 00:01:16 +01:00
adbenitez
da4c382c9a
add context menu to relay items
2026-02-11 23:58:48 +01:00
adbenitez
80973960f5
don't tint error icon red in chatlist and info-messages
2026-02-11 20:54:05 +01:00
adbenitez
7be75f7008
remove old buttons
2026-02-11 20:27:01 +01:00
adbenitez
6fa114c6c0
Merge remote-tracking branch 'upstream/main'
2026-02-11 20:22:37 +01:00
adbenitez
767b5f2bae
update channel link
2026-02-11 20:04:59 +01:00
adb
ed3a21b992
Merge pull request #4222 from deltachat/prep-2.42.0
...
prepare 2.42.0
2026-02-10 21:41:59 +01:00
adbenitez
899c2b5647
prepare 2.42.0
2026-02-10 21:24:21 +01:00
adb
61e616a53b
Merge pull request #4221 from deltachat/update-core-and-stuff-2026-02-10
...
Update core to 2.42.0
2026-02-10 21:23:09 +01:00
adbenitez
3bf4504de9
update strings
2026-02-10 21:20:52 +01:00
adbenitez
cd0740d895
update changelog
2026-02-10 20:31:58 +01:00
adbenitez
9f99edc159
update deltachat-core-rust to 'chore(release): prepare for 2.42.0' of 'v2.42.0'
2026-02-10 20:26:54 +01:00
wchen342
60568f23f5
Merge pull request #4217 from deltachat/wch423/onboarding-invite-code
...
Allow scanning invite codes from onboarding
2026-02-09 16:36:23 -05:00
wchen342
6dc8bd7ba8
Merge branch 'main' into wch423/onboarding-invite-code
2026-02-09 16:25:34 -05:00
wch423
ff4ecb3bda
Fix missing callback on successful scan
2026-02-09 22:19:11 +01:00
wch423
c71e71359a
Remove extra constant
2026-02-09 22:11:13 +01:00
wch423
d5a09fa25e
Only show confirmation dialog if it is an invitation link for contact or group
2026-02-09 21:56:43 +01:00
adb
f52c2be2c2
Merge pull request #4219 from deltachat/adb/disable-chat-edge-to-edge
...
disable insets change in setComposePanelVisibility()
2026-02-09 21:46:46 +01:00
wch423
2233b93108
Remove color change on the OK button
2026-02-09 21:42:06 +01:00
adbenitez
d76eb3239a
disable insets change in setComposePanelVisibility()
2026-02-09 21:05:00 +01:00
adb
a982bd2bbb
Merge branch 'main' into wch423/onboarding-invite-code
2026-02-09 18:52:33 +01:00
wchen342
9ef3edcc0e
Merge pull request #4189 from deltachat/wch423/audio-background-play
...
Add background audio playback for voice messages
2026-02-09 12:45:01 -05:00
wch423
de7c54b886
Revert changes to rpc
2026-02-09 15:32:37 +01:00
adb
9c9f966597
Merge branch 'main' into wch423/audio-background-play
2026-02-09 02:24:54 +01:00
adb
12e77789d3
Merge branch 'main' into wch423/onboarding-invite-code
2026-02-09 02:24:39 +01:00
adb
bd640072ab
Merge pull request #4216 from deltachat/adb/avoid-races-loading-chatlist
...
use conversationListFragment.loadChatlistAsync() to avoid races
2026-02-09 01:00:38 +01:00
adb
0a9c46fbfc
Merge branch 'main' into adb/avoid-races-loading-chatlist
2026-02-07 17:37:29 +01:00
wch423
1cc4f11484
Add CHANGELOG
2026-02-07 17:04:27 +01:00
wch423
9386f2f9cb
Fix QR scanning not restarted after cancel
2026-02-07 16:56:49 +01:00
wchen342
45d73d4604
Merge pull request #4215 from deltachat/adb/issue-4207
...
tune down error icon, don't use special bright alarming color
2026-02-07 10:22:32 -05:00
Hocuri
a5892330dd
Translate stock strings
2026-02-07 11:30:40 +01:00
adbenitez
8a0e2d72a4
use conversationListFragment.loadChatlistAsync() to avoid races
2026-02-07 06:22:31 +01:00
adbenitez
2629c65564
tune down error icon, don't use special bright alarming color
2026-02-07 02:39:37 +01:00
adbenitez
10694a6809
display chat description in chat profile
2026-02-07 01:49:59 +01:00
adbenitez
aa3d177243
allow to set chat description
2026-02-07 01:23:26 +01:00
adbenitez
4d35d4edeb
temporarily select core branch with new chat description api
2026-02-06 23:08:53 +01:00
wch423
bbaba3cd33
Fix observer not added in a specific case
2026-02-06 22:30:35 +01:00
wch423
d1f002a132
Remove desugar and use AndroidX version of Consumer
2026-02-06 21:04:31 +01:00
wch423
9ce9a91c95
Add confirm dialog for invitation qr codes
2026-02-06 21:01:36 +01:00
wch423
7844e146b1
Join and launch chat directly after creating new account
2026-02-06 18:50:57 +01:00
adbenitez
eb997eca00
fix bug introduced by upstream merge
2026-02-06 18:35:30 +01:00
adb
30124de2a8
Merge branch 'main' into wch423/audio-background-play
2026-02-06 18:34:56 +01:00
wch423
1dcf7e4860
Adding new text for scanning invite code when onboarding
2026-02-06 16:50:45 +01:00
B. Petersen
9ffc904ae5
more detailed call strings
2026-02-06 11:45:56 +01:00
wchen342
2704749b44
Merge pull request #4198 from deltachat/wch423/edge-to-edge-device-channel
...
Make device messages and subscribed channels edge to edge
2026-02-05 15:15:40 -05:00
wch423
1c174b5b70
Stop draft audio playback when (1) the conversation exits; or (2) the message is sent
2026-02-05 21:12:09 +01:00
adbenitez
8b5dd70d75
Merge remote-tracking branch 'upstream/main'
2026-02-05 20:25:35 +01:00
adb
f022316ad7
Merge branch 'main' into wch423/audio-background-play
2026-02-05 19:44:50 +01:00
wch423
3386f5c5f7
Make !CanSend -> CanSend still trigger Inset changes
2026-02-05 19:07:43 +01:00
adb
57eead3a34
Merge branch 'main' into wch423/edge-to-edge-device-channel
2026-02-05 18:33:52 +01:00
adb
2868b51835
Merge pull request #4212 from deltachat/prep-2.40.0
...
prepare 2.40.0
2026-02-05 17:44:28 +01:00
wch423
82118db71b
Make inset changes only happen on initialization of activity
2026-02-05 17:27:21 +01:00
adbenitez
14f55ca6b1
prepare 2.40.0
2026-02-05 17:25:20 +01:00
adb
cebfa12142
Merge branch 'main' into wch423/edge-to-edge-device-channel
2026-02-05 16:55:30 +01:00
adb
96c8c21b78
Merge pull request #4209 from deltachat/adb/issue-4206
...
hide delete-contact icon in ContactSelectionListFragment
2026-02-05 16:55:07 +01:00
adb
9ab1b1f3a7
Merge branch 'main' into adb/issue-4206
2026-02-05 16:54:55 +01:00
adb
94a0e426f8
Merge pull request #4210 from deltachat/adb/allow-to-pick-call-mode
...
show menu to select audio/video call modes
2026-02-05 16:48:27 +01:00
adbenitez
006f8ae826
use hasVideo instead of audioOnly
2026-02-05 16:37:42 +01:00
wch423
2889266522
Force dispatch all inset changes immediately in ConversationFragment
2026-02-05 16:28:38 +01:00
adb
5e6fccf143
Merge branch 'main' into wch423/edge-to-edge-device-channel
2026-02-05 15:41:17 +01:00
adbenitez
3847e20d18
set tint for icons in the call submenu
2026-02-05 02:31:38 +01:00
adbenitez
fc69212a51
update changelog
2026-02-05 01:41:29 +01:00
adbenitez
8999f54ba2
upgrade calls web app
2026-02-05 01:40:27 +01:00
adbenitez
f470e92300
show different icon depending on voice/video call modes
2026-02-05 01:35:20 +01:00
adbenitez
3ac49e3e58
set the call mode when calling Rpc.placeOutgoingCall
2026-02-05 01:20:11 +01:00
adb
8dd9cfec5b
Merge branch 'main' into adb/allow-to-pick-call-mode
2026-02-05 01:17:12 +01:00
adb
0588214ee7
Merge pull request #4211 from deltachat/update-core-and-stuff-2026-02-04
...
Update core to 2.40.0
2026-02-05 00:37:53 +01:00
adbenitez
4ec49a031c
adapt to new Rpc.placeOutgoingCall API
2026-02-05 00:24:51 +01:00
adbenitez
a31d7d6d3e
update the RPC bindings
2026-02-04 23:39:04 +01:00
adbenitez
64bbe9866d
update translations
2026-02-04 23:38:33 +01:00
adbenitez
5d7ab84efc
update changelog
2026-02-04 23:35:14 +01:00
adbenitez
11f73a88e8
update deltachat-core-rust to 'chore(release): prepare for 2.40.0' of 'v2.40.0'
2026-02-04 23:31:30 +01:00
adbenitez
dd0e847976
take into consideration if the call is audio/video call when accepting it
2026-02-04 23:17:42 +01:00
wch423
71ed333468
Stop playback when attachment preview is removed;
...
Stop playback when message containing audio is removed
2026-02-04 22:49:18 +01:00
adbenitez
41d94ae3ee
if it is an audio-only call start with video disabled
2026-02-04 22:14:50 +01:00
wch423
b66bc1f863
Handle specific case when leaving group; also move floating button to avoid overaapping with system bar
2026-02-04 19:36:51 +01:00
adbenitez
df7d80319c
show menu to select audio/video call modes
2026-02-04 19:36:34 +01:00
adbenitez
134145d166
update changelog
2026-02-04 17:13:48 +01:00
adbenitez
688a103c10
hide delete-contact icon in ContactSelectionListFragment
2026-02-04 16:45:29 +01:00
adb
e2efa1f913
Merge pull request #4201 from deltachat/adb/issue-4195
...
fix mailto handling and remove unused code
2026-02-03 23:27:48 +01:00
adb
aebd5c66f7
Merge branch 'main' into wch423/audio-background-play
2026-02-03 21:51:02 +01:00
adbenitez
15c60c6b12
fix mailto handling
2026-02-03 20:57:47 +01:00
wch423
f319ba2b83
Allow list scrolling to extend to edge
2026-02-03 19:40:02 +01:00
wch423
93f12e7367
Make message list respect bottom bar height
2026-02-03 19:40:00 +01:00
wch423
10acb07f82
Make device messages and subscribed channels edge to edge
2026-02-03 19:39:56 +01:00
adb
ee9a8dd53a
Merge branch 'main' into adb/issue-4195
2026-02-03 18:22:39 +01:00
adb
0a55023bdb
Merge pull request #4205 from deltachat/adb/issue-4202
...
remove deselected members
2026-02-03 18:22:02 +01:00
adb
fec9f8b4d3
Merge pull request #4204 from deltachat/adb/issue-4203
...
Fix layout problems inside in-chat apps
2026-02-03 17:53:22 +01:00
wch423
13374df709
Bug fixes and minor changes
2026-02-03 17:41:31 +01:00
adbenitez
7fa04dc3c0
update changelog
2026-02-03 01:03:05 +01:00
adbenitez
9d4e0e4e21
remove deselected members
2026-02-03 00:40:00 +01:00
adbenitez
473c28ab07
Fix layout problems inside in-chat apps
2026-02-02 20:31:42 +01:00
adbenitez
de47feac40
update changelog
2026-01-30 20:21:48 +01:00
adbenitez
84894ff538
fix mailto handling and remove unused code
2026-01-30 20:17:04 +01:00
adb
f254c35749
Merge pull request #4199 from deltachat/r10s/improve-details-strings
...
message info: title-case the send/received titles
2026-01-30 17:48:37 +01:00
adb
1ff4e069ea
Merge branch 'main' into wch423/audio-background-play
2026-01-29 22:17:24 +01:00
B. Petersen
d574d33596
title-case the message-info send/received titles
...
we nowhere in the app use lower case field names
2026-01-29 18:33:57 +01:00
wchen342
f6756fc34b
Merge pull request #4191 from deltachat/adb/issue-4157
...
use event emmiter before DcAccounts creation
2026-01-29 10:34:57 -05:00
wchen342
7c27eb47fc
Merge pull request #4196 from deltachat/adb/issue-4194
...
avoid crash caused by custom Fragment constructors
2026-01-29 10:19:15 -05:00
adbenitez
8d5a55c24c
update changelog
2026-01-29 03:47:53 +01:00
adbenitez
2e9aa79b02
simplify changes in AccountSelectionListFragment
2026-01-29 03:44:42 +01:00
adbenitez
1f9264225b
remove custom constructor in ReactionsDetailsFragment
2026-01-29 03:30:17 +01:00
adbenitez
18e145faaf
avoid custom constructor in AccountSelectionListFragment
2026-01-29 02:17:06 +01:00
adbenitez
47cf70120a
add logcat to crash report
2026-01-28 23:21:37 +01:00
adbenitez
86451a00ff
Merge remote-tracking branch 'upstream/main'
2026-01-28 22:28:40 +01:00
wch423
34be7aab17
Cleanup imports
2026-01-28 21:30:51 +01:00
wch423
59139ed242
Add support for attachment draft; Distinguish between different messages; Prevent unrelated activities from changing the pending intent
2026-01-28 21:28:43 +01:00
wch423
11f3964bdc
Add support for attachment draft; Distinguish between different messages
2026-01-28 21:28:42 +01:00
wch423
7683408d18
Allow going back to previous activity from the notification; Support AllMediaActivity
2026-01-28 21:28:40 +01:00
wch423
b74e793654
Finish ViewModel for audio playback; Refine UI set up for AudioView
2026-01-28 21:28:38 +01:00
wch423
4bd74324d2
Try to decouple view and business logics
2026-01-28 21:28:36 +01:00
wch423
9a121b3039
Fix UI update problems;
...
Make notification clickable
2026-01-28 21:28:33 +01:00
wch423
a9832c9c53
Make audio view use Media3 for playback
2026-01-28 21:28:31 +01:00
adbenitez
1e4c8bc291
use event emmiter before DcAccounts creation
2026-01-27 19:05:38 +01:00
wchen342
c45a47e53c
Merge pull request #4187 from deltachat/adb/issue-4176
...
show views count in channels (to the admin)
2026-01-27 09:35:25 -05:00
adb
a07723d515
Merge branch 'main' into adb/issue-4176
2026-01-27 03:02:39 +01:00
adb
02d7a6fb1f
Merge pull request #4190 from deltachat/adb/crash-sooner-in-DcAccounts
...
throw exception if DcAccounts.createAccountsCPtr() returned null pointer
2026-01-27 03:02:15 +01:00
adb
d62e8fa864
Merge branch 'main' into adb/crash-sooner-in-DcAccounts
2026-01-27 01:25:30 +01:00
adbenitez
a03fd337ef
throw exception if createAccountsCPtr() returned null pointer
2026-01-27 01:20:27 +01:00
72374
27c0f45430
fix: Change maximum height and width of avatar-images to the maximum allowed by Chatmail Core ( #4185 )
...
Avatar-images with a resolution larger than 512x512 will be resized by Chatmail Core, while media-quality is set to balanced, which is currently the highest quality-setting.
Co-authored-by: Hocuri <hocuri@gmx.de >
2026-01-26 23:27:56 +00:00
adbenitez
a0f1232261
update changelog
2026-01-26 22:30:57 +01:00
adbenitez
5640d31080
remove checkmark from chatlist for outgoing channel messages
2026-01-26 22:29:03 +01:00
adbenitez
1542fc67ca
show number of views a channel message have
2026-01-26 21:31:41 +01:00
adbenitez
a99a4ec85b
hide delivery checkmark in channels
2026-01-26 18:23:55 +01:00
adb
fa17b134cf
Merge pull request #4180 from deltachat/adb/issue-4055
...
allow to switch profile while sharing/forwarding
2026-01-26 17:05:49 +01:00
adbenitez
6898a37704
fix WelcomeActivity
2026-01-24 02:44:18 +01:00
adbenitez
45b6a5c565
Merge remote-tracking branch 'upstream/main'
2026-01-24 02:44:04 +01:00
adb
7330e6ba39
Merge branch 'main' into adb/issue-4055
2026-01-24 00:57:40 +01:00
adb
8f405914a2
Merge pull request #4186 from deltachat/update-core-2.39.0
...
update core to 2.39.0
2026-01-24 00:57:09 +01:00
adbenitez
6d09a6f318
update changelog
2026-01-24 00:34:18 +01:00
adbenitez
b349a7e601
update deltachat-core-rust to 'chore(release): prepare for 2.39.0' of 'v2.39.0'
2026-01-24 00:31:58 +01:00
adbenitez
0d610895d2
fix function
2026-01-23 22:13:59 +01:00
adbenitez
a65c677ecc
update changelog
2026-01-23 22:10:06 +01:00
adbenitez
db93aeacc0
fix event listener in ConversationActivity
2026-01-23 22:05:41 +01:00
adb
09ff0d888b
Merge branch 'main' into adb/issue-4055
2026-01-23 17:43:51 +01:00
adb
b9c5e741e8
Merge pull request #4184 from deltachat/update-core-and-stuff-2026-01-23
...
Update core to 3.38.0
2026-01-23 17:43:28 +01:00
adbenitez
620d86c903
update RPC bindings
2026-01-23 17:41:25 +01:00
adbenitez
14e31650e7
update translations
2026-01-23 17:35:19 +01:00
adbenitez
9848cb5847
update changelog
2026-01-23 17:27:49 +01:00
adbenitez
bf7db005ef
update deltachat-core-rust to 'chore(release): prepare for 2.38.0' of 'v2.38.0'
2026-01-23 15:31:28 +01:00
adbenitez
aa032dbb37
fix some bugs
...
* avoid using wrong DcContext after switching account in ConversationListActivity
* avoid getContext() in ConversationFragment, use Rpc instead
2026-01-22 20:45:33 +01:00
adbenitez
9e1b9775e2
fix ConversationListActivity
2026-01-22 18:43:54 +01:00
adbenitez
fcd16d9e32
don't allow to delete or create new profile while sharing/forwarding
2026-01-22 17:50:16 +01:00
adbenitez
2a4bd2a001
add device messages on account switching
2026-01-22 17:31:32 +01:00
adbenitez
eacd089c8f
improve code in ConversationListActivity
2026-01-22 17:18:49 +01:00
adbenitez
9ed355efd1
don't save dcContext in MessageSelectorFragment and derivates
2026-01-21 20:59:39 +01:00
adbenitez
d1bb25004d
Merge branch 'adb/issue-4055' of https://github.com/deltachat/deltachat-android into adb/issue-4055
2026-01-21 20:21:28 +01:00
adbenitez
8d1b010d1b
tweak SendRelayedMessageUtil
2026-01-21 20:21:10 +01:00
adb
8a9b76af3a
Merge branch 'main' into adb/issue-4055
2026-01-21 20:13:24 +01:00
adb
4bbd9428e3
Merge pull request #4182 from deltachat/wch423/backpress-migration
...
Migrate deprecated `onBackPressed` calls
2026-01-21 20:05:14 +01:00
adb
83646003b6
Merge branch 'main' into adb/issue-4055
2026-01-21 19:45:10 +01:00
wch423
947887f335
Migrate deprecated onBackPressed calls
2026-01-21 18:59:56 +01:00
wchen342
69631cd857
Merge pull request #4181 from deltachat/adb/improve-InstantOnboardingActivity
...
avoid account rollback in InstantOnboardingActivity
2026-01-21 10:30:01 -05:00
adbenitez
0722426425
allow to forward messages to different account
2026-01-21 00:22:43 +01:00
adbenitez
98d54bbe6a
prevent returning to old chat after switching account
2026-01-21 00:20:02 +01:00
adbenitez
c1dc0cf127
ConversationActivity: use currently selected account
...
instead of storing dcContext once on creation, the selected account
might change
2026-01-21 00:14:41 +01:00
adbenitez
44a1ce42f0
avoid account rollback in InstantOnboardingActivity
2026-01-20 20:01:40 +01:00
adbenitez
a0c6cef0fa
add menu item to switch account
2026-01-20 19:44:32 +01:00
adbenitez
f96e89956c
account switcher: make switching accounts smoother
2026-01-20 16:31:02 +01:00
wchen342
ce9ded9d8b
Merge pull request #4178 from deltachat/adb/issue-4174
...
Properly update menu and other actionMode state in ContactSelectionListFragment
2026-01-20 10:10:45 -05:00
adb
cb2d9f16ac
Merge branch 'main' into adb/issue-4174
2026-01-20 15:47:44 +01:00
wchen342
c2a13ae9dd
Merge pull request #4179 from deltachat/adb/issue-4175
...
avoid empty profiles after using "add as second device" from welcome screen
2026-01-20 09:35:51 -05:00
adbenitez
f8c2403e61
update changelog
2026-01-19 22:26:35 +01:00
adbenitez
616b495426
only create a new account if the selected one is already configured
2026-01-19 22:13:47 +01:00
adbenitez
a22baa7fc3
update changelog
2026-01-19 19:29:12 +01:00
adbenitez
0b9bb9ff76
fix: properly update menu and other actionMode state in ContactSelectionListFragment
2026-01-19 19:18:41 +01:00
adb
ef96192d8b
Merge pull request #4173 from deltachat/wch423/fix-resume-wrong-activity
...
Do not launch WelcomeActivity as singleTask
2026-01-19 18:32:00 +01:00
B. Petersen
13c34d9480
make clear, the blockage comes from user action
2026-01-19 17:47:48 +01:00
adb
610f4cebc2
Merge pull request #4171 from deltachat/wch423/add-hint-empty-group-search
...
Show hint during Contact search if results are empty
2026-01-19 17:45:18 +01:00
adbenitez
d4d15eee7c
avoid showing "no results for null" if search term is empty
2026-01-19 17:39:26 +01:00
wch423
ee3886285b
Show "No results found for" during Contact search if results are empty
2026-01-19 15:46:00 +01:00
wchen342
a32c20473f
Merge pull request #4172 from deltachat/wch423/blocked-contact-profile-indicator
...
Add indication for blocked contacts in user profile
2026-01-19 08:19:25 -05:00
wch423
db956d93cf
Do not launch WelcomeActivity as singleTask
2026-01-16 19:50:29 +01:00
wch423
6a5a75131e
Add indication for blocked contacts in user profile
2026-01-16 17:44:34 +01:00
wchen342
a676a47ed4
Merge pull request #4170 from deltachat/adb/issue-3913
...
refresh chatlist when going back from chat
2026-01-16 13:51:04 +01:00
adbenitez
2067122d2c
update changelog
2026-01-15 23:41:41 +01:00
adbenitez
8a0fe892f4
refresh chatlist when going back from chat
2026-01-15 23:33:57 +01:00
adb
29a6f4eb31
Merge pull request #4167 from deltachat/wch423/mark-external-links
...
Mark external links with a special character
2026-01-15 19:39:51 +01:00
adb
f610592bff
Merge branch 'main' into wch423/mark-external-links
2026-01-15 19:20:37 +01:00
adb
898008e2a1
Merge pull request #4168 from deltachat/wch423/larger-qr-code
...
Use new generation method so the QR code is larger
2026-01-15 19:20:01 +01:00
adb
9eaa3ca182
Merge branch 'main' into wch423/larger-qr-code
2026-01-15 18:59:13 +01:00
adb
c98818e5cf
Merge pull request #4166 from deltachat/wch423/notification-permission-second-device
...
Ask for Notification Permission when adding second device
2026-01-15 18:57:49 +01:00
wch423
7643ecd90a
Use new generation method so the QR code is larger
2026-01-15 18:25:56 +01:00
wch423
e4993bd302
Add CHANGELOG
2026-01-15 16:58:52 +01:00
wch423
32ee198128
Add util methods to handle RTL/LTR text concatenations;
...
Add markers to external links
2026-01-15 16:56:29 +01:00
wch423
ab0d33b3c0
Ask for Notification Permission when adding second device
2026-01-15 14:07:58 +01:00
adb
2c8b781817
Merge pull request #4165 from deltachat/wch423/fix-qr-scanner-no-error-dialog
...
Fix dialogs not showing when pasted QR codes are not valid
2026-01-14 21:31:59 +01:00
wch423
e59655c456
Fix dialogs not showing when pasted QR codes are not valid
2026-01-14 21:21:17 +01:00
adb
2ce7e5a3c7
Merge pull request #4164 from deltachat/wch423/remove-profile-email
...
Remove email address from profile
2026-01-14 16:28:25 +01:00
wch423
79c7419b71
Update CHANGELOG.md
2026-01-14 16:16:55 +01:00
wch423
2efaf1df93
Remove email address from profile
2026-01-14 15:59:24 +01:00
adb
814ac7d976
Merge pull request #4162 from deltachat/adb/remove-from-welcome-in-CreateProfileActivity
...
remove FROM_WELCOME in CreateProfileActivity
2026-01-13 20:40:18 +01:00
adbenitez
b0e5c1c634
remove FROM_WELCOME in CreateProfileActivity
2026-01-13 20:23:41 +01:00
B. Petersen
bae998f811
truncate file names in the middle
...
that way, the end is always visible,
which contains important information more often than the middle.
this is common knowledge since the 90's or so
however, as quite some previously stable ux patterns, lost on the way.
(cmp. Scott Jensen, https://www.youtube.com/watch?v=1fZTOjd_bOQ )
2026-01-08 17:54:50 +01:00
adbenitez
1b0d3f8583
Merge remote-tracking branch 'upstream/main'
2026-01-08 17:42:54 +01:00
adb
d81cb238df
Merge pull request #4155 from deltachat/update-core-2026-01-08
...
Update core to 2.36.0
2026-01-08 17:26:46 +01:00
adbenitez
220ae351ee
update CHANGELOG
2026-01-08 17:25:52 +01:00
adbenitez
4b09158535
update deltachat-core-rust to 'chore(release): prepare for 2.36.0' of 'v2.36.0'
2026-01-08 17:18:26 +01:00
adb
e3c423cdd4
Merge pull request #4154 from deltachat/prep-2.35.0
...
prepare 2.35.0 release
2026-01-08 16:18:29 +01:00
adbenitez
7840f5c577
prepare 2.35.0 release
2026-01-08 16:11:00 +01:00
adb
87091c4214
Merge pull request #4153 from deltachat/adb/update-translations-2026-01-08
...
update translations
2026-01-08 16:09:27 +01:00
adbenitez
4996ca9d93
update translations
2026-01-08 16:02:35 +01:00
adb
9b8511b7f2
Merge pull request #4151 from deltachat/adb/issue-4133
...
avoid crash in FetchForegroundService.onCreate()
2026-01-08 15:50:01 +01:00
adbenitez
a66fc7bf10
tweak fix
2026-01-07 18:19:44 +01:00
adbenitez
75cad1ab9c
update changelog
2026-01-07 17:32:46 +01:00
adb
be974b3fc8
Merge branch 'main' into adb/issue-4133
2026-01-07 17:22:07 +01:00
adbenitez
777ef609ff
avoid crash in FetchForegroundService.onCreate()
2026-01-07 17:13:36 +01:00
adbenitez
224964db95
fix TAG in FetchForegroundService
2026-01-07 16:08:51 +01:00
B. Petersen
5bfc91de1b
remove unused strings, add new deprecated strings
2026-01-07 15:57:02 +01:00
B. Petersen
b9d1aa4338
clarify position of "Add Second Device" settings
...
clarify, that the "Add Second Device" settings are within Delta Chat,
not within system or app settings.
we got reports of ppl searching within system settings,
esp. on iOS, some apps have additional settings there,
so it is not so far fetched.
but also for other OS, the hint to start Delta Chat is useful
and not only noise.
2026-01-05 13:29:27 +01:00
B. Petersen
e296dad260
update translations, add Kabyl (Taqbaylit) language
2026-01-05 13:26:05 +01:00
adb
4e372511fb
Merge pull request #4145 from deltachat/adb/issue-4143
...
use DC_EVENT_TRANSPORTS_MODIFIED
2026-01-03 16:24:43 +01:00
adbenitez
e0a71d0fff
use DC_EVENT_TRANSPORTS_MODIFIED to sync changes from remote devices
2026-01-03 16:13:32 +01:00
adb
5bcdd4cf16
Merge pull request #4144 from deltachat/update-core-and-stuff-2026-01-02
...
Update core to 2.35.0
2026-01-02 14:49:26 +01:00
adbenitez
68b0b365da
update translations
2026-01-02 14:42:18 +01:00
adbenitez
227046a739
update changelog
2026-01-02 14:40:03 +01:00
adbenitez
f9127341e7
update deltachat-core-rust to 'chore(release): prepare for 2.35.0' of 'v2.35.0'
2026-01-02 14:38:16 +01:00
adb
184da9c20e
Merge pull request #4142 from deltachat/r10s/remove-email-from-account-switcher
...
remove email from account switcher
2026-01-02 13:47:55 +01:00
adb
96b5cabeb6
Merge branch 'main' into r10s/remove-email-from-account-switcher
2026-01-02 13:45:27 +01:00
adb
4a8706b9e3
Merge pull request #4139 from deltachat/adb/issue-4138
...
avoid NPE accessing location manager, event center and notification center
2025-12-29 23:02:27 +01:00
adb
94a10afac2
Merge pull request #4134 from deltachat/adb/issue-4124
...
Harden security around relays and profile management
2025-12-29 23:01:43 +01:00
B. Petersen
a0660faf07
update CHANGELOG
2025-12-24 13:42:36 +01:00
B. Petersen
26170fc147
no showing email in account switcher
...
even if that is done for non-chatmail only,
it raises false expectations for other profiles,
and here it is easy to avoid - if that is really an important information for the user,
they can add it to the label.
also, this synchronizes UI which what is done on desktop/iOS
2025-12-24 13:40:18 +01:00
adbenitez
8d6147761b
add comment
2025-12-23 20:11:03 +01:00
adbenitez
9d6abfd979
avoid wrongly showing emoji icon while recording audio and event arrives
2025-12-23 20:08:57 +01:00
adbenitez
46f4324478
upload mappings to release
2025-12-22 20:03:44 +01:00
adbenitez
bfeab57744
update screenshots
2025-12-22 19:36:26 +01:00
adbenitez
2e99926e82
Fix file_provider_paths.xml to support SD card
2025-12-22 19:21:22 +01:00
adbenitez
c28148b843
avoid NPE accessing location manager, event center and notification center
2025-12-22 16:32:27 +01:00
B. Petersen
b6b3fe12b6
fix: add members, not subscribers to emails
2025-12-21 16:44:20 +01:00
adbenitez
56c00a7c43
update changelog
2025-12-18 22:11:54 +01:00
adb
4803bcccdd
Merge branch 'main' into adb/issue-4124
2025-12-18 22:09:44 +01:00
adb
92f17d5156
Merge pull request #4094 from deltachat/adb/remove-realtime-toggle
...
remove realtime preference toggle
2025-12-18 22:09:25 +01:00
adbenitez
5310c41694
protect profile deletion
2025-12-18 22:08:26 +01:00
adbenitez
a54f3ed1a2
require authorization for relays management
2025-12-18 20:21:52 +01:00
adb
8ceb12370f
Update src/main/java/org/thoughtcrime/securesms/ApplicationContext.java
...
Co-authored-by: Hocuri <hocuri@gmx.de >
2025-12-17 12:07:01 +01:00
adb
0a7839fb7d
Update src/main/java/org/thoughtcrime/securesms/ApplicationContext.java
...
Co-authored-by: Hocuri <hocuri@gmx.de >
2025-12-17 12:06:50 +01:00
adb
76e4c59119
Merge pull request #87 from ArcaneChat/copilot/add-email-subject-field
...
Add subject field for mailing list chats
2025-12-16 20:31:45 +01:00
adbenitez
33b69b9f3a
update scripts
2025-12-16 20:30:50 +01:00
adbenitez
b4f5e2d124
allow to set subject in email threads
2025-12-16 20:25:05 +01:00
adb
6853d797f2
Merge branch 'main' into adb/remove-realtime-toggle
2025-12-16 18:58:07 +01:00
adbenitez
fa7a3c9c32
Merge remote-tracking branch 'upstream/main'
2025-12-16 18:50:00 +01:00
adb
a70c76f7f3
Merge pull request #4132 from deltachat/prep-2.34.0
...
prepare 2.34.0
2025-12-16 17:55:19 +01:00
adbenitez
87a6a12367
prepare 2.34.0
2025-12-16 17:50:29 +01:00
adb
9bcdcd918e
Merge pull request #4130 from deltachat/update-core-and-stuff-2025.12.16
...
Update core to 2.34.0
2025-12-16 17:39:45 +01:00
adbenitez
7454454b63
update changelog
2025-12-16 17:35:11 +01:00
adbenitez
69a5e42640
update RPC bindings
2025-12-16 17:35:04 +01:00
adbenitez
1e86ed225d
update translations
2025-12-16 17:34:28 +01:00
adbenitez
4cd7977ced
update deltachat-core-rust to 'chore: prepare 2.34.0 release' of 'v2.34.0'
2025-12-16 17:29:44 +01:00
adb
8d0f1a6602
Merge branch 'main' into adb/remove-realtime-toggle
2025-12-16 17:25:40 +01:00
adb
0ce10cbb35
Merge pull request #4129 from deltachat/adb/issue-4116-p2
...
do accounts migration in background
2025-12-16 17:23:24 +01:00
adb
7decf02fd3
Merge branch 'main' into adb/remove-realtime-toggle
2025-12-16 14:49:57 +01:00
Hocuri
114731f722
Make sending of statistics into a setting ( #3794 )
...
Counterpart of https://github.com/chatmail/core/pull/6851
* Make sending of statistics into a setting
* feat: Count securejoin sources and UI paths
* feat: Rename self_reporting to send_statistics
* Adapt core's API change
* WIP, untested: Adapt to a rename on the core side
* Adapt to generated jsonrpc
* New strings and a new dialog
* Adapt to the API change
* Rewording: `...and support research`
* "More Info" button rather than link
* Small fixes
* Open the correct survey (though it doesn't work yet)
* Changelog
* Update help
* Fix compile error
* Fix compilation
* Revert submodule change
* Don't show a device message yet
* Move "Send Statistics" setting
* Fix compilation error
* Remove unused constant
---------
Co-authored-by: adb <adb@merlinux.eu >
2025-12-16 13:10:51 +01:00
B. Petersen
2a7025ef17
stop using deprecated ask_delete_messages_simple
2025-12-15 18:09:06 +01:00
adb
257003ba09
Merge branch 'main' into adb/issue-4116-p2
2025-12-15 17:29:49 +01:00
adbenitez
ca110c6d74
improve code
2025-12-15 17:28:48 +01:00
adbenitez
09f66caadc
indent code
2025-12-15 17:23:49 +01:00
B. Petersen
4a73ac19c2
tweak another occurance of 'Chats and Media'
2025-12-15 17:21:04 +01:00
B. Petersen
9c3281e182
chats preferences is called just 'Chats'
...
it was renamed first on iOS from 'Chats and Media' to 'Chats'
to not confuse with 'All Apps and Media' -
however, that point is also valid for android,
but even if not, it is good for inner consistency and simpler documentation.
moreover, the settings are in reality also about contacts and more,
so just a broad chats is fine.
but also for outer consistency,
this seems better - also in quite some other apps,
it is just called 'chats'
2025-12-15 17:21:04 +01:00
adbenitez
a84e17635a
Merge branch 'adb/issue-4116-p2' of https://github.com/deltachat/deltachat-android into adb/issue-4116-p2
2025-12-15 17:20:50 +01:00
adbenitez
af7d915d14
fix gplay flavor
2025-12-15 17:20:33 +01:00
adb
f679376445
Merge branch 'main' into adb/issue-4116-p2
2025-12-15 16:38:00 +01:00
adbenitez
4f32b994fa
do accounts migration in background
...
move accounts migration to background thread and wait for it in
foreground to avoid ANR in background in ApplicationContext
2025-12-15 16:29:13 +01:00
adb
dbb9115024
Merge branch 'main' into adb/remove-realtime-toggle
2025-12-15 12:56:15 +01:00
adb
af640044c9
Merge pull request #4125 from deltachat/r10s/simplify-delete-wording
...
simpler 'really delete?' wordings
2025-12-15 12:55:06 +01:00
adb
bece13d75e
Merge pull request #4126 from deltachat/adb/issue-4059
...
avoid TransactionTooLargeException in LogViewActivity
2025-12-15 12:54:51 +01:00
adbenitez
1b9c619739
update changelog
2025-12-15 12:53:16 +01:00
adb
ccd8df85e4
Merge branch 'main' into adb/remove-realtime-toggle
2025-12-15 12:51:27 +01:00
adbenitez
1195945637
update changelog
2025-12-15 12:48:56 +01:00
adb
2e77ae8f4d
Merge branch 'main' into adb/issue-4059
2025-12-15 12:48:08 +01:00
adbenitez
c8fefca916
avoid TransactionTooLargeException in LogViewActivity
2025-12-15 12:44:50 +01:00
B. Petersen
6acb2203ef
simpler 'really delete?' wordings
...
this removes the addendum 'on all your devices'
from the 'really delete?' questions.
- after polls, and looking at what other apps are doing,
it is just the default expectation, that a message is deleted from all devices,
also, we do not have an option (nor do not want to have)
- so, at that point - fresh user, one device -
there is no need to clutter with other convepts and relativation.
also, most user will never have more devices.
- ppl anyway do not read -
but if they do, it is good to have things as much on point as possible :)
- the question fits better to the "delete for everyone" option
- simplify code and strings,
as device message deletion is no longer special
(there, we never said "on all your devices")
the addendum 'from your devices' was added as
one year ago, for technical limitations, deletion was really on one device.
when we removed that limitation, we added to addendum,
so ppl used to old apps have a chance to get the change.
meanwhile, the new default is clear and settled and the addendum
does more harm and raise questions than doing good.
2025-12-15 11:29:02 +01:00
adb
46c627dde1
Merge pull request #4123 from deltachat/adb/issue-4112
...
don't show `new_classic_contact` option in add-relay mode
2025-12-14 15:29:18 +01:00
adbenitez
1366bc3571
don't show new_classic_contact option in add-relay mode
2025-12-13 20:10:31 +01:00
adb
20c487be7a
Merge pull request #4122 from deltachat/adb/update-rpc-bindings-2025.12.13
...
update RPC bindings
2025-12-13 20:05:40 +01:00
adbenitez
ef674746d9
update RPC bindings
2025-12-13 20:04:43 +01:00
adbenitez
e65268979c
tweak intro image
2025-12-13 19:03:32 +01:00
adbenitez
e289432a09
Merge remote-tracking branch 'upstream/main'
2025-12-13 11:51:12 +01:00
adbenitez
8509049791
update intro image
2025-12-13 11:50:35 +01:00
adbenitez
d1b490a02d
update spanish strings
2025-12-13 11:09:22 +01:00
adb
64d33bebbd
Merge pull request #4119 from deltachat/adb/issue-4118
...
avoid NPE in InstantOnboardingActivity.onCreate
2025-12-12 17:14:38 +01:00
adbenitez
0a44d00451
add comment
2025-12-12 17:04:36 +01:00
adb
353b2c0488
Merge pull request #4121 from deltachat/adb/issue-4114
...
Allow to add relay from clipboard or image
2025-12-12 16:40:33 +01:00
B. Petersen
85c68d0485
remove dead account-creation-from-qr code
2025-12-12 16:39:27 +01:00
adbenitez
12c2237e00
remove leftover
2025-12-12 16:30:58 +01:00
adbenitez
68f9533392
Allow to add relay from clipboard or image if camera permission is not granted
2025-12-12 16:29:01 +01:00
adb
e93efa318a
Merge pull request #4117 from deltachat/adb/issue-4116
...
add more logging
2025-12-12 15:47:15 +01:00
adbenitez
fbc01ff0a2
switch to new profile if no URI is available
2025-12-12 15:05:04 +01:00
adbenitez
b0ca48740a
avoid NPE in InstantOnboardingActivity.onCreate
2025-12-12 15:01:41 +01:00
adbenitez
fa795dd149
add more logging
2025-12-12 14:28:17 +01:00
B. Petersen
0a4f1ded54
tune down 'account' wording
2025-12-11 18:40:00 +01:00
adbenitez
b2e88d50fd
fix typo
2025-12-10 17:24:01 +01:00
adbenitez
2a54867724
improve welcome message and intro graphic
2025-12-10 16:10:48 +01:00
adbenitez
210e5c7fbc
Merge remote-tracking branch 'upstream/main'
2025-12-10 13:32:40 +01:00
adb
a5818c7cba
Merge pull request #4110 from deltachat/prep-2.33.1
...
prepare 2.33.1
2025-12-10 13:29:32 +01:00
adbenitez
059d517d0d
update build.gradle
2025-12-10 12:51:05 +01:00
adbenitez
5c3eb0ac82
update changelog
2025-12-10 12:48:20 +01:00
adbenitez
efa04fce18
update translations
2025-12-10 12:48:15 +01:00
adb
fb9771adde
Merge pull request #4106 from deltachat/adb/issue-4104
...
remove unnecessary lock
2025-12-10 12:44:42 +01:00
adb
2930d0dc2d
Merge branch 'main' into adb/issue-4104
2025-12-10 12:18:39 +01:00
adb
e6e85ed812
Merge pull request #4109 from deltachat/adb/add-missing-padding-conversationactivity
...
fix ConversationActivity on Android <11
2025-12-10 12:16:52 +01:00
adbenitez
7837a99e7b
fix ConversationActivity on Android <11
2025-12-10 12:13:46 +01:00
adb
8c546dc358
Merge pull request #4107 from deltachat/adb/improve-add-relay-workflow
...
improve UX of adding new relays via QR or clicking links
2025-12-10 11:37:18 +01:00
adb
f0c75ec3c6
Merge pull request #4108 from deltachat/adb/allow-dcaccount-in_webview
...
add dcaccount and dclogin to schema whitelist
2025-12-10 11:36:58 +01:00
adbenitez
658283c4e8
add dcaccount and dclogin to schema whitelist
2025-12-10 11:06:15 +01:00
adbenitez
0ef4d645df
allow to add relays via link
2025-12-10 10:57:55 +01:00
adbenitez
91713911ee
improve UX of adding new relays via QR
2025-12-10 09:58:56 +01:00
adbenitez
1c0a54d75e
remove unnecessary lock
2025-12-09 18:39:55 +01:00
B. Petersen
0f82b3ca93
deprecate strings used to create profiles from main scanner
...
instead, one should be asked whether to add a transport.
- it is very probably the more wanted action -
when one wants a new profile, it is better to learn first,
that one has to go over "switch profil"
- less can go wrong -
if ppl play around,
adding a transport is less harmful than a new profile
where they do not know how to switch, send from different ones etc.
2025-12-09 18:27:47 +01:00
adb
1a80187c07
Merge pull request #4103 from deltachat/adb/issue-4102
...
avoid NPE in WebxdcGarbageCollectionWorker
2025-12-09 18:25:34 +01:00
adbenitez
e315d0505c
fix startWork
2025-12-09 15:05:42 +01:00
adbenitez
10b966a7c8
store context and get Rpc on startWork
2025-12-09 12:34:39 +01:00
adbenitez
3c65408f25
avoid NPE in WebxdcGarbageCollectionWorker
2025-12-09 11:36:20 +01:00
adb
1e31b479e8
Merge branch 'main' into adb/remove-realtime-toggle
2025-12-09 10:04:37 +01:00
adbenitez
6f1f446aa8
Merge remote-tracking branch 'upstream/main'
2025-12-08 19:17:03 +01:00
adbenitez
e5149ac255
Merge remote-tracking branch 'upstream/main'
2025-12-08 19:16:02 +01:00
adb
403539da35
Merge pull request #4100 from deltachat/prep-2.33.0
...
prepare 2.33.0
2025-12-08 17:40:18 +01:00
adbenitez
443501112d
prepare 2.33.0
2025-12-08 17:39:31 +01:00
adb
bea2effb89
Merge pull request #4099 from deltachat/adb/update-translations-2025.12.08
...
update translations
2025-12-08 17:34:41 +01:00
adbenitez
b2d875cc61
update translations
2025-12-08 17:30:55 +01:00
B. Petersen
e94f571744
remove more deprecated strings
2025-12-08 16:25:19 +01:00
adb
cf91468f65
Merge branch 'main' into adb/remove-realtime-toggle
2025-12-08 15:50:44 +01:00
adb
69c6fdd070
Merge pull request #4096 from deltachat/adb/rename-relayutil
...
Rename RelayUtil to ShareUtil
2025-12-08 15:37:39 +01:00
B. Petersen
1b9bfc37ad
remove deprecated strings
2025-12-08 15:20:30 +01:00
B. Petersen
8cb1c195b1
mark unused string as deprecated
2025-12-08 13:38:20 +01:00
B. Petersen
41f963332c
remove 'email' from welcome message
2025-12-08 13:38:20 +01:00
B. Petersen
dc6dee6a1a
reword 'transport' to 'relay'
2025-12-08 13:38:20 +01:00
adbenitez
35becfc63b
rename RelayUtil to ShareUtil
2025-12-08 12:54:42 +01:00
adb
6c31d8cf85
Merge branch 'main' into adb/remove-realtime-toggle
2025-12-08 12:48:32 +01:00
adb
f6c25a2015
Merge pull request #4085 from deltachat/adb/issue-4082
...
improve KeepAliveService
2025-12-08 12:47:58 +01:00
adbenitez
4c8d27f4bb
Merge branch 'adb/remove-realtime-toggle' of https://github.com/deltachat/deltachat-android into adb/remove-realtime-toggle
2025-12-07 17:33:11 +01:00
adbenitez
87c49dc680
update changelog
2025-12-07 17:29:07 +01:00
adb
f0d5695729
Merge branch 'main' into adb/remove-realtime-toggle
2025-12-07 17:27:55 +01:00
adb
be01c3b14f
Merge branch 'main' into adb/issue-4082
2025-12-07 17:21:50 +01:00
adb
bf435f4303
Merge pull request #4090 from deltachat/adb/issue-4089
...
only save common image formats to Pictures
2025-12-07 17:21:31 +01:00
adbenitez
0289f47adc
remove realtime preference toggle
2025-12-07 17:18:39 +01:00
adb
1f455c435f
Merge pull request #4093 from deltachat/adb/improve-relay-list-item-layout
...
improve realy_list_item layout
2025-12-07 12:55:03 +01:00
adbenitez
db8d4b5daf
improve realy_list_item layout
2025-12-07 12:53:29 +01:00
adb
5ac7f9ee11
Merge branch 'main' into adb/issue-4082
2025-12-07 12:34:43 +01:00
adb
6c80f85290
Merge branch 'main' into adb/issue-4089
2025-12-07 12:34:30 +01:00
adb
744bca93e8
Merge pull request #4092 from deltachat/link2xt/flake-android-36
...
flake.nix: update Android SDK from 35 to 36
2025-12-07 12:34:13 +01:00
adb
601a65a1cb
Merge pull request #4080 from deltachat/adb/add-transport-list-activity
...
add screen to list/add/remove transports/relays
2025-12-07 12:33:50 +01:00
adbenitez
9f2523da21
use R.string.def, don't add extra string
2025-12-07 11:50:47 +01:00
link2xt
c936d51bac
flake.nix: update Android SDK from 35 to 36
...
Closes <https://github.com/deltachat/deltachat-android/issues/4091 >
2025-12-06 21:02:00 +00:00
adbenitez
b77862c290
update changelog
2025-12-05 23:48:21 +01:00
adbenitez
c495c3936b
only save common image formats to Pictures
2025-12-05 23:45:27 +01:00
adbenitez
a5a5819eec
add makefile
2025-12-05 23:18:41 +01:00
adbenitez
429c3fb57c
tweak changelog
2025-12-05 23:08:10 +01:00
adb
0c9bec1d3d
Merge branch 'main' into adb/add-transport-list-activity
2025-12-05 23:07:06 +01:00
adb
51771669d3
Merge pull request #4088 from deltachat/update-core-and-stuff-2025.12.5
...
Update core to 2.33.0
2025-12-05 23:06:18 +01:00
adbenitez
f32651cd9d
update RPC bindings
2025-12-05 23:03:33 +01:00
adbenitez
07a2663591
update translations
2025-12-05 22:59:22 +01:00
adbenitez
fe9ee4c484
update changelog
2025-12-05 22:55:12 +01:00
adbenitez
1425815467
update deltachat-core-rust to 'chore(release): prepare for 2.33.0' of 'v2.33.0'
2025-12-05 22:52:47 +01:00
adbenitez
eea4a1b124
Merge remote-tracking branch 'upstream/main'
2025-12-05 22:37:50 +01:00
adb
72c7772e89
Merge pull request #4086 from deltachat/adb/set-clipToPadding-in-xml
...
set clipToPadding in xml instead of dynamically
2025-12-05 22:37:18 +01:00
adb
c4f0dc2f2d
Merge branch 'main' into adb/set-clipToPadding-in-xml
2025-12-05 22:36:47 +01:00
adb
2d0645465e
Merge pull request #4087 from deltachat/adb/make-last-item-visible-in-chatlist
...
make last item fully visible when scrolling bottom of chat list
2025-12-05 22:27:06 +01:00
adbenitez
5031993289
update changelog
2025-12-05 21:22:07 +01:00
adbenitez
8e944552b3
make last item fully visible in chat list
2025-12-05 21:18:16 +01:00
adbenitez
342b071189
set clipToPadding in xml instead of dynamically
2025-12-05 21:12:11 +01:00
Korb
32248b4635
Adding Russian metadata translation ( #62 )
...
* Create ru-RU/title.txt
* Create ru-RU/short_description.txt
2025-12-05 19:00:30 +01:00
adbenitez
89b4be49c8
tweak dialog buttons's color
2025-12-05 01:55:04 +01:00
adbenitez
b3230abd68
update changelog
2025-12-05 01:40:17 +01:00
adbenitez
e26ac3d264
improve KeepAliveService
2025-12-05 00:29:58 +01:00
adbenitez
fcc98e81d5
Merge remote-tracking branch 'upstream/main'
2025-12-04 23:19:42 +01:00
adb
bd4fa0b032
Merge branch 'main' into adb/add-transport-list-activity
2025-12-04 23:16:58 +01:00
adb
d4675f25ec
Merge pull request #4084 from deltachat/adb/fix-log-view
...
use DcContext.getInfo() in LogViewFragment
2025-12-04 21:49:05 +01:00
adbenitez
a2a440e57b
use DcContext.getInfo() in LogViewFragment
2025-12-04 21:19:17 +01:00
adbenitez
f24b2e2540
update changelog
2025-12-04 20:15:55 +01:00
adbenitez
f8d2cd7bf3
Merge branch 'adb/add-transport-list-activity' of https://github.com/deltachat/deltachat-android into adb/add-transport-list-activity
2025-12-04 20:12:14 +01:00
adbenitez
1ff99ddbe4
add "add transport" floating button
2025-12-04 20:11:42 +01:00
adb
13bf0d6f9f
Merge branch 'main' into adb/add-transport-list-activity
2025-12-04 18:42:58 +01:00
adbenitez
d24f53895e
allow to add transport from QR scanner
2025-12-04 18:42:14 +01:00
B. Petersen
66e8fa9d9e
clearly say that experiments may be unstable/changed/removed
...
by the bare title, this is not clear to everyone.
technically, i also tried <PreferenceCategory summary>,
but that does not wrap text.
moved down 'app picker' for better layout and to match
order of other UI.
2025-12-03 20:28:33 +01:00
adbenitez
230fb79584
allow removing transports
2025-12-02 05:32:21 +01:00
adbenitez
9181a9c398
add uncommited/missing import in RelayListActivity
2025-12-02 05:21:02 +01:00
adbenitez
2f05b20b0f
allow editing transports
2025-12-02 05:20:42 +01:00
adbenitez
115ffae588
create RelayListActivity with basic listing of relays/transports
2025-12-02 04:46:30 +01:00
adb
7455e56f11
Merge branch 'main' into adb/add-transport-list-activity
2025-12-01 23:34:05 +01:00
adb
d4b8e4bafa
Merge pull request #4081 from deltachat/adb/remove-superfluous-dynamic-theme-usage
...
remove superfluous DynamicTheme usage
2025-12-01 23:21:15 +01:00
adbenitez
67a2e3fcd9
Merge remote-tracking branch 'upstream/main'
2025-12-01 22:04:51 +01:00
adbenitez
f12d6855e9
remove superfluous DynamicTheme usage
2025-12-01 21:46:09 +01:00
adbenitez
56459e7e7a
add TransportListActivity
2025-12-01 21:26:37 +01:00
adb
d5244f5f96
Merge pull request #4079 from deltachat/update-core-and-stuff-2025.12.01
...
update core to 2.29.0
2025-12-01 21:02:16 +01:00
adbenitez
c8722ddcc6
update translations
2025-12-01 20:59:37 +01:00
adbenitez
5874001ec2
update changelog
2025-12-01 20:58:00 +01:00
adbenitez
b94a4cbe8b
update deltachat-core-rust to 'chore(release): prepare for 2.29.0' of 'v2.29.0'
2025-12-01 20:04:20 +01:00
B. Petersen
5d0b5f7947
remove InfoPlist_NSContactsUsageDescription, this should no longer go to InfoPlist files
2025-12-01 17:54:57 +01:00
adbenitez
a193ee6cdf
add publishing to ZapStore to CI
2025-11-30 03:00:58 +01:00
B. Petersen
ff438731d8
mark strings as deprecated
2025-11-29 13:20:55 +01:00
B. Petersen
08913a5e76
adapt wording to 'delete contact' question; we no longer check the address book
2025-11-29 13:19:24 +01:00
adb
e7d2656613
Merge pull request #4074 from deltachat/adb/remove-read-contacts-permission
...
remove need for READ_CONTACS permission
2025-11-29 02:42:58 +01:00
adbenitez
f3210f2626
remove need for READ_CONTACS permission
2025-11-29 02:25:23 +01:00
adb
0b1fa7c7d1
Merge pull request #4073 from deltachat/adb/remove-dev-mode
...
remove mostly unused dev mode
2025-11-29 02:14:27 +01:00
adbenitez
6b6d48f5da
remove mostly unused dev mode
2025-11-29 02:02:22 +01:00
adbenitez
3b9e989195
Merge remote-tracking branch 'upstream/main'
2025-11-29 01:56:03 +01:00
adbenitez
4af065aad9
Merge remote-tracking branch 'upstream/main'
2025-11-29 00:46:41 +01:00
B. Petersen
b0e918caab
remove explains partly refering to shared usage
2025-11-28 23:55:11 +01:00
B. Petersen
a6384dc679
clearer category name
2025-11-28 23:55:11 +01:00
B. Petersen
838db45a74
hiding a categoty hides its options
2025-11-28 23:55:11 +01:00
B. Petersen
44328f1086
update advanced settings
...
- move 'server' up
- move other options down, after experimental
- introduce 'legacy' section
2025-11-28 23:55:11 +01:00
adb
2064a2f0ea
Merge pull request #4071 from deltachat/adb/edge-to-edge3
...
use recommended way of enabling edge-to-edge
2025-11-28 22:01:58 +01:00
adbenitez
6b066d9428
update comment in BaseActionBarActivity
2025-11-28 21:56:25 +01:00
adb
d68508c0cf
Merge pull request #4070 from deltachat/adb/update-changelog-2025.11.28
...
update changelog
2025-11-28 18:15:50 +01:00
adbenitez
5f5f303a93
update changelog
2025-11-28 18:14:38 +01:00
adb
71bb0105ab
Merge pull request #4066 from deltachat/adb/webview-links-tweaks
...
add URL schemes whitelist
2025-11-28 18:12:23 +01:00
adb
796c81af61
Merge pull request #4067 from deltachat/adb/target-sdk-36
...
Target SDK 36
2025-11-28 18:11:39 +01:00
adb
329c7a52a7
Merge pull request #4064 from deltachat/adb/edge-to-edge2
...
Make edge-to-edge great again
2025-11-28 18:10:16 +01:00
B. Petersen
b19d39b794
use updated texts in tests
2025-11-28 14:27:18 +01:00
B. Petersen
b4d8f1e04f
remove all png files before help creation
2025-11-28 14:25:03 +01:00
adbenitez
febf2cb105
(temporarily) opt-out predictive back
2025-11-28 02:19:00 +01:00
adbenitez
ef00e04638
update compileSdk and targetSdkVersion to 36 in build.gradle
2025-11-28 01:49:49 +01:00
adb
1042f4b4f8
Merge branch 'adb/edge-to-edge2' into adb/webview-links-tweaks
2025-11-28 01:38:39 +01:00
adb
0180d63821
Merge branch 'main' into adb/edge-to-edge2
2025-11-28 01:38:20 +01:00
adb
8b8c6b6bbb
Merge pull request #4050 from deltachat/adb/issue-4049
...
garbage-collect storage of deleted webxdc apps
2025-11-28 01:37:31 +01:00
adbenitez
fe8ad85f89
assume core will handle unexisting accounts
2025-11-28 01:35:03 +01:00
adbenitez
c938c4dcd9
check for existing account IDs
2025-11-28 01:26:51 +01:00
adb
35f6a06406
Merge branch 'main' into adb/issue-4049
2025-11-27 19:28:49 +01:00
adbenitez
db7365c3b3
restrict supported URL schemas
2025-11-27 19:10:18 +01:00
adbenitez
51d7e5df62
update changelog
2025-11-27 07:39:51 +01:00
adb
28f7fbf806
Merge branch 'main' into adb/edge-to-edge2
2025-11-27 07:39:00 +01:00
adbenitez
d6d3dd8930
enable edge-to-edge only in SDK 30+
2025-11-27 07:20:05 +01:00
adbenitez
83571ba0bf
ConversationListActivity: fix display of searchToolbar
2025-11-26 23:55:51 +01:00
adbenitez
34fc888c5e
WebViewActivity: improve integrated map's edge-to-edge
2025-11-26 23:40:23 +01:00
adbenitez
0a7be040c3
NewContactActivity: small tweaks
2025-11-26 23:11:27 +01:00
adbenitez
448334a8a2
ShareActivity: properly implement edge-to-edge
2025-11-26 23:01:28 +01:00
adbenitez
5141116f38
QrShowActivity: properly implement edge-to-edge
2025-11-26 22:54:20 +01:00
adbenitez
310500b8d7
ProfileActivity: properly implement edge-to-edge
2025-11-26 22:20:59 +01:00
adbenitez
7bc0ab858a
ContactSelectionActivity: properly implement edge-to-edge
2025-11-26 22:13:49 +01:00
adbenitez
ca438ca3a3
AllMediaActivity: properly implement edge-to-edge
2025-11-26 21:55:45 +01:00
adbenitez
2a2cb7c26e
QrActivity: properly implement edge-to-edge
2025-11-26 21:24:58 +01:00
adbenitez
9e5a2d30ed
WelcomeActivity: properly implement edge-to-edge
2025-11-26 20:57:50 +01:00
adbenitez
5b8c0db287
WebxdcStoreActivity: properly implement edge-to-edge
2025-11-26 20:32:06 +01:00
adbenitez
08864ae250
WebViewActivity: properly implement edge-to-edge
2025-11-26 20:26:48 +01:00
adbenitez
ea6bd9283c
EditTransportActivity: properly implement edge-to-edge
2025-11-26 20:11:49 +01:00
adbenitez
83dfca249d
LogViewActivity: properly implement edge-to-edge
2025-11-26 19:59:23 +01:00
adbenitez
c7d41d1b84
InstantOnboardingActivity: properly implement edge-to-edge
2025-11-26 19:38:55 +01:00
adbenitez
b09838f033
ConversationListActivity: properly implement edge-to-edge
2025-11-26 07:55:35 +01:00
adbenitez
10164032f0
GroupCreateActivity: properly implement edge-to-edge
2025-11-26 06:28:25 +01:00
adbenitez
7829ff0a83
CreateProfileActivity: properly implement edge-to-edge
2025-11-26 06:01:49 +01:00
adbenitez
aaa8a07511
ConversationListArchiveActivity: properly implement edge-to-edge
2025-11-26 05:43:12 +01:00
adbenitez
cd2aedcc6b
ConversationActivity: properly implement edge-to-edge
2025-11-26 04:05:09 +01:00
adbenitez
553610cfa4
BlockedContactsActivity: properly implement edge-to-edge
2025-11-26 03:14:43 +01:00
adbenitez
ceea00e2cc
ApplicationPreferencesActivity: properly implement edge-to-edge
2025-11-26 02:41:33 +01:00
adbenitez
ef512b0f14
RegistrationQrActivity: properly implement edge-to-edge
2025-11-26 01:10:57 +01:00
adbenitez
83a7e4df3f
BackupTransferActivity: properly implement edge-to-edge
2025-11-26 00:49:08 +01:00
adbenitez
d4aa90cc0c
ProxySettingsActivity: properly implement edge-to-edge
2025-11-26 00:31:12 +01:00
adbenitez
342d820095
ChatBackgroundActivity: properly implement edge-to-edge
2025-11-25 23:29:19 +01:00
adbenitez
18d9c00d13
NewContactActivity: properly implement edge-to-edge
2025-11-25 22:30:20 +01:00
B. Petersen
8df792a8e3
mark strings that are about to be no longer needed as deprecated
2025-11-25 20:25:06 +01:00
B. Petersen
0693f8ad60
mark strings that are about to be no longer needed as deprecated
2025-11-25 13:50:39 +01:00
adbenitez
c6ff66ba51
add missing import
2025-11-24 21:36:59 +01:00
adb
eaa6a68e4f
Merge pull request #4060 from deltachat/adb/issue-4058
...
add output of `Rpc.getStorageUsageReportString()` to log
2025-11-24 21:16:23 +01:00
adbenitez
6cf044d7c9
Merge remote-tracking branch 'upstream/main'
2025-11-24 19:24:43 +01:00
adbenitez
174170ee4f
update changelog
2025-11-24 00:54:09 +01:00
adbenitez
3ee2c3f0be
add output of Rpc.getStorageUsageReportString() to log
2025-11-24 00:44:34 +01:00
adbenitez
339ab13f64
update changelog
2025-11-24 00:18:54 +01:00
adbenitez
777e6f40cb
use getExistingMsgIds()
2025-11-23 23:39:47 +01:00
adb
577ec92c53
Merge branch 'main' into adb/issue-4049
2025-11-23 23:29:50 +01:00
adb
d41679f2c0
Merge pull request #4057 from deltachat/update-core-and-stuff-2025.11.23
...
Update core to 2.28.0
2025-11-23 23:28:14 +01:00
adbenitez
2bfb2ae58f
update translations
2025-11-23 23:25:42 +01:00
adbenitez
ca56ca2dd1
update JSON-RPC bindings
2025-11-23 23:04:29 +01:00
adbenitez
ca35a0635b
update changelog
2025-11-23 23:01:03 +01:00
adbenitez
127f29a17e
update deltachat-core-rust to 'chore(release): prepare for 2.28.0' of 'v2.28.0'
2025-11-23 22:55:20 +01:00
adb
9f40d84a51
Merge branch 'main' into adb/issue-4049
2025-11-23 22:50:04 +01:00
adb
21eab6dfe9
Merge pull request #4045 from deltachat/adb/improve-webxdc-link-handling
...
allow to open all links (asking before with dialog)
2025-11-23 22:48:33 +01:00
adbenitez
d8ea2ad273
only ask to open link in webxdc
2025-11-23 22:18:55 +01:00
adbenitez
a66b4d8923
allow to open link directly in local/offile help
2025-11-23 22:14:47 +01:00
adbenitez
3c9a289e2d
convert URL to ASCII
2025-11-23 19:50:39 +01:00
adbenitez
29daa1ee89
tweak dialog, allow to copy to clipboard
2025-11-23 19:21:20 +01:00
adbenitez
769a07449f
update changelog
2025-11-23 18:48:30 +01:00
adbenitez
0993745c33
allow to open all links (asking before with dialog)
2025-11-23 18:41:04 +01:00
adb
f1d9ddeed6
Merge branch 'main' into adb/issue-4049
2025-11-23 16:20:05 +01:00
adb
2218ae91e0
Merge branch 'main' into adb/improve-webxdc-link-handling
2025-11-23 16:16:29 +01:00
adb
21a8ba9674
Merge pull request #4053 from deltachat/adb/improve-buinding-and-releasing-docs
...
improve building and releasing docs
2025-11-23 16:15:01 +01:00
adbenitez
153fe5f1e7
add trailing new line
2025-11-23 16:13:04 +01:00
adbenitez
ec49ac8eb6
improve building and releasing docs
2025-11-22 22:43:21 +01:00
adb
da1e71b2d2
Merge branch 'main' into adb/issue-4049
2025-11-22 22:28:03 +01:00
adbenitez
00027ad8f3
remove unused imports
2025-11-22 20:05:46 +01:00
adbenitez
81e7f37d61
move WebxdcGarbageCollectionWorker to webxdc package
2025-11-22 20:05:21 +01:00
adb
4e6c1e3eaf
Merge pull request #4051 from deltachat/link2xt/webxdc-garbage-collector-worker
...
Add WebxdcGarbageCollectionWorker
2025-11-22 19:25:01 +01:00
link2xt
77eda90923
Add WebxdcGarbageCollectionWorker
2025-11-22 16:40:58 +00:00
adbenitez
0a7b9e7ea2
add support for gemini links
2025-11-22 15:35:51 +01:00
adb
718bf0d74b
Merge pull request #4035 from deltachat/adb/issue-4020
...
customize phone number regex in Linkifier
2025-11-22 15:07:33 +01:00
adbenitez
82c963c38f
update f-droid store description
2025-11-22 00:35:48 +01:00
adbenitez
999a33e77c
remove public bot list from menu
2025-11-22 00:35:30 +01:00
adbenitez
e96b4db126
Merge branch 'adb/issue-4049' of https://github.com/deltachat/deltachat-android into adb/issue-4049
2025-11-22 00:06:02 +01:00
adbenitez
118d4f864f
add startup delay to avoid bottleneck on app start
2025-11-22 00:05:40 +01:00
adb
d6259f112e
Merge branch 'main' into adb/issue-4049
2025-11-22 00:03:16 +01:00
adbenitez
f9eb55170d
add zapstore.yaml
2025-11-21 23:42:11 +01:00
adbenitez
2bb104a234
add geo: support in message bubbles
2025-11-21 23:41:56 +01:00
adbenitez
b75b29cf08
Merge remote-tracking branch 'upstream/main'
2025-11-21 23:13:00 +01:00
adbenitez
2a3934cbd7
garbage-collect storage of deleted webxdc apps
2025-11-21 22:47:25 +01:00
B. Petersen
9a6abed1e4
'which help' refers to 'statistics', so it should be plural
2025-11-21 19:49:39 +01:00
adb
baf5f97e96
Merge branch 'main' into adb/improve-webxdc-link-handling
2025-11-21 19:46:21 +01:00
adb
3426d9cb37
Merge branch 'main' into adb/issue-4020
2025-11-21 19:45:05 +01:00
Hocuri
53f401caf5
feat: Add missing core stock strings ( #4044 )
2025-11-21 09:54:59 +01:00
adbenitez
4950d0be55
tweak variable name
2025-11-21 03:33:09 +01:00
adbenitez
57ac9d6b91
don't linkify numbers in the middle of text
2025-11-21 03:11:30 +01:00
adb
8723adbfcd
Merge branch 'main' into adb/issue-4020
2025-11-21 02:12:56 +01:00
adb
8c5038c20f
Merge pull request #4046 from deltachat/adb/rename-registrationactivity
...
rename RegistrationActivity to EditTransportActivity
2025-11-21 02:12:38 +01:00
adb
6518c22b79
Merge branch 'main' into adb/issue-4020
2025-11-21 02:11:28 +01:00
adbenitez
0027e2c93b
rename RegistrationActivity to EditTransportActivity
2025-11-21 00:50:33 +01:00
adb
0b8eaad68a
Merge pull request #4039 from deltachat/adb/use-list_transport
...
use listTransports
2025-11-20 23:27:33 +01:00
adbenitez
16738f053a
tweak RegistrationActivity
2025-11-20 23:22:38 +01:00
adbenitez
bed9a4d8d4
remove leftover
2025-11-20 23:21:08 +01:00
adbenitez
1ee3d40f37
tweak RegistrationActivity
2025-11-20 23:20:19 +01:00
adbenitez
1c6e9fc391
tweak RegistrationActivity
2025-11-20 23:17:50 +01:00
adb
31c8e8d46b
Merge branch 'main' into adb/improve-webxdc-link-handling
2025-11-20 22:42:31 +01:00
adbenitez
ff6e0d9fbf
improve webxdc link handling
...
add geo: support and support for i.delta.chat links
2025-11-20 22:33:14 +01:00
adb
a92ccd6d43
Merge branch 'main' into adb/use-list_transport
2025-11-20 18:25:36 +01:00
adb
32bdce147a
Merge pull request #4037 from deltachat/adb/add-full-rpc-bindings
...
add full rpc bindings
2025-11-20 18:25:06 +01:00
B. Petersen
1e6d1ed917
shorten QR scan hints and make them work for channels as well
2025-11-20 18:22:57 +01:00
adb
0f9e378923
Merge branch 'main' into adb/use-list_transport
2025-11-20 18:21:32 +01:00
adb
5aaa11a445
Merge pull request #4038 from deltachat/adb/fix-ChatsPreferenceFragment
...
fix usage of R.string.pref_backup_export_this
2025-11-19 23:05:17 +01:00
adbenitez
e77f266da5
fix usage of R.string.pref_backup_export_this
2025-11-19 18:37:38 +01:00
adbenitez
dc1be8e07b
use Rpc.listTransports() instead of old configs
2025-11-19 18:34:26 +01:00
adbenitez
d9daae7f41
update building instructions
2025-11-19 00:08:22 +01:00
adbenitez
b30ae06dde
add generated JSON-RPC bindings
2025-11-19 00:08:16 +01:00
adbenitez
488ba08e05
use Linkify.sPhoneNumberMatchFilter
2025-11-18 22:02:34 +01:00
adb
7a1db99daa
Merge pull request #4017 from deltachat/adb/fix-conversationtitleview
...
only show three-dots if self is not in chat
2025-11-18 15:17:21 +01:00
B. Petersen
8450349e19
remove deprecated strings and update some translator hints
2025-11-18 12:00:06 +01:00
adb
50a6389b75
Merge pull request #4034 from deltachat/adb/tweak-multidevice-str-keys
...
use pref_multidevice_* instead of pref_send_copy_to_self
2025-11-18 11:47:20 +01:00
adbenitez
aa4b65dbb0
customize phone number regex in Linkifier
2025-11-18 05:30:09 +01:00
adb
96154422c1
Merge branch 'main' into adb/fix-conversationtitleview
2025-11-18 03:27:31 +01:00
adb
bc82f56353
Merge branch 'main' into adb/tweak-multidevice-str-keys
2025-11-18 03:26:09 +01:00
adbenitez
1d9c9bb1b6
use pref_multidevice_* instead of pref_send_copy_to_self
2025-11-17 21:48:57 +01:00
B. Petersen
037a468332
update wording after discussion
2025-11-17 21:08:16 +01:00
B. Petersen
df41fa7cba
showing password is deprected
2025-11-17 21:08:16 +01:00
B. Petersen
a48f595cf7
'send background messages' -> 'exchange data'
...
- 'backgound' term is used in many other contextes
- 'messages' may also be confused with what the user usually thinks of being a 'message',
similar for 'send'
2025-11-17 21:08:16 +01:00
B. Petersen
f221321e6c
add missing comment
2025-11-17 21:08:16 +01:00
B. Petersen
bf9842e414
we are saying Real-Time as well, so i think that should be upper cased as well, in general we upper case most key words
2025-11-17 21:08:16 +01:00
link2xt
0ee54460ba
Update Rust from 1.86.0 to 1.91.1
...
Next core will require Rust 1.88.0
2025-11-17 16:54:57 +00:00
adbenitez
83a6fc531a
tweak code
2025-11-17 17:12:10 +01:00
adb
8989737c71
Merge branch 'main' into adb/fix-conversationtitleview
2025-11-17 16:34:31 +01:00
adb
56f89af121
Merge pull request #4018 from deltachat/adb/issue-4016
...
implement Service.onTimeout() in FetchForegroundService
2025-11-17 16:34:11 +01:00
adb
97ee01eac1
Merge branch 'main' into adb/issue-4016
2025-11-17 16:02:42 +01:00
adbenitez
8c7e430d4d
use stobBackgroundFetch
2025-11-17 15:29:39 +01:00
B. Petersen
2b36b69251
update translations
2025-11-17 15:11:13 +01:00
adb
acf8f10f76
Merge branch 'main' into adb/issue-4016
2025-11-16 13:43:16 +01:00
adb
e5b890a765
Merge pull request #4026 from deltachat/update-core-and-stuff-2025.11.16
...
Update core to 2.27.0
2025-11-16 13:42:35 +01:00
adbenitez
3da97acdfd
update translations strings and offline help
2025-11-16 13:41:49 +01:00
adbenitez
75fc7c48e9
update changelog
2025-11-16 13:34:52 +01:00
adbenitez
7bdefeab37
update deltachat-core-rust to 'chore(release): prepare for 2.27.0' of 'v2.27.0'
2025-11-16 13:12:00 +01:00
adb
f71097f2d2
Merge pull request #4019 from deltachat/adb/issue-3829
...
unify multi-device into a single setting
2025-11-16 13:09:35 +01:00
adb
90e2229543
Merge branch 'main' into adb/issue-3829
2025-11-16 13:08:55 +01:00
bjoern
e8e9987eb3
use app-term instead of webxdc-term; add "About Apps" to three dot menu ( #4025 )
...
* deprecate 'what is webxdc?' string"
it is used when an in-app is on the screen (on desktop),
however, instead of helping, immediately raises another question,
as the user just did not know about webxdc at all at that point
(we are not using the term in the apps at all).
better just use the string 'Help' and open
offline help at #webxdc - the entry is also just improved :)
* add 'help' to app-menu
* just 'help' may be confused with 'help about that app', be little more specific
* update CHANGELOG
2025-11-16 12:56:23 +01:00
adbenitez
68b5383dc4
tweak date
2025-11-15 23:27:12 +01:00
adbenitez
5ab215489a
tweak to suggestions
2025-11-15 23:24:57 +01:00
adb
8f401e2a09
Merge branch 'main' into adb/issue-3829
2025-11-15 23:12:52 +01:00
adbenitez
572932e92d
show dialog before changing "multi-device mode" switch
2025-11-15 23:11:52 +01:00
Hocuri
f924a407b3
feat: Add the possibility to withdraw channel invite links and QR codes ( #4022 )
2025-11-15 18:17:06 +00:00
B. Petersen
adcbf118b6
make use of new string, deprecate the old one
2025-11-14 18:35:55 +01:00
B. Petersen
0e185eff4c
add more transport strings
2025-11-14 18:35:55 +01:00
B. Petersen
ad5df50eb9
tune down the now advanced button
2025-11-14 18:35:55 +01:00
B. Petersen
22921e72e9
reword 'classic email login' to 'use classic email as transport'
2025-11-14 18:35:55 +01:00
Hocuri
199881e3b2
feat: Rephrase "Establishing end-to-end encryption" -> "Establishing connection"
2025-11-14 17:24:35 +01:00
adbenitez
12ec74e835
update changelog
2025-11-12 19:09:02 +01:00
adbenitez
42d0a40f58
unify multi-device into a single setting
2025-11-12 17:47:52 +01:00
adbenitez
68e8b64b47
stop service in onTimeout
2025-11-12 17:00:36 +01:00
adbenitez
a06f77b5f8
update changelog
2025-11-12 16:57:32 +01:00
adbenitez
b809fc007b
implement Service.onTimeout() in FetchForegroundService
2025-11-12 16:46:21 +01:00
adbenitez
334893071b
use DcChat.isSelfInChat in ProfileAvatarItem
2025-11-12 00:15:36 +01:00
adbenitez
306064e260
only show three-dots if self is not in chat
2025-11-12 00:09:13 +01:00
adb
85f679c69f
Merge pull request #4014 from deltachat/adb/improve-ConversationTitleView
...
improve ConversationTitleView
2025-11-10 19:16:45 +01:00
adb
f23e3d4e22
Merge branch 'main' into adb/improve-ConversationTitleView
2025-11-10 19:16:35 +01:00
adb
59d4c8fbd8
Merge pull request #4015 from deltachat/adb/issue-3980
...
don't show weird dialog if recoding video fails
2025-11-10 19:16:00 +01:00
adbenitez
5f33c8a56d
update changelog
2025-11-10 18:04:45 +01:00
adbenitez
45ba604820
don't show weird dialog if recoding video fails
2025-11-10 18:03:30 +01:00
adbenitez
780df4df46
update changelog
2025-11-10 17:35:14 +01:00
adbenitez
01ac637142
only show group member count if dcChat.canSend() is true
2025-11-10 17:30:32 +01:00
adbenitez
147de536f7
remove deprecated unused profileView parameter in setTitle
2025-11-10 17:22:33 +01:00
adbenitez
9f0596de0a
don't linkify numbers
2025-11-10 16:24:25 +01:00
adbenitez
750fbaa6cc
Merge remote-tracking branch 'upstream/main'
2025-11-10 15:42:21 +01:00
B. Petersen
c623343b04
add dotdotdot to 'share with'
2025-11-10 15:29:40 +01:00
adb
b216274b37
Merge pull request #4011 from deltachat/adb/change-link-colors
...
change link color
2025-11-10 15:27:59 +01:00
adbenitez
843e813593
update changelog
2025-11-10 15:27:29 +01:00
Copilot
9eb0608c89
Add GitHub Copilot instructions ( #59 )
...
* Add GitHub Copilot instructions for ArcaneChat Android
Co-authored-by: adbenitez <24558636+adbenitez@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: adbenitez <24558636+adbenitez@users.noreply.github.com >
2025-11-10 14:11:55 +00:00
adbenitez
560a993972
change link color
2025-11-10 14:53:13 +01:00
adb
8701c72d43
Merge pull request #4005 from deltachat/adb/issue-4004
...
tweak RegistrationActivity for chatmail profiles
2025-11-07 22:19:33 +01:00
adbenitez
454f8a4628
update changelog
2025-11-07 22:18:33 +01:00
adb
03cc658e7e
Merge pull request #4007 from deltachat/adb/remove-deprecated-advanced-section
...
remove deprecated/broken `send_autocrypt_setup_message` advanced preference
2025-11-07 22:14:36 +01:00
B. Petersen
e12081642d
unify e-mail to email
2025-11-07 22:12:41 +01:00
adbenitez
9cbdd8d553
remove deprecated/broken send_autocrypt_setup_message advanced preference
2025-11-07 21:58:43 +01:00
adbenitez
65b1d93c70
tweak RegistrationActivity
2025-11-07 21:36:31 +01:00
adbenitez
085eace0cf
tweak RegistrationActivity for chatmail profiles
2025-11-07 17:43:21 +01:00
adbenitez
552f6e2975
use subscribers instead of recipients
2025-11-07 16:59:48 +01:00