BTW, QET 0.6 final is in Mageia development version "Cauldron" and will be released in current Mageia 6 normal updates but is waiting for a large Qt-Plasma5-etc-depending mess update currently being tested. - Appimage could get past such delays 

Nice, thanks nomicons/smile

My 27" monitor is very cold and use only 20 W power and 0.5 W in stand-by, it at 70 centimeter of my old eyes, uhuu.
Be careful TV isn't a good PC monitor and if you work like me at minimal distance you can destroy your eyes.. nomicons/cwy

New screen is a little luxurious I think, but it will have to go through .. there many users now have this type of screen.
Fortunately Gabberworld helping a lot for MS Windows HiDPI support.

I'm afraid to regret spending your donations in a monitor and to be very disappointed afterwards, I prefer to keep your donates to later update the nightly QET packages builder to a Amd threadripper 16/32 cores, but RAM prices is very mad now... nomicons/dizzy

I have  this 27 " FHD monitor : https://www.philips.com.au/c-p/273V5LHA … ntrol-lite
Not the best, but for my use : programming, surfing, and QET drawing, I think is not bad.

When I saw to equivalent without scale playing , I do horrified by prices, and don't know if my plasma D.E run well with this hight resolutions.

https://shop.hardware.fr/peripheriques/ … 6220,6219/

https://shop.hardware.fr/peripheriques/ … 6220,6219/

What do you suggest?

Hi Morganol,

isn't a bad idea, but we are too few to study these new packaging ..
you could see old topic about ubuntu snap and what I thinking ...

https://qelectrotech.org/forum/viewtopi … 4685#p4685

Well, ubuntu snap, Appimage, flatpack ... which one to choose ... and that does not require months of work ...

Packaging application is not very  a easy work and need a lot of time and more builds, compilation and tests..
you can see here the efforts that had to be made for making good packages for Debian, stable and unstable, all Ubuntu distribs, Windows XP 32, 64, Win10 installer and ReadyToUse, cross-compil, macOS dmg, etc.

https://qelectrotech.org/wiki_new/doc/p … ing_script
https://qelectrotech.org/wiki_new/doc/macosx
https://svnweb.tuxfamily.org/filedetail … Info.plist
https://svnweb.tuxfamily.org/filedetail … tDeploy.sh
https://svnweb.tuxfamily.org/filedetail … FQET64.nsi





etc, etc.. sorry but I 'm only one to make all packages for different OS and OS versions.
If you find a good developer howto (and easy of course)? nomicons/smile

BTW, I have idea to buy a 32" 4K screen to trying debug QET HiDPI in different OS, and different D.E, but I think is a bad idea not a time wasting but eat my little of free time ..
I prefer upgrading to a 16/32 CPU plateform for building all packages and perhaps appimage flatpack ..but this cost a lot (only have 350€ now)  and need approximately again ~ 1500€ to buy a TR 1950X CPU, new motherboard, 64 GB RAM, new ATX PSU.

Hello,

https://qelectrotech.org/forum/viewtopi … 7811#p7811

4,730

(8 replies, posted in News)

Thanks Nuri. nomicons/smile

You can already make a saving of the old (current) web site in the case we need to search for some eventually broken functionalities.

the entire site is backed up (incremental ssh backup) by two different remote machines in different locations.

4,731

(8 replies, posted in News)

Dear QET users ,

QET Team is pleased to announce the release of QElectroTech 0.6.

It's been months that I decline to launch this release because of the titanic work it would take to explain in detail all the changes, sorry, but it is very difficult after two years of work to list all the improvements, changes, bug fixes , and will require a lot of explanations ... but this will have improved software stability in the meantime. 

Short changelog  :

