De-Backer wrote:

joshua, can I have a look to create svg in the element
and further customize the element
to a graphic and a data lib?

I'm not sure what you want (translation english -> french).
You want to know how I want to do this, or you want to start work on this ?

De-Backer wrote:

I would therefore remove the elements from the repo
splits the repo into the source code and elements
but this idea still needs some time..

I agree 200%, add a git repos only for the elements and another one for the source code and if it possible (I think it is) make the git repos of element a git submodule of source code git repos.

Bonjour,
j'ai fait le choix d'enlever des éléments pour les mêmes raisons que celles cité par galexis :

galexis wrote:

Perso, je ne pense pas qu'il faille multiplié les symboles identiques juste pour avoir des références différentes. Elle doit rester générique, et la gestion de catalogue constructeur est une autre fonction, qui n'est pas encore développée. Cela doit rester dans la bibliothèque perso.

Ce qui est le cas pour tous les éléments que j'ai enlever de la collection officiel.
Je ne souhaite blesser personne par ma décision (Qet est un projet libre et communautaire, tous le mondes à sont mot à dire) donc bien que je reste sur l'idée que tous ces éléments sont des doublons uniquement pour avoir des références différente, si la suppression ne fait pas l'unanimité on peu faire un revert des commits en question.

Néanmoins, il faudra à l’avenir voir pour faire différemment, probablement avec la gestion des catalogues constructeur.

Pour résumer mea culpa si la décision ne plais pas, et si vous (les utilisateurs) souhaitez avoir tous ces éléments dans la collection officiel alors on revert (désoler Laurent de te donner du travail inutilement nomicons/wink )

Oui j'ai supprimé les éléments car en doublons uniquement pour des références. Alors bien sur je comprend que cela fait gagné beaucoup de temps donc un dépôt contrib est la bonne solution.
Je ferais un PR sur le nouveau dépôts si je supprime d'autre éléments.

We plan to rewrite a big part of the source code of QElectroTech for several technical reason.
But before we must to implement some 'minimal' functionality for this kind of cad electrical software.
-Terminal strip generator (I will write it for QElectroTech 0.9)
-Cable management and generator (qet 1.0 or 1.1)
-Project structure according to IEC 81346 (qet 1.0 or 1.1).

After that we will start a long road to rewrite QElectroTech and when the work will be done will be stronger and apt to do professional and complex feature much better than now.
I have a lot of idea in my hat nomicons/wink .

galexis wrote:

c'est que la sélection faite par le clic droit n'est pas visible d'une manière ou d'une autre ...

C'est à dire ?

Aleksandr wrote:

Ce n'est pas mal que les textes des différents éléments sélectionnés par la sélection puissent être tournés. Cela se fait facilement à partir du menu sous le bouton droit. Ce serait également bien de changer la taille et la police en une seule fois. Bien entendu, l'alignement du texte sélectionné serait tout aussi utile. Souvent, vous devez accéder à chaque élément pour modifier la taille du texte ou d'autres propriétés de police. Et cela prend beaucoup de temps. (google.translate nomicons/smile )

Techniquement ça devrais être faisable sans trop de difficulté. En revanche faire interface qui ne soit pas une usine à gaz à utiliser....

Hop c'est codé, à tester si ça roule.

C'est une fonction des anciens textes et qui a été enlever des anciens textes (code pas top et peu utilisé = poubelle) mais n'a jamais été implémenter avec les nouveaux textes.
Je vais me pencher dessus.....

Si c'est actif, tout est fini depuis mon premier post. Tu n'as pas essayé ?

Dans la liste de folio du widget rechercher/remplacer (comme la photo que tu as poster plus haut) tu fait un clique droit sur un folio, un menu contextuel apparaîtra avec 3 entrée.

311

(90 replies, posted in Code)

Nothing to reconsidering, this the feature I will write for QET 0.9 nomicons/wink
Initially the terminal strip generator had to be created for the 0.8 version, but the version 0.7 have now more than one year, so I had decided to release the 0.8 (soon) and continue my initial plan (write the terminal strip generator) for the 0.9.

