Initial release: Comfy-Studio v1.0.0
Десктопная галерея и менеджер изображений ComfyUI (PyQt6 + SQLite): - мультипапочный мониторинг (watchdog), грид миниатюр, drag-and-drop - теги, избранное, рейтинг, поиск по промтам - парсер метаданных ComfyUI (PNG/WebP/JPEG), редактор workflow/prompt JSON - перевод выделенного текста через контекстное меню (настраиваемые языки) - отправка промта в очередь ComfyUI с внедрением правок и нового seed - полноэкранный просмотр, локализация ru/en, тёмная тема Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
"""
|
||||
Конфигурационные константы приложения.
|
||||
Application configuration constants.
|
||||
"""
|
||||
|
||||
from pathlib import Path
|
||||
|
||||
APP_NAME = "Comfy-Studio"
|
||||
APP_VERSION = "1.0.0"
|
||||
|
||||
# Данные храним рядом с проектом (портативный режим)
|
||||
PROJECT_ROOT = Path(__file__).resolve().parent.parent.parent
|
||||
DB_PATH = PROJECT_ROOT / "comfystudio.db"
|
||||
SETTINGS_PATH = PROJECT_ROOT / "settings.json"
|
||||
LOG_PATH = PROJECT_ROOT / "comfystudio.log"
|
||||
|
||||
# Поддерживаемые расширения изображений
|
||||
SUPPORTED_EXTENSIONS = (".png", ".jpg", ".jpeg", ".webp")
|
||||
|
||||
# --- ComfyUI ---
|
||||
DEFAULT_COMFYUI_URL = "http://127.0.0.1:8188"
|
||||
COMFYUI_PROMPT_ENDPOINT = "/prompt"
|
||||
|
||||
# --- UI ---
|
||||
DEFAULT_WINDOW_WIDTH = 1400
|
||||
DEFAULT_WINDOW_HEIGHT = 900
|
||||
DEFAULT_THUMBNAIL_SIZE = 130
|
||||
MIN_THUMBNAIL_SIZE = 80
|
||||
MAX_THUMBNAIL_SIZE = 300
|
||||
|
||||
# --- Логирование ---
|
||||
LOGGING_LEVEL = "INFO"
|
||||
Reference in New Issue
Block a user