301

(0 replies, posted in News)

Bonjour,

Nous sommes heureux d'annoncer à tous les utilisateurs de Fedora 9 que, grâce à notre packageur Fedora Remi Collet, QElectroTech est désormais packagé pour cette distribution.
Remi nous a également fourni les indications nécessaires pour que QET puisse compiler avec gcc 4.3 (avec moults warnings, certes).
De plus, ces packages incluent la correction du bug #12.
Merci a Remi pour son soutien nomicons/smile

Enjoy nomicons/wink

302

(0 replies, posted in News)

Bonjour,

La nouveauté de cette semaine, c'est un petit utilitaire utilisable à côté de QElectroTech. Il s'agit d'un visualiseur d'éléments :

http://qelectrotech.org/screenshots/extras/qetelementviewer0.png

Le principe est simple : vous prenez un fichier *.elmt (une description d'élément donc), vous le déposez dans cet utilitaire par drag'n drop, et paf, vous pouvez visualiser l'élément en question. Sûrement utile pour les personnes qui codent leurs éléments plutôt que de les dessiner.

Vous pouvez trouver cet utilitaire ici.

Voilà, à la semaine prochaine nomicons/smile

303

(0 replies, posted in News)

Bonjour,

Pas d'image pour cette news car graphiquement, il n'y a que peu de différence avec les images des news précédentes.

En revanche, j'ai effectué un commit dans la branche 0.2 du travail effectué ces dernières semaines. Comme beaucoup de choses dans la branche 0.2, c'est tout sauf stable et recommandé, mais cela devrait débouler sur des améliorations et commits plus fréquents.

À la semaine prochaine nomicons/smile

http://qelectrotech.org/screenshots/extras/elements_panel_embedded_collection1.png

305

(0 replies, posted in News)

http://qelectrotech.org/screenshots/extras/elements_panel_embedded_collection0.png

306

(0 replies, posted in News)

Bonjour,

une courte news pour signaler que le travail se poursuit sur la branche 0.2 de QElectroTech, plus précisement sur la gestion des fichiers projets et des collections d'éléments intégrées.

Un commit a été effectué mardi dernier pour mettre en place une couche d'abstraction au-dessus du système de fichier (dossier = catégorie, fichier = élément). Le travail porte désormais sur l'extension de cette couche d'abstraction pour gérer également des collections embarquées.

À la semaine prochaine pour la suite des événements !

307

(0 replies, posted in News)

Bonjour,

Ces deux dernières semaines ont été consacrées à la création d'une couche d'abstraction pour manipuler les collections d'éléments, sans devoir faire la moindre opération sur des fichiers et dossiers. Le but à terme est de pouvoir manipuler sans distinction des éléments et catégories provenant du système de fichiers (comme tous les éléments actuellement) mais aussi des collections qui seront tirées de fichiers projets QET. Pour le moment, aucun changement n'a été commité pour ce "gros morceau". Le prochain commit (sans doute la semaine prochaine) ne devrait donc ajouter aucune fonctionnalité : la couche d'abstraction sera utilisée pour faire les mêmes choses qu'avant.

Ensuite, nous modifierons l'éditeur d'éléments pour que l'utilisateur n'ait plus à passer par le système de fichiers pour enregistrer ou ouvrir les éléments. Fini donc les douloureux ~/.qet/elements et autres %APPDATA%\qet\elements.

Enfin, nous introduirons la notion de collection embarquée dans les projets QET, nous intégrerons à notre couche d'abstraction la possibilité de manipuler ces collections embarquées, nous fignolerons les derniers détails et nous aurons alors implémenté l'une des fonctionnalités majeures prévues pour la 0.2.

À la semaine prochaine nomicons/wink

308

(0 replies, posted in News)

Bonjour,

Cette semaine a été consacrée à l'implémentation des fins de lignes dans QET. En résumé, il est désormais possible, lorsque l'on dessine une ligne dans l'éditeur d'éléments, de choisir un embout différent pour chaque extrémité, comme par exemple une flèche, un cercle ou un carré (ou losange, diamant, ... appelez ça comme vous voulez). Bien entendu, il reste possible de tracer une ligne toute simple. Mais le screenshot du jour sera sans doute plus parlant.

309

(0 replies, posted in News)

Bonjour,

Aujourd'hui, l'équipe de développement de QElectroTech est heureuse de vous annoncer la sortie de QElectroTech en version 0.1 finale. Vous trouverez les sources et paquets (pour Windows et Linux) dans notre section Téléchargements.

Depuis la version 0.1 beta, une recherche incrémentale a été ajoutée au panel d'éléments. Des barres d'outils ainsi que la possibilité de zoomer ont été ajoutées à l'éditeur d'éléments. L'installation sous Unix a été améliorée, de même que l'impression. Des bugs ont bien sûr été corrigés. Enfin, la collection d'éléments comporte 120 éléments dans 46 catégories.

Vous pouvez retrouver ici un résumé des fonctionnalités ainsi que les futures fonctionnalités de QElectroTech.

Nous espérons que QElectroTech vous plaira. Nous continuerons bien sûr à vous tenir informés des avancées de QElectroTech v0.2.

Bonjour,

Aujourd'hui, nous sommes heureux de vous annoncer la sortie de la version 0.1 Release Candidate 1 de QElectroTech.
Consultez la page des téléchargements pour voir si un package existe pour votre système.
Les expérimentations pour Mac OS ont été un peu limitées aussi cette version est officiellement pour GNU/Linux et Windows.
Que ceux à qui la notation RC1 fait peur se rassurent : nous ne ferons sans doute pas plus d'une RC et il est fort probable que la 0.1 finale sorte la semaine prochaine.

Enjoy ;-)

