New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQUEST] - Online Editor #11

Closed
RedSparr0w opened this Issue Mar 7, 2017 · 5 comments

Comments

Projects
None yet
2 participants
@RedSparr0w

RedSparr0w commented Mar 7, 2017

A couple of features i think would be pretty useful for the online editor.

  • Ability to Delete Pets.

  • Ability to Delete Spawns, Animations, Children.

  • Auto add ID to Spawns, Animations when you create a new one (Still allow it to be editable).

  • Auto fill Repeats Count and Repeats From fields as 0 when you create a new animation.

    • image
  • Change Next Probability to select element

    • image
  • Change Child Animation Id and Next to select elements

  • Add ability to import xml file

  • On the image grid window, resize the image to height: 100vh; width: 100vw; once the page has finished loading (only needed if image to large but shouldn't affect other images anyway)

    • Before: image
    • After: image
@Adrianotiger

This comment has been minimized.

Show comment
Hide comment
@Adrianotiger

Adrianotiger Mar 8, 2017

Owner

Hey, a lot of work for a simple online editor! ;) To be honest, I already know that the editor isn't really good and after I saw what it should be done, I was thinking to create an offline editor (would be even better) or implement the editor inside the main application. It was easy as it was a simple xml. Now that you can do a lot of things and it is more complex, the script is always more complicated to update and so the webpage.

But I will add some functionality in the next days, when I have some time ok? :)

Owner

Adrianotiger commented Mar 8, 2017

Hey, a lot of work for a simple online editor! ;) To be honest, I already know that the editor isn't really good and after I saw what it should be done, I was thinking to create an offline editor (would be even better) or implement the editor inside the main application. It was easy as it was a simple xml. Now that you can do a lot of things and it is more complex, the script is always more complicated to update and so the webpage.

But I will add some functionality in the next days, when I have some time ok? :)

@Adrianotiger

This comment has been minimized.

Show comment
Hide comment
@Adrianotiger

Adrianotiger Mar 8, 2017

Owner

I updated the script a little bit. The select element slows really much the webpage! It need up to 1 minute to load all animations on the eSheep animation :P

Need to find a better solution.

Owner

Adrianotiger commented Mar 8, 2017

I updated the script a little bit. The select element slows really much the webpage! It need up to 1 minute to load all animations on the eSheep animation :P

Need to find a better solution.

@RedSparr0w

This comment has been minimized.

Show comment
Hide comment
@RedSparr0w

RedSparr0w Mar 9, 2017

RedSparr0w commented Mar 9, 2017

@Adrianotiger

This comment has been minimized.

Show comment
Hide comment
@Adrianotiger

Adrianotiger Mar 10, 2017

Owner

Probably you need to reload/refresh the scripts if you got 150%.
100 animations means (6 + 5 + 5) * 100 select boxes with each 100 entries. This mean 160'000 option items to add. It's funny because this doesn't need much to be created. What need much time is to set the right selected item on each select box. A better way would be use a simple textbox (like before) and draw a select box once the user clicks on the textbox. But is not so nice to see and not so comfortable like now.
Anyway, on Chrome/Opera/Vivaldi it take 5-10 seconds to load 100 animations now. On Edge it still take 30 seconds 😢

But now, you can export the XML, you can import to replace your pet and even remove your pet from server!

Owner

Adrianotiger commented Mar 10, 2017

Probably you need to reload/refresh the scripts if you got 150%.
100 animations means (6 + 5 + 5) * 100 select boxes with each 100 entries. This mean 160'000 option items to add. It's funny because this doesn't need much to be created. What need much time is to set the right selected item on each select box. A better way would be use a simple textbox (like before) and draw a select box once the user clicks on the textbox. But is not so nice to see and not so comfortable like now.
Anyway, on Chrome/Opera/Vivaldi it take 5-10 seconds to load 100 animations now. On Edge it still take 30 seconds 😢

But now, you can export the XML, you can import to replace your pet and even remove your pet from server!

@RedSparr0w

This comment has been minimized.

Show comment
Hide comment
@RedSparr0w

RedSparr0w Mar 12, 2017

Nice work!

The editor is working really well now and loading very fast!
Don't think there is any other things which need doing there, thanks for all your work on this project.
😄

RedSparr0w commented Mar 12, 2017

Nice work!

The editor is working really well now and loading very fast!
Don't think there is any other things which need doing there, thanks for all your work on this project.
😄

@RedSparr0w RedSparr0w closed this Mar 12, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment