Skip to content

GunterChart v0.214-alpha (build 214)

Choose a tag to compare

@elitehammer elitehammer released this 23 Oct 00:26

Build 214 and Helper 20

Release scope; publication/installation are separately verified.

EA 214 adds the requested bucket, middle-line and extended-edge box icons; a
slim middle-line hover disclosure with actual colour/stroke/thickness; real
behind-candle fill opacity with slider and numeric 0–100%; separated width
caption/stroke lanes; and a box adapter to the existing line-description editor
layout (colour, size, B/I, four rows, alignment, explicit Apply).

Native geometry, four blue handles, selected ownership and foreign/automatic
object exclusion remain. Opacity is a clipped ARGB bitmap, independent of border
ink; unchanged views reuse the cached result. Preview is not a metadata commit;
release commits and Escape/resize/modifier/update pause cancel. Rendering/save
failures retain committed appearance and report failure. Native outline/middle/
text plus exact parent/chunk metadata persist on close; disposable alpha fill is
freed and rebuilt only by a supporting EA. Text preserves hidden legacy tails
until explicit Apply; invalid over-four-line content is rejected, not truncated.

Representable full/off opacity with centred text keeps exact v1 style rows.
Fractional alpha or non-centred text needs v2. Older versions may not support
drawing settings created by newer versions. Saved drawing data is retained.
EA 212 cannot understand 213's new metadata pointer; EA 213 cannot edit v2.
Older apps can retain visible outline/text without the new editor/fill features.
No destructive downgrade or chart/profile rewrite is performed.

Read-only audit of the actual released 212/213 BoxInit/Tick/Close paths found no
automatic removal of unknown v2 parent/chunks while the owned native parent
remains: stale-art cleanup is parent-existence/type based, invalid style rendering
returns without rewriting, and shutdown clears only transient UI. Version 212
does not recognize the chunk namespace; 213 retains its typed chunks for an owned
parent. This source audit is not a native downgrade/profile roundtrip test.

Helper 20 fixes successful-update rollback being hidden despite a real backup.
Both current and existing previous files require pinned signed release proof,
exact hash/length/component/asset/version and terminal/data binding. Restore is
explicit, requires MT5 already closed, never closes/starts it and does not modify
charts, settings or trading records. Durable intent and atomic replacement
support explicit crash recovery; interrupted operations retain priority. The
normal newer-only update gate remains. See Helper restore.

The owner confirmed v213's manual box works natively. This does not certify the
new 214 opacity, focus, DPI, profile/template roundtrip or Helper 20 restore.
Combined full regressions, both EA variants, Helper Core/HTTP/offline Windows
tests and signed draft package checks qualify this alpha release. Native owner
acceptance remains separate after a safe explicit update. No active-terminal
install, restore, restart or trading action is performed by the agents.