Giter Club home page Giter Club logo

blue-pos's Issues

La aplicación no es thread-safe.

La aplicación falla cuando se está cambiando el día en la vista de reporte de ventas diario, y se genera el nuevo reporte. Esto puede estar sucediendo porque la aplicación no usa prácticas thread-safe de pyqt.

Este problema puede encontrarse en otras partes de la aplicación, como en las vistas de gestión.

Esto debe ser arreglado ya que la aplicación se puede detener en cualquier momento.

No se está liberando la memoria correctamente

Cuando se accede y se sale desde la vista de gestión de productos a la vista de ventas de un producto, de manera repetida se puede apreciar un aumento del uso de la memoria.

Cuando se abandona la vista de ventas de un producto, el uso de memoria no disminuye, se mantienen igual.

Para repetir este suceso se debe acceder a la vista de ventas de un producto, el cuál tenga muchas ventas asociadas con él; se aconseja que se utilice 1000 ventas. Cuando se salga y acceda de manera repetida a la vista de ventas de un producto se puede apreciar en el administrador de tareas que el uso de memoria aumenta, pero nunca disminuye.

UI standards

La interfaz como que no sigue las prácticas mas habituales. Es una decisión de diseño o algo que se aspira a cambiar?

Widgets con estilos erróneos

Los botones de los Spinner están desproporcionados en tamaño y ubicación.

Cuando se hace hover a una de las opciones de un ComboBox, la opción se pone en blanco y no se ve. Esto se detectó en Gnome. En windows no sucedía.

Arreglar error de celdas vacías al filtrar ventas en la vista de ventas de un producto

Cuando se filtran las ventas luego de haber seleccionado una columna para ordenar las filas de la tabla, algunas celdas aparecen vacías.

Esto puede estar ocurriendo porque la inserción y llenado de las celdas se ejecuta en un hilo distinto al principal.
Una posible solución sería almacenar la columna a ordenar, y luego de ejecutado el filtro(o su eliminación) desencadenar el ordenamiento de las filas.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.