centaurialpha / pireal

Relational Algebra Interpreter writting in Python and Qt
GNU General Public License v3.0
32 stars 6 forks source link

Analize new features and improves for 4.0.0 #124

Open centaurialpha opened 3 years ago

centaurialpha commented 3 years ago

Each new feature and improvement will become an issue. Move to its corresponding epic or create new one.

New features

Autocomplete

Show completions for:

Completion should trigger when a threshold is reached.

Status bar

Separar en 3 areas la barra de estado

Proporcionar una API sencilla para agregar widgets a la barra de estado.

Improvements

Stylesheet

Mejorar la hoja de estilo para que se adapte a Dark Mode, tener en cuenta que el Dark Mode se implementara con QPalette.

Icons

Cambiar los íconos por estilo minimalista, quizás en blanco para el Dark Mode y en negro/gris para el Light Mode.

Internationalization

Investigar cuál es la mejor forma de mejorar la internacionalización y que sea fácil agregar un nuevo idioma. Tener en cuenta que la aplicación no sólo usa Qt, sino tambien QML.

Notify new version

La aplicación deberá ejecutar un proceso cuando se inicia que busque si existe una nueva versión, si existe, notificar al usuario.

Documentation, user guide

Hacer la documentación para usuarios nuevos. De acá tambien hacer issues para la nueva web.