In the official collection, there are now 4106 elements, and 539 categoris for a total of 4645 files

  • Improved performance, added multithreading to speed up the loading of items when launching QET.

  • RAM consumption has been considerably reduced.

  • New "collections" panel.

  • Automatic numberings (autonum), Variables and prefix, thanks Davi.

  • Folio generator, thanks Davi.

  • Management Policy, thanks Davi.

  • New thickness properties for conductors.

  • The thickness of the lines of all basic shapes (lines, rectangles, ellipses, polygons) can be changed from 0,2px to 50,0px.

  • The color of lines and fillings of basic shapes can be choosed from a color palette or set with a html color code.

  • Added Copy/paste from another project.

  • Online documentation and links to download the latest packages of the version under development for Windows and MacOS are available directly from the software.

  • Resetting the layout of the summary pages.

  • In the panel left split the view into a several docks.

  • High-DPI support (Qt 5.6.0), better suport is planned for future 0.7 release with Gabberworld help. backport fix here : https://download.qelectrotech.org/qet/t … 306/HiDPI/

  • New python plugin to generate terminal block,  thanks Raul.

  • Ronny improve DXF to elmt converter.

  • Windows packages are now created (2 years) on a Debian operating system using MXE cross-compilation and targeted to make executable binary files for these operating systems.

  • This technical evolution allows a significant time saving during the creation of the packages with latest Qt 5.10.1 environment for Windows 10. And we can provide also in the same time Windows XP and Vista packages by cross-compil with Qt 5.7.1 environment ( We do not abandon those who can not afford to renew their OS and their machines), but sometime this isn't easy.nomicons/sad

  • The Mac OS X executable binary files are created on a virtual environment, moved compiler to latest LLVM clan version, improved dmg packages with added Info.plist.

  • An annoying memory leak has been found and solved. Afters hours of use, some users noticed that the RAM consumption growed steadily, up to 10GB or more. This problem is now solved.

  • New spashscreen and  a new set of icons for software, Thanks Nuri.

Thanks a lot to all those who report bugs, patches, ideas, elements, translators by their work, packagers, and those who support us with their donations.

It's all of you who do what QET is and will be. nomicons/smile

The new web site is on the road, and will be available soon, thanks Nuri.



Enjoy !

4,732

(17 replies, posted in EN : Help, suggestions, discussions, ...)

Hi Stebo,

since revision svn 5216 all elements text are converted to dynamic texts, but sometime you need to add them manually like this :

Best regards,
Laurent

Bonjour,

effectivement la génération de bornier ne fonctionne plus ! 
Récemment sur la 0.7 tous les anciens textes sont convertis en textes dynamiques.
Un projet test [1] effectué avec la dernière version 0.7 pas de bornier crée, ouverture du même projet avec une vielle version 0.7 et sauvegarde sous un nom différent [2], là ça fonctionne à nouveau.

projet 1

<element type="embed://import/10_electric/10_allpole/130_terminals&amp;terminal_strips/borne_continuite2.elmt" freezeLabel="false" x="520" prefix="X" y="270" uuid="{314d9b4d-e355-4e18-a0c0-22b2e4b460ab}" orientation="0">
                <terminals>
                    <terminal number="_" id="7" x="0" name="_" y="6" orientation="2" nameHidden="0"/>
                    <terminal number="_" id="8" x="0" name="_" y="-6" orientation="0" nameHidden="0"/>
                </terminals>
                <inputs/>
                <elementInformations>
                    <elementInformation name="label" show="1">x2:5</elementInformation>
                    <elementInformation name="formula" show="0">x2:5</elementInformation>
                </elementInformations>
                <dynamic_texts>
                    <dynamic_elmt_text font_size="6" text_from="ElementInfo" x="-1" rotation="0" y="-17.5" text_width="-1" uuid="{9c3a188c-987b-45f1-abef-b2721c96c287}" frame="false">
                        <text>x2:5</text>
                        <info_name>label</info_name>
                    </dynamic_elmt_text>
                </dynamic_texts>
                <texts_groups/>
            </element>



Projet 2

