Skip to content

Feature Requests #1

@TomasKulhanek

Description

@TomasKulhanek

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>

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions