Miguel
|
9b710fcb00
|
Se implementó un sistema para gestionar múltiples ventanas de biblioteca, permitiendo la activación de una ventana existente o la creación de una nueva. Además, se mejoró la lógica de pegado de objetos, integrando la validación del contenido del portapapeles y la capacidad de pegar desde el portapapeles del sistema. Se añadió un método para recargar la imagen actual después de pegar en el proyecto actual, mejorando la experiencia del usuario al gestionar objetos en la biblioteca.
|
2025-06-18 11:49:22 +02:00 |
Miguel
|
c353f6c6ea
|
Se añadió la funcionalidad de gestión de bibliotecas de objetos en la interfaz de usuario, incluyendo un nuevo comando para abrir la ventana de gestión de bibliotecas. Se incorporó una nueva propiedad en la clase EstadoPersistente para almacenar directorios de bibliotecas y se realizaron mejoras en la estructura del código para una mayor claridad y mantenimiento.
|
2025-06-18 01:24:28 +02:00 |
Miguel
|
67fa5eef3d
|
Se implementó un sistema de filtrado por etiquetas en la interfaz de usuario, permitiendo a los usuarios buscar y seleccionar objetos basados en etiquetas personalizadas. Se añadieron nuevas propiedades y métodos en la clase osBase para gestionar etiquetas, así como mejoras en la lógica de actualización de filtros en función de los objetos disponibles. Además, se realizaron ajustes en la visualización y manejo de los filtros en el control osVisFilter.
|
2025-06-17 18:38:00 +02:00 |
Miguel
|
94b11cf068
|
Se implementó un sistema de gestión de historial de deshacer (undo) en la aplicación, permitiendo capturar y restaurar estados de objetos seleccionados. Se añadieron métodos para limpiar el historial y se mejoró la interfaz de usuario para mostrar información sobre el estado del historial de deshacer. Además, se realizaron ajustes en la lógica de manipulación de objetos para asegurar la correcta captura de estados antes de movimientos y redimensionamientos.
|
2025-06-14 16:47:25 +02:00 |
Miguel
|
b8d3c953e6
|
Actualización de la simulación de fluidos: se han agregado nuevos comandos para iniciar y detener la simulación de fluidos, así como métodos para manejar su inicio, detención y actualización. Se han modificado las referencias de Emgu.CV a una versión anterior y se han realizado ajustes en los archivos XAML para reflejar cambios en los espacios de nombres.
|
2025-06-13 19:52:43 +02:00 |
Miguel
|
fe8f2119ce
|
Mejorado de delete y dumplicate para objetos multiples
|
2025-03-31 13:40:28 +02:00 |
Miguel
|
98c5f2e6ff
|
Creada las opciones de datos locales para las posiciones de los objetos globales
|
2025-03-26 21:12:04 +01:00 |
Miguel
|
f264efd9ce
|
Cambiado Path de teseract a absoluto en la carpeta de la aplicacion
|
2025-03-01 23:28:29 +01:00 |
Miguel
|
3d70992b1a
|
Creado Control osVisFilter
|
2025-02-26 11:37:19 +01:00 |
Miguel
|
3fe845b02f
|
Creado Panel de Edicion de Propiedades para multiples objetos. Multiinstancia.
|
2025-02-25 14:34:11 +01:00 |
Miguel
|
e14c28920f
|
Creada una UserControl para PanelEdicion que permita la edicion de los objetos
|
2025-02-25 11:10:58 +01:00 |
Miguel
|
621ee8be39
|
CustomImage con imagen por defecto. Creada visualizcion de tiempo de ciclo. Modificada logica de Preserve_Outside_Transport. Agregada opcion a osFramePlate de showPlate
|
2025-02-24 16:33:27 +01:00 |
Miguel
|
5f680b3a7a
|
Mejorado de las curvas. Se creo un overlapPercentage para las curvas.
|
2025-02-23 21:22:42 +01:00 |
Miguel
|
061007158d
|
Agregada clase de Serializacion para separar la logica del MainViewModel
|
2025-02-21 15:12:10 +01:00 |
Miguel
|
3dab570f5d
|
Multiseleccion funcionando
|
2025-02-18 18:08:55 +01:00 |
Miguel
|
633cd71d00
|
Mejorado la descripcion de las extracciones de Tag con Patrones
|
2025-02-17 13:04:21 +01:00 |
Miguel
|
8573d942c4
|
Agregado exportacion a Excel desde la ventana de Analizar la Matriz. Agregada la correccion de las columnas de descripcion.
|
2025-02-15 22:38:12 +01:00 |
Miguel
|
3a2e87cd75
|
Agregada funcion de analizar la matriz de exportacion de tags. Creada un submenu para cargar los ultimos directorios ustilizados. Cambiado intercambio de datos para los Motores simulados a DINT
|
2025-02-14 14:04:29 +01:00 |
Miguel
|
dc164e96ef
|
Agregadas las opciones de consultar si guardar luego de hacer modificaciones y agregado el uso de la tecla Delete para borrar elementos
|
2025-02-13 16:52:33 +01:00 |
Miguel
|
e63577e5c3
|
Modificado Zindex para soportar los Frame
|
2025-02-13 14:00:47 +01:00 |
Miguel
|
9f41401e40
|
Creado Encoder Lineal. Corregido error de inicio de tiempo en simulacion. Creado Frame Plate para que se muevan los objetos con un encoder lineal. Agregado a los transportes la actualizacion de geometrias en caso de que sean movidos por la interfaz.
|
2025-01-04 10:34:19 +01:00 |
Miguel
|
353b4b99e6
|
Agregada la funcion de crear el archivo base.png si no hay imagenes en el directorio elegido
|
2024-09-12 16:43:39 +02:00 |
Miguel
|
e09e4e710a
|
Mejorada la implementacion de rotacion y redimensionado.
|
2024-06-28 19:47:08 +02:00 |
Miguel
|
2fe1af47dc
|
Mejorado el Filtrado
|
2024-06-20 14:50:23 +02:00 |
Miguel
|
f33273bbf6
|
Agregado de filtrado de objetossimulables. Hay mejorarlo.
|
2024-06-13 00:26:02 +02:00 |
Miguel
|
dc01704da6
|
Si funcionar del todo con el TreeView
|
2024-06-11 19:43:12 +02:00 |
Miguel
|
759ee627e2
|
Mejorado de la exportacion a Excel
|
2024-06-11 12:30:27 +02:00 |
Miguel
|
922a46d616
|
Creando los botones de Seleccion multiple
|
2024-06-11 00:22:33 +02:00 |
Miguel
|
0f34e6cdaa
|
Modificando BuscarCoincidencias
|
2024-06-10 11:07:25 +02:00 |
Miguel
|
c58a264d38
|
Mejorando sistema de Links entre Objetos. Usando IItemsSource y suscribiendose al evento de cambio de Nombre. De esta forma se mantiene un enlace por string mas simple para serializar
|
2024-06-09 10:39:31 +02:00 |
Miguel
|
84725cc8d6
|
Separando los ObjetosSimulables para todas las paginas de los individuales
|
2024-06-05 22:27:53 +02:00 |
Miguel
|
0410c87e93
|
Agregado del TextPlate
|
2024-06-04 17:33:00 +02:00 |
Miguel
|
47735ef00a
|
Xceed PropetyGrid
|
2024-06-02 09:13:01 +02:00 |
Miguel
|
c1ac20964e
|
TransporteUnion Terminado
|
2024-05-31 19:25:24 +02:00 |
Miguel
|
268b66ad76
|
Creando GuiasUnion
|
2024-05-31 15:06:49 +02:00 |
Miguel
|
56f8630a65
|
Agregado Trace3
|
2024-05-27 10:34:20 +02:00 |
Miguel
|
e54dba175a
|
Cambios de directorio
|
2024-05-25 12:53:34 +02:00 |
Miguel
|
25da24d042
|
Algunas mejoras y cambios de directorio
|
2024-05-25 12:53:20 +02:00 |
Miguel
|
ecf433cecc
|
Con RuedaFonica agragada
|
2024-05-23 19:56:14 +02:00 |
Miguel
|
0e174fc308
|
Actualizado a CommunityToolkit.Mvvm.ComponentModel para todos los UserControl
|
2024-05-22 19:21:39 +02:00 |
Miguel
|
260362dc24
|
Agregando simulacion a los transportes
|
2024-05-22 11:19:31 +02:00 |
Miguel
|
f090722de0
|
Incluyendo Trasnporte Curve y la biblioteca CommunityToolkit.Mvvm
|
2024-05-21 12:52:44 +02:00 |
Miguel
|
334b1a2fd8
|
Creado boton Duplicar
|
2024-05-20 14:05:34 +02:00 |
Miguel
|
0d18cae40a
|
Cambiada la lista de Funciones para que muestre Nombre en vez del nombre de la clase
|
2024-05-19 21:38:57 +02:00 |
Miguel
|
1bccd5d33b
|
con UserControl Photecell creada y el boton de Eliminar UserControl
|
2024-05-19 19:56:08 +02:00 |
Miguel
|
9cf86d001e
|
Falta remover los objetos del World de simulacion
|
2024-05-18 15:35:46 +02:00 |
Miguel
|
9ed8a0b7bd
|
Mejorado el sistema de SaveStateObjetosSimulables y trabajando en el usercontrol Descarte
|
2024-05-18 14:58:41 +02:00 |
Miguel
|
ebe7986142
|
Utilizando MainWindow desde MainViewModel
|
2024-05-18 11:49:02 +02:00 |
Miguel
|
664d325de8
|
Limpiando el codigo de MainWindow y MainViewModel
|
2024-05-18 10:53:04 +02:00 |
Miguel
|
77ff643642
|
Mejorado osBase
|
2024-05-16 18:45:14 +02:00 |