v0.8.6
NataliaDSmirnova
released this
01 Feb 13:20
·
195 commits
to master
since this release
https://miew.opensource.epam.com/v0.8.6/
Added
- Add dispatching of new events (https://github.com/epam/miew/blob/master/docs/tutorials/events.md):
translate
fires when molecule is translated with RMBtranslatePivot
fires when editing pivot is translated with RMBrepAdded
,repChanged
,repDeleted
fires on a representation set changesfetching
,exporting
,exportingDone
- Add an example for the events usage and events description document
Changed
- Refactor Event system (https://github.com/epam/miew/blob/master/docs/tutorials/events.md)
- Data in
rotate
event is replaced withquaternion
instead ofangle
- Rename
fetchingFinished
->fetchingDone
,parsingFinished
->parsingDone
, old versions are deprecated - Rename
parse
->parsing
,load
->loading
,rebuild
->rebuilding
, old versions are deprecated
- Data in
Deprecated
- Deprecate broken animation API until refactoring of animation system:
Miew._startAnimation()
,Miew._stopAnimation()
,Miew._pauseAnimation()
,Miew._continueAnimation()
- Deprecate using of obsolete performance profiler via
Miew.benchmarkGfx()
- Deprecate the set of obsolete events:
onParseDone
,onParseError
, useparsingDone
insteadprofile
, due to deprecation of the whole profiling systemmdPlayerStateChanged
due to deprecation of animation system usagerepAdd
, userepAdded
instead
Internal
- Decrease a number of unneeded object creations in
ObjectControls
- Migrate from WebVR to WebXR usage in stereo mode
WEBVR