-
Notifications
You must be signed in to change notification settings - Fork 26
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
Improvements into webservice layout for the huge bots #172
base: master
Are you sure you want to change the base?
Improvements into webservice layout for the huge bots #172
Conversation
This file is added to lint also the examples folder but avoiding to build this folder, is for development only
Added tree to new layout also fixed some bugs on states changes and load Added styles for the tree
This files are only for develop the tree is not necessary
this is big @sefirosweb would you like to keep maintaining this package ? |
Hello @rom1504 , yes there are many changes I tried to make it as small as possible, but with the fact that more data is required and a restructuring of the tree has led me to make this code, For maintenance I would be happy to help, for me this tool is vital for large bots |
I'm just getting into statemachine development and immediately noticed the primitive nature of the web-view, so this seems crazy useful! sad to see it's stuck, is there no maintainer who can make sense of the changes or what's the problem with this? |
@kaduvert yes, can you try this PR? |
yeah, seems like a good idea. |
so after my statemachine developments i greatly preferred the experience of this over master, encountered no errors. |
Hey guys, could you please merge the pr? I have more ideas to improve the package but I don't want to mess the code anymore. |
@rom1504 any news from this topic? |
@sefirosweb have you seen my PR? if you could merge it i too would fully approve of these changes |
I didn't saw 🤣 , done i merge it! |
@rom1504 why don't you merge this or #197 and #198 ? i get that you're scared because there's no maintainer, but there's a small community taking care of this on which you can rely on to steer the project in the right direction. don't overcomplicate things, if something doesn't work someone will create a pr to fix it. worst case you just revert a breaking pr? |
Hello guys, as I commented in some threads for huge bots it is quite difficult to manage what state it is in and the current interface does not help much
Therefore, I prepared some changes that I think can help the community
Changes:
Added bar to resize the panel of behaviors and canvas
Navigate within states doing double click on state,
if clicked to "start" state, they will up 1 level, will be appears a "up arrow"
Only can navigate if the state have sub nested states, will be appears a "down arrow"
The tree of nested behavior has been changed, I used a new library "tree.js" to help him to generate the new tree,
Added a example using nested behaviors with typescript
Small issues fixed (name of state machine, types)
Preview: https://www.youtube.com/watch?v=-X3EefyDvJg
This ticket can be closed: #115