Kata Kuntur 2.45.1 beta 2.5

Kata Kuntur 2.45.1

Versión 2.45.1

Por fin una nueva versión de Kata Kuntur, lo sé lo sé... como que me demoré un poquito cool, es que el tiempo a veces queda corto, con esto del trabajo y esas cosas, además que no tengo tiempo para poder realizar las pruebas, esto es un factor determinante, debido a que si pudiera realizar pruebas más seguido los errores se encontrarían más rápido, pero mi falta de tiempo no me lo permite.

Bueno pasemos a revisar las novedades que trae esta versión:

Novedades:

  • Exportación por ODBC, ahora se puede utilizar conexiones ODBC para exportar una base de datos, útil en el caso de SQLServer.
  • Mejoras en el inspector de diagrama, simplemente, ahora encuentra mejor los errores smiley.
  • Mejoras al generar los scripts de Base de Datos.
  • Se muestra una pantalla de bienvenida con la lista de diagramas recientes y una lista de novedades, enlaces a las acciones más usadas.

¿Cómo ayudar?

Para ayudar simplemente descarga esta beta, utilízala y reporta los errores que encuentres en esta página .

Lista de cambios completos

Funcionalidades agregadas

General

- Se crea la clase HelpWidget para mostrar la documentacion de usuario en la misma pantalla principal.

- Se evita borrar el historial de acciones al momento de guardar un diagrama.

Inspeccionar Diagrama:

- Se mejora la verificacion del tipo de dato en los atributos, se verifica que los indices sean correctos.

- Se muestra un error cuando la entidad no tiene asignada una llave primaria.

- Al revisar un diagrama, se determina si tiene mas de un atributo autoincremental, y si el atributo llave primaria es autoincremental dependiendo del gestor de base de datos.

- Se corrige el conteo de llaves primarias cuando es foranea.

- Se corrige el error cuando se verificaba el diagramana, en algunos casos ponia el tipo de dato de la columna a SERIAL.

- En FormColumna se agrega soporte para columnas NULL.

En las plantillas:

- En el archivo main se cambia el ADataClass por KDataClass

- En la ventana principal se agregan los archivos de cabecera widgets.h y classwidgets.h

ORM Exporter

- Se integra la clase KSelectFile al exportador a C++.

- Se integra el cambio de BLOB a QByteArrey en el tipo de datos de BD.

- Se implementa la busqueda de errores en las columnas del diagrama (InspectDiagramWidget).

Exportador de Base de datos

- Al establecer el valor del driver SQL se cambia la interfaz segun el driver

- Se agregan los caracteres separadores `(tilde) al momento de generar el script para el gestor MySQL.

- Al generar los nombres de las llaves foraneas en el gestor SQLServer y MySQL se verifica que el tamaño del nombre sea menor a 60 caracteres.

- Se mejora la sintáxis de exportación para SQLServer(compatible con ODBC )

- Se mejora el uso de ODBC en la clase SQLCore.

Correcciones

- Se corrigen problemas de memoria gracias a van.

- Se cambia la UUID de un item al momento de realizar una copia (BUG #2) - r504

- Se utiliza la ruta completa del archivo al momento de realizar una exportación.

- Se corrige la ruta relativa cuando se ejecuta el programa fuera del directorio de trabajo.

- Se actualizan las Cabeceras de DERECHOS DE AUTOR.

- Se actualizan las direcciones URL en el programa(de llullutuqo.me a jeanmazuelos.com).

Monadas

- Se agrega el botón para reportar errores.

- Se recuerda el último directorio utilizado al abrir o guardar archivos.

- Se cambia el Splash Screen por uno más fashion.

- Se uniformizan algunos iconos en el menu.

- Se muestran iconos en cada pestaña según su contenido(Diagrama, ayuda, otros).

- Se agrega el menú borrar archivos recientes.

- Se amplia la cantidad de archivos recientes 10.

- Se muestra en el titulo la ruta fisica del diagrama activo.

- Se agrega la pestaña de bienvenida.

- Se muestran los proyectos recientes.

- Se pueden visualizar las novedades de katakuntur en la pestaña de bienvenida.

Sistemas Operativos: