adbenitez
b0762a8b46
Merge remote-tracking branch 'upstream/main'
2026-02-22 13:00:11 +01:00
adbenitez
b54ac50ea5
when "description changed by Foo" is clicked, open chat profile
2026-02-21 22:59:19 +01:00
adbenitez
8b5dd70d75
Merge remote-tracking branch 'upstream/main'
2026-02-05 20:25:35 +01:00
adbenitez
86451a00ff
Merge remote-tracking branch 'upstream/main'
2026-01-28 22:28:40 +01:00
adbenitez
1e4c8bc291
use event emmiter before DcAccounts creation
2026-01-27 19:05:38 +01:00
adbenitez
a03fd337ef
throw exception if createAccountsCPtr() returned null pointer
2026-01-27 01:20:27 +01:00
adbenitez
1b0d3f8583
Merge remote-tracking branch 'upstream/main'
2026-01-08 17:42:54 +01:00
adbenitez
e0a71d0fff
use DC_EVENT_TRANSPORTS_MODIFIED to sync changes from remote devices
2026-01-03 16:13:32 +01:00
adbenitez
b75b29cf08
Merge remote-tracking branch 'upstream/main'
2025-11-21 23:13:00 +01:00
adbenitez
8c7e430d4d
use stobBackgroundFetch
2025-11-17 15:29:39 +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
adbenitez
7e1930abc5
Merge remote-tracking branch 'upstream/main'
2025-11-05 17:13:44 +01:00
Hocuri
2881ea7150
feat: Adapt to channel-invite QR codes
2025-11-03 22:50:19 +01:00
adbenitez
b4f026b04e
remove deprecated chat verification code
2025-11-01 23:32:27 +01:00
adbenitez
222e5092d2
remove oauth code from DcContext
2025-10-30 23:44:16 +01:00
adbenitez
98551713ae
Merge remote-tracking branch 'upstream/main'
2025-10-23 14:06:32 +02:00
adbenitez
cf4cb2f839
remove duplicated ListenableFuture and SettableFuture
2025-10-10 15:38:25 +02:00
adbenitez
3aa2fbf67a
Merge remote-tracking branch 'upstream/main'
2025-10-09 15:34:30 +02:00
adbenitez
4e6e805ede
remove unused old videochat invitation API
2025-09-30 15:59:58 +02:00
adb
e388464d28
Merge branch 'adb/new-rpc-bindings' into adb/integrated-videocalls
2025-09-27 00:14:07 +02:00
adbenitez
afc7a04b63
revert changes in Rpc class
2025-09-27 00:13:13 +02:00
adbenitez
b871e42b86
use auto-generated RPC bindings
2025-09-26 23:40:26 +02:00
adbenitez
a3c7e3db3d
use RPC for call API
2025-09-22 18:33:59 +02:00
adbenitez
c9816ae785
don't allow to edit call messages
2025-09-19 14:29:46 +02:00
adbenitez
f6ce98f9a2
remove DC_MSG_VIDEOCHAT_INVITATION
2025-09-09 16:10:42 +02:00
adbenitez
cb465ec85e
remove outdated info message types
2025-09-09 15:16:56 +02:00
adb
75673ef1ad
Merge branch 'main' into adb/integrated-videocalls
2025-09-02 14:15:25 +02:00
adbenitez
c6bbb0a524
improve code
2025-08-26 13:23:54 +02:00
adb
ca27be240e
Merge branch 'main' into adb/integrated-videocalls
2025-08-18 14:53:03 +02:00
adbenitez
2a0be883c2
Merge remote-tracking branch 'upstream/main'
2025-07-19 16:44:15 +02:00
B. Petersen
5ff8101c2c
replace 'half blocked' by 'contact request'
2025-07-19 15:02:52 +02:00
B. Petersen
9e87a4b2a8
allow tapping new e2ee-info-messages; remove outdated protection-broken path
2025-07-19 15:02:52 +02:00
adbenitez
d7c3303cec
allow to create new unencrypted group
2025-07-15 22:03:31 +02:00
adbenitez
1d7d0dd329
allow to "move to top" accounts in the account selector
2025-07-11 16:01:10 +02:00
Hocuri
717777f628
Show channels in a proper "Channel" chat ( #3783 )
...
* Rename "broadcast list" to "channel"/"broadcast channel" both in UI and code
* feat: Add new channel types
* Update CHANGELOG.md
* adb's review
* refactor: Rename BroadcastChannel to Broadcast
* Revert accidental change
* Make it possible to leave channels
- In a chat, if the chat is an InBroadcast, and it's not a contact
request, then the `Leave` menu option is shown with the translated
stock string `menu_leave_channel` as its label.
- If the user clicks on it, the confirmation dialog has
`menu_leave_channel` (rather than `menu_leave_group`) as its positive
option.
Counterpart of https://github.com/chatmail/core/pull/6984 .
---------
Co-authored-by: adbenitez <asieldbenitez@gmail.com >
Co-authored-by: adb <adb@merlinux.eu >
2025-07-10 10:32:04 +02:00
adbenitez
5af2d4fa8f
Merge remote-tracking branch 'upstream/main'
2025-07-09 23:51:26 +02:00
adbenitez
bd8698c3f3
add DcContact.isKeyContact()
2025-06-30 18:58:28 +02:00
adbenitez
966d8784f3
adapt to new PGP-contacts
2025-06-24 17:46:51 +02:00
B. Petersen
eee218a3b6
add call api
2025-06-19 00:48:59 +02:00
adbenitez
2f371c69cf
Merge remote-tracking branch 'upstream/main'
2025-05-19 12:56:38 +02:00
adbenitez
c4aa00d40d
Merge remote-tracking branch 'upstream/main'
2025-05-15 17:56:41 +02:00
adbenitez
16e89bb58a
avoid causing and logging exception in getWebxdcInfo if getWebxdcInfoJson returns empty string
2025-05-15 14:19:52 +02:00
B. Petersen
17e45fd2ab
log error if JSONRPC fails
2025-05-05 13:36:25 +02:00
B. Petersen
bc72fce060
fix crash in JSONRPC
...
the fix could have been avoid by checking for null
or not being overly specific with the exception.
as this is a very sensible area,
where any failure is dramatic,
we do both.
2025-05-03 20:39:20 +02:00
Hocuri
501a77e1dc
refactor: Rename addTransport -> addOrUpdateTransport() ( #3754 )
...
The API was renamed in https://github.com/chatmail/core/pull/6800 (i.e. core v1.159.2)
2025-04-30 14:03:50 +02:00
adbenitez
ad6f232d34
undo community hack
2025-04-27 02:11:35 +02:00
adbenitez
d2780c4c03
Merge remote-tracking branch 'upstream/main'
2025-04-13 12:21:53 +02:00
bjoern
bc73e1a2ba
open contact in scope when tapping info messages ( #3710 )
...
* open contact in scope when tapping info messages
* update CHANGELOG
---------
Co-authored-by: adb <adb@merlinux.eu >
2025-04-12 00:22:24 +02:00
adbenitez
5c06156463
Merge remote-tracking branch 'upstream/main'
2025-04-11 18:40:37 +02:00
Hocuri
10c4a105bb
feat: Move to addTransport / addTransportFromQr API ( #3676 ), remove AEAP message ( #3698 )
2025-04-02 18:14:49 +02:00