Skip to content

OmegaSolver V4.2 — Balanced UX & Neon

Choose a tag to compare

@OMEGAALPHA10 OMEGAALPHA10 released this 24 Sep 15:34
· 46 commits to main since this release
df16ba0

🎨 OmegaSolver V4.2 — "Balanced UX & Neon"

Tag V4.2
Estado
Plataforma

Esta release se centra en rediseñar la experiencia de usuario con un layout balanceado, un tema visual completamente nuevo inspirado en Murder Drones, y una barra de título personalizada que respeta todos los temas existentes.


✨ Novedades principales de la V4.2

🎨 Tema "OMEGASOLVER style"

Tema alienígena inspirado en Murder Drones con 6 sub-paletas neón:

  • 🟡 Amarillo (Cyn & N)
  • 🟡 Amarillo (V)
  • 🔴 Rojo (Doll)
  • 🟣 Morado (Uzi)
  • 🟣→🟡 Gradiente real (Uzi Post-Cyn) — usa LinearGradientBrush vertical.
  • 🟢 Verde (Lizzy)

Aplica fuente Rajdhani / Orbitron con fallback a Consolas, título con glow neón (◤ OMEGASOLVER ◢), y borde con DropShadowEffect. La advertencia se muestra una sola vez por sistema gracias al archivo omega-warning.ack.

🖼️ Custom Chrome (barra de título personalizada)

Ventana sin decoración nativa de Windows (WindowStyle="None"):

  • Barra de título propia que respeta el color de los 17 temas vía DynamicResource.
  • Arrastre desde cualquier zona de la barra.
  • Botones de minimizar / maximizar / cerrar con hover.
  • Máximo → esquinas cuadradas. Normal → esquinas redondeadas.
  • Doble clic en la barra maximiza/restaura.

⚖️ Layout balanceado en Modo Básico (2 columnas)

Reorganización del modo simple para eliminar el hueco visual:

  • Columna izquierda: 🛠️ Reparar mi PC + 🛡️ Seguridad.
  • Columna derecha: 🧹 Limpieza + 🌐 Arreglar Internet.

El Modo Avanzado mantiene las 3 columnas por categoría (Sistema / Red / Mantenimiento).

🔧 Instancia única (Mutex)

Imposible abrir dos OmegaSolver simultáneamente. Si lo intentas, te avisa que ya hay una ejecución en curso. El mutex se libera siempre, incluso si la app crashea (AbandonedMutexException).

🛡️ Protección SSD (heredada de V4.0)

El botón de desfragmentación se bloquea automáticamente si el disco objetivo es un SSD (Get-PhysicalDisk.MediaType).

🎯 Enumeración rápida de archivos

Diagnóstico inicial 10-50x más rápido gracias a DirectoryInfo.EnumerateFiles en lugar de Get-Item por archivo.

🔍 Scrollbar minimalista

Scrollbar personalizado de 12px, sin flechas, que se ilumina con el color de acento del tema activo al pasar el mouse.


📥 Instalación

  1. Descarga OmegaSolver V4.2.exe desde la sección Releases.
  2. Clic derecho → Ejecutar como administrador.
  3. Acepta la solicitud de UAC.

⚠️ Requiere permisos de administrador para modificar servicios, registro y ejecutar SFC/DISM/CHKDSK.


🖋️ Verificación de firma

Import-Certificate -FilePath "OmegaSolver.cer" `
                   -CertStoreLocation "Cert:\CurrentUser\TrustedPublisher"

Get-AuthenticodeSignature "OmegaSolver V4.2.exe" |
    Format-List Status, @{N='Firmado por';E={$_.SignerCertificate.Subject}}

Resultado esperado:

Status      : Valid
Firmado por : CN=OMEGA_ALPHA

📋 Requisitos

Requisito Detalle
SO Windows 10 (build 1809+) o Windows 11 (64-bit)
.NET Framework 4.7.2 o superior
Permisos Administrador

🗂️ Estructura de archivos generados

%ProgramData%\OmegaSolver\
├── reversible-state.json    # Estado para reversión
├── theme.txt                # Tema seleccionado
├── omega-subcolor.txt       # Sub-paleta OMEGASOLVER
└── omega-warning.ack        # Aviso de tema alienígena

🔗 Enlaces rápidos