Topic: Missing element

I did not notice with what version of the update is displayed, but the project were created elements propodaet me. And not every project. Some projects have disappeared, others remained. And no matter how much the old project. Unfortunately I did not make the user library. And in vain! Now I do. Unfortunately it is impossible to remove from the draft the missing elements in the draft elements of the menu. But interestingly, if the "element" of the scheme selected for editing, then everything is fine. You can even try to save, but in the project, he still does not appear.

Re: Missing element

My system - Ubuntu 14.4, Qelectrotech 0.51

3 (edited by Nuri 2016-04-01 11:51:45)

Re: Missing element

Hi Aleksandr,

Could you post some screenshots describing more accurately your problem?

Please could you post your message the next time in the english section, here:
http://qelectrotech.org/forum/viewforum.php?id=13

EDIT: your message is now moved in the right section.

Re: Missing element

Hi Aleksandr,

i think we have a little bug on latest devel packages.
If i open oldest project i see a few elements are lost.


 

[11:47:11] laurent@debian:~$ qelectrotech  
QETSingleApplication::sendMessage() : QLocalSocket::connectToServer : Connexion refusée ( qelectrotech-UNKNOWN )

transaction began for  "common"

transaction commited for  "common"

transaction began for  "custom"

transaction commited for  "custom"

Diagram::fromXml() : Le chargement du conducteur 19 49 a echoue

Diagram::fromXml() : Le chargement du conducteur 18 49 a echoue

Diagram::fromXml() : Le chargement du conducteur 31 72 a echoue

Diagram::fromXml() : Le chargement du conducteur 30 72 a echoue

Diagram::fromXml() : Le chargement du conducteur 42 52 a echoue

Diagram::fromXml() : Le chargement du conducteur 51 45 a echoue

Diagram::fromXml() : Le chargement du conducteur 50 45 a echoue

Diagram::fromXml() : Le chargement du conducteur 52 45 a echoue

Diagram::fromXml() : Le chargement du conducteur 50 47 a echoue

Diagram::fromXml() : Le chargement du conducteur 73 77 a echoue

Diagram::fromXml() : Le chargement du conducteur 75 80 a echoue

Diagram::fromXml() : Le chargement du conducteur 74 80 a echoue

Diagram::fromXml() : Le chargement du conducteur 73 80 a echoue

Diagram::fromXml() : Le chargement du conducteur 61 58 a echoue

Diagram::fromXml() : Le chargement du conducteur 62 1 a echoue

Diagram::fromXml() : Le chargement du conducteur 61 1 a echoue

Diagram::fromXml() : Le chargement du conducteur 63 1 a echoue

Diagram::fromXml() : Le chargement du conducteur 12 37 a echoue

Diagram::fromXml() : Le chargement du conducteur 10 37 a echoue

Diagram::fromXml() : Le chargement du conducteur 11 37 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 9 a echoue

Diagram::fromXml() : Le chargement du conducteur 10 14 a echoue

Diagram::fromXml() : Le chargement du conducteur 1 9 a echoue

Diagram::fromXml() : Le chargement de la description de l'element embed://19_bornes2.elmt a echoue avec le code d'erreur 1

Diagram::fromXml() : Utilisation d'un GhostElement en lieu et place de cet element.

Diagram::fromXml() : Le chargement de la description de l'element embed://cle4.elmt a echoue avec le code d'erreur 1

Diagram::fromXml() : Utilisation d'un GhostElement en lieu et place de cet element.

Diagram::fromXml() : Le chargement de la description de l'element embed://cle2.elmt a echoue avec le code d'erreur 1

Diagram::fromXml() : Utilisation d'un GhostElement en lieu et place de cet element.

Diagram::fromXml() : Le chargement de la description de l'element embed://cellule2.elmt a echoue avec le code d'erreur 1

Diagram::fromXml() : Utilisation d'un GhostElement en lieu et place de cet element.

Diagram::fromXml() : Le chargement de la description de l'element embed://cle2.elmt a echoue avec le code d'erreur 1

Diagram::fromXml() : Utilisation d'un GhostElement en lieu et place de cet element.

Diagram::fromXml() : Le chargement de la description de l'element embed://cle2.elmt a echoue avec le code d'erreur 1

