from __future__ import annotations


APP_NAME = "CitiFox ERP App"
APP_VERSION = "0.3.66"
APP_RELEASE_CHANNEL = "desktop"
APP_USER_MODEL_ID = "com.hermes.citifoxerpapp.desktop"


def format_versioned_app_title(base_title: str | None = None) -> str:
    title = str(base_title or APP_NAME).strip() or APP_NAME
    return f"{title} v{APP_VERSION}"
