Each new feature and improvement will become an issue. Move to its corresponding epic or create new one.
New features
Autocomplete
Show completions for:
Keywords
Query name (nice to have)
Completion should trigger when a threshold is reached.
Status bar
Separar en 3 areas la barra de estado
Left: New/open query?
Middle: notifications (query saved, db connected, etc)
Right:Execute query, preferences, fullscreen
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.
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.