feat: Add open in editor and remove from list (#267)

* refactor: Rename and move chat items
* feat: Add hotkeys for open in editor and remove file from list
* feat: Add opening by system
* feat: Add context action menu
This commit is contained in:
Petr Mironychev
2025-11-19 01:15:43 +01:00
committed by GitHub
parent bcdec96d92
commit ef73895823
16 changed files with 199 additions and 25 deletions

View File

@ -10,18 +10,20 @@ qt_add_qml_module(QodeAssistChatView
QtQuick
QML_FILES
qml/RootItem.qml
qml/ChatItem.qml
qml/dialog/CodeBlock.qml
qml/dialog/TextBlock.qml
qml/parts/TopBar.qml
qml/parts/BottomBar.qml
qml/parts/AttachedFilesPlace.qml
qml/parts/Toast.qml
qml/ToolStatusItem.qml
qml/ThinkingStatusItem.qml
qml/FileEditItem.qml
qml/parts/RulesViewer.qml
qml/parts/FileEditsActionBar.qml
qml/chatparts/CodeBlock.qml
qml/chatparts/FileEditBlock.qml
qml/chatparts/TextBlock.qml
qml/chatparts/ThinkingBlock.qml
qml/chatparts/ToolBlock.qml
qml/chatparts/ChatItem.qml
qml/controls/AttachedFilesPlace.qml
qml/controls/BottomBar.qml
qml/controls/FileEditsActionBar.qml
qml/controls/RulesViewer.qml
qml/controls/Toast.qml
qml/controls/TopBar.qml
RESOURCES
icons/attach-file-light.svg
@ -56,7 +58,7 @@ qt_add_qml_module(QodeAssistChatView
ChatSerializer.hpp ChatSerializer.cpp
ChatView.hpp ChatView.cpp
ChatData.hpp
FileItem.hpp FileItem.cpp
)
target_link_libraries(QodeAssistChatView