Skip to content

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 11 Jun 22:07
· 30 commits to main since this release

Commits

  • feat(mock): add more data points (637d33c)
  • feat(config): change default config for better first time interaction (62d65e7)
  • docs(readme): add notice to play the gif to see it (2adbd2b)
  • ci: add release builder (#10) (497a094)
  • feat(read): move graph unavailable keybinds notice inside the graph (7ff9435)
  • feat(settings): add dirty state indicator (4adf241)
  • feat(settings): add github link (95bd91c)
  • feat: make mode base style and add MTUI to title bar (3be7e38)
  • docs(readme): fix demo link (f09017a)
  • ci: fix trunk action version (dfa193f)
  • feat: add wasm support (#9) (d7b9972)
  • docs: replace image with gif, remake README.md (06292fe)
  • feat: add cli to load startup config (d425831)
  • feat(modbus): replace ModbusDataOrder with WordOrder (dbf86db)
  • feat(settings): refactor numeric fields for DRY (89ef9f3)
  • feat(read): refactor to extract popups (91180de)
  • feat: refactor config loading for DRY (7ba91ac)
  • feat(read): rename Main data to Main (342471a)
  • perf: refactor for less clones and allocations (f849040)
  • feat(config): change auto_update_interval_seconds to update_interval_ms (c726e26)
  • feat(read): show read batch count on top bar (e90e214)
  • feat(mock): add simulated data points, labels and customs (cde47da)
  • fix(logger): update prefix with new name (41789f9)
  • ci: add release workflow (#8) (cbdfc82)
  • feat: rename to MTUI (4e879fa)
  • feat(settings): add matrix columns and ignore dirty options (27267b3)
  • feat(git): move image to .github/resources (842d402)
  • ci: add test, clippy and fmt (89a0b8c)
  • chore: fmt (47d9daa)
  • feat: make clippy happy (4b35ba6)
  • feat(read/inspect): add time ago interpret (84b7636)
  • fix(read/inspect): allow refresh (a355bb8)
  • feat(read): remove address and type from inspect title popup (bf2e4c6)
  • feat(discovery): make network default ip be the subnet of the device (293be88)
  • feat(screens): add matrix view (bcbcd35)
  • feat(settings): add load from file (7763ec8)
  • feat(config): add startup panel option (faf0210)
  • feat: Tab now cycles through main, pinned, labels and customs (9fa1324)
  • feat: use dot to delimit ms in time (6660799)
  • feat: add keybind to inspect with all columns (fd134e7)
  • tests(config): remove (00ca5ad)
  • feat(interpret): add f64, u32-mk10 and i32-mk10 (fd88d84)
  • feat(read): add custom interpretation (#7) (318a688)
  • fix(discovery): pressing dot in input panics due to underflow (867d76e)
  • fix(pinned_data): ensure value count length (1d61ebd)
  • fix(api): check for read_only on writes (441be90)
  • fix(state): settings to read would not show cached data without interaction (1039c68)
  • feat(config): remove unused imports (b35b78d)
  • feat(config): change default interface to Mock (ae516a2)
  • next (#6) (c485db0)
  • feat(state): add labeling (fbea0e3)
  • feat: make label optional display, remove Pinned text (3d847c4)
  • feat: labels (185d774)
  • feat(state/read): highlight value changes (fc28265)
  • feat: display ascii interpretation for complete data (29f7b86)
  • feat: remove unused mouse capturing (2c12815)
  • feat: add numeric paste capability (f62f444)
  • feat(state/read): move loading state in top bar instead of main data (2eb4647)
  • feat(state/read): add elapsed time (19aa89c)
  • feat(config): add startup address and type (34c637a)
  • chore: update deps (869db7e)
  • fix: retain register kind across jumps (2983a9c)
  • feat: run modbus ops in the background (474483f)
  • feat: add word order (#5) (b249a79)
  • chore: fmt (1242865)
  • feat(dump): dont stop if data error is encountered (efecaf3)
  • fix(dump): position always being start (762f960)
  • docs: add screenshot image to readme (6bc71d6)
  • feat: add u64 and i64 interpretations (478e690)
  • feat: acquire pinned data in blocks (91f6053)
  • chore: update deps (34a6678)
  • feat: some refactoring (1fb9399)
  • feat: more extraction around events (53512cd)
  • feat: extraction in tui (3d2fda5)
  • feat(interpretator): add hex (fbe8797)
  • feat: recolor, some small extraction (47d1742)
  • feat: extraction, refactor (0a056d1)
  • feat: extract globals into state values (#4) (5493fa4)
  • feat: order pin also by register kind (6e1debc)
  • feat: add dword write mode (fa2669c)
  • feat: extract config file path into constant (40527e7)
  • feat: default pinned registers in config (e69ea1b)
  • feat: automatic dump, range selection and config file (#3) (01aad8a)
  • feat: render data and pinned side by side (4e5585b)
  • fix: pinning out of order (4f22696)
  • feat: rename pin function (01a57aa)
  • feat: add write memory to mock (6130e2e)
  • feat: add pinned registers (f2b4764)
  • feat(mock): add 1 if type is input (5667083)
  • feat: replace register type bool with enum (342f713)
  • feat: new stuff (#2) (3ad9eec)
  • chore: remove unused imports (8720f28)
  • fix: use the slave id from the convig (5f25131)
  • feat: read 4 registers at a time (cfa5b2e)
  • feat: add i32 view (9814260)
  • feat(remote_run.sh): add port and alter build exit condition (c9b7f73)
  • feat: downgrade tokio-modbus to avoid using yanked version (4304778)
  • docs: add readme description (ec88ef6)
  • feat: tcp modbus and configure state from file (ab06af9)
  • remove strum and tui-textarea (53130bf)
  • config based connection (4a4751b)
  • remove configure state (89db11f)
  • prettier headline for config (7d843db)
  • other minor stuff (555e863)
  • write modbus with unwrap (ac55f96)
  • some stuff and not working stuff (b0fb9ca)
  • async, add tui-textarea (501ebaa)
  • more prerequisite stuff (ac346a5)
  • add new configure state (dd14f60)
  • redo modbus, add prerequesites for wifi (6fec2cd)
  • feat: write negative (wrapped) values (d70075d)
  • feat: add write and jump (39ed60a)
  • feat: add error handling and ascii output (8c7f8ea)
  • fix: correct u16 combining and remove unused code (ffc8584)
  • feat: dont reset counter on changing register type (41a9417)
  • chore: remove comments from project creation (6d772e5)
  • chore: remove comments from project creation (8986714)
  • feat: remove json and read by index (dcd7584)
  • add initial files (3cbc715)
  • Initial commit (1d92f10)

What's Changed

New Contributors

Full Changelog: https://github.com/inowattio/MTUI/commits/v0.1.1