311

(0 replies, posted in News)

Bonjour,

Cette semaine, nous avons deux bonnes nouvelles à vous annoncer.

La première c'est que le support de l'impression s'est amélioré dans la révision 303 (il sera donc disponible dans la 0.1).
Il est désormais possible d'imprimer un schéma sans que celui-ci soit agrandi de façon à recouvrir toute la feuille. De même, si le schéma est trop grand, il est imprimé sur plusieurs pages au lieu d'être rétréci. Toutefois, il reste possible de forcer cette adaptation.

http://qelectrotech.org/screenshots/extras/print_options0.png

La deuxième bonne nouvelle concerne l'empaquetage de QElectroTech. Après le paquet RPM, après le paquet Slackware, voici venir le paquet Debian (testé sous Debian Lenny, Sid et Ubuntu).

La révision 303 a d'ailleurs été packagée pour Windows, Debian et Slackware dans notre dépôt.

À la semaine prochaine nomicons/smile

Bonjour,

Une fois encore, la news sera courte, faute de temps :

Le temps libre de cette semaine a été consacré à des expérimentations sur deux points :
*l'amélioration de l'impression dans la branche 0.2 ; il s'avère que ce point ne sera pas parfait avant Qt 4.4 ; du coup, il est possible que l'impression s'améliore avant la sortie de la 0.1, histoire de ne pas rester trop longtemps avec un système d'impression insuffisant. Toutefois, rien n'a été commité là-dessus, ni dans la branche 0.2 ni dans le trunk.
*La possibilité d'utiliser du texte enrichi sur les schémas (gras, italique, souligné, barré, exposant, indice) est à l'étude pour une intégration dans la version 0.1 mais pour le moment ce n'est ni effectué ni commité.

Enfin, dernière nouvelle, j'ai appris à faire un paquet Slackware afin de packager QET pour cette distribution. Vous trouverez un paquet *.tgz de QElectroTech dans le dépôt.

313

(0 replies, posted in News)

Bonjour,

Ah, qu'il devient difficile de trouver du temps pour QElectroTech. Cette news en sera malheureusement d'autant plus brève.

On commence avec l'arrivée d'un 4ème larron au sein de l'équipe QET : Youssef Oualmakran est notre nouveau traducteur (anglais et espagnol). Ses premières contributions concerneront vraisemblablement ce site web.

Côté technique, des bugs mineurs ont été corrigés dans l'éditeur d'éléments. La collection d'éléments comporte désormais 113 éléments dans 44 catégories.

Enfin, une branche "0.2" a été créée dans le dépôt Subversion afin de me permettre de travailler sur les fonctionnalités de QET sans interférer avec le trunk (v0.1 + corrections).

Voilà, c'est tout nomicons/smile

314

(0 replies, posted in News)

Bonjour,

Aujourd'hui, un petit point sur la situation vite fait bien fait :

La collection d'éléments comporte désormais 106 éléments dans 41 catégories.

