Contributor - Graphics debugging
Features out of work
Components
6.0 regression: set(handle, prop1, value1, prop2, value2, ...) ignores all settings after the first one. See the report #14896.
6.0 regression: Matplot entities loaded from a .scg file are badly rendered. See this screenshot and the report #14886.
6.0 regression: Matplot1 entities are badly saved or loaded in a .scg file. See the example in the report #14884.
Datatips: when datatip.auto_orientation=="on", datatip.orientation is not updated when moving the datatip. See the bug report #14937.
Datatips: each x, y and z coordinate set in datatip.detached_position can't be set alone. The three must be always assigned together. This is uselessly stiff. See the report #14933.
Curves with arrows (.polyline_style=4): When the curve has many points, one arrow/point is still drawn in a meaningless and confuse way. The .mark_stride property shall be used as well for arrows. Please see the report#14084.
Axes
In axes.auto_ticks=="on" mode, tiny axes sometimes show an axis with only 1 tick. Whatever is the axes size, a minimum of 2 ticks are required to show the scale. See the report #14881.
axes.x_label.position, axes.y_label.position, axes.z_label.position, and axes.title.position are not reliable when one several scales in the axes are logarithmic. See the report #13518.
Make axes.ticks_st property working. See the report #14790.
Figures
gcf().viewport is out of work. It is reported as bug #14693.
When Fig.auto_resize=="off", Fig.figure_size=sizes is not rendered. See the bug report #14650.
The default figure gdf() forgets to manage the .default_axes property. See the report #13496.
New features
When zooming an axes with the mouse wheel, the zoom shall be centered on the mouse position, as suggested @ #12711.
A datatip can be moved only interactively. It shall become possible to move an existing datatip as well through a Scilab instruction. datatipMove() could be extended with datatipMove(dthandle, newPosition [,method]), as suggested #14943.