DEV Community

Jesús Quijada
Jesús Quijada

Posted on

🚀 ¡Nueva versión de Influent Package Maker v3.2.7! 🎉

Me complace anunciar el lanzamiento de **Influent Package Maker v3.2.7, el IDE profesional para Python diseñado para crear, empaquetar y distribuir aplicaciones con interfaces modernas estilo Windows 11.

Esta nueva actualización representa un paso importante en la estabilidad visual y la experiencia de usuario del IDE, enfocándose en una profunda limpieza estética y en la corrección de errores críticos de funcionamiento.


🎨 Mejoras Visuales Principales

  • Adiós a los gradientes: Eliminación total de gradientes para ofrecer una interfaz mucho más limpia, moderna y consistente.
  • Ajuste de color: Implementación de fondos sólidos optimizados (#3a3f4b) en todos los widgets principales.
  • Botones estilizados: Introducción de botones transparentes para lograr una integración impecable con el tema oscuro.
  • Consistencia de componentes: Optimización de estilos en componentes clave para unificar la línea visual de la aplicación.

🐛 Correcciones Críticas

  • Error de maximizado: Se resolvió de forma definitiva el bug que generaba un fondo blanco (artifacts visuales) al maximizar la ventana.
  • Compatibilidad externa: Corregido el error TypeError que se presentaba al intentar abrir proyectos utilizando un editor externo.
  • Asimetría visual: Eliminados los gradientes inconsistentes que afectaban la estética de algunos botones.

🔧 Detalles Técnicos de la Actualización

Para los desarrolladores interesados en el código subyacente, estos son los cambios clave aplicados en los archivos del repositorio:

En packagemaker.py:

  • Remoción de estilos: Eliminados todos los gradientes (qlineargradient, qradialgradient) en la propiedad BTN_STYLES (afectando a los estilos default, success, danger, warning, info y best).
  • Fondos sólidos: Reemplazo de fondos por el color sólido #3a3f4b en los contenedores base (central, content_container, sidebar, stack y titlebar).
  • Refactorización: Actualización de la función apply_theme y optimización general de estilos para QListWidget, QLineEdit y QTextEdit.

En lib/openWithDialog.py:

  • Corrección en EditorInfo: Se solucionó el fallo técnico agregando el argumento 'executable' requerido (líneas 417 y 610).
  • Limpieza de iconos: Eliminado el gradiente radial remanente en icon_label.

📥 Enlaces de Descarga y Documentación

Puedes acceder al código fuente, instaladores y notas detalladas del proyecto en los siguientes enlaces oficiales:


🖼️ Material Visual Recomendado para Acompañar

Si vas a publicar o documentar este lanzamiento en algún canal propio, te sugerimos incluir:

  1. Una captura de pantalla de la nueva interfaz optimizada en tema oscuro.
  2. Una comparativa visual de "antes y después" enfocado en los botones y la ausencia de gradientes.
  3. El logotipo oficial de Packagemaker editado con la insignia de la versión v3.2.7.

🏷️ Etiquetas y Palabras Clave

Python #PyQt6 #IDE #OpenSource #Packagemaker #Windows11 #PythonDev #UI #BugFix #UIProgramming #Programming #Developer #SoftwareDevelopment #TechNews #Release


📬 Contacto del Desarrollador

¡Gracias por tu apoyo continuo a Packagemaker! 🐉📦

Top comments (0)