+1
Voltooid

sub projects has bug

Anoniem 13 jaar geleden bijgewerkt door Kevin Erath 13 jaar geleden 6
some of my projects under a project can't be displayed

Antwoord

Antwoord
Voltooid

Bug found and fixed with V0.3.1.956.

For example, I have the following project hierarchy

research
--ai
--behavior
----navigation
----steering
--network

steering is not displayed in the project tree. and with the latest 0.2.7.896.
finally, my password is recovered:)

this bug is really annoying for me, as many of my tasks can't be shown by the projects tree. please help, thanks!

For example, I have the following project hierarchy

research
--ai
--behavior
----navigation
----steering
--network

steering is not displayed in the project tree. and with the latest 0.2.7.896.
I tried to reproduce the issue with the current release version (V0.3.0) of Wieldy.
I started Wieldy with a fresh installation and created the project hierarchy you posted.
All projects are shown correctly. Additionally i added a few actions to the projects and
they are also shown correctly.

Can you further explain how to reproduce this issue?
yesterday, with the latest version 3.0.898, I did some tests.

I opened the data file in notepad, at the bottom part of projects, I manually changed the order of it, it solved most of my problems. but, after that, I right click a project to "Edit project" to change its hierarchy, after that, it is fine, but, if the wiedly is exited and open again, two of my projects can't be displayed again.

the following is the projects part, the steering, rvo2 and recast all of children of navigtation, but only steering is displayed, rvo2 and recast are gone! also, I can send you my dat file if you need it.

thanks.

<Projects><Project><Id>12e3d773-6a16-4b7b-ab7a-1f591a589403</Id><Title>work</Title><Color><Red>245</Red><Green>0</Green><Blue>0</Blue></Color><Tags /><Parent xsi:nil="true" /></Project><Project><Id>081fd381-167d-43f7-83de-84a89c522554</Id><Title>research</Title><Color><Red>0</Red><Green>255</Green><Blue>0</Blue></Color><Tags /><Parent xsi:nil="true" /></Project><Project><Id>10114e42-aaec-4950-881b-4bed738dd00f</Id><Title>network</Title><Color><Red>188</Red><Green>0</Green><Blue>188</Blue></Color><Tags /><Parent>081fd381-167d-43f7-83de-84a89c522554</Parent></Project><Project><Id>a8d1f5f9-5f24-4f60-8e5d-93c21047051b</Id><Title>multithread</Title><Color><Red>255</Red><Green>255</Green><Blue>0</Blue></Color><Tags /><Parent>081fd381-167d-43f7-83de-84a89c522554</Parent></Project><Project><Id>3a750d9a-cc24-4fc3-b555-dfc34e512b22</Id><Title>ai</Title><Color><Red>0</Red><Green>0</Green><Blue>188</Blue></Color><Tags /><Parent>081fd381-167d-43f7-83de-84a89c522554</Parent></Project><Project><Id>fa45c530-5919-4ec3-836e-9e1b1caf4b36</Id><Title>behavior</Title><Color><Red>0</Red><Green>113</Green><Blue>188</Blue></Color><Tags /><Parent>3a750d9a-cc24-4fc3-b555-dfc34e512b22</Parent></Project><Project><Id>7aa40e66-e061-423d-88d2-24852ac29cca</Id><Title>animation</Title><Color><Red>0</Red><Green>139</Green><Blue>229</Blue></Color><Tags /><Parent>fa45c530-5919-4ec3-836e-9e1b1caf4b36</Parent></Project><Project><Id>35cf3b51-fbdb-4ea7-8651-e5fd3a0e5e87</Id><Title>navigation</Title><Color><Red>0</Red><Green>76</Green><Blue>106</Blue></Color><Tags /><Parent>fa45c530-5919-4ec3-836e-9e1b1caf4b36</Parent></Project><Project><Project><Id>25199e9a-ea4b-462e-8534-1c8e3e434d23</Id><Title>recast</Title><Color><Red>0</Red><Green>160</Green><Blue>218</Blue></Color><Tags /><Parent>35cf3b51-fbdb-4ea7-8651-e5fd3a0e5e87</Parent></Project><Project><Id>b9270cff-1677-471d-be38-09518f350552</Id><Title>rvo2</Title><Color><Red>0</Red><Green>196</Green><Blue>213</Blue></Color><Tags /><Parent>35cf3b51-fbdb-4ea7-8651-e5fd3a0e5e87</Parent></Project><Id>a25a3b1c-e648-4b07-be0f-a8c34a85b96b</Id><Title>steering</Title><Color><Red>0</Red><Green>120</Green><Blue>145</Blue></Color><Tags /><Parent>35cf3b51-fbdb-4ea7-8651-e5fd3a0e5e87</Parent></Project><Project><Id>b306b70f-e754-40b7-9433-a36c17c228af</Id><Title>aigamedev</Title><Color><Red>0</Red><Green>82</Green><Blue>188</Blue></Color><Tags /><Parent>3a750d9a-cc24-4fc3-b555-dfc34e512b22</Parent></Project></Projects>

Thanks for the listing. With your project structure i could reproduce the bug.
The xml you have posted contains a error:

