feat: add update system

This commit is contained in:
semenov
2025-01-13 14:22:52 +03:00
parent b68207d698
commit a004907a4d
29 changed files with 1096 additions and 252 deletions

View File

@@ -11,15 +11,58 @@
"id": "24c44b1390af655a",
"type": "leaf",
"state": {
"type": "excalidraw",
"type": "kanban",
"state": {
"file": "Алексей/AssetManagerScheme.md"
"file": "Алексей/Board.md",
"kanbanViewState": {
"kanban-plugin": "board",
"list-collapse": [
false,
false,
false,
false,
false,
false,
false,
false,
false
]
}
},
"icon": "excalidraw-icon",
"title": "AssetManagerScheme"
"icon": "lucide-trello",
"title": "Board"
}
},
{
"id": "1aa07d1707bb3761",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Что умеем отправлять Server - Client QT.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Что умеем отправлять Server - Client QT"
}
},
{
"id": "77886c7575d9bc97",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Что умеем отправлять Server - Client QT.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Что умеем отправлять Server - Client QT"
}
}
]
],
"currentTab": 2
}
],
"direction": "vertical"
@@ -162,9 +205,15 @@
"obsidian-kanban:Создать новую доску": false
}
},
"active": "24c44b1390af655a",
"active": "77886c7575d9bc97",
"lastOpenFiles": [
"Алексей/Board.md",
"Алексей/Чек лист по переносу.md",
"Алексей/ТЕСТ-КЕЙСЫ.md",
"Алексей/Рефакторинг.md",
"Без названия.md",
"Как умеем принимать на Server.md",
"Что умеем отправлять Server - Client QT.md",
"Алексей/AssetManagerScheme.md",
"Desk.md",
"CLIENT SERVER.canvas",
@@ -172,7 +221,6 @@
"Андрей/ВАЖНАЯ ЗАМЕТКА.md",
"Образец отправки сообщения с маркером.md",
"Порядок сборки Unity билда под сервер.md",
"Алексей/ТЕСТ-КЕЙСЫ.md",
"Алексей",
"AssetManagerScheme.md",
"SERVER/UpdateController.md",

View File

@@ -6,6 +6,8 @@ kanban-plugin: board
## backLog
- [ ] выписать все варианты взаимодействия между всеми клиентами и сервером
- [ ] sendSystem::sendXmlAnswer новый вариант отпарвки XML пакетов
## bugs
@@ -29,6 +31,7 @@ kanban-plugin: board
- [ ] Прибраться в Server
- [ ] рефакторинг
- [ ] добавить генерацию пустых файлов, если shared не найден
## NOW

View File

@@ -0,0 +1,2 @@
1. DataParser разделить на подклассы, придумать как скомпоновать. Возможно разделить на формирование ответов и парсинг входящих данных.
2.

View File

@@ -0,0 +1,11 @@
- [x] AssetManager
- [x] DataParser
- [x] Logger
- [x] ProcessingSystem
- [x] RecognizeSystem
- [x] SendSystem
- [x] Tools
- [x] UpdateController
- [x] ClientHandler
- [x] MultiThreadServer
- [x] ServerLMSWidget

View File

@@ -0,0 +1 @@
- XML файлы с поиском по тегу (DataParser::xmlParser)