Diagram::fromXml() : Utilisation d'un GhostElement en lieu et place de cet element.

Diagram::fromXml() : Le chargement de la description de l'element embed://voyant5.5.elmt a echoue avec le code d'erreur 1

Diagram::fromXml() : Utilisation d'un GhostElement en lieu et place de cet element.

Diagram::fromXml() : Le chargement de la description de l'element embed://voyant5.5.elmt a echoue avec le code d'erreur 1

Diagram::fromXml() : Utilisation d'un GhostElement en lieu et place de cet element.

Diagram::fromXml() : Le chargement du conducteur 3 0 a echoue

Diagram::fromXml() : Le chargement du conducteur 7 1 a echoue

Diagram::fromXml() : Le chargement du conducteur 7 8 a echoue

Diagram::fromXml() : Le chargement du conducteur 3 9 a echoue

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

Comment item: can't found text tagged 'label' from actual parent element to set has parent, comment will be displayed at bottom of diagram

ElementsCollectionCache::fetchData() : Le chargement du composant project0+embed://19_bornes2.elmt a echoue avec le code d'erreur 1

ElementsCollectionCache::fetchData() : Le chargement du composant project0+embed://cellule2.elmt a echoue avec le code d'erreur 1

ElementsCollectionCache::fetchData() : Le chargement du composant project0+embed://cle2.elmt a echoue avec le code d'erreur 1

ElementsCollectionCache::fetchData() : Le chargement du composant project0+embed://cle4.elmt a echoue avec le code d'erreur 1

ElementsCollectionCache::fetchData() : Le chargement du composant project0+embed://voyant5.5.elmt a echoue avec le code d'erreur 1

Diagram::fromXml() : Le chargement des parametres d'un element a echoue

Diagram::fromXml() : Le chargement du conducteur 9 24 a echoue

Diagram::fromXml() : Le chargement du conducteur 11 25 a echoue

Diagram::fromXml() : Le chargement du conducteur 37 23 a echoue

Diagram::fromXml() : Le chargement du conducteur 33 39 a echoue

Diagram::fromXml() : Le chargement du conducteur 38 32 a echoue

Diagram::fromXml() : Le chargement du conducteur 28 17 a echoue

Diagram::fromXml() : Le chargement du conducteur 40 31 a echoue

Diagram::fromXml() : Le chargement du conducteur 29 28 a echoue

Diagram::fromXml() : Le chargement du conducteur 22 12 a echoue

Diagram::fromXml() : Le chargement du conducteur 36 27 a echoue

Diagram::fromXml() : Le chargement du conducteur 42 29 a echoue

Diagram::fromXml() : Le chargement du conducteur 6 11 a echoue

Diagram::fromXml() : Le chargement du conducteur 6 10 a echoue

Diagram::fromXml() : Le chargement du conducteur 6 9 a echoue

Diagram::fromXml() : Le chargement du conducteur 6 8 a echoue

Diagram::fromXml() : Le chargement du conducteur 4 15 a echoue

Diagram::fromXml() : Le chargement du conducteur 4 14 a echoue

Diagram::fromXml() : Le chargement du conducteur 4 13 a echoue

Diagram::fromXml() : Le chargement du conducteur 4 12 a echoue

Diagram::fromXml() : Le chargement du conducteur 7 19 a echoue

Diagram::fromXml() : Le chargement du conducteur 7 18 a echoue

Diagram::fromXml() : Le chargement du conducteur 7 17 a echoue

Diagram::fromXml() : Le chargement du conducteur 7 16 a echoue

Diagram::fromXml() : Le chargement du conducteur 5 23 a echoue

Diagram::fromXml() : Le chargement du conducteur 5 22 a echoue

Diagram::fromXml() : Le chargement du conducteur 5 21 a echoue

Diagram::fromXml() : Le chargement du conducteur 5 20 a echoue

Diagram::fromXml() : Le chargement des parametres d'un element a echoue

Diagram::fromXml() : Le chargement du conducteur 1 0 a echoue

Diagram::fromXml() : Le chargement du conducteur 4 8 a echoue

Diagram::fromXml() : Le chargement du conducteur 5 21 a echoue

Diagram::fromXml() : Le chargement du conducteur 5 22 a echoue