</Project><Project><Project><Id>25199e9a-ea4b-462e-8534-1c8e3e434d23</Id><Title>recast

It seems like the project tag contains a project tag. When Wieldy loads the data, it skips part of the file. I have fixed the xml in the file and all projects are correctly display:

  <Projects>
    <Project>
      <Id>12e3d773-6a16-4b7b-ab7a-1f591a589403</Id>
      <Title>work</Title>
      <Color>
        <Red>245</Red>
        <Green>0</Green>
        <Blue>0</Blue>
      </Color>
      <Tags />
      <Parent xsi:nil="true" />
    </Project>
    <Project>
      <Id>081fd381-167d-43f7-83de-84a89c522554</Id>
      <Title>research</Title>
      <Color>
        <Red>0</Red>
        <Green>255</Green>
        <Blue>0</Blue>
      </Color>
      <Tags />
      <Parent xsi:nil="true" />
    </Project>
    <Project>
      <Id>10114e42-aaec-4950-881b-4bed738dd00f</Id>
      <Title>network</Title>
      <Color>
        <Red>188</Red>
        <Green>0</Green>
        <Blue>188</Blue>
      </Color>
      <Tags />
      <Parent>081fd381-167d-43f7-83de-84a89c522554</Parent>
    </Project>
    <Project>
      <Id>a8d1f5f9-5f24-4f60-8e5d-93c21047051b</Id>
      <Title>multithread</Title>
      <Color>
        <Red>255</Red>
        <Green>255</Green>
        <Blue>0</Blue>
      </Color>
      <Tags />
      <Parent>081fd381-167d-43f7-83de-84a89c522554</Parent>
    </Project>
    <Project>
      <Id>3a750d9a-cc24-4fc3-b555-dfc34e512b22</Id>
      <Title>ai</Title>
      <Color>
        <Red>0</Red>
        <Green>0</Green>
        <Blue>188</Blue>
      </Color>
      <Tags />
      <Parent>081fd381-167d-43f7-83de-84a89c522554</Parent>
    </Project>
    <Project>
      <Id>fa45c530-5919-4ec3-836e-9e1b1caf4b36</Id>
      <Title>behavior</Title>
      <Color>
        <Red>0</Red>
        <Green>113</Green>
        <Blue>188</Blue>
      </Color>
      <Tags />
      <Parent>3a750d9a-cc24-4fc3-b555-dfc34e512b22</Parent>
    </Project>
    <Project>
      <Id>7aa40e66-e061-423d-88d2-24852ac29cca</Id>
      <Title>animation</Title>
      <Color>
        <Red>0</Red>
        <Green>139</Green>
        <Blue>229</Blue>
      </Color>
      <Tags />
      <Parent>fa45c530-5919-4ec3-836e-9e1b1caf4b36</Parent>
    </Project>
    <Project>
      <Id>35cf3b51-fbdb-4ea7-8651-e5fd3a0e5e87</Id>
      <Title>navigation</Title>
      <Color>
        <Red>0</Red>
        <Green>76</Green>
        <Blue>106</Blue>
      </Color>
      <Tags />
      <Parent>fa45c530-5919-4ec3-836e-9e1b1caf4b36</Parent>
    </Project>
    <Project>
      <Id>25199e9a-ea4b-462e-8534-1c8e3e434d23</Id>
      <Title>recast</Title>
      <Color>
        <Red>0</Red>
        <Green>160</Green>
        <Blue>218</Blue>
      </Color>
      <Tags />
      <Parent>35cf3b51-fbdb-4ea7-8651-e5fd3a0e5e87</Parent>
    </Project>
    <Project>
      <Id>b9270cff-1677-471d-be38-09518f350552</Id>
      <Title>rvo2</Title>
      <Color>
        <Red>0</Red>
        <Green>196</Green>
        <Blue>213</Blue>
      </Color>
      <Tags />
      <Parent>35cf3b51-fbdb-4ea7-8651-e5fd3a0e5e87</Parent>
    </Project>
    <Project>
      <Id>a25a3b1c-e648-4b07-be0f-a8c34a85b96b</Id>
      <Title>steering</Title>
      <Color>
        <Red>0</Red>
        <Green>120</Green>
        <Blue>145</Blue>
      </Color>
      <Tags />
      <Parent>35cf3b51-fbdb-4ea7-8651-e5fd3a0e5e87</Parent>
    </Project>
    <Project>
      <Id>b306b70f-e754-40b7-9433-a36c17c228af</Id>
      <Title>aigamedev</Title>
      <Color>
        <Red>0</Red>
        <Green>82</Green>
        <Blue>188</Blue>
      </Color>
      <Tags />
      <Parent>3a750d9a-cc24-4fc3-b555-dfc34e512b22</Parent>
    </Project>
  </Projects>

Did Wieldy create this incorrect XML-Data?

Did Wieldy create this incorrect XML-Data?
---I think so. but, as I said, I tried to mannually fix the order of the project in the projects section. so, it might be caused my manual edit.

anyway, it is good you can find the bug. thanks and hope to get the latest version
Antwoord
Voltooid

Bug found and fixed with V0.3.1.956.