Commit graph

16 commits

Author SHA1 Message Date
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
966d8784f3 adapt to new PGP-contacts 2025-06-24 17:46:51 +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
Hocuri
10c4a105bb
feat: Move to addTransport / addTransportFromQr API (#3676), remove AEAP message (#3698) 2025-04-02 18:14:49 +02:00
adbenitez
b14b8eea9d use change_contact_name 2025-03-20 18:41:11 +01:00
adbenitez
c1eff8362f use Rpc.createContact() to set contact's name 2025-03-20 17:38:57 +01:00
adbenitez
bcee64317d call rpc.start() before it is used 2025-03-10 17:30:59 +01:00
adbenitez
c1a49332d0 use JSON-RPC for addAccount 2025-02-19 16:33:31 +01:00
B. Petersen
8728a0a39b remove dead code
these RPC calls are probably a relict of first tries,
they are not exhaustive in their area are nor were ever used,
maybe not even working.
if we decide to go that way at some point anyways much more is needed :)
2024-12-02 13:30:38 +01:00
adbenitez
0482889dfa improve delete-account-dialog layout 2024-09-02 19:27:07 +02:00
adbenitez
07d895594e add API to JavaScriptInterface and Rpc, listent to realtime data event 2024-06-13 15:26:59 +02:00
adbenitez
fee58e6eac fix building 2024-06-12 02:17:10 +02:00
Renamed from src/com/b44t/messenger/rpc/Rpc.java (Browse further)