Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
roadmap [31/12/2022 18:20] – [Todo] scorpio810roadmap [23/08/2025 14:06] (Version actuelle) scorpio810
Ligne 9: Ligne 9:
  
   * Possibilité de tourner un groupe d'éléments intelligemment.   * Possibilité de tourner un groupe d'éléments intelligemment.
-  * ajouter QNetworkAccessManager pour gérer une collection distante  
   * Amélioration de la gestion des conducteurs. L'algorithme de pose / de modification des conducteurs pourrait utiliser la notion de pathfinding. Il serait possible de poser des conducteurs à la volée.   * Amélioration de la gestion des conducteurs. L'algorithme de pose / de modification des conducteurs pourrait utiliser la notion de pathfinding. Il serait possible de poser des conducteurs à la volée.
   * Ajout d'appareils : un appareil est symbolisé par un rectangle posé autour de plusieurs éléments. Sur le rectangle sont disposées des bornes.   * Ajout d'appareils : un appareil est symbolisé par un rectangle posé autour de plusieurs éléments. Sur le rectangle sont disposées des bornes.
   * Raccourcis claviers sélection texte ou élément sur diagram.   * Raccourcis claviers sélection texte ou élément sur diagram.
-  * Éditeur d’éléments: mode miroir+  *<del> Éditeur d’éléments: mode miroir </del>[[https://github.com/qelectrotech/qelectrotech-source-mirror/commit/bd3b39cea381f1419d213d20b9f350bf2da6b10f]]
   * Conducteurs intelligents: notion de bus (2, 3 conducteurs tracés en même temps), capables de choisir leurs chemins seul en évitant les éléments obstacles sur la scène (Runsys).   * Conducteurs intelligents: notion de bus (2, 3 conducteurs tracés en même temps), capables de choisir leurs chemins seul en évitant les éléments obstacles sur la scène (Runsys).
   * pile d'annulation ajouter l'historique des mouvements de folios, ajout,suppression.   * pile d'annulation ajouter l'historique des mouvements de folios, ajout,suppression.
Ligne 21: Ligne 20:
   * Stockage dans le fichier projet des items propriété des éléments.   * Stockage dans le fichier projet des items propriété des éléments.
   * <del>Textes sur conducteurs multifilaire.</del>(En effet, il a été décrété que le type de conducteur unifilaire ne devait pas être accompagné d'un texte. Mais tu peux toujours contourner en ajoutant un champ de texte indépendant.)   * <del>Textes sur conducteurs multifilaire.</del>(En effet, il a été décrété que le type de conducteur unifilaire ne devait pas être accompagné d'un texte. Mais tu peux toujours contourner en ajoutant un champ de texte indépendant.)
-  * Étudier une solution pour permettre après export d'un projet en PDF, la navigation par des liens sur les renvois de folios, des XREF maîtres/esclaves, pages sommaires.+  * Étudier une solution pour permettre après export d'un projet en PDF, la navigation par des liens sur les renvois de folios, des XREF maîtres/esclaves, pages sommaires.[[https://qelectrotech.org/forum/viewtopic.php?id=2982|Python script for generate cross-references in .pdf file]]
   * Surligné le folio courant, dans l'arbre des folios du dock "projet".   * Surligné le folio courant, dans l'arbre des folios du dock "projet".
   * Créer des fragments de schéma réutilisable [[https://qelectrotech.org/forum/viewtopic.php?pid=8040#p8040]]   * Créer des fragments de schéma réutilisable [[https://qelectrotech.org/forum/viewtopic.php?pid=8040#p8040]]
Ligne 34: Ligne 33:
   * Numérotation:  incrémentation auto alphabétique [[https://stackoverflow.com/questions/8487255/how-do-i-increment-letters-in-c]]   * Numérotation:  incrémentation auto alphabétique [[https://stackoverflow.com/questions/8487255/how-do-i-increment-letters-in-c]]
   * Numérotation des conducteurs : ajouter la gestion des couleurs.   * Numérotation des conducteurs : ajouter la gestion des couleurs.
-  * revoir les fichiers Nsis utilisé pour construire les installateurs Windows, et les adapter pour qu'ils soient compatible avec la dernière version (0.3). +  * <del>Support des écrans multiples.</del>
-  * Support des écrans multiples.+
   * Indiquer les coordonnées de la souris dans l'éditeur d'élément. [[https://qelectrotech.org/forum/viewtopic.php?pid=10403#p10403]]   * Indiquer les coordonnées de la souris dans l'éditeur d'élément. [[https://qelectrotech.org/forum/viewtopic.php?pid=10403#p10403]]
   * Numérotation : add Cancel bouton pour annuler le choix du potentiel [[https://qelectrotech.org/forum/viewtopic.php?pid=10604#p10604]]   * Numérotation : add Cancel bouton pour annuler le choix du potentiel [[https://qelectrotech.org/forum/viewtopic.php?pid=10604#p10604]]
-  * Vérifications des scripts PHP en prévision d'un upgrade.+  * <del> Vérifications des scripts PHP en prévision d'un upgrade.</del> [[[https://qelectrotech.org/forum/viewtopic.php?id=2637|QET-Element to SVG]]
   * Éditeur d'éléments : pouvoir ajouter un 'cadre d'arrière plan' réglable, afin de symboliser la surface d'un folio dans le but de mieux proportionné le dessin d'un élément.   * Éditeur d'éléments : pouvoir ajouter un 'cadre d'arrière plan' réglable, afin de symboliser la surface d'un folio dans le but de mieux proportionné le dessin d'un élément.
   * Ajouter un compteur de temps d'utilisation de Qet.   * Ajouter un compteur de temps d'utilisation de Qet.
Ligne 45: Ligne 43:
   * Exchange with FreeCAD   * Exchange with FreeCAD
   * Resize text by dragging there bounding rect : https://qelectrotech.org/forum/viewtopic.php?id=2168&login=1   * Resize text by dragging there bounding rect : https://qelectrotech.org/forum/viewtopic.php?id=2168&login=1
-  * <del>Ajouter de nouveau type de Xref esclave entre autre 'lampe'</del> : un bouton lumineux est composé du bouton contact (maître) et de la lampe (esclave) la Xref sur le maître doit affiché une petite lampe au lieu d'un contact. https://qelectrotech.org/forum/viewtopic.php?pid=15989#p15989</todo>+  * <del>Ajouter de nouveau type de Xref esclave entre autre 'lampe'</del> : un bouton lumineux est composé du bouton contact (maître) et de la lampe (esclave) la Xref sur le maître doit affiché une petite lampe au lieu d'un contact. https://qelectrotech.org/forum/viewtopic.php?pid=15989#p15989
   * Garder en mémoire les dernières couleur, taille (police de texte, épaisseur de trait etc...), etc... afin de les utiliser lors d'un nouvel ajout. Par exemple lorsque l'on trace une ligne et que l'on modifie la couleur de celle-ci en bleu, les prochaines ligne tracé seront elle aussi en bleu. Le but est de gagner du temps car il est fréquent que l'on modifie des propriété d'objet pour au final mettre les même propriété pour tous, autant que ce soit fait par défaut.    * Garder en mémoire les dernières couleur, taille (police de texte, épaisseur de trait etc...), etc... afin de les utiliser lors d'un nouvel ajout. Par exemple lorsque l'on trace une ligne et que l'on modifie la couleur de celle-ci en bleu, les prochaines ligne tracé seront elle aussi en bleu. Le but est de gagner du temps car il est fréquent que l'on modifie des propriété d'objet pour au final mettre les même propriété pour tous, autant que ce soit fait par défaut. 
   * Essayer de rajouter le support dans QET pour les souris 3 D    [[https://qelectrotech.org/forum/viewtopic.php?pid=15917#p15917|Space pilot 3D connexion]]   * Essayer de rajouter le support dans QET pour les souris 3 D    [[https://qelectrotech.org/forum/viewtopic.php?pid=15917#p15917|Space pilot 3D connexion]]
   * Auto numbering reset of numbering [[https://qelectrotech.org/forum/viewtopic.php?pid=16926#p16926]]   * Auto numbering reset of numbering [[https://qelectrotech.org/forum/viewtopic.php?pid=16926#p16926]]
-  * <del>Try to add sqlite3 lib for macOS bundle package </del>[[https://forum.qt.io/topic/122601/sqlite-proper-method-for-calling-sqlite3-directly/18]] need to rebuild Qt 5.X WTF! [[https://gitee.com/dongege/sqlitebrowser/blob/master/BUILDING.md]] [[https://stackoverflow.com/questions/26557293/mac-app-requires-newer-version-of-sqlite-but-uses-the-old-one]]</todo+  * <del>Try to add sqlite3 lib for macOS bundle package Arm64 with Homebrew[[https://forum.qt.io/topic/122601/sqlite-proper-method-for-calling-sqlite3-directly/18]] need to rebuild Qt 5.X WTF! [[https://gitee.com/dongege/sqlitebrowser/blob/master/BUILDING.md]] [[https://stackoverflow.com/questions/26557293/mac-app-requires-newer-version-of-sqlite-but-uses-the-old-one]] [[https://givan.se/build-test-deploy-bitcoin-on-monterey/]] [[https://www.reddit.com/r/QtFramework/comments/f812we/macosx_private_api_sqlite/]] 
-  * Port to Apple Silicon -> [[https://trac.macports.org/ticket/61999|How to cross compile Apple Silicon target under Intel Apple computer ?]] +  * Avoir la possibilité d'afficher le numéro de conducteur sur chaque extrémité de celui-ci https://qelectrotech.org/forum/viewtopic.php?id=2447</del
- +  * Sur macos ajouter un point noire dans le bouton rouge permettant de fermer Qet afin d'indiquer qu'un projet a été modifié mais non enregistrer. https://qelectrotech.org/forum/viewtopic.php?pid=17934#p17934 https://doc.qt.io/qt-5/qwidget.html#windowModified-prop 
- +  * Ajouter une fonctionnalité de backup incrémental en plus de la sauvegarde automatique et de la restoration en cas de crash. https://qelectrotech.org/forum/viewtopic.php?id=2477 
- +  * Lors de la dépose d'un nouvel élément, appliquer la conf de texte du dernier element avec le même uuid présent sur le schéma. https://qelectrotech.org/forum/viewtopic.php?id=2476 
 +   <del>Add new AppImage based on Ubunutu 20.04LTS and DigiKam script for GCC 13 and Qt 5.15.11 versions.</del> 
 +  * Windows package: Update NSIS 2X to 3X version and plug-ins. 
 +  * Windows Package: Try to create a silent installer *.MSI
  
  
Ligne 62: Ligne 62:
  
  
 +===== 0.90 =====
 +https://qelectrotech.org/forum/viewtopic.php?id=2379 \\
 +https://qelectrotech.org/forum/viewtopic.php?pid=14405#p14405  \\
 +https://git.tuxfamily.org/qet/qet.git/tree/ChangeLog
  
  
Imprimer/exporter