Latest news: Week 36 by scorpio810 on 02/09/2015 at 17:12:03
Bonjour,

résumé des dernières avancées :

Les éléments de la collection officielle contiennent maintenant tous un champ texte avec le tag "label", 
sur environ 1500 éléments restants on a du ajouter ce champ avec son tag manuellement . 
Ce qui a représenté un long travail pas vraiment intéressant, mais indispensable pour la suite des évolutions de Qet.
Il va de soi qu'un nombre conséquent de UUID ont été renouvelés.

Les éléments de type "renvois" n'ont pas besoin de ce champ label, la validation à l'enregistrement en tient maintenant 
compte pour les éléments de ce type.

Jusqu’à présent chaque classe d'objet avait sa propre méthode et son propre code pour travailler avec la pile d'annulation 
(ChangePartCommand, QetShapeGeometryCommand, ChangeShapeStyleCommand, ItemResizerCommand, MoveElementsTextsCommand, ChangeSeveralConductorsPropertiesCommand, ChangeConductorsPropertiesCommand), elles ont été remplacées par une classe commune : QPropertyUndoCommand => moins de code redondants = moins de bugs, maintenance plus aisée.

Du coté du widget propriété du conducteur : deux nouveaux champs textes ont été ajoutés : Fonction, Tension/protocole, ils permettent en plus du numéro de conducteur d'ajouter des renseignements sur la nature et la fonction de ce conducteur, visible au travers de toute son équipotentialité, renvois de folio en folio, etc.
Il a été enlevé la possibilité d'avoir deux repères de conducteur différents sur la même équipotentialité.

Screenshot

Pour les paquets Windows, 
les compilations des binaires se font maintenant en compilation croisée sur ma Debian et non plus directement sous Windows -> réduction importante des temps de compilations, scriptage et automatisation facilité, nouveaux paquets pour Windows 64 bits .

Les librairies MinGw, Qt 5 ne sont plus fournies sous formes de dll dans le répertoire /bin (mode shared) mais directement intégrées dans le binaire en mode static -> réduction importante de la taille des paquets intéressant surtout pour l'envoi vers les serveurs de téléchargement.

l'installateur a été entièrement revu :
Nouveau thème graphique, fonction désinstallation automatique de l'ancienne version avant l'installation d'une nouvelle version, choix des composants à installer, éléments de la collection officielle en lecture seule, Installateurs 32 et 64 bits, Checkbox pour lancer QET des la fin de l'installation, ajout de liens dans le menu démarrer vers la page téléchargement des dernières versions dev (nigthly), vers la documentation en ligne (English,Russian), la page dons, etc.
Les derniers paquets Windows profitent d'un upgrade des librairies vers GCC 5.2 et Qt 5.5.

Screenshot


Enjoy! ;)

QElectroTech

QElectroTech is a free software to create electric diagrams. QElectroTech, or QET in short, is currently available in version 0.4.

License and availability

QElectroTech is under GNU/GPL license. It is currently available for Windows, Mac OS and Linux.

Features

See the page Features and roadmap.

When will QElectroTech be achieved?

The main developer himself does not know ; indeed, there are still a lot of things to implement in order to get a version worthy of this name. Plus, the developer lacks time. QElectroTech v1.0 will then be released " When it's done ".