Diagram::fromXml() : Le chargement du conducteur 5 24 a echoue

Diagram::fromXml() : Le chargement du conducteur 1 34 a echoue

Diagram::fromXml() : Le chargement du conducteur 2 15 a echoue

Diagram::fromXml() : Le chargement du conducteur 5 23 a echoue

Diagram::fromXml() : Le chargement du conducteur 4 3 a echoue

Diagram::fromXml() : Le chargement du conducteur 1 33 a echoue

Diagram::fromXml() : Le chargement du conducteur 2 20 a echoue

Diagram::fromXml() : Le chargement du conducteur 1 26 a echoue

Diagram::fromXml() : Le chargement du conducteur 4 7 a echoue

Diagram::fromXml() : Le chargement du conducteur 2 18 a echoue

Diagram::fromXml() : Le chargement du conducteur 5 36 a echoue

Diagram::fromXml() : Le chargement du conducteur 2 19 a echoue

Diagram::fromXml() : Le chargement du conducteur 5 37 a echoue

Diagram::fromXml() : Le chargement du conducteur 4 6 a echoue

Diagram::fromXml() : Le chargement du conducteur 1 25 a echoue

Diagram::fromXml() : Le chargement du conducteur 4 10 a echoue

Diagram::fromXml() : Le chargement du conducteur 2 12 a echoue

Diagram::fromXml() : Le chargement du conducteur 5 38 a echoue

Diagram::fromXml() : Le chargement du conducteur 39 1 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 3 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 2 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 1 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 8 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 7 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 6 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 5 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 12 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 11 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 10 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 9 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 16 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 15 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 14 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 13 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 4 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 19 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 18 a echoue

Diagram::fromXml() : Le chargement du conducteur 0 20 a echoue

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: Missing element

I love Linux,  for the fact that you can open a terminal. Yes, indeed, the missing components from the library. Below is a small part of all messages.

The element :  "/home/aleksandr/.qet/elements/anly503.elmt" haven't got an uuid, please edit and save this element with element editor to create an uuid
The element :  "/home/aleksandr/.qet/elements/centrifugal_contact.elmt" haven't got an uuid, please edit and save this element with element editor to create an uuid

Post's attachments

element error.png, 44.9 kb, 471 x 336
element error.png 44.9 kb, 418 downloads since 2016-04-02 

Re: Missing element

Only question. How do uuid?

Post's attachments

Attachment icon anly503.elmt 7.16 kb, 352 downloads since 2016-04-02 

Re: Missing element

Aleksandr wrote:

Only question. How do uuid?

It's not very serious, the program will generate provisionally for each launch Qet.

For one or two elements just edit these elements and save.
If you have a lot of element for add this XML attribute, you need this bash script.

Get this bash script  in your Qet home element directory:


#!/bin/bash
# This script add attribut "uuid" in all .elmt files.
#
# need packages : sed, uuid-runtime, find

find . -type f -name "*.elmt" -exec sh -c 'UUID="$(uuidgen | awk '"'"'{print toupper($0)}'"'"')" ; sed -i '"'"'s#\(\).*\(<names>\)#\1'"'"'"<uuid uuid=\"{$UUID}\"/>"'"'"'\2#'"'"' "{}"' \;
 

# Go to Qet user element folder.
cd ~/.qet/elements/
# Download script.
wget https://download.qelectrotech.org/qet/scripts/elmt_gen_uuid.sh
# Make it executable.
chmod +x elmt_gen_uuid.sh
# Run script
./elmt_gen_uuid.sh

FYI, if element contain already an UUID, UUID is erased by new, yes this a minimal script that i make to add this XML attribute for official collection (2600 elements) when we add this feature.
BTW, you can improve it, and send me.
For MS Windows platform, you need Cygwin program or wait Win 10 + bash release in June. nomicons/getlost

http://www.theverge.com/2016/3/30/11331 … buntu-bash

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: Missing element

Thank you. We will try to recover!

Re: Missing element

It's solved for embedded element collection.
Thank you for reporting this bug.

Revision: 4420
Author:   blacksun
Date:     2016-04-03 19:01:44 +0200 (Sun, 03 Apr 2016)
Log Message:
-----------
Fix regression with embedded element collection

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."