<element uuid="{314d9b4d-e355-4e18-a0c0-22b2e4b460ab}" y="270" type="embed://import/10_electric/10_allpole/130_terminals&amp;terminal_strips/borne_continuite2.elmt" x="520" freezeLabel="false" prefix="X" orientation="0">
<terminals>
<terminal number="_" name="_" y="6" nameHidden="0" id="7" x="0" orientation="2"/>
<terminal number="_" name="_" y="-6" nameHidden="0" id="8" x="0" orientation="0"/>
</terminals>
<inputs>
<input y="-8.5" text="x2:5" x="-1"/>
</inputs>

<elementInformations>
<elementInformation name="formula" show="0">x2:5</elementInformation>
<elementInformation name="label" show="1">x2:5</elementInformation>
</elementInformations>
<dynamic_texts>
<dynamic_elmt_text font_size="6" text_from="ElementInfo" uuid="{9c3a188c-987b-45f1-abef-b2721c96c287}" y="-17.5" x="-1" rotation="0" frame="false">
<text>x2:5</text>
<info_name>label</info_name>
</dynamic_elmt_text>
</dynamic_texts>
<texts_groups/>
</element>

Le script de génération de bornier de Raul vient chercher les valeurs de l'attribut text dans la balise input :


for inp in element.find('inputs'):
            lret.append(inp.attrib['text'])

La balise inputs est vide de tout contenu  -> <inputs/>  si le nouveau projet est crée avec une version 0.7-dev récente et non lors d'une conversion vers les textes dynamiques.
Merci du retour, nous allons voir pour corriger ce bug. nomicons/smile

Hi Simon,

this function does not exist yet in diagram editor.

Greetings,
Laurent

Bonjour,

il est facile "d'enregistrer sous" un symbole de la collection officielle  vers sa collection utilisateur pour éditer modifier un élément, libre à toi de le modifier et de rajouter un code couleur pour chaque besoin.
Avec les formes simples " rectangle, ellipse, polygone" tu peux aussi dessiner un pictogramme en couleur pour différencier tes prises directement dans l’éditeur de folio.

4,736

(554 replies, posted in News)

Revision: 5248
Author:   scorpio810
Date:     2018-03-01 14:36:18 +0100 (Thu, 01 Mar 2018)
Log Message:
-----------
Fix element mixed with link report properties on new dynamic text
grouping conversion.

4,737

(554 replies, posted in News)

@ Joshua :
Petit retour et bugs rencontrés avec un très vieux projet (0.5) et mes petits hacks de l’époque :

Avec la dernière 0.7-dev certains champs textes sont maintenant en doublon, la mise en groupement automatique empêche la navigation par liens avec mes hacks, je pense qu'il ne faudrait pas grouper automatiquement label + commentaire si l’élément est un renvoi, t'en penses quoi?

Bon, il est assez rapide de corriger ce petit soucis :

nuri wrote:

Quand je dois remplacer des textes, pour l'instant, je m'en sors avec un éditeur xml (XML copy editor), mais c'est un peu lourdingue (il faut fermer QET, ouvrir le gros xml avec l'éditeur, faire les modifs, redémarrer QET et réouvrir le projet .qet) et surtout dangeureux (on sait jamais trop si on va casser des attributs xml dans le .qet).

Un projet QET qui ne s'ouvre plus et bien sur a condition que le fichier ne soit pas vide ! 
Il est possible de le réparer avec xmllint ou xmlstarlet, casse d'attribut, fichier incomplet, etc, exemple :

laurent@debian:~$ xmllint --recover L13.qet > L13-3.qet

ou

laurent@debian:~$ xmlstarlet  fo -R L13.qet > l13-fix3.qet

http://xmlsoft.org/xmllint.html
http://xmlstar.sourceforge.net/doc/UG/x … et-ug.html

4,739

(554 replies, posted in News)

Revision: 5246
Author:   blacksun
Date:     2018-02-26 16:27:42 +0100 (Mon, 26 Feb 2018)
Log Message:
-----------
Fix : Element text item doesn't display label, when autonum is used.


Revision: 5247
Author:   blacksun
Date:     2018-02-26 16:35:10 +0100 (Mon, 26 Feb 2018)
Log Message:
-----------
Element editor : it is no longer required to have a text field, for save the edited element

Hi,

try this :

