Diàleg «Quant a» centrat amb icona, nom gran i versió en cursiva

This commit is contained in:
2026-05-30 15:40:17 +02:00
parent 95a76d0d76
commit 34811038eb
4 changed files with 94 additions and 10 deletions
+14
View File
@@ -55,6 +55,20 @@ def macos_app_bundle() -> Path | None:
return None
def app_icon_path() -> Path | None:
"""Ruta al PNG del icono para la UI (icono de ventana/Dock y diálogo «Quant a»).
En .app vive en ``Contents/Resources/icon.png``; desde fuente, en ``assets/icon.png``.
Devuelve None si no se encuentra.
"""
bundle = macos_app_bundle()
if bundle is not None:
candidate = bundle / "Contents" / "Resources" / "icon.png"
else:
candidate = base_dir() / "assets" / "icon.png"
return candidate if candidate.exists() else None
def support_dir() -> Path:
"""Carpeta de soporte escribible en macOS (.app); se crea si no existe."""
root = (