Last builds for testing

Master


Updated July 3 2024.

This is the development branch. It can be very unstable.
Use ONLY FOR TESTING.

These are last builds of master branch at 0703:
Windows 64
Windows 32
Linux 64

1.1.0 Components in single file format (add to user_data_folder/components):
Converted_from_1.1.0.zip

All changes:
https://github.com/Arcachofo/SimulIDE-dev/commits/master/

Changes since 0609:

Bug fixes:
– AVR SPI: minor issues.
– SwitchDip: error resizing if common pin.
– Loading Circuit by drop file not working.
– Cancel Load Circuit in “maybeSave” mixes circuits.
– SubPackage: crash modify pkg file to non existing.
– Create .comp: don’t add icon data to empty icon.
– Packages: deal with <=> symbols.
– SubPackage: fix renaming if not converting & paint if no background.

Changes:
– Arduino Compiler: support 2.3.2 & add all boards to list & find board in file.
– Current Source: added “Minimum current” property.
– Added Diodes to KeyPad.
– Added keyoboard shortcut for restarting simulation.
– Added Comparator.
– Added Magnitude Comparator.
– FixedVolt: Added “Small size” property.
– Probe: Added “Small size” property.
– Shift Register: size configurable.
– Shift Register: added parallel inputs.
– Shift Register: added Bidirectional property.
– Full Adder: size configurable.
– Added Test Unit basic implementation.

1.1.0


Updated September 24 2024.

Stable release, last bug fixes.


These are last builds of 1.1.0 branch at Revision 1973:
Windows 64
Windows 32
Linux 64

Watch the complete list of fixes here:
https://bazaar.launchpad.net/~arcachofo/simulide/1.1.0/changes/

Bug fixes:
– Oscope: “Trigger” property is duplicated.
– Pin: animate even if Simulator not running.
– SerialMonitor: update title at component name changed.
– MCUs: pullup not working if Pin not connected.
– Atmega64/128: errors in register bits.
– AVR USI: Trigger by Timer0 Compare match not working.
– AVR ADC: first conversion after enable takes 25 cycles.
– AVRs: fix clock out frequency not initialized.
– Memory: fix loadBin 16 bits.
– McuTimer: fix several issues.
– SSD1306: fix addressing errors.
– SSD1306: error at horizontal scrolling.

Changes:
– Font scale: extend to 0.2-10.
– Updated Russian help files.