Skip to content

Releases: DnaCalc/DnaVisiCalc

v0.3.0

Choose a tag to compare

@govert govert released this 26 Feb 09:03

What's New

Interactive Controls Panel

  • Sliders (0–100), checkboxes (on/off), and buttons (press counter) that write values into the engine's name system
  • Formulas referencing control names (e.g. =RATE * Amount) update live as controls are adjusted
  • :ctrl add slider|checkbox|button <NAME> / :ctrl remove <NAME> / :ctrl list
  • F3 focuses the controls panel for keyboard interaction; Esc returns to the grid

Right Panel Layout

  • Right panel now visible when either a chart is active OR controls are defined
  • Vertical split adapts: chart+controls 50/50, chart-only 100%, controls-only 100%

Key Binding Changes

  • r, q, c removed as nav-mode hotkeys — these characters now start cell editing
  • Use :r (recalculate), :q (quit), :chart (toggle bar chart) in command mode instead

Two-Column Help Screen

  • Paste Special and Command mode sections displayed side-by-side
  • Colors palette split into two rows of 8 for better fit

DNA VisiCalc v0.2.0

Choose a tag to compare

@govert govert released this 25 Feb 11:56

DNA VisiCalc v0.2.0

DNA VisiCalc v0.2.0 is a Windows x64 packaged release of the Round 0 pathfinder.

No Rust or Cargo installation is required to run the packaged app.

Included asset

  • dnavisicalc-v0.2.0-windows-x64.zip
    • dnavisicalc.exe
    • README_RELEASE.txt
    • HELP_QUICK_REFERENCE.txt
    • LICENSE.txt

Run instructions (Windows x64)

  1. Download and extract dnavisicalc-v0.2.0-windows-x64.zip.
  2. Run dnavisicalc.exe.
  3. Press ? or F1 inside the app for full help and function list.

Optional trace logging:

$env:DNAVISICALC_EVENT_TRACE = "event-trace.log"
.\dnavisicalc.exe

Help summary

  • Navigation: arrows / h j k l, Shift+arrows / Shift+HJKL, Enter, e, F2, Ctrl+C, Ctrl+V, :, r, q, ?, F1
  • Paste Special (Ctrl+V): All, Formulas, Values, Values+KeepDestFmt, Formatting
  • Commands: w, o, set, name, name clear, fmt, mode auto|manual, recalc, quit
  • Functions:
    • aggregates/logical: SUM, MIN, MAX, AVERAGE, COUNT, IF, AND, OR, NOT
    • math/trig: ABS, INT, ROUND, SIGN, SQRT, EXP, LN, LOG10, SIN, COS, TAN, ATN, PI
    • financial/table/error: NPV, PV, FV, PMT, LOOKUP, NA, ERROR
    • text and arrays: CONCAT, LEN, SEQUENCE, RANDARRAY

Compatibility notes

  • Compatibility matrix: docs/VISICALC_COMPATIBILITY_MATRIX.md
  • This release includes implemented features plus classification of problematic/validation-needed compatibility areas.

DNA VisiCalc v0.1.2

Choose a tag to compare

@govert govert released this 25 Feb 10:05

DNA VisiCalc v0.1.2

DNA VisiCalc v0.1.2 is a Windows x64 packaged release of the Round 0 pathfinder.

No Rust or Cargo installation is required to run the packaged app.

Included asset

  • dnavisicalc-v0.1.2-windows-x64.zip
    • dnavisicalc.exe
    • README_RELEASE.txt
    • HELP_QUICK_REFERENCE.txt
    • LICENSE.txt

Run instructions (Windows x64)

  1. Download and extract dnavisicalc-v0.1.2-windows-x64.zip.
  2. Run dnavisicalc.exe.
  3. Press ? or F1 inside the app for full help and function list.

Optional trace logging:

$env:DNAVISICALC_EVENT_TRACE = "event-trace.log"
.\dnavisicalc.exe

