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
556c63ad31
Mejora del motor de evaluación con la adición de funciones de plotting y compatibilidad con tipos SymPy en las clases IP4 y FourBytes. Se actualiza el contexto base para incluir nuevas funciones matemáticas y se implementa la verificación de clases requeridas en el contexto. Se optimiza el manejo de errores y se mejora la conversión de tipos SymPy a nativos.
2025-06-06 09:09:39 +02:00
Miguel
7d2033c60e
Refactorización del motor de evaluación para utilizar un sistema algebraico puro. Se actualizan las configuraciones de la interfaz y se simplifican las funciones de evaluación. Se añaden patrones de tokenización en el registro de tipos y se mejora la gestión de errores en el motor. Se eliminan configuraciones obsoletas y se optimiza el menú de herramientas.
2025-06-06 07:00:00 +02:00
Miguel
ece028e837
Mejorado de solve
2025-06-05 22:50:03 +02:00
Miguel
1bf1e47c04
Mejorado para que la API de Debug sea solo un wrap y no necesite actualizacion
2025-06-05 18:27:56 +02:00
Miguel
60401010a6
Creada API de Debug
2025-06-05 18:18:48 +02:00
Miguel
b2a4237504
Limpieza y actualizacion de documentos
2025-06-05 17:59:33 +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
f16c878a58
Primera version con auto-descubrimiento de tipos
2025-06-02 21:40:17 +02:00
Miguel
03964d2ff5
Actualización de la clase IP4Mask y Class_IP4 con nuevos métodos para conversiones, análisis de red y utilidades. Se añaden funcionalidades para manejar direcciones IP, incluyendo operaciones aritméticas y análisis de relaciones entre redes. Se mejora la documentación y se ajustan los métodos de autocompletado.
2025-06-02 20:23:37 +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
23676b9ef9
Implementación de la clase IP4Mask para gestionar máscaras de direcciones IPv4 y mejoras en la clase Class_IP4 para soportar nuevas sintaxis de entrada. Se actualiza el autocompletado y se añaden métodos para obtener la máscara de red y la longitud del prefijo. Se mejora la documentación de ayuda contextual.
2025-06-02 19:53:21 +02:00
Miguel
bc768e9ca7
Refactorizacion de nombres de scripts
2025-06-02 17:04:34 +02:00
Miguel
e44cc3af8f
Primera version de Autocompletado
2025-06-02 15:07:45 +02:00
Miguel
261b20df5c
Refactorizado de archivos y nombres
2025-06-02 11:15:05 +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