https://download.qelectrotech.org/qet/forum_img/print.png

4,741

(554 replies, posted in News)

Bonjour,

pour info, avec l'aide de Gabberworld nous continuions d’améliorer le support des écrans HiDPI  :
nous avons ré activé le flag Qt::AA_EnableHighDpiScaling pour tout les OS (si la version Qt > 5.6).
Gabberworld  nous a envoyé un patch qui corrige le problème d'impression sur ces écrans, pour l'instant ce patch n'est actif que pour la plateforme Windows.
https://qelectrotech.org/forum/viewtopic.php?id=1050

Dans l'attente de vos retours sur les derniers paquets de la 0.7, merci. nomicons/smile

Les textes dynamiques ajoutent bien plus de confort a l'utilisateur et je m'en sert énormément, exemple sur un bornier généré automatiquement par le script de Raul, si j'ai des modifications à apporter par la suite, plutôt que de passer par l’éditeur d’élément ou relancer le script python je fais ma modification à la volée..




1) J'ai exporté une config de texte simple crée avec un élément:
Je double-clic sur un élément et je la rappelle par l'onglet textes, la taille du texte se met par défaut à 9 et ne prend pas la valeur que je lui ai demandé dans le fichier.

2)  Cependant, si je sélectionne un élément, puis je regarde dans l'onglet de sélection, si je rappelle ma config_texte, celle-ci semble apparaitre à la bonne taille mais affiche une taille 9 dans la case

Un simple clic sur le texte d'un élément suffit et te met le focus directement sur le bon texte dans le widget textes.
En effet la taille de police n'est pas rafraîchie automatiquement la première fois dans le sélecteur de taille quant tu fais un import de texte.

J'ai mis a jour les libs Qt pour les derniers paquets Windows et macOS en Qt 5.10.1... ça peut arranger les choses ..
C'est les mêmes versions de QET ?

Les exemples fournis sont un peu vieux, et ne montrent pas tout le potentiel de QET..

bonjour Friskolon,

(Je dois mettre à jour d'anciens plans que je vais continuer avec l'ancienne version, j'ai eu des bugs lors du lancement avec la nouvelle version notamment avec les commentaires qui pour certains sont affichés, d'autres non)

Tu peux nous faire parvenir ces vieux projets (enregistrés avec l'ancienne version)?

4,746

(21 replies, posted in Scripts)

Wow, nice Jan. nomicons/smile

https://download.qelectrotech.org/qet/forum_img/xmlpython.png

Hello Max,

yes we know now this bug :
https://qelectrotech.org/forum/viewtopi … 7773#p7773

Hi Max,


4,749

(21 replies, posted in Scripts)

I understand that it needs a lot of work, thank you for sharing your script, maybe someone will one day be interested in this challenge..
In my case at my work I never use autonumbering. 
I only refresh old projects and is always a hard work to refresh and re draw old schemes on modified installations.

4,750

(21 replies, posted in Scripts)

yenda wrote:

Hi,

./renumber_v4.awk contacts.qet > contacts_renumbered.qet

Depend on distro packaging..

laurent@debian:~/Desktop$ ./renumber_v4.awk 1.qet > test_awk.qet
bash: ./renumber_v4.awk : /bin/awk : mauvais interpréteur: Aucun fichier ou dossier de ce type
[14:13:37] laurent@debian:~/Desktop$ awk -f renumber_v4.awk 1.qet > test_awk.qet  
[14:14:33] laurent@debian:~/Desktop$ whereis awk
awk: /usr/bin/awk /usr/lib/x86_64-linux-gnu/awk /usr/share/awk /usr/share/man/man1/awk.1.gz
[14:15:25] laurent@debian:~/Desktop$ whereis gawk
gawk: /usr/bin/gawk /usr/lib/x86_64-linux-gnu/gawk /usr/share/man/man1/gawk.1.gz
[14:15:46] laurent@debian:~/Desktop$ whereis original-awk
original-awk: /usr/bin/original-awk /usr/share/man/man1/original-awk.1.gz