LogicSim Changelog

What's new in LogicSim 6/22/2010

Jun 22, 2010
  • Changes:
  • Added automatic label positioning
  • Grid size is now part of settings
  • Grid is now smaller
  • Colors are no part of settings
  • Rewrote code for storing MRU object of each type
  • Pin values are now stored as a collection of tristate values
  • Tristate moved from enum to class to allow for operators on tristates
  • Inverted buffer is now availabe
  • Bus Join/Split is now available

New in LogicSim 6/15/2010 (Jun 22, 2010)

  • Bug Fixes:
  • After placing NOR gate, the OR gate would place NOR gates.
  • NAND has the same truth table as OR
  • Other changes:
  • Input now defaults to binary rather than 3-state.

New in LogicSim 6/14/2010 (Jun 22, 2010)

  • Changed style of inputs and outputs to match style seen in some schematic capture software.
  • Changed IO Labeling to show by default
  • Added ability to change bitwith on items
  • Added Radix to IO
  • Added Description
  • Description will display as a tooltip when hovering the mouse
  • Added interaction to inputs
  • Toobar buttons for select/interact/wire now work
  • Added icons to menu items
  • Added program icon
  • Added more properties to input and output items
  • Bit Width
  • Radix
  • Added interaction to inputs. Clicking on a 1 bit input cycles values
  • clicking on a multi-bit input allows user to type a new value
  • Added interaction toolbar button
  • Added description property. The description displays when the mouse
  • is moved over an item.
  • Moved the input's type to the behavior category heading
  • removed the irrelevant MinSize property
  • Created the base class for the gates
  • Created AND gate
  • Added necessary code to handle gate invert input handles
  • Created NAND gate
  • Create OR gate
  • Created NOR gate
  • Created XOR gate
  • Created Inverter
  • Created Tristate Buffer

New in LogicSim 6/02/2010 (Jun 22, 2010)

  • Select and Drag completed
  • Tab key toggles between select and any other mode
  • Shift Temporarily switches to select and drag mode
  • Control Adds and removes items to/from the selection
  • Toolbar, Status Bar, and menu added
  • Not functional yet
  • Properties window added
  • Basic properties available. Labeling works. Item orientation not yet available.

New in LogicSim 5/23/2010 (Jun 22, 2010)

  • Added wiring mode:
  • Wiring mode can be entered with the w key
  • Dragging with the left mouse button will draw wires.
  • Currently, the wires do not yet commit.
  • Routing is restricted to 45° angles.
  • Final version of the program will allow selection between 40° and 90° angle restrictions.
  • Some changes to Select/Drag mode. Allowing everything that was shown in the screenshot.