Commit Graph

14 Commits

Author SHA1 Message Date
tiresiasfromthebai 84f7d81ea9 Re-evaluate the visualized variable's address on refresh
The Array and Matrix visualizers evaluated the variable's address only
when the name was typed; every refresh then re-read memory at that
stored address forever. A stale address (a vector entered before its
construction, a reallocation, a re-run) kept being read — errors at
best, plausible-looking dead data at worst.

Split the refresh in two: the refresh handlers now re-evaluate the
variable name, and the answer reads the memory at the fresh address
(readaMemory/readbMemory/readMemory). Every refresh path — the manual
button, the auto-refresh at each stop, and the length/offset/stride
changes — now goes through the re-evaluation. The read is skipped for a
null address or an empty length, so a not-yet-constructed variable shows
its 0x0 address quietly instead of raising memory errors.
2026-08-13 13:29:07 +02:00
Ernie Pasveer d1d6f7d901 Seer handles dark/light color theme changes. Especially for Icons. 2026-05-31 13:43:38 -05:00
Ernie Pasveer b88d68afd3 Add copyright header to each source file. 2025-08-26 17:26:05 -05:00
Ernie Pasveer ae75a4e948 Finished. 2024-11-23 15:00:36 -06:00
Ernie Pasveer affe18171c Checkpoint. 2024-11-21 18:12:02 -06:00
Ernie Pasveer 2d48bae1d9 Start of Help for all other visualizers and browsers. 2022-09-25 20:06:56 -05:00
Ernie Pasveer a5eec7c91c Finished Array Visualizer having a X, Y, XX, YY, or XY arrays. 2022-06-06 11:19:49 -05:00
Ernie Pasveer 857b8a68c1 Checkpoint. Array visualizer. 2022-06-05 14:53:05 -05:00
Ernie Pasveer a4bb64065e Checkpoint: 2d array charts. 2022-05-02 18:32:44 -05:00
Ernie Pasveer 61b241fd82 ArrayVisualizer. Plotting arrays. 2022-03-24 15:04:18 -05:00
Ernie Pasveer 18dc573e7a Checkpoint: ArrayVisualizer. 2022-03-21 17:37:53 -05:00
Ernie Pasveer 8e19c0ba58 checkpoint: array visualizer. 2022-03-19 15:49:40 -05:00
Ernie Pasveer 8fad055370 checkpoint. ArrayVisializer. 2022-03-14 18:28:46 -05:00
Ernie Pasveer 242f8761d0 First cut of an array visualizer. 2021-11-30 16:59:42 -06:00