primtuxmenu issueshttps://framagit.org/mothsart/primtuxmenu/-/issues2024-03-17T14:52:05Zhttps://framagit.org/mothsart/primtuxmenu/-/issues/84Feature : suppression de l'ancien menu vertical2024-03-17T14:52:05ZFerry JérémieFeature : suppression de l'ancien menu verticalFerry JérémieFerry Jérémiehttps://framagit.org/mothsart/primtuxmenu/-/issues/76Feature : créer une rubrique dédié aux widgets du design system2024-03-03T09:52:00ZFerry JérémieFeature : créer une rubrique dédié aux widgets du design systemDans Cypress : tester les différents paramètres d'entréesDans Cypress : tester les différents paramètres d'entréesFerry JérémieFerry Jérémiehttps://framagit.org/mothsart/primtuxmenu/-/issues/75Feature : mieux gérer les .map2024-03-03T06:53:15ZFerry JérémieFeature : mieux gérer les .maphttps://framagit.org/mothsart/primtuxmenu/-/issues/74Feature : Besoin feedback après avoir cliqué sur une tuile d'application2024-03-03T06:17:32ZFerry JérémieFeature : Besoin feedback après avoir cliqué sur une tuile d'applicationAmélioration de https://framagit.org/mothsart/primtuxmenu/-/issues/61 : on supprime le loader uniquement quand l'application est lancé.Amélioration de https://framagit.org/mothsart/primtuxmenu/-/issues/61 : on supprime le loader uniquement quand l'application est lancé.https://framagit.org/mothsart/primtuxmenu/-/issues/73Feature : créer une page lors de la déconnexion2024-03-02T18:17:41ZFerry JérémieFeature : créer une page lors de la déconnexionLa déconnexion peut prendre un peu de temps : il vaudrait mieux avoir une page dédié pendant l'attenteLa déconnexion peut prendre un peu de temps : il vaudrait mieux avoir une page dédié pendant l'attenteFerry JérémieFerry Jérémiehttps://framagit.org/mothsart/primtuxmenu/-/issues/72feature : Créer pages 4042024-03-02T18:16:04ZFerry Jérémiefeature : Créer pages 404Ferry JérémieFerry Jérémiehttps://framagit.org/mothsart/primtuxmenu/-/issues/71feature : mieux gérer les liens externes via des <iframe>2024-03-02T16:45:01ZFerry Jérémiefeature : mieux gérer les liens externes via des <iframe>Ferry JérémieFerry Jérémiehttps://framagit.org/mothsart/primtuxmenu/-/issues/68Sécuriser les requêtes sql2024-03-01T12:20:38ZFerry JérémieSécuriser les requêtes sqlNe plus concaténer les requêtes SQL : utiliser les ? comme ici https://stackoverflow.com/questions/6941992/how-can-i-log-queries-in-sqlite3-with-pythonNe plus concaténer les requêtes SQL : utiliser les ? comme ici https://stackoverflow.com/questions/6941992/how-can-i-log-queries-in-sqlite3-with-pythonFerry JérémieFerry Jérémiehttps://framagit.org/mothsart/primtuxmenu/-/issues/65Ne pas afficher les tuiles des catégories et sous-catégories vides2024-03-17T22:04:14ZRomain RonfletteNe pas afficher les tuiles des catégories et sous-catégories vides~~Ajouter un état "désactivé" pour les tuiles de catégories vides~~
~~Lorsqu'une catégorie ou sous-catégorie est vide, mettre la tuile dans un état "désactivée" et non cliquable.~~
### Correction
**Après des tests en design, il est préf...~~Ajouter un état "désactivé" pour les tuiles de catégories vides~~
~~Lorsqu'une catégorie ou sous-catégorie est vide, mettre la tuile dans un état "désactivée" et non cliquable.~~
### Correction
**Après des tests en design, il est préférable de ne pas afficher les tuiles des catégories et sous-catégories qui sont vides.**
Les tuiles désactivées, mais toujours visibles, surchargent inutilement l'interface et diminuent la clarté du menu des catégories.
![Test_catégories_vides](/uploads/00ede34f8ddeb4560f4458724b514c64/Test_catégories_vides.jpg)Ferry JérémieFerry Jérémiehttps://framagit.org/mothsart/primtuxmenu/-/issues/50bugfix : supporter la propriété Path dans les .desktop2024-02-11T11:29:26ZFerry Jérémiebugfix : supporter la propriété Path dans les .desktopLa propriété Path dans un .desktop fait l'équivalent d'un "cd". Dans certains softs, ça fait toute la diff.La propriété Path dans un .desktop fait l'équivalent d'un "cd". Dans certains softs, ça fait toute la diff.https://framagit.org/mothsart/primtuxmenu/-/issues/47Feature : possibilité de créer de nouvelles sessions2024-03-23T14:45:56ZFerry JérémieFeature : possibilité de créer de nouvelles sessionsEx : session collègeEx : session collègehttps://framagit.org/mothsart/primtuxmenu/-/issues/46Feature : Pouvoir adapter le Primtuxmenu à n'afficher que des sessions spécif...2024-03-23T14:46:08ZFerry JérémieFeature : Pouvoir adapter le Primtuxmenu à n'afficher que des sessions spécifiquesEx : Une Primtux en maternelle, n'a pas besoin de super et maxi.Ex : Une Primtux en maternelle, n'a pas besoin de super et maxi.https://framagit.org/mothsart/primtuxmenu/-/issues/45bugfix : lancer le service systemd utilisateur à l'installation du paquet deb...2024-02-03T23:46:12ZFerry Jérémiebugfix : lancer le service systemd utilisateur à l'installation du paquet debian (ou du lancement de la session utilisateur)https://framagit.org/mothsart/primtuxmenu/-/issues/44feature : activer et lancer les services systemd de façon propre dans le paqu...2024-02-03T23:44:27ZFerry Jérémiefeature : activer et lancer les services systemd de façon propre dans le paquet debianhttps://framagit.org/mothsart/primtuxmenu/-/issues/41bugfix : scroll quand nécessaire quand l'url du menu affiche un des derniers ...2024-02-03T09:25:49ZFerry Jérémiebugfix : scroll quand nécessaire quand l'url du menu affiche un des derniers itemhttps://framagit.org/mothsart/primtuxmenu/-/issues/40feature : meilleur réflexion autour des logs2024-01-28T21:39:15ZFerry Jérémiefeature : meilleur réflexion autour des logsDistinguer les messages de type erreurs, avertissements et logs.Distinguer les messages de type erreurs, avertissements et logs.https://framagit.org/mothsart/primtuxmenu/-/issues/35amélioration du SQL2024-01-07T10:43:33ZFerry Jérémieamélioration du SQLhttps://www.sqlite.org/eqp.html
1. Effectuer des plans d’exécutions.
2. Identifier les index qu'il faudrait créer.
3. foreign keys avec CASCADE https://www.techonthenet.com/sqlite/foreign_keys/foreign_delete.phphttps://www.sqlite.org/eqp.html
1. Effectuer des plans d’exécutions.
2. Identifier les index qu'il faudrait créer.
3. foreign keys avec CASCADE https://www.techonthenet.com/sqlite/foreign_keys/foreign_delete.phphttps://framagit.org/mothsart/primtuxmenu/-/issues/34passage à flask 3.02023-12-27T18:10:18ZFerry Jérémiepassage à flask 3.0https://framagit.org/mothsart/primtuxmenu/-/issues/32Amélioration temps de chargement2023-10-04T14:38:51ZFerry JérémieAmélioration temps de chargementPlusieurs optimisations peuvent être effectués pour améliorer le temps d'affichage (+ l'empreinte mémoire, cpu etc.) :
- minifier le css/js + rassembler des fichiers css et js dans la même requête : https://swc.rs/ ou https://crates.io/c...Plusieurs optimisations peuvent être effectués pour améliorer le temps d'affichage (+ l'empreinte mémoire, cpu etc.) :
- minifier le css/js + rassembler des fichiers css et js dans la même requête : https://swc.rs/ ou https://crates.io/crates/minify-js
- améliorer la taille des fichiers png
- améliorer la taille des fichiers svg (svgo and cie)
- tilling sur les icônes du menu
- potentiellement des optimisations côté sql et serveur pythonhttps://framagit.org/mothsart/primtuxmenu/-/issues/31design system2023-09-18T20:49:00ZFerry Jérémiedesign systempage qui centralise les composants du design systempage qui centralise les composants du design system