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

Convenience features for tracing in rayx-ui #314

Open
4 tasks
ichinii opened this issue Jul 30, 2024 · 0 comments
Open
4 tasks

Convenience features for tracing in rayx-ui #314

ichinii opened this issue Jul 30, 2024 · 0 comments
Labels
A-ui Area: User interface for rendering and more C-enhancement Category: Adding a new feature User Story User story that needs to be refactored into issues

Comments

@ichinii
Copy link
Collaborator

ichinii commented Jul 30, 2024

fyi: tracing of batches is now asynchronous. For that reason, tracing can happen anytime in the background and the results can be rendered incrementally (the more batches are traced, the more rays can be rendered)

User story: Editing a beamline
current status: editing a beamline, does not trigger a trace. The user has to manually trigger a trace.
desired status: (live) automatic re-tracing while editing a beamline

  • button for toggling automatic-tracing
  • button for re-tracing (without opening trace configuration). (maybe hide/gray-out the button, if automatic tracing is enabled, or if the current trace is already up2date)
  • in dialog "trace current file", change behavior when closing dialog. re-trace should not happen, if the current trace is up2date. rename "trace current file" -> something like "devices"

User story: need for quick results

  • incrementally show trace results. After the first traced batch is ready, the rays can already be rendered. Accumulating traced rays, batch by batch
@ichinii ichinii added C-enhancement Category: Adding a new feature User Story User story that needs to be refactored into issues A-ui Area: User interface for rendering and more labels Jul 30, 2024
@ichinii ichinii self-assigned this Jul 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-ui Area: User interface for rendering and more C-enhancement Category: Adding a new feature User Story User story that needs to be refactored into issues
Projects
None yet
Development

No branches or pull requests

1 participant