Skip to content
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

add a "box group options" feature and events trigger like: if this happen - then do this #3785

Open
diieg707 opened this issue Apr 3, 2024 · 6 comments
Labels
Feature request New feature or idea

Comments

@diieg707
Copy link

diieg707 commented Apr 3, 2024

Is your feature request related to a problem or use case?

2024-04-03 00 41 35

FEATURE REQUEST:
add a "box group options" in box group context menu and inside this options window add event selectors like this:

TYPE dropdown
process
or box

the design inside this option window would be something like this:

2024-04-03 01 24 28
on top is one event, on botton is another event

with this feature it would increase the interaction inside a box group.

Describe the solution you'd like

...

Describe alternatives you've considered

No response

@diieg707 diieg707 added the Feature request New feature or idea label Apr 3, 2024
@diieg707 diieg707 changed the title add a "box group options" feature and events like: if this happen - do this add a "box group options" feature and events selector like: if this happen - then do this Apr 3, 2024
@bastik-1001
Copy link
Contributor

Is there a reason to limit your request to box groups?

For me, box groups are a way to organize things or just a visual representation of them having something in common. Your request should still work if something happens in box A, do something in box B, whenever or not they are in a group.

Did you think it would be too confusing if the user can pair up box A with any other box, like Z255?

It seems useful to have something you describe, it's just that I don't understand why sandboxes need to be grouped.

@diieg707
Copy link
Author

diieg707 commented Apr 3, 2024

Is there a reason to limit your request to box groups?

For me, box groups are a way to organize things or just a visual representation of them having something in common. Your request should still work if something happens in box A, do something in box B, whenever or not they are in a group.

Did you think it would be too confusing if the user can pair up box A with any other box, like Z255?

It seems useful to have something you describe, it's just that I don't understand why sandboxes need to be grouped.

The idea behind this (box group option) is to make (programs in boxes inside the group) and boxes within the group interact with each other.

your questions:
Your request should still work if something happens in box A, do something in box B, whenever or not they are in a group.

answer:
following the representation i did in this (box group option), is only showed boxes that are inside this group, if a box is removed from the group the selector in the option should be selected NOT FOUND OR NULL.

question 2
Did you think it would be too confusing if the user can pair up box A with any other box, like Z255?

the user can pair up any boxes, as long as they don't use this event trigger option it will continue as it is, it won't affect them

@diieg707 diieg707 changed the title add a "box group options" feature and events selector like: if this happen - then do this add a "box group options" feature and events trigger like: if this happen - then do this Apr 3, 2024
@DavidXanatos
Copy link
Member

hehehe... that looks complicated, and it looks like a never ending story, add more events, add more triggers, i want to download a file from the internet on trigger a, I want to upload a file on trigger b, etc.....

How about leveraging the QJSEngine we are using for trouble shooting to add the ability to fully script sandbox behavior in a complex way, its more work to begin with but its infinitely flexible.

@diieg707
Copy link
Author

diieg707 commented Apr 14, 2024

hehehe... that looks complicated, and it looks like a never ending story, add more events, add more triggers, i want to download a file from the internet on trigger a, I want to upload a file on trigger b, etc.....

How about leveraging the QJSEngine we are using for trouble shooting to add the ability to fully script sandbox behavior in a complex way, its more work to begin with but its infinitely flexible.

responding to your first statement, there should be a checkmark saying which trigger event is the currently in use, only one event should be checked for use.

secondly, will this "leveraging the QJSEngine" thing make it possible to create event triggers inside a group? like i if something happens in (process [in given box] / box) something should be done in another (process [in given box] / box) - "all of this inside a group"

@DavidXanatos
Copy link
Member

There will be no check boxes, no lists, just one large text field to write some java script code which will govern this operations.

@diieg707
Copy link
Author

There will be no check boxes, no lists, just one large text field to write some java script code which will govern this operations.

that's good,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature request New feature or idea
Projects
None yet
Development

No branches or pull requests

3 participants