Repository navigation
MaiSim v0.2.0
What's Changed
- Contexts: merge with the context in use, and export straight from the conversation by @marcelopedroso in #12
- Control architecture diagram: cycles, readable links, separate lines, linked-block highlight by @marcelopedroso in #13
- Editor: read-only circuit while simulating, animated diode in the progress bar, clickable meter marks, descriptive label history by @marcelopedroso in #14
- IA: what really went in each message (diagram), and accept or reject the proposal file by file by @marcelopedroso in #15
- Runs: replace the previous run, keep a run, delete whole run folders with a filter, IA reads the open circuit's run by @marcelopedroso in #16
- Scope: line thickness per signal, resize a panel by its corner, opens empty from the rail by @marcelopedroso in #17
- Examples: 10 ready-made circuits (converters, inverters, rectifiers), GeckoCIRCUITS samples hidden by @marcelopedroso in #18
- Editor: close the circuit, click a selected item again to open its panel, header without the MaiSim name by @marcelopedroso in #19
- Home page: new circuit, examples and all runs (filter, keep, delete), credits in the footer by @marcelopedroso in #20
- escala_tela: click the "+ New circuit" card by @marcelopedroso in #22
- Site video: record the maisim.org video on the test instance by @marcelopedroso in #23
- AI notices and the AI in the rail: own account and terms, "the AI can be wrong", accounts from any page by @marcelopedroso in #24
- Code window open: the controle column turns into a narrow strip by @marcelopedroso in #25
- Scope window open: the simu's scope tab turns into a narrow strip by @marcelopedroso in #26
- Scope: one layout per circuit, automatic for a new circuit, the fixed MMC default removed by @marcelopedroso in #27
- Meter: choose the scope section and panel of its signal right in the simu by @marcelopedroso in #28
- Scope: a default layout per circuit, saved next to the circuit by @marcelopedroso in #29
- Close circuit: nothing to save or control while closed; undo leaves no files by @marcelopedroso in #30
- Home: "N runs" filters the exact circuit; + New circuit asks once by @marcelopedroso in #31
- Rail: no AI polling in outside windows; dot updates on login by @marcelopedroso in #34
- Code/scope strips: each window counts, hidden tabs don't flap, no duplicate on "go there" by @marcelopedroso in #33
- Scope layouts: path key shared by simu and scope, no re-migration, default first by @marcelopedroso in #32
- inicio_tela: two PI runs so "N runs" shows on a clean machine by @marcelopedroso in #35
- Example: buck with a load step (10 → 5 Ω at 10 ms) by @marcelopedroso in #37
- Scope: math notation for signal names (v_o → v with subscript o) by @marcelopedroso in #38
- Scope: Sinais menu under its button, delete confirmation, line style per signal by @marcelopedroso in #39
- Scope Measure: Fourier / cursors t / cursors y modes, Δt, 1/Δt, Δy readings by @marcelopedroso in #40
- UI: capital first letter on buttons, labels, options and dialog buttons by @marcelopedroso in #41
- i18n (1/14): bilingual infrastructure — runtime, server language, tests pinned to Portuguese, guard by @marcelopedroso in #42
- i18n (2/14): codes instead of visible text where the code branches on it by @marcelopedroso in #43
- i18n (3/14): PT/EN button on the rail, rail and home page in both languages by @marcelopedroso in #45
- i18n (4/14): the simu page shell in both languages by @marcelopedroso in #46
- i18n (6/14): the Control panel script in both languages by @marcelopedroso in #47
- i18n (5/14): the circuit editor script in both languages by @marcelopedroso in #48
- i18n (7/14): the AI windows in both languages by @marcelopedroso in #49
- i18n (8/14): the scope page in both languages by @marcelopedroso in #50
- i18n (9/14): simu server messages in both languages by @marcelopedroso in #51
- i18n (10/14): the rest of the server in both languages by @marcelopedroso in #52
- i18n (11/14): the AI reads everything in the user's language by @marcelopedroso in #53
- i18n (12/14): the control guide in English by @marcelopedroso in #54
- i18n (13/14): code templates and examples in both languages by @marcelopedroso in #55
- i18n (14/14): turn it on — browser detection, strict guard, PT/EN shows the current language by @marcelopedroso in #56
- Scope: panel toolbar order — Signals, Y fixed, Zoom (Area | X | Y), fit, link, Measure by @marcelopedroso in #57
- App window: title bar follows the theme, title is just MaiSim by @marcelopedroso in #58
- Simu: signal names on the drawing in math notation, like the scope by @marcelopedroso in #59
- Rail follows the theme: light rail with a thin separator in light theme by @marcelopedroso in #60
- Each signal goes to the Scope and/or the Control (two checkboxes), with pills for every recorded signal by @marcelopedroso in #61
- CHANGELOG.md: what changed in each version, and a line per PR from now on by @marcelopedroso in #62
- npm run maisim -- -p PORT: run MaiSim on another port; README: the AI installed on your computer by @marcelopedroso in #63
- Scope: Combine is disabled (with a tooltip) when a panel has fewer than 2 signals by @marcelopedroso in #64
- VERSION 0.2.0 by @marcelopedroso in #65
- A channel color chosen on the circuit also applies in the scope by @marcelopedroso in #66
Full Changelog: v0.1.1...v0.2.0