Les tests se poursuivent pour obtenir une version 0.1 incomplète (Benoît me tanne d'ailleurs régulièrement sur les fonctionnalités manquantes) mais aussi stable que possible.

Un bugtracker a été ajouté au site. Vous devez vous inscrire pour rapporter des bugs mais la consultation des bugs existants peut se faire de façon anonyme. Bien évidemment, il est inutile de soumettre un bug déjà connu.

315

(0 replies, posted in News)

Bonjour,

Cette semaine, il y a eu plus de neuf autour de QET que dans QET lui-même. Tout d'abord, nous avons ajouté une FAQ dans la documentation. Il va sans dire que nous l'étofferons avec le temps.

Ceux qui nous visitent régulièrement auront également remarqué l'ajout d'un dépôt d'éléments. Encore basique, anonyme, sans identification ni statistiques, ce dépôt vous permet de partager vos éléments. Attention, il s'agit d'un dépôt modéré. Les fichiers *.elmt que vous uploadez sont inspectés puis, selon leur qualité et leur pertinence, ajoutés à la collection officielle de QET, ajoutés au dépôt communautaire ou supprimés. Pour vous permettre de contribuer au mieux à ce projet, nous fournirons bientôt un guide pour réaliser des éléments « propres ».

À cela s'ajoute une autre bonne nouvelle : QElectroTech est disponible en paquets RPM (révision 278, datant du 19/01/08) pour Fedora 7 et 8. Merci à Remi Collet pour ces packages que vous pouvez retrouver sur son dépôt.

Concernant QET lui-même, notre collection comporte désormais 90 éléments, en partie grâce au camarade Nishiki qui s'est bien amusé avec le dépôt. nomicons/smile

Voilà, c'est tout pour aujourd'hui. nomicons/smile

316

(0 replies, posted in News)

Bonjour,

Voici votre dose hebdomadaire de petits-détails-sur-QET.
Tout d'abord, pour ceux qui s'amusent à compiler QElectroTech, le bug maintes fois signalé du « make install qui ne copie pas le fichier binaire exécutable sur le système » a été réglé mardi.
Pour ceux qui s'amusent à peaufiner les éléments qu'ils dessinent, voici une bonne nouvelle : l'éditeur d'élément comporte désormais un zoom ; dans la foulée, j'en ai profité pour rajouter des barres d'outils, ça manquait un peu. Magnifique occasion de caser un screenshot, n'est-ce pas ?
http://qelectrotech.org/screenshots/extras/element_editor_zoom.png
Un bug concernant l'enregistrement des champs de texte avec plusieurs lignes a également été corrigé. La collection d'éléments en comporte désormais 78. Je n'ai malheureusement pas eu de temps à consacrer au dépôt d'éléments, mais il ne devrait pas tarder à pointer le bout de son nez.
Enfin, un build win32 est disponible dans notre dépôt.

317

(0 replies, posted in News)

Bonjour,

Nous sommes heureux de vous annoncer l'arrivée d'un troisième membre dans le projet QElectroTech ; il s'agit de Nicolas, dessinateur projeteur depuis 12 ans. Nicolas s'occupe des tests et du paquetage de QET sous Mac OS X.
Et ça avance pas mal comme le témoigne ce screenshot :
http://qelectrotech.org/screenshots/extras/qet_mac_os_x_mini.jpg
Il nous reste à finir le paquet en "universal binary", peaufiner l'intégration à Mac OS X et régler les deux bugs déjà recensés, à savoir un problème de rendu et une erreur de segmentation lors de l'impression.
Puisque l'on parle système, sachez que nous avons eu du feedback d'un utilisateur de Windows Vista, ce qui implique que les builds win32 que nous fournissons à l'origine pour XP fonctionnent correctement sous Vista.
Vous pourrez d'ailleurs vous en assurer avec le tout dernier build win32 disponible dans notre dépôt.. enfin, notre dépôt de téléchargement, à ne pas confondre avec le dépôt d'éléments en cours de construction.
Ce dernier avance bien, toute la partie présentation est d'ores et déjà programmée. Il ne nous reste qu'à mettre en place un script de proposition d'élément digne de ce nom.

Voilà, c'est tout pour aujourd'hui nomicons/smile

318

(0 replies, posted in News)

Bonjour,

Voilà une semaine que nous avons sorti une version beta de QElectroTech. Grâce à une dépêche sur LinuxFR, nous avons pu avoir une certaine visibilité et nous avons de facto recueilli de nombreuses réactions. Le logiciel a reçu un bon accueil et semble venir combler un besoin de longue date. Nous avons donc eu du feedback concernant les fonctionnalités (la plupart collent d'ailleurs à notre roadmap), les collections d'éléments, etc. Nous avons même reçu des demandes de personnes souhaitant contribuer à QElectroTech, en termes de développement, de dessin d'éléments ou de traduction. Nous avons aussi eu des questions sur l'utilisation de QElectroTech.
Je n'ai d'ailleurs pas pu répondre à tout le monde, soit par manque de temps, soit parce que SMTP, c'est vraiment le protocole à abattre nomicons/smile

Je profite donc de cette news pour inviter tout ceux qui souhaiteraient participer au remplissage de la collection d'éléments, au développement, à la traduction, ou encore au packaging de QElectroTech à nous rendre visite sur notre canal IRC :
Serveur : irc.tuxfamily.org
Port : 6667
Salon : #qet

Je remercie également tous ceux qui ont testé QElectroTech et qui nous ont signalé des problèmes (directement ou indirectement). Par exemple, un problème récurrent semble se produire lors du make install : dans certaines conditions, le fichier binaire n'est pas copié dans le dossier /usr/local/bin.

À noter aussi que le projet Qucs, qui fait de la simulation de circuit, nous a proposé un merge à long terme. Cela reste à étudier bien sûr.

Pour en revenir aux éléments, nous continuons d'agrandir la collection, petit à petit, avec le soutien de Nishiki, utilisateur motivé. Ont notamment été ajoutés : des fins de courses et un moteur monophasé.

Dans la foulée, nous avons ajouté une recherche incrémentale au panel d'éléments :
http://qelectrotech.org/screenshots/extras/qet_elements_panel_filter.png

Toujours dans les éléments, sachez que nous ouvrirons bientôt un espace d'échange d'éléments électriques. Notre convertisseur ELMT -> SVG, implémenté en PHP, est d'ailleurs presque fini, comme en témoignent ces screenshots (ça vous manquait hein ?) :
http://qelectrotech.org/screenshots/extras/qet_svg_rendering00.png
http://qelectrotech.org/screenshots/extras/qet_svg_rendering01.png.

Pour le système d'ajout et de présentation de ces éléments, nous comptons nous baser sur le Free Data Repository.

Bonne nouvelle ! Aujourd'hui, nous sortons une version beta de QElectroTech v0.1.

Rendez-vous dans la section téléchargement pour la tester. Vous y trouverez un paquet "Ready to Use" pour Windows XP (non testé sous Vista) ainsi que les sources pour le compiler sous Unix et Unix-like : Linux, BSD, MacOS...

Nous n'avons pas encore de bugtracker (nous envisageons la dernière version de Mantis), aussi, si vous voulez nous rapporter un bug, envoyez-nous un petit mail (cf lien contact sur la gauche).

Voilà, bon test et Joyeux Noël ! nomicons/smile

320

(0 replies, posted in News)

Cette semaine, la documentation du code de QET a été achevée, et Benoît a ajouté dix autres éléments, ce qui porte la collection de base à 51 éléments pour le moment. Quelques petits détails ont également été corrigés dans le positionnement des conducteurs, la gestion des points de jonction entre conducteurs et dans l'éditeur d'élément.

Voilà pour l'habituel pavé technique. Passons maintenant à des nouvelles plus intéressantes.

Nous comptons sortir la version 0.1 beta aux environs du 23 Décembre 2007, à une semaine près. Nous serions donc intéressés pour que des packageurs rejoignent notre projet et nous aident dans la dure tâche de répandre QElectroTech par-delà le Disque, le continent contrepoids et les dimensions de la basse-fosse nomicons/wink

Voici une liste non exhaustive des systèmes sur lesquels QET peut tourner :
Windows :
Windows XP
Windows Vista
MacOS X
Linux :
Mandriva
OpenSUSE
Redhat/Fedora
Ubuntu
Debian
Gentoo
Slackware
BSD :
FreeBSD
OpenBSD
NetBSD

Notes :
Pour Windows, QET sera à priori fourni en Ready To Use mais vous pouvez nous rejoindre aussi bien pour prendre en charge cette partie que pour proposer un installeur. Nous sommes assez ouverts aux propositions concernant ce système.
Pour MacOS, il faut savoir que QET n'a encore jamais été ni compilé ni testé sur cette plateforme ; il s'agirait alors non seulement de packager QET mais également de le tester et de me faire part des problèmes d'intégration.

Si vous savez réaliser un paquet pour l'un de ces systèmes, vous pouvez nous rejoindre en envoyant un petit mail sur notre liste de diffusion (qet@lists.tuxfamily.org) ou à moi-même (lien "Contact" sur la gauche).

Tout comme la semaine précédente, cette semaine-ci a été consacrée au peaufinage de QElectroTech v0.1.

Cela inclut principalement de la documentation de code, mais aussi l'ajout d'une action "Recharger" dans l'éditeur d'élément. De plus, il est désormais possible d'autoriser ou non les connexions internes (c'est-à-dire l'autorisation de poser un conducteur entre deux bornes appartenant au même élément) dans l'éditeur d'élément.

Enfin, Benoît a ajouté huit éléments à la collection commune :

http://qelectrotech.org/screenshots/extras/new_elements20071209.png

Bonjour, bonjour,

Cette semaine a commencé par quelques histoires de code : Ajout du disclaimer de la GNU/GPL, factorisation et fignolage.
J'ai ensuite amélioré quelques petits détails ; par exemple, double-cliquer sur le cartouche ou sur un conducteur permet de les éditer.
Enfin, J'ai corrigé un bug que Benoît m'avait signalé dans l'éditeur d'élément.
Voilà pour le programme QET lui-même. Concernant ce qui gravite autour, j'ai travaillé sur la documentation et ai ajouté deux pages :
*Structure XML utilisée dans les schémas
*Fonctionnalités et Roadmap
À la semaine prochaine !

Hein ? Le screenshot ? Euh... y'en a dans la doc nomicons/grin

323

(0 replies, posted in News)

Aujourd'hui, j'ai une bonne nouvelle et deux mauvaises nouvelles.
Je commence par la deuxième mauvaise nouvelle : La bonne nouvelle est pour moi et la première mauvaise nouvelle est pour vous nomicons/grin

La bonne nouvelle c'est que votre humble serviteur a trouvé un emploi. Oui, un emploi, un vrai. La mauvaise nouvelle, c'est qu'il ne me reste plus beaucoup de temps à octroyer à QElectroTech. La preuve, il n'y a quasiment rien de neuf cette semaine.

Rien de neuf donc, à part deux petits commits pour préparer le terrain pour une fonctionnalité qui devrait apparaître en version 0.2 : les fichiers projets. En résumé, un fichier ne contiendra plus un schéma mais « 1 à n schémas et 0 à n éléments embarqués ». Mais ce n'est que de la préparation de terrain, il n'y a donc rien de visible sauf si vous scrutez le code XML généré dans les fichiers. Auquel cas, vous remarquerez que l'élément "diagram" est désormais intégré dans un élément racine "project".

Reste alors le douloureux problème du "screenshot pour la route" !
Je vous propose un screenshot d'une curiosité de Qt : l'option QT_FLUSH_PAINT, décrite en bas de cette page. En résumé, ça met en évidence les zones redessinées lors d'un déplacement.
http://qelectrotech.org/screenshots/extras/qt_flush_paint0.pnghttp://qelectrotech.org/screenshots/extras/qt_flush_paint1.png


...


Eh oh, je meuble comme je peux hein !

324

(0 replies, posted in News)

Cette semaine, nous avons implémenté un panneau de configuration pour QElectroTech. Il ne comporte qu'une page pour le moment. Cette dernière permet de spécifier divers paramètres pour les nouveaux schémas, comme le type de conducteurs, les dimensions du schéma et les informations du cartouche.
Et comme d'habitude, un screenshot pour la route :
http://qelectrotech.org/screenshots/extras/config_dialog_new_diagram.png

Le fichier de configuration de QET retient également les dimensions, positions et configurations des fenêtres.

Un build Win32 de la révision 215 sera bientôt disponible dans notre espace téléchargement.

325

(0 replies, posted in News)

Bonjour bonjour !

Cette semaine, Benoît a ajouté une partie de la nouvelle collection d'éléments, mieux ordonnée que la précédente.
http://qelectrotech.org/screenshots/extras/new_collection1.png
Au niveau de l'interface, une liste des annulations a été ajoutée à l'éditeur de schémas et une liste des parties a été ajoutée à l'éditeur d'élément.
Concernant le déploiement, une option d'exécution --config-dir pour redéfinir le dossier de configuration (et donc l'emplacement de la collection d'éléments perso) a été implémentée.
Pour les testeurs en herbe, un build pour Windows de la révision 211 est disponible dans notre espace téléchargement.