Je déterre ce vieux sujet (mieux vaut tard que jamais).
Il est possible de sélectionner les éléments, conducteurs et textes d'un folio sélectionner dans la liste, par le biais d'un clique droit.

De-Backer wrote:

I think it's time to make a blueprint of QET, what we want, how we want it, and then make it.

Yes we need to make a blue print. In fact QElectroTech was never have a blue print because Qet since the beginning have only one developer (it's not really true, but all other dev who was come, write few code and wasn't need a blue print for that)

De-Backer wrote:

Joshua has a plan I think, and I don't want to get in his way.

I have a lot plan for a lot of things since several years but only two hand to write and not as much time as I would like nomicons/sad

De-Backer wrote:

He's been fixing to many mistakes from me lately.
Yes, I read the git logs, and it's never nice to know that I m responsible for the bugs reported.

Don't worry, in french we say : "Il n'y a que ceux qui ne font rien qui ne se trompent jamais." = Only those who do nothing are never wrong.
Continue youre work nomicons/wink

Laurent, essayes le dernier commit, ça devrais corriger le problème.

Pour info j'ai commencé la rédaction d'une dépêche sur linux fr pour la sortie de la 0.8.
Tout le monde peut y participer

Perso pas encore, mais si le problème apparaît que sur la ready to use, je pense que ça ne vient pas du code.

Indirectement oui, en "agrippant" le coin inférieur droit du tableau et en modifiant sa taille.

S.DEFFAUX wrote:

le nom des dossiers des éléments importé dans le projet ne sont plus traduit

Corrigé.

Je vais voir ça, il n'y a pas beaucoup de code à rajouter.

Galexis,
j'ai modifié le premier dialogue d'impression comme tu a pu le voir, celui-ci est il mieux/pire/pareil que l'ancien ?
Je me demande si je devrais pas créer un nouveau bouton dans la barre des taches/menu "exporter en pdf", histoire que le fonctionnement de qet ressemble plus à l'ensemble des logiciels, et garder l'impression pour les imprimantes physique ?

Oui bien sure.
D'ailleurs c'est un bug que je doit résoudre, pas un comportement à la con nomicons/wink

322

(90 replies, posted in Code)

For the KColorButton, we use it only because the button he is colored according to the current color. If you want to remove the dependency, we can copy the code of kcolorbutton to qet (I think it's very little) but we need make it available in Qt Designer.

For KAutoSaveFile class, we need to keep it because we use the stalesFiles funtion when Qet crash to restore a backup file.
Also we alreday use QSaveFile in Qelectrotech, see QET::writeXmlFile.

It's already planned to add this new type of element.
Thanks for all details, they will help us to improve this features

De-Backer
I think it's a little problem.
In all your comit change the code who look like this :

QRegularExpression regexp("^.*([^/]+)\\.elmt$");
    if (regexp==QRegularExpression(m_collection_path)) {

by

    QRegularExpression regexp("^.*([^/]+)\\.elmt$");
    if (regexp.match(m_collection_path).hasMatch()) {

I think they will fix the bug for the element, and probably all other class where the regular expression was modified is bugged.
Regard joshua.

Rasec wrote:

which makes me have 10 identical items with different names.
now, if on the settings screen I could put all these items, I would have only 1 item with several possibilities of use ...

But why did you do this? Why did you don't create only one item and fill the name, reference etc... in the diagram editor ? For gain some time ?
In the official collection there is a lot of visually identical element with different names, reference etc... personally I'm not ok with that, but I prefer let you (users) and Laurent decide what is ok or not, and focused me on the code.

For the subject of the database, I already thought of this since a long time and I plan to implement this, but when... ?
There is a lot lot lot of things to do in qet, and we are a very little team who work on qet on our free time.
I can only tell you : wait for the moment nomicons/smile