Skip to content

feat(chat): move the chat to the CTI and back, delete messages - #244

Open
edospadoni wants to merge 2 commits into
mainfrom
chat-move
Open

edospadoni wants to merge 2 commits into
mainfrom
chat-move

Conversation

@edospadoni

Copy link
Copy Markdown
Member

chat-island 0.1.57.

  • Move to NethVoice CTI: each chat's menu offers it. The chat windows then live in the CTI (floating or pinned to its rail) and the island here only listens (headless: no window, sound or notifications). The CTI offers "Move to NethLink" to bring them back; the choice is the person's, kept on the chat server, told live to their other clients. Opening a chat from NethLink (command bar, notification) brings the windows back here.
  • Delete a message for everyone, from its menu (XEP-0424).
  • Chat window left at the dock's size after opening a chat from the command bar, the first time after NethLink starts (not reproduced here): ChatIslandController now logs a size held for a new corner and a window that is not where it was put, so the next time shows why.

Needs nethesis/ns8-nethvoice#1088 and nethesis/nethvoice-cti#600.

@github-actions

Copy link
Copy Markdown

Automatic builds from https://github.com/NethServer/nethlink/actions/runs/39813699245.
Commit: a7d9da6

Name Platform Link
win-app.exe Windows (x64) Link
macos-app-x64.dmg MacOS (x64) Link
macos-app-arm64.dmg MacOS (arm64) Link
linux-app.AppImage Linux (x64) Link

@github-actions

Copy link
Copy Markdown

Automatic builds from https://github.com/NethServer/nethlink/actions/runs/39831665707.
Commit: 5ff3da7

Name Platform Link
win-app.exe Windows (x64) Link
macos-app-x64.dmg MacOS (x64) Link
macos-app-arm64.dmg MacOS (arm64) Link
linux-app.AppImage Linux (x64) Link

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant