Рефакторизация структуры кода для улучшения читаемости и удобства сопровождения.

This commit is contained in:
2026-04-30 07:41:41 +03:00
parent eec534760e
commit 89b17ea2b2
1406 changed files with 38483 additions and 3 deletions
+3
View File
@@ -0,0 +1,3 @@
{
"instancesDB": "browser"
}
+51
View File
@@ -0,0 +1,51 @@
manifestVersion: 1
id: mainsail
category: files
name: Mainsail
version: "2.14.0"
tagline: Управляйте и контролируйте свой принтер откуда угодно, с любого устройства
description: >-
🖨️ Современный и адаптивный пользовательский интерфейс для Klipper. Управляйте и контролируйте свой принтер откуда угодно, с любого устройства.
**Простота в использовании.** Основное внимание уделяется как предвидению того, что пользователям может потребоваться сделать, так и обеспечению того, чтобы пользовательский интерфейс содержал легкодоступные, понятные и удобные для пользователя элементы, упрощающие эти действия.
**Всегда на шаг впереди.** Мы тесно сотрудничаем с разработчиками других проектов, чтобы функции можно было реализовать уже на ранних этапах.
**100 % открытый исходный код.** Присоединиться может любой, любой может внести свой вклад.
releaseNotes: >-
Новые функции и улучшения:
- Улучшена консоль с многострочным вводом и историей.
- Добавлена поддержка SHT3X на панели температуры.
- Новое меню для открытия настроек и отключения обогревателей в разделе «Температуры».
- Реализованы записи пакетов Python в диспетчере обновлений.
- Добавлены граммовые шкалы тензодатчиков на панели разного.
- Добавлена поддержка датчика ширины нити Холла.
- Добавлена функция поиска в интерфейс настроек макросов.
Исправления ошибок:
- Исправлены различные проблемы на панелях «Редактор», «История» и «Таймлапс».
- Улучшена функциональность Z-наклона.
- Исправлена визуализация G2/G3 в Gcode-Viewer.
- Различные другие мелкие исправления и улучшения.
Полные примечания к выпуску можно найти по адресу https://github.com/mainsail-crew/mainsail/releases.
developer: Mainsail Crew
website: https://docs.mainsail.xyz/
dependencies: []
repo: https://github.com/mainsail-crew/mainsail
support: https://docs.mainsail.xyz/faq/getting-help
port: 8070
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
path: ""
defaultUsername: ""
defaultPassword: ""
submitter: Julienpeps
submission: https://github.com/getumbrel/dfwebos-apps/pull/1982
+13
View File
@@ -0,0 +1,13 @@
version: "3.7"
services:
app_proxy:
environment:
APP_HOST: mainsail_web_1
APP_PORT: 80
web:
image: ghcr.io/mainsail-crew/mainsail:v2.14.0@sha256:fc83a9104b9b87e0779f85dfaff2e68dc33824cfae3d0a7ae602dddbd062d1d1
restart: on-failure
stop_grace_period: 1m
volumes:
- ${APP_DATA_DIR}/data/config.json:/usr/share/nginx/html/config.json:ro