Commit Graph

26 Commits

Author SHA1 Message Date
Miguel aaddfbc3fa Actualización de la interfaz de la calculadora híbrida con ajustes en la geometría de la ventana y el sistema de autocompletado. Se añade una nueva opción para copiar información de depuración al portapapeles, mejorando la accesibilidad de datos. Se optimiza el historial de cálculos y se realizan mejoras en la gestión de variables simbólicas en el motor algebraico. 2025-06-11 11:07:07 +02:00
Miguel 68bed8937a Mejora del panel LaTeX y ajustes en la configuración de la interfaz. Se implementa un sistema para verificar la disponibilidad de MathJax y se optimiza la gestión de ecuaciones pendientes. Se actualizan estilos y se ajusta la geometría de la ventana. Se añade un wrapper para la función 'solve' que convierte cadenas a símbolos automáticamente, mejorando la resolución de ecuaciones. 2025-06-11 10:19:14 +02:00
Miguel 242d5095af Actualización del historial de cálculos con nuevas expresiones y ajustes en la configuración de la interfaz. Se modifica la geometría de la ventana y se añaden nuevos formatos de texto en la calculadora. Se optimiza el sistema de autocompletado y se corrige la inicialización del popup de autocompletado. 2025-06-10 23:48:10 +02:00
Miguel efbc6a5b52 Version con Pyside basica 2025-06-09 22:07:11 +02:00
Miguel bb82098608 No funcionando el panel Latex 2025-06-09 21:56:16 +02:00
Miguel 0cbf9dbf79 Primera version con pyside 2025-06-07 23:48:14 +02:00
Miguel 6a533e5bd6 Implementación de un panel LaTeX expandible en la interfaz de la calculadora, permitiendo la visualización de ecuaciones y asignaciones. Se añaden mejoras en la gestión de resultados interactivos, incluyendo la limpieza del contexto antes de evaluaciones y la actualización dinámica del panel LaTeX. Se ajustan configuraciones de la ventana y se optimizan los bindings de teclado. Se actualizan las dependencias para incluir soporte para renderizado de LaTeX. 2025-06-07 19:38:57 +02:00
Miguel 018537c291 Actualización del historial de cálculos y mejoras en el sistema de autocompletado. 2025-06-07 16:10:21 +02:00
Miguel 6475661a02 Actualización de la configuración de la interfaz y mejoras en el motor algebraico. Se modifica la geometría de la ventana y la posición del panel. Se implementa la tokenización de expresiones LaTeX en línea y se añade un método para procesar LaTeX, mejorando la conversión entre expresiones matemáticas y su representación en LaTeX. Se amplía la clase Class_LaTeX para incluir un método estático de parseo de LaTeX. 2025-06-07 14:19:10 +02:00
Miguel 0488122229 Eliminación del archivo de historial de cálculos y ajustes en la configuración de la interfaz. Se mejora la gestión de resultados interactivos, incluyendo la actualización del panel de entrada al editar expresiones. Se optimizan los tags de salida para una mejor visualización de resultados y se implementa un nuevo sistema de redibujo para gráficos interactivos. 2025-06-06 16:32:25 +02:00
Miguel f0bdf1e419 Actualización de la historia de cálculos con nuevas ecuaciones y valores. Mejora en la lógica de resolución iterativa y auto-aplicación de soluciones en el motor algebraico. Ajuste en la configuración de la interfaz y eliminación de pruebas obsoletas. 2025-06-06 15:26:00 +02:00
Miguel 53dd4eb801 mejorado de solve para equaciones con varias variables 2025-06-06 15:05:56 +02:00
Miguel c0e638ec79 Mejorado del Motor algebraico 2025-06-06 11:45:04 +02:00
Miguel 2cf06fb5f5 Actualización del sistema de tokenización y refactorización de clases base. Se implementa un nuevo enfoque de tokenización distribuida que permite la carga dinámica de clases desde el registro, mejorando la modularidad y escalabilidad del sistema. Se eliminan dependencias de clases codificadas y se optimizan las funciones de evaluación y análisis de expresiones. Se ajustan las configuraciones de la ventana y se mejora la gestión de errores y advertencias en el motor de evaluación. 2025-06-05 17:26:23 +02:00
Miguel 6a7311e358 Eliminado de corchetes y creacion de FourBytes y IntBase primera version 2025-06-05 13:27:35 +02:00
Miguel 8f0b0287a5 Implementación de nuevas funciones en el motor de evaluación, incluyendo métodos para limpiar variables y contextos, así como una función para resolver variables en sistemas de ecuaciones. Se actualiza la lógica de análisis de asignaciones y ecuaciones en el parser de corchetes, mejorando la detección de símbolos desconocidos. Se ajusta la configuración de la ventana y se optimizan las funciones de transformación de líneas. 2025-06-05 12:28:20 +02:00
Miguel 0c7ed33d0d Implementación de un sistema de logging para mejorar la gestión de advertencias y errores en la aplicación. Se establece un límite para la cantidad de archivos de log generados y se optimiza la configuración de la ventana. Se ajusta el manejo de la evaluación y el autocompletado, mejorando la experiencia del usuario. 2025-06-04 21:38:40 +02:00
Miguel 589bab03b2 Implementación de un contexto limpio por evaluación, garantizando que cada modificación reevalúe todo desde cero. Se eliminan opciones de menú obsoletas relacionadas con la limpieza de variables y ecuaciones. Se añade la funcionalidad para limpiar el historial de entradas y se actualiza la documentación para reflejar estos cambios. 2025-06-02 23:23:52 +02:00
Miguel 449d503213 Actualización de la configuración de la ventana y ajustes en la posición de los elementos. Se añade soporte para la conversión a LaTeX en varias partes del código, incluyendo nuevas funcionalidades en el motor de evaluación y en la clase de herramientas de Sympy. Se mejora la gestión dinámica de clases de corchetes, eliminando dependencias de clases codificadas y optimizando la recarga de clases. También se incorpora la opción de registrar versiones en minúscula de las clases en el registro de tipos. 2025-06-02 23:05:54 +02:00
Miguel ee24ef2615 Implementación de un nuevo sistema de ayuda en la aplicación, que incluye soporte para mostrar contenido en formato Markdown y HTML. Se añaden configuraciones simbólicas para el motor de evaluación, permitiendo alternar entre modos simbólico y numérico, así como opciones para mantener fracciones simbólicas y simplificación automática. Se actualizan las configuraciones de la ventana y se mejora la gestión del historial de entradas. Se eliminan funciones de prueba obsoletas y se optimiza el manejo de errores. 2025-06-02 22:39:31 +02:00
Miguel 036eeb4291 """
Actualización de la clase IP4Mask con nuevos métodos para obtener la máscara y el conteo de hosts disponibles. Se mejora la integración con la clase Class_IP4 y se ajusta el autocompletado en la aplicación principal. Se modifica la configuración de la ventana y se añaden sugerencias contextuales para el autocompletado.
"""
2025-06-02 20:18:10 +02:00
Miguel bc768e9ca7 Refactorizacion de nombres de scripts 2025-06-02 17:04:34 +02:00
Miguel 3aadae3dc6 Mejorado de la documentacion 2025-06-02 09:43:39 +02:00
Miguel 1eea99fde2 Mejorado de la ventana de Plot 2025-06-01 19:09:36 +02:00
Miguel 085e99632f Version con Plot funcionando 2025-06-01 17:20:22 +02:00
Miguel ebb0ac82fa Primera version funcionante 2025-06-01 16:30:03 +02:00