First working, tray version

This commit is contained in:
2026-01-30 07:07:11 +01:00
parent 7fee583311
commit 99964087d7
39 changed files with 6681 additions and 89 deletions

View File

@@ -1,6 +1,32 @@
from UI.GUI import run_app
from Logic.Filehandler import *
from Test.Startup import startup_test
"""Vault - Resilient storage application.
startup_test()
run_app()
Entry point for the Vault application.
"""
import sys
from loguru import logger
def setup_logging() -> None:
"""Configure loguru logging."""
logger.remove()
logger.add(
sys.stderr,
format="<green>{time:HH:mm:ss}</green> | <level>{level: <8}</level> | {message}",
level="INFO",
)
def main() -> int:
"""Main entry point."""
setup_logging()
logger.info("Vault starting...")
from src.ui.tray_app import main as tray_main
return tray_main()
if __name__ == "__main__":
sys.exit(main())