Help summary

  • Navigation: arrows / h j k l, Enter, e, :, r, q, ?, F1
  • Commands: w, o, set, mode auto|manual, recalc, quit
  • Functions:
    • aggregates/logical: SUM, MIN, MAX, AVERAGE, COUNT, IF, AND, OR, NOT
    • math/trig: ABS, INT, ROUND, SIGN, SQRT, EXP, LN, LOG10, SIN, COS, TAN, ATN, PI
    • financial/table/error: NPV, PV, FV, PMT, LOOKUP, NA, ERROR
    • text and arrays: CONCAT, LEN, SEQUENCE, RANDARRAY

Compatibility notes

  • Compatibility matrix: docs/VISICALC_COMPATIBILITY_MATRIX.md
  • This release includes implemented features plus classification of problematic/validation-needed compatibility areas.

DNA VisiCalc v0.1.1

Choose a tag to compare

@govert govert released this 25 Feb 09:53

DNA VisiCalc v0.1.1

DNA VisiCalc v0.1.1 is a Windows x64 packaged release of the Round 0 pathfinder.

No Rust or Cargo installation is required to run the packaged app.

Included asset

  • dnavisicalc-v0.1.1-windows-x64.zip
    • dnavisicalc.exe
    • run_dnavisicalc.bat
    • README_RELEASE.txt
    • HELP_QUICK_REFERENCE.txt
    • LICENSE.txt

Run instructions (Windows x64)

  1. Download and extract dnavisicalc-v0.1.1-windows-x64.zip.
  2. Run dnavisicalc.exe (or run_dnavisicalc.bat).
  3. Press ? or F1 inside the app for full help and function list.

Optional trace logging:

$env:DNAVISICALC_EVENT_TRACE = "event-trace.log"
.\dnavisicalc.exe

Help summary

  • Navigation: arrows / h j k l, Enter, e, :, r, q, ?, F1
  • Commands: w, o, set, mode auto|manual, recalc, quit
  • Functions:
    • aggregates/logical: SUM, MIN, MAX, AVERAGE, COUNT, IF, AND, OR, NOT
    • math/trig: ABS, INT, ROUND, SIGN, SQRT, EXP, LN, LOG10, SIN, COS, TAN, ATN, PI
    • financial/table/error: NPV, PV, FV, PMT, LOOKUP, NA, ERROR
    • text and arrays: CONCAT, LEN, SEQUENCE, RANDARRAY

Compatibility notes

  • Compatibility matrix: docs/VISICALC_COMPATIBILITY_MATRIX.md
  • This release includes implemented features plus classification of problematic/validation-needed compatibility areas.

DNA VisiCalc v0.1

Choose a tag to compare

@govert govert released this 24 Feb 20:23

DNA VisiCalc v0.1

DNA VisiCalc v0.1 is the first packaged Windows x64 release of the Round 0 pathfinder.

Included asset

  • dnavisicalc-v0.1-windows-x64.zip
    • dnavisicalc.exe
    • README_RELEASE.txt
    • HELP_QUICK_REFERENCE.txt
    • LICENSE.txt

Run instructions (Windows x64)

  1. Download and extract dnavisicalc-v0.1-windows-x64.zip.
  2. Run dnavisicalc.exe.
  3. Press ? or F1 inside the app for full help.

Optional trace logging:

$env:DNAVISICALC_EVENT_TRACE = "event-trace.log"
.\dnavisicalc.exe

Help summary

  • Navigation: arrows / h j k l, Enter, e, :, r, q, ?, F1
  • Commands: w, o, set, mode auto|manual, recalc, quit
  • Function coverage includes:
    • aggregates/logical: SUM, MIN, MAX, AVERAGE, COUNT, IF, AND, OR, NOT
    • math/trig: ABS, INT, ROUND, SIGN, SQRT, EXP, LN, LOG10, SIN, COS, TAN, ATN, PI
    • financial/table/error: NPV, PV, FV, PMT, LOOKUP, NA, ERROR
    • text and arrays: CONCAT, LEN, SEQUENCE, RANDARRAY

Compatibility notes

  • Compatibility matrix: docs/VISICALC_COMPATIBILITY_MATRIX.md
  • This release includes implemented features plus classification of problematic/validation-needed compatibility areas.