chatbar: move richtext back to main chat
This commit is contained in:
@@ -90,28 +90,6 @@ Item {
|
|||||||
hoverEnabled: true
|
hoverEnabled: true
|
||||||
acceptedButtons: Qt.NoButton
|
acceptedButtons: Qt.NoButton
|
||||||
}
|
}
|
||||||
QQC2.Button {
|
|
||||||
id: chatModeButton
|
|
||||||
anchors {
|
|
||||||
bottom: core.top
|
|
||||||
bottomMargin: Kirigami.Units.smallSpacing
|
|
||||||
horizontalCenter: root.horizontalCenter
|
|
||||||
}
|
|
||||||
|
|
||||||
visible: hoverArea.containsMouse || hovered || core.hovered
|
|
||||||
width: Kirigami.Units.iconSizes.enormous
|
|
||||||
height: Kirigami.Units.iconSizes.smallMedium
|
|
||||||
|
|
||||||
icon.name: NeoChatConfig.sendMessageWith === 0 ? "arrow-up" : "arrow-down"
|
|
||||||
text: NeoChatConfig.sendMessageWith === 0 ? i18nc("@action:button", "Enter rich text mode") : i18nc("@action:button", "Exit rich text mode")
|
|
||||||
display: QQC2.AbstractButton.IconOnly
|
|
||||||
|
|
||||||
onClicked: NeoChatConfig.sendMessageWith = NeoChatConfig.sendMessageWith === 0 ? 1 : 0
|
|
||||||
|
|
||||||
QQC2.ToolTip.visible: hovered
|
|
||||||
QQC2.ToolTip.delay: Kirigami.Units.toolTipDelay
|
|
||||||
QQC2.ToolTip.text: text
|
|
||||||
}
|
|
||||||
|
|
||||||
LibNeoChat.DelegateSizeHelper {
|
LibNeoChat.DelegateSizeHelper {
|
||||||
id: chatBarSizeHelper
|
id: chatBarSizeHelper
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ import QtQuick.Layouts
|
|||||||
|
|
||||||
import org.kde.kirigami as Kirigami
|
import org.kde.kirigami as Kirigami
|
||||||
|
|
||||||
|
import org.kde.neochat
|
||||||
import org.kde.neochat.libneochat as LibNeoChat
|
import org.kde.neochat.libneochat as LibNeoChat
|
||||||
import org.kde.neochat.messagecontent as MessageContent
|
import org.kde.neochat.messagecontent as MessageContent
|
||||||
|
|
||||||
@@ -188,6 +189,20 @@ RowLayout {
|
|||||||
QQC2.ToolTip.delay: Kirigami.Units.toolTipDelay
|
QQC2.ToolTip.delay: Kirigami.Units.toolTipDelay
|
||||||
QQC2.ToolTip.text: text
|
QQC2.ToolTip.text: text
|
||||||
}
|
}
|
||||||
|
|
||||||
|
QQC2.ToolButton {
|
||||||
|
icon.name: "edit-select-text-symbolic"
|
||||||
|
text: i18nc("@action:button", "Rich Text")
|
||||||
|
display: QQC2.AbstractButton.IconOnly
|
||||||
|
onClicked: NeoChatConfig.sendMessageWith = NeoChatConfig.sendMessageWith === 0 ? 1 : 0
|
||||||
|
checkable: true
|
||||||
|
checked: NeoChatConfig === 1
|
||||||
|
|
||||||
|
QQC2.ToolTip.visible: hovered
|
||||||
|
QQC2.ToolTip.delay: Kirigami.Units.toolTipDelay
|
||||||
|
QQC2.ToolTip.text: text
|
||||||
|
}
|
||||||
|
|
||||||
QQC2.ToolButton {
|
QQC2.ToolButton {
|
||||||
id: sendButton
|
id: sendButton
|
||||||
icon.name: "document-send"
|
icon.name: "document-send"
|
||||||
|
|||||||
Reference in New Issue
Block a user