Releases: nbarikipoulos/poppy-robot-ui
v0.3.2 release
v0.3.1 release
v0.3.0 release
This release is dedicated to adapt requests to the pypot REST API v4.0.0 (aka since poppy software 4.0.0).
Breaking Changes
Targeted robot must embed the Poppy software ^v4.0.0 (see #21)
v0.2.1 release
Minor release mainly dedicated to update the documentation about requirements on robot software/hardware:
- Add info about required Poppy software release (aka v3.0.0),
- Add warning about targeted motors: Tests have been only performed with dynamixel XL-320.
Bug Fixes
#20 validate value type for register issue.
v0.2.0 release
This release:
- Merges the former dashboard and control,
- Allows settings of a bunch of registers.
- Reorganzie the package.
UI
Single Page:
- Control and Dashboard have been merged into a single page.
Settings registers
It is now possible to set the following registers of motors:
- 'compliant',
- 'moving_speed'
- 'goal_position',
- 'led'.
Others
On mount, polar charts was not updated until next changes on values,
Bound of the sparkline graphes has been increased to avoid any out of bound of values during rendering.
Margin/padding of the components have been updated to increase xp with mobile devices.
Internal
Package
Package.json have been reorganized splitting ui modules and toolings ones,
The eslint configuration has been moved into a dedicated file.
Dependencies have been updated.
Poppy v10
Code has been adapted to poppy core v10
Fixed Issues
The full list of fixed issues is available here.
v0.1.4 release
Minor release dedicated to misc. package update/clean-up.
v0.1.3 release
- Update the motor control panel.
- Fix some reactivity issues (internal).
UI
The motor control panel has been change in order to:
- Automatically update the enable/disable state of the slider for position with the current compliant state of the motor,
- Replace the switch button named 'control motors' with buttons allowing to set state of all motors to compliant/stiff.
Internal Changes
Some (hidden) issues/improvements on reactivity on object handling result of request have been fixed:
- Ensure to fire changes for single values,
- Do not fire change event when no changes...
v0.1.2 release
This release is dedicated to:
- Fix issue about frequent timeout on requesting the robot,
- Remove auto-connection on start page,
- Various minor UI. update,
- Update dependencies,
v0.1.1 release
This release is mainly dedicated to various internal improvements:
- Dynamically set the range of charts depending of "involved" motor(s),
- Get and add icons locally via npm at build time and do not anymore over the web at application loading,
- light the produced static pages removing .map files (the dist folder is downsized about 75%).
- [UI] Update text color of register panel to primary color.
v0.1.0 release
Up from 0.0.x release to 0.x.0 one 🥳
UI Features
'Inner' Code
- Use buefy b-table for the register component,
- Introduce dedicated components for each register value,
- Then, split dedicated code to display each kind of register value in these components.