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

Feature Requests #1

Open
18 of 29 tasks
TomasKulhanek opened this issue Nov 16, 2020 · 1 comment
Open
18 of 29 tasks

Feature Requests #1

TomasKulhanek opened this issue Nov 16, 2020 · 1 comment
Assignees

Comments

@TomasKulhanek
Copy link
Member

TomasKulhanek commented Nov 16, 2020

List of possible feature requests and improvements for Bodylight Editor and related products (Bodylight-Components, FMU Compiler ...):

Charts

  • - CH1support plotly (time series only. DONE
  • - CH2 support chartjs (time series, doughnut, bar, ...). DONE
  • - CH3 export RAW data to CSV DONE
  • - CH4 dialogs of chartjs and others - list of all fmi variables

Adobe Animate

  • - AA1 support fmi variable to animation position, DONE
  • - AA2 bind2a - list of all animatable objects from adobe animate instance. DONE
  • - AA3 bind2a - list of all preselected output fmi variables - instead of findex
  • - AA4 support fmi variable to speed of animation
  • - AA5 support fmi variable to text binding
  • - AA6 bind slier or other adobe component to input variable of fmi

Project export

  • - PE1 save as ZIP file, DONE
  • - PE2 export as zipped HTML with depended files (MD,Javascript), DONE
  • - PE3 DROPBOX support, allow export/import of project from/to DROPBOX directory (not ZIP, but files directly]
  • - PE4 GITHUB repo support, upload/download specific file from github repo directory
  • - PE5 PCloud support, like dropbox - but for pcloud provider
  • - PE6 WEBDAV - e.g. CESNET owncloud, etc.
  • - PE7 local via Jupyter notebook API - feasible in local instance of Bodylight virtual machine

Editor

  • - E1 - autocomplete for fmi variables
  • - E2 - list available variables in chartjs dialog
  • - E3 - list available variables in bind2a (animate) dialog
  • - E4 - editor to identifz object in clickable adobe animate
  • - E5 - parse bind2a and see list of animatable objects and binding to model vars

Other

  • - O1 support SVG animation, DONE for SVG as Aurelia components (using bindable properties)
  • - O2 generic SVG animation - or documented convention for defining custom SVG components
  • - O3 support Adobe Animate interaction - click on object may focus/switch variable shown in chart
  • - O4 support WEBGL interaction - as O3 (in 3D)
  • - O5 prefill dialog from the component at the cursor position of editor
  • - O6 consolidate documentation from all Bodylight* parts
  • - O7 navigation top with title and bottom bar. DONE - implemented in <bdl-markdown-book2>
@TomasKulhanek TomasKulhanek self-assigned this Nov 16, 2020
@TomasKulhanek
Copy link
Member Author

TomasKulhanek commented Nov 16, 2020

Upvote max 4 features
CH3, AA4